ATI Rage XL (rev 27) on Ubuntu 11.10

// Май 2nd, 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

Share

Спасибо!


Если вам помогла статья, или вы хотите поддержать мои исследования и блог - вот лучший способ сделать это:


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