Я недавно столкнулся с осиротевшей Samsung NC10 и начал работать над нею (Atom на 1.6 ГГц с 2 ГБ RAM и SSD на 60 ГБ). Дисплей (предположительно) 1024x600 жидкокристаллический дисплей с 60-герцевой частотой обновления. Это управляется экспрессом Intel 945. Я установил Windows 10, и он работает в соответствующем разрешении и всех аппаратных отчетах в правильно против спецификации производителя выше.
Я затем установил Lubuntu (настолько хороший), но не могу добраться, он для отображения в 1024x600 исправляет разрешение. Это смотрит симпатичный derpy на экране широкого формата.
Я попытался использовать 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)
Интересно, если я иду для Отображения, Настройки I видят новый режим, но выбор и применение его ничего не делают.
Ранее я заметил, что экран имеет минуту, текущую, и макс. 800x600. Таким образом, я снял xorg.conf файл для NC10 отсюда и затем следовал за этим процессом для добавления виртуального экрана в 1024x600 60 Гц для увеличения его, но когда я перезагружаю машину, он переходит к черному экрану (консоль Ctrl+Alt+F1 доступна для возвращения). Вот то, на что это было похоже:
Section "Screen"
...
SubSection "Display"
Virtual 1024 600
EndSubSection
EndSection
Я вполне прилично в конце моего остроумия. Какие-либо другие идеи о том, как заставить этот ноутбук обнаруживать истинное разрешение экрана?
Имел ту же проблему, решенную путем установки корректного видеодрайвера, таким образом, для моего NC10 я сделал:
sudo apt-get update
sudo apt-get install xserver-xorg-video-intel