пятница, 14 мая 2010 г.

How-To: скрещиваем Nvidia proprietary driver + Plymouth

Важно!!! данные настройки приведены для разрешения экрана 1280х800!!! Если у вас другое разрешение экрана, меняем на свое изменяя разрешение настроек для груба в 1 и 5 пунктах!!!
1) Редактируем параметры груба2:
Цитата
sudo nano /etc/default/grub
Ищем строку GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" (для быстрого поиска ^w) меняем ее на
Цитата
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x800-24,mtrr=3,scroll=ywrap"
Ищем строку #GRUB_GFXMODE=640x480
Раскомментируем ее и вписывает желаемое разрешение для своего монитора
Например:
Цитата
GRUB_GFXMODE=1280x800
сохраняем, выходим

Далее:
Цитата
sudo nano /etc/grub.d/00_header
Ищем строку set gfxmode=${GRUB_GFXMODE} и сразу под ней вписываем set gfxpayload=keep
Должно получится примерно так:
Цитата
...
set gfxmode=${GRUB_GFXMODE}
set gfxpayload=keep
...
сохраняем, выходим

Обновим параметры запуска груба
Цитата
sudo update-grub

2) Удалим уже не нужный пакет xserver-xorg-video-nouveau
Цитата
sudo apt-get remove xserver-xorg-video-nouveau

Поскольку пакет libdrm-nouveau1, который тоже следут удалить, тянет за собой все иксы, заносим модуль nouveau в блеклист чтоб он не мешал нам установить драйвер нвидиа
Цитата
sudo nano /etc/modprobe.d/blacklist.conf
и в конец текста вписываем
Цитата
blacklist nouveau
сохраняем, выходим

3) Установим необходимые пакеты
Цитата
sudo apt-get install binutils gcc v86d hwinfo

4) Удалим модуль nouveau и установим драйвер
Цитата
sudo rmmod nouveau
sudo sh /путь/до/драйвера/Nvidia...run

5) Редактируем /etc/initramfs-tools/modules
Цитата
sudo nano /etc/initramfs-tools/modules

Добавляем строку
Цитата
uvesafb mode_option=1280x800-24 mtrr=3 scroll=ywrap

Далее
Цитата
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

И последний штрих
Цитата
sudo update-initramfs -u

Перегружаемся и радуемся Smiley

по мотивам статей
http://www.webupd8.org/2010/03/how-to-get-plymouth-working-with-nvidia.html
http://idyllictux.wordpress.com/2010/04/26/lucidubuntu-10-04-high-resolution-plymouth-virtual-terminal-for-atinvidia-cards-with-proprietaryrestricted-driver/
взято с http://forum.ubuntu.ru/index.php?topic=93167.0

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