Как установить частоту обновления, используемую KMS для драйвера FOSS ATI?

С включенным KMS в Xubuntu 11.04 мои виртуальные терминалы работают на частоте 60 Гц, по умолчанию для моего монитора, в то время как мой рабочий стол X работает на 75, частота обновления, которую я указал в моем xorg.conf. Как установить частоту / режим обновления, используемые KMS, чтобы они отличались от режима по умолчанию, предоставляемого моим монитором?

1 ответ

Решение

Вы можете указать разрешение / частоту обновления, которые кадровые буферы VT будут использовать в командной строке ядра¹.

Для этого вы хотите добавить

video=<xres>x<yres>@<refresh>

в командной строке вашего ядра. Так, например

video=1024x768@75

даст вам 1024x768 кадровый буфер на частоте 75 Гц. @<refresh> бит не является обязательным.

Вы можете редактировать командную строку ядра единовременно, нажав e из меню grub или для постоянной настройки вы можете редактировать /etc/default/grub, добавив его в строку

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

вот так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=1024x768@75"

После редактирования /etc/default/grub вам нужно будет бежать sudo update-grub распространить конфигурацию на ваши настройки загрузки.

Documentation / fb / modedb.txt содержит полную спецификацию того, какие опции вы можете передать video= - если у вас есть необычные требования (чересстрочное, уменьшенное гашение и т. д.), смотрите эту документацию

Ответ: Это отчасти связано с тем, что нет хорошего способа уведомить пользователей VT об изменениях разрешения.

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