Почему там номер 20 дюймов информация о HP LCD в Полном нетерпения?

Мой HP S2031 ограничен 1024x768 максимум.

Я провел часы, разыскивая это. Я установил новый драйвер и должен был удалить его, потому что он повредил Единицу. Я читал о amdconfig команда, которая не находится в моей системе. Я узнал о xrandr & cvt функции и предпринятый для использования их без изменения. xrandr --newmode "1600x900R" 97.50 1600 1648 1680 1760 900 903 908 926 +hsync -vsync

Используя grep я нашел файл/usr/share/hwdata/MonitorsDB, и я решил, что мой монитор не находится в списке. На самом деле существует номер 20 дюймов 1600x900 родное разрешение бренд LCDs HP в файле!

В рамках приложения "Дисплеев" монитор перечислен как Неизвестный. Действительно ли это - причина из-за отсутствия надлежащего графического драйвера? Почему мой монитор может только быть установлен отобразить искаженный 1024x768 или 800x600?

Кто-либо знает, что формат данных добавляет к этому файлу MonitorsDB, и это работало бы?

Вывод моей системы от cvt -r 1600 900 (что я использовал), показан выше.
CVT 1600 900 урожаев:
# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync

gtf 1600 900 60 урожаев:
# 1600x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 119.00 MHz Modeline "1600x900_60.00" 119.00 1600 1696 1864 2128 900 901 904 932 -HSync +Vsync


Править:

Пользователи меньше чем с 10 репутациями не могут ответить на свой собственный вопрос в течение 8 часов после выяснения. Можно ответить через 5 часов. До тех пор используйте комментарии или отредактируйте Ваш вопрос вместо этого.

Для фиксации разрешения № 1600x900 для монитора 20 дюймов HP я создал/usr/local/bin/fix-resolution.sh содержащий эти четыре строки
#!/bin/sh
xrandr - newmode "1600x900R" 97.50 1680 1648 года 1600 года 1760 900 903 908 926 +hsync-vsync
xrandr - addmode VGA 0 1600x900R
xrandr - производят VGA 0 - режим 1600x900R
Эти изменения xrandr исчезнут на перезагрузке, таким образом, я сделал исполняемый файл сценария и затем создал файл,/etc/xdg/autostart/fix-resolution.desktop содержащий эти 4 строки
[Настольная Запись]
Разрешение Name=fix
Должностное лицо =/usr/local/bin/fix-resolution.sh
NoDisplay=false
автоматически выполнить сценарий на запуске. Сценарий фиксации-resolution.sh работает, когда он выполняется от терминала после запуска, но автоматически не работает во время запуска. Я предполагаю, что это не надлежащее место для задавания вопроса о последовательности запуска, я просто сообщаю то, что необходимо для решения этой проблемы в случае, если у кого-либо еще есть он также.

0
задан 20 August 2013 в 03:53

1 ответ

Для монитора HP S2031 я создал патч ~/.xprofile, содержащий эти 3 строки.

xrandr --newmode "1600x900R" 97.50 1600 1648 1680 1760 900 903 908 926 +hsync -vsync
xrandr --addmode VGA-0 1600x900R
xrandr --output VGA-0 --mode 1600x900R

Строки выполняются, когда запускается X, и в течение нескольких секунд вызывает уродливый сбой отображения, но конечным результатом является кристально чистый дисплей 1600x900. Надеемся, что это упущение будет исправлено в 13.10.

0
ответ дан 20 August 2013 в 03:53

Другие вопросы по тегам:

Похожие вопросы: