Как сменить графический драйвер в 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 Forums?

Я нахожусь на грани понижения до 15.04, пока не будет найдено и объявлено правильное решение. Это будет боль, поэтому я решил спросить здесь, прежде чем продолжить.

Заранее спасибо за любые предложения ... Раджан


Выходной glxinfo | grep renderили fglrxinfo | grep render
Гаян Виракутти

У вас есть то, что у меня есть - двойная графическая система с встроенным энергосберегающим графическим процессором, который вы выводите в lshw -c, и дискретный графический процессор ATI, использующий драйвер с открытым исходным кодом 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 до окончательного решения, так как я не могу работать с случайным
падением

Ответы:


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

УВАЖАЕМЫЕ РАЗРАБОТЧИКИ UBUNTU, проблема 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, и я подозреваю, что это также проблема с драйверами. Однако установка этого более нового ядра не исправила это в моем случае.
Луис де Соуза

Это абсолютно лучший ответ. Там, большинство ответов рекомендуют вариант «nomodeset» /etc/default/grub, но это не долгосрочное решение; это поставит на колени даже мощный компьютер с графикой на борту. Используя решение для обновления ядра, отметьте «Об этом компьютере», чтобы ваша видеокарта была правильной.
Саблефост

0

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

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

Я решил это так же, как и предыдущий ответ на этот вопрос. Установка ядра 4.5.1. В моем случае ядро ​​понижения.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.