Проблеми з nouveau, або графічні артефакти на комп’ютері з Nvidia
Open-SUSE. RU – українськомовна спільнота користувачів дистрибутива openSUSE
Проблеми з nouveau, або графічні артефакти на комп'ютері з Nv > Опубліковано Сб, 15/09/2012 - 17:10 користувачем DA
Опис проблеми
За замовчуванням включений відкритий графічний драйвер для карт Nvidia nouveau, у якого є купа переваг (але топік не про це) і принаймні один дуже серйозний недолік: в деяких випадках він працює некоректно.
Що робити?
Навіть якщо вас з'їли, маєте два виходи.
Просте рішення
Можливо, вам допоможе відключити KMS: виконайте лише цей пункт.
Трохи більш складне рішення
Якщо ж ні, вам слід деактивувати nouveau та спробувати якийсь альтернативний драйвер: vesa, nv або пропрієтарний драйвер nvidia.
Позбавляємося nouveau
Якщо у вас є доступ до файлу /etc/modprobe.d/50-blacklist.conf, відредагуйте його (потрібні права суперкористувача, наприклад: Alt+F2 у графічному режимі, вбиваємо kdesu kate; у терміналі - sudo nano) і допишіть blacklist nouveau Якщо це неможливо, то при виборі пункту меню в завантажувачі натисніть клавішу редагування (E, Tab або іншу: див. підказки внизу) і допишіть до опцій завантаження ядра після пробілу rdblacklist=nouveau тепер можна завантажуватися. Якщо завантаження вдалося, вбийте рядок у blacklist.conf
Вибір альтернативного драйвера
Якщо після будь-якого етапу, ви потрапили до терміналу, то пропишіть у ваш /etc/X11/xorg.conf (потрібні права суперкористувача!) один із вищезазначених драйверів (альтернативний драйвер має бути встановлений: пакети xf86-video-vesa для vesa та xf86-video-nv для nv в openSUSE 12.2;xorg-x11-driver-video - в openSUSE12.1, як встановити пропрієтарний драйвер (див. далі). Якщо конфігураційного файлу xorg у вас немає, створіть його командою sudo Xorg -configure
Встановлення альтернативного драйвера
Щоб встановити відкритий драйвер, встановіть відповідний пакет: sudo zypper in имя_пакета Є різні способи встановлення пропрієтарного драйвера, і всі вони описані тут. Щоб переконатися, що драйвер встановлений успішно, запустіть nvidia-settings, якщо він попросить, виконайте sudo nvidia-xconfig