Мое разрешение экрана в Windows и предыдущей версии Ubuntu (9.04) было 1152 x 864.
Но в Ubuntu 10.04 это дает мне возможность 1024 x 786 и 1360 x 786.
У меня есть некоторые, как удалось добавить разрешение 1152x684 с помощью команды xrandr.
searock @ searock-desktop: ~ $ cvt 1152 864
1152x864 59,96 Гц (CVT 1,00M3). Синхронизация: 53,78 кГц; pclk: 81,75 МГц Modeline "1152x864_60.00" 81,75 1152 1216 1336 1520 864 867 871 897 -hsync +vsync
searock @ searock-desktop: ~ $ xrandr --newmode "1152x864_60.00" 81,75 1152 1216 1336 1520 864 867 871 897 -hsync +vsync
searock @ searock-desktop: ~ $ xrandr --addmode S-video 1152x864
xrandr: не удается найти вывод "S-video"
searock @ searock-desktop: ~ $ xrandr
Экран 0: минимум 320 x 200, ток 1024 x 768, максимум 4096 x 4096
VGA1 подключен 1024x768 +0 +0 (нормальная левая инвертированная правая ось x ось y) 0 мм x 0 мм
1360x768 59,8
1024x768 60,0 *
800х600 60,3 56,2
848x480 60,0
640x480 59,9 59,9
1152x864_60,00 (0x124) 81,0 МГц
h: ширина 1152 начало 1216 конец 1336 всего 1520 перекос 0 тактовая частота 53,3 кГц
v: высота 864 начало 867 конец 871 всего 897 тактовая частота 59,4 Гц
searock @ searock-desktop: ~ $ xrandr --addmode VGA1 1152x864_60.00
Но проблема в том, что когда я перезагружаю свой компьютер, я получаю это сообщение.
Не удалось применить сохраненную конфигурацию для мониторов. Не удалось найти подходящую конфигурацию экранов.
И тогда он возвращается к 1024 х 786
Детали моей графической карты: набор микросхем Intel(R) 82945G Express.
Можно ли как-то исправить это раз и навсегда?
Благодарю.
Редактировать 1: rumtscho предложил мне изменить файл xorg.conf. Но я не уверен, что означает HorizSync? это горизонтальная частота?
Моя модель монитора - Acer v173.
Вот моя спецификация.
Так какими должны быть HorizSync и VertRefresh?
Изменить 2:
Я отредактировал мой файл Xorg.conf следующим образом:
Раздел "Монитор"
Идентификатор "Настроенный монитор"
HorizSync 30-80
VertRefresh 55-75
EndSection
Затем я добавил разрешение и перезагрузил компьютер, но все еще сталкиваюсь с той же проблемой.
Есть что-то, чего мне не хватает?
Редактировать 3: Сейчас я отредактировал /etc /gdm /Init /Default(сценарии запуска gdm), чтобы включить следующие команды xrandr, чуть ниже строки initctl -q emit login-session-start DISPLAY_MANAGER = gdm
xrandr --newmode "1152x864_60.00" 81.75 1152 1216 1336 1520 864 867 871 897 -hsync +vsync
xrandr --addmode VGA1 1152x864_60.00<br/>
xrandr -s 1152x864_60.00
Это решило мою проблему, но эти команды увеличили время загрузки моего компьютера.
Я думаю, что мне придется правильно редактировать файл xorg.
Изменить 4: Вместо добавления этих файлов в сценарии запуска gdm, я создал сценарий оболочки и добавил его в автозагрузку (Система -> Параметры -> Запуск приложений)
#!/bin/bash
xrandr --newmode "1152x864_60.00" 81.75 1152 1216 1336 1520 864 867 871 897 -hsync +vsync
xrandr --addmode VGA1 1152x864_60.00
xrandr -s 1152x864_60.00
И не забудьте добавить права на исполнение. (Щелкните правой кнопкой мыши -> Свойства -> Разрешение -> Разрешить запуск файла как программы)