上网本上的 Lubuntu 无法显示原始分辨率

上网本上的 Lubuntu 无法显示原始分辨率

我最近遇到了一台闲置的三星 NC10,并开始对其进行改造(1.6Ghz Atom,2GB RAM 和 60GB SSD)。据称,该显示器是 1024x600 LCD,刷新率为 60 赫兹。它由 Intel 945 Express 驱动。我安装了 Windows 10,它以适当的分辨率运行,并且所有硬件报告都与上述制造商的规格相符。

然后我安装了 Lubuntu(非常好),但无法让它以 1024x600 的正确分辨率显示。它在宽屏上看起来很糟糕。

我尝试使用 xrandr 添加正确的分辨率作为模式,例如此主题,但我得到了几个意想不到的伽马错误(虽然听起来像是没问题?),而计算机不做任何事情:

alex@dongle:~$ cvt 1024 600 60
# 1024x600 59.85 Hz (CVT) hsync: 37.35 kHz; pclk: 49.00 MHz
Modeline "1024x600_60.00"   49.00  1024 1072 1168 1312  600 603 613 624 -hsync +vsync
alex@dongle:~$ xrandr --newmode "1024x600_60.00"   49.00  1024 1072 1168 1312  600 603 613 624 -hsync +vsync
xrandr: Failed to get size of gamma for output default
alex@dongle:~$ xrandr --verbose
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 (0x26f) normal (normal) 0mm x 0mm
    Identifier: 0x26e
    Timestamp:  18212
    Subpixel:   unknown
    Clones:    
    CRTC:       0
    CRTCs:      0
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
  800x600 (0x26f) 36.000MHz *current
        h: width   800 start    0 end    0 total  800 skew    0 clock  45.00KHz
        v: height  600 start    0 end    0 total  600           clock  75.00Hz
  1024x600_60.00 (0x289) 49.000MHz -HSync +VSync
        h: width  1024 start 1072 end 1168 total 1312 skew    0 clock  37.35KHz
        v: height  600 start  603 end  613 total  624           clock  59.85Hz
alex@dongle:~$ xrandr --addmode default "1024x600_60.00"
xrandr: Failed to get size of gamma for output default
alex@dongle:~$ xrandr --output default --mode "1024x600_60.00"
xrandr: Failed to get size of gamma for output default
xrandr: screen cannot be larger than 800x600 (desired size 1024x600)

有趣的是,如果我转到“显示设置”,我可以看到新模式,但选择和应用它不会执行任何操作。

之前我注意到屏幕的最小值、当前值和最大值均为 800x600。因此我抬起NC10 的 xorg.conf 文件来自此处然后这个流程为了增加 1024x600 @ 60hz 的虚拟屏幕来增加它,但当我重新启动机器时,它会变成黑屏(Ctrl+Alt+F1 控制台可以恢复)。它看起来像这样:

Section "Screen"
    ...
    SubSection "Display"
            Virtual 1024 600
    EndSubSection
EndSection

我已经束手无策了。还有其他方法可以让这台笔记本电脑检测真正的屏幕分辨率吗?

答案1

遇到了同样的问题,通过安装正确的视频驱动程序解决了,因此对于我的 NC10,我执行以下操作:

sudo apt-get update sudo apt-get install xserver-xorg-video-intel

相关内容