Если инфорация оказалась интересна и/или полезна, не побрезгуйте, оставьте комментарий ;)

понедельник, 12 октября 2009 г.

Тормоза в X.Org

После очередного обновления ядра Archlinux у меня стал жутко тормозить XWindows. До этого я успел заметить, что лог процесса загрузки на экране отображался не в стандартном текстовом разрешение 80х25, а в 1600х1400 или что-то вроде.

Зайдя на заглавную страницу сайта дистрибутива я обнаружил новость, что в последнее ядро встроен режим KernelModeSetting (KMS), как раз перемещающий функционал вывода графики в ядро. Логичным было предположить, что именно этот режим и есть виновник торможения.

Как убрать.

Из под root. Выполняем команду
# nano /boot/grub/menu.lst

После комментариев (в моем файле после "# general configuration:") вставляем строчку:

radeon.modeset=0

Если не поможет (мне помогло), то вместо этой строки вставьте другую:

nomodeset

Далее  в открываем файл /etc/mkinitcpio.conf
# nano  /etc/mkinitcpio.conf

Находим массив параметров MODULES. Проверяем, чтобы среди этих параметров не было radeon. Если есть, удаляем.

Перегенерируем initcpio:
mkinitcpio -p kernel26


Если в системе используется модуль radeon (проверить можно командой "lsmod | grep radeon" без кавычек), то тогда создаем файл /etc/modprobe.d/radeon.conf.

# nano /etc/modprobe.d/radeon.conf

Добавляем в него строку
options radeon modeset=0

Сохраняемся.

Все. перегружаемся. Должно работать. экран лога загрузки опять 80х25, Xwindows не тормозит.



Комментариев нет: