Як змінити графічний драйвер 16.04 з i915 на драйвер з відкритим кодом?


11

Питання Noob, тому, будь ласка, не дратуйтесь!

Я модернізував з 15.04 до 16.04 LTS, і тепер моя система часто перезавантажується без причини, не "призупиняє" тощо.

У мене є Lenovo з Intel Core i5 та AMD Radeon Graphics. Я перевіряв форуми на рішення, але не знайшов рішення. Я перевірив ( lshw -c video) і отримав наступне:

*-display               
       description: VGA compatible controller
       product: Haswell-ULT Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:48 memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:5000(size=64)

Як я можу "використовувати драйвер графіки з відкритим кодом", як пропонують Форуми Ubuntu?

Я на межі зниження рівня до 15.04, поки не буде знайдено і оголошено належне рішення. Це буде біль, тому я подумав, що запитаю тут, перш ніж продовжувати.

Заздалегідь дякую за будь-які пропозиції ... Раджане


Вихід glxinfo | grep renderабо fglrxinfo | grep render
Gayan Weerakutti

У вас є те, що у мене є - подвійна графічна система з вбудованим енергозберігаючим графічним процесором, який ви виводите в lshw -c, і дискретний ATI GPU, використовуючи драйвер з відкритим кодом AMDGPU, але він не активований, тобто його система не використовує як первинна графіка. Дайте нам контролер VGA lspci.
Mookey

~ $ lspci: 00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09) 00:02.0 VGA compatible controller: Intel Corporation Device 0a2e (rev 09)
Раджан Наїр

Я зробив оновлення ядра, але не міг вирішити. Система вийшла з ладу. Я буду перевстановлювати 14.04 до остаточного рішення, оскільки я не можу працювати з випадковим збоєм ПК на карту ubuntu 16 та 945 за допомогою драйвера i915
Marco Santullo

Відповіді:


12

Нарешті мені вдалося виправити проблему i915, оновивши з ядра 4.4.0-22 до 4.5.1. На моїй 64-бітовій машині з ubuntu 16.04 xenial я працював:

    % wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.1-wily/linux-headers-4.5.1-040501_4.5.1-040501.201604121331_all.deb

    % wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.1-wily/linux-headers-4.5.1-040501-generic_4.5.1-040501.201604121331_amd64.deb

    % wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.1-wily/linux-image-4.5.1-040501-generic_4.5.1-040501.201604121331_amd64.deb

    % sudo dpkg -i *.deb

ДОРОЖНІ РОЗВИТКИ УБУНТУ, проблема DRM з i915, як видається, виправлена ​​у версії ядра 4.5.1. Я спробував версію 4.4.10, і це не вирішило проблему DRM. Буду вдячний, якщо зміни в DRM у зв’язку з i915 були підпорядковані в офіційне ядро ​​xenial.


Тут же проблема з ядром 4.4.0-21 (і 4.4.0-28) на 64-розрядній машині на базі Bay Trail з Lubuntu. Дуже багато пропозицій виправити, але ядро ​​оновлення працює для мене.
Хуанхо Сальвадор

З вчорашнього дня я більше не можу ввійти в будь-який DE на ноутбуці за допомогою карти Sky Lake, і я підозрюю, що це також проблема драйверів. Однак установка цього більш нового ядра в моєму випадку не виправила його.
Luís de Sousa

Це абсолютно найкраща відповідь. Там більшість відповідей рекомендують варіант "nomodeset" /etc/default/grub, але це НЕ довгострокове рішення; він підніме на коліна навіть потужний комп'ютер, несучи графіку на борту. Використовуючи рішення для оновлення ядра, позначте опцію "Про цей комп'ютер", щоб ваша відеокарта була правильною.
Sablefoste

0

Я перевстановив свою систему 16.04 під час встановлення SSD і зіткнувся з цією ж проблемою. Я бігав кілька годин, використовуючи nomodeset, а потім i915.modeset = 0, обидва як параметри grub, поки я не прочитав ваше запитання.

Моя установка 16.04 зробила ядро ​​4.15.0-29 за замовчуванням, і навіть після завантаження правильних файлів мікропрограмного забезпечення я могла завантажуватися лише з трюком моделювання.

Я вирішив це так само, як і попередню відповідь на це питання. Встановлення ядра 4.5.1. У моєму випадку ядро ​​пониження.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.