ATI Rage XL (rev 27) on Ubuntu 11.10
// 2 мая, 2012 // Аппаратное обеспечение
В этом посте я расскажу об одной баге, связанной с установкой Ubuntu 11.10 на сервер. Решил проблемку с работой графики на ATI Rage XL, консольным режимом и настройкой сети.
Проблема
Итак, есть у меня сервер на базе Gygabyte GA-8IKXR и стоит в нём замечательно видео от ATI, а именно ATI Rage XL (rev 27). Раньше там стояла старая версия Ubuntu Server и решил я её обновить. Сервер у меня стоял а дата-центре и за несколько лет у него села батарейка на материнской плате. После замены батарейки, форматирования финтов я приступил к установке ОС. В качестве таковой я выбрал Ubuntu Server 11.10. После установки меня ожидал неприятный сюрприз — черный экран с надписью «Out of range». Это печально, залесть в однопользовательский режим у меня не получилось, даже заставка выбора ядра не показывалась. Пришлось шаманить и искать рабочий вариант.
Я попробоал desktop-версию Ubuntu 11.10 и она установилась нормально. Отключил GUI dвот по этому руководству, перезагрузился в консольный режим и ситуация повторилась — Out of rage. Хорошо, что к тому моменту я уже настроил ssh И смог подконнектиться к страдальцу. Погуглив по сети я всё-таки нашел решение.
Решение
В файле /etc/initramfs-tools/modules добавляем строку
radeonfb
В файле /etc/grub.d/00_header aдобавляем строку
set gfxpayload=keep
сразу после:
set gfxmode=${GRUB_GFXMODE}
В файле /etc/default/grub , устанавливаем переменную:
GRUB_GFXMODE=1024x768x24
Обновляем конфиги и перезугружаемся:
sudo update-initramfs -u && sudo update-grub && sudo reboot
После этого шаманства всё заработало 🙂
Выключаем NetworkManager
sudo mcedit /etc/NetworkManager/NetworkManager.conf
Ставим там параметр managed в секуии [ifupdown] в положение true
Прописываем в файл
sudo mcedit /etc/network/interfaces параметры интерфейса
auto eth0 iface eth0 inet static address 192.168.0.104 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.1
Перезагружаемся.
Выключаем GUI на Ubuntu 11.10 desktop
sudo apt-get update
sudo apt-get install lightdm
Открываем /etc/default/grub и заменяем
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
на
GRUB_CMDLINE_LINUX_DEFAULT="text"
И комментируем там строчку
#GRUB_HIDDEN_TIMEOUT=0
Применяем изменения:
sudo update-grub sudo update-rc.d -f lightdm remove sudo shutdown -r now
Ссылки
http://ubuntuforums.org/showthread.php?t=1539055
http://ubuntuforums.org/showthread.php?t=1430887
http://www.techienote.com/2012/01/disable-gui-boot-in-ubuntu-11-10.html
Спасибо!
Если вам помогла статья, или вы хотите поддержать мои исследования и блог - вот лучший способ сделать это: