ATI Rage XL (rev 27) on Ubuntu 11.10
В этом посте я расскажу об одной баге, связанной с установкой 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 добавляем строку
1 |
radeonfb |
В файле /etc/grub.d/00_header aдобавляем строку
1 |
set gfxpayload=keep |
сразу после:
1 |
set gfxmode=${GRUB_GFXMODE} |
В файле /etc/default/grub , устанавливаем переменную:
1 |
GRUB_GFXMODE=1024x768x24 |
Обновляем конфиги и перезугружаемся:
1 |
sudo update-initramfs -u && sudo update-grub && sudo reboot |
После этого шаманства всё заработало 🙂
Выключаем NetworkManager
1 |
sudo mcedit /etc/NetworkManager/NetworkManager.conf |
Ставим там параметр managed в секуии [ifupdown] в положение true
Прописываем в файл
1 2 3 |
sudo mcedit /etc/network/interfaces параметры интерфейса |
1 2 3 4 5 6 |
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 и заменяем
1 |
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" |
на
1 |
GRUB_CMDLINE_LINUX_DEFAULT="text" |
И комментируем там строчку
1 |
#GRUB_HIDDEN_TIMEOUT=0 |
Применяем изменения:
1 2 3 |
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