Comment changer le pilote graphique en 16.04 d'i915 en pilote open source?

11

Noob Question, alors s'il vous plaît ne vous ennuyez pas!

J'ai mis à jour de 15.04 à 16.04 LTS, et maintenant mon système redémarre souvent sans raison, ne "suspend" pas etc.

J'ai un Lenovo avec Intel Core i5 et AMD Radeon Graphics. J'ai consulté les forums pour trouver des solutions, mais je n'ai pas de solution. J'ai vérifié ( lshw -c video) et obtenu ce qui suit:

*-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)

Comment "utiliser le pilote graphique open source" comme suggéré par les forums Ubuntu?

Je suis sur le point de revenir à 15.04 jusqu'à ce qu'une solution appropriée soit trouvée et annoncée. Ça va être pénible, alors j'ai pensé demander ici avant de continuer.

Merci d'avance pour toutes suggestions ... Rajan

Rajan Nair
la source
Sortie de glxinfo | grep renderou fglrxinfo | grep render
Gayan Weerakutti
Vous avez ce que j'ai - un système graphique double avec un GPU intégré à économie d'énergie que vous produisez en lshw -c, et un GPU ATI discret, utilisant le pilote open source AMDGPU, mais il n'est pas activé, c'est-à-dire qu'il n'est pas utilisé par le système comme graphiques primaires. Donnez-nous un contrôleur VGA de 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)
Rajan Nair
J'ai fait la mise à jour du noyau mais je n'ai pas pu résoudre. Le système s'est écrasé. Je réinstallerai 14.04 jusqu'à une solution finale car je ne peux pas travailler avec un PC qui se bloque au hasard avec la carte ubuntu 16 et 945 en utilisant le pilote i915
Marco Santullo

Réponses:

12

J'ai finalement pu résoudre le problème i915 en mettant à jour le noyau 4.4.0-22 vers 4.5.1. Sur ma machine 64 bits avec ubuntu 16.04 xenial, j'ai exécuté:

    % 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

CHERS DÉVELOPPEURS UBUNTU, le problème de DRM avec i915 semble être résolu à partir de la version 4.5.1 du noyau. J'ai essayé la version 4.4.10 et elle n'a pas résolu le problème DRM. J'apprécierais que les modifications apportées à DRM en rapport avec i915 soient rétroportées dans le noyau xenial officiel.

dzmanto
la source
Même problème ici avec le noyau 4.4.0-21 (et 4.4.0-28) sur une machine basée sur Bay Trail 64 bits avec Lubuntu. Beaucoup de suggestions pour le corriger, mais la mise à jour du noyau fonctionne pour moi.
Juanjo Salvador
Depuis hier, je ne peux plus me connecter à aucun DE dans un ordinateur portable avec une carte Sky Lake et je pense que c'est également un problème de pilotes. Cependant, l'installation de ce noyau plus récent ne l'a pas corrigé dans mon cas.
Luís de Sousa
C'est totalement la meilleure réponse. Là-bas, la plupart des réponses recommandent l'option "nomodeset" /etc/default/grub, mais ce n'est PAS la solution à long terme; il apportera un ordinateur encore plus puissant à ses genoux, transportant les graphiques à bord. En utilisant la solution de mise à jour du noyau, en cochant "À propos de cet ordinateur", votre carte graphique sera correcte.
Sablefoste
0

J'ai réinstallé mon système 16.04 lors de l'installation d'un SSD et suis tombé sur ce même problème. J'ai couru pendant quelques heures en utilisant nomodeset puis i915.modeset = 0, les deux comme paramètres grub jusqu'à ce que je lise votre question.

Mon installation 16.04 avait fait du noyau 4.15.0-29 la valeur par défaut et même après avoir téléchargé les fichiers de firmware corrects, je ne pouvais que démarrer avec l'astuce modeset.

Je l'ai résolu de la même manière que la réponse précédente à cette question. Installation du noyau 4.5.1. Dans mon cas, un downgrade du noyau.

Eduardo Kaftanski
la source