7 votes

Ubuntu 14.04 ne reconnaît pas le pilote graphique Intel installé

C'est tout nouveau pour moi. J'utilise Ubuntu 14.04 sur un nouvel ordinateur Dell. J'ai un problème avec Xorg et compiz qui utilisent >60% du CPU. Je pense que c'est parce que mon pilote graphique n'est pas reconnu, et donc le logiciel est utilisé comme accélérateur par opposition à la carte.

Ma carte est une Intel Xeon E3-1200 v3/4th Gen Core. Jetez un coup d'œil au résultat ci-dessous et dites-moi si j'oublie des informations importantes. Je vous serais reconnaissant pour tout conseil. Je pense que les lignes révélatrices sont les suivantes : " Not software rendered : no ", " (EE) Failed to load module "modesetting" (module does not exist, 0) " et " AIGLX : Screen 0 is not DRI2 capable ; AIGLX : reverting to software rendering" sont les lignes informatives.

J'ai mis à jour le pilote Intel.

uname -a

Linux xxx 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

lshw -c video

*-display UNCLAIMED     
       description: VGA compatible controller
       product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64)

Sortie de : /usr/lib/nux/unity_support_test -p

OpenGL vendor string:   VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.4, 256 bits)
OpenGL version string:  2.1 Mesa 10.1.3

Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no

Parties pertinentes de mon Xorg.0.log :

[    10.871] Loading extension GLX
[    10.871] (==) Matched intel as autoconfigured driver 0
[    10.871] (==) Matched modesetting as autoconfigured driver 1
[    10.871] (==) Matched fbdev as autoconfigured driver 2
[    10.871] (==) Matched vesa as autoconfigured driver 3
[    10.871] (==) Assigned the driver to the xf86ConfigLayout
[    10.871] (II) LoadModule: "intel"
[    10.871] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[    10.873] (II) Module intel: vendor="X.Org Foundation"
[    10.873]     compiled for 1.15.0, module version = 2.99.910
[    10.873]     Module class: X.Org Video Driver
[    10.873]     ABI class: X.Org Video Driver, version 15.0
[    10.873] (II) LoadModule: "modesetting"
[    10.873] (WW) Warning, couldn't open module modesetting
[    10.873] (II) UnloadModule: "modesetting"
[    10.873] (II) Unloading modesetting
[    10.873] (EE) Failed to load module "modesetting" (module does not exist, 0)
[    10.873] (II) LoadModule: "fbdev"
[    10.873] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    10.873] (II) Module fbdev: vendor="X.Org Foundation"
[    10.873]     compiled for 1.15.0, module version = 0.4.4
[    10.873]     Module class: X.Org Video Driver
[    10.873]     ABI class: X.Org Video Driver, version 15.0
[    10.873] (II) LoadModule: "vesa"
[    10.873] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    10.873] (II) Module vesa: vendor="X.Org Foundation"
[    10.873]     compiled for 1.15.0, module version = 2.3.3
[    10.873]     Module class: X.Org Video Driver
[    10.873]     ABI class: X.Org Video Driver, version 15.0
[    10.873] (==) Matched intel as autoconfigured driver 0
[    10.873] (==) Matched modesetting as autoconfigured driver 1
[    10.873] (==) Matched fbdev as autoconfigured driver 2
[    10.873] (==) Matched vesa as autoconfigured driver 3
[    10.873] (==) Assigned the driver to the xf86ConfigLayout
[    10.873] (II) LoadModule: "intel"
[    10.874] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[    10.874] (II) Module intel: vendor="X.Org Foundation"
[    10.874]     compiled for 1.15.0, module version = 2.99.910
[    10.874]     Module class: X.Org Video Driver
[    10.874]     ABI class: X.Org Video Driver, version 15.0
[    10.874] (II) UnloadModule: "intel"
[    10.874] (II) Unloading intel
[    10.874] (II) Failed to load module "intel" (already loaded, 32548)
[    10.874] (II) LoadModule: "modesetting"
[    10.874] (WW) Warning, couldn't open module modesetting
[    10.874] (II) UnloadModule: "modesetting"
[    10.874] (II) Unloading modesetting
[    10.874] (EE) Failed to load module "modesetting" (module does not exist, 0)
[    10.874] (II) LoadModule: "fbdev"
[    10.874] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    10.874] (II) Module fbdev: vendor="X.Org Foundation"
[    10.874]     compiled for 1.15.0, module version = 0.4.4
[    10.874]     Module class: X.Org Video Driver
[    10.874]     ABI class: X.Org Video Driver, version 15.0
[    10.874] (II) UnloadModule: "fbdev"
[    10.874] (II) Unloading fbdev
[    10.874] (II) Failed to load module "fbdev" (already loaded, 0)
[    10.874] (II) LoadModule: "vesa"
[    10.874] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    10.874] (II) Module vesa: vendor="X.Org Foundation"
[    10.874]     compiled for 1.15.0, module version = 2.3.3
[    10.874]     Module class: X.Org Video Driver
[    10.874]     ABI class: X.Org Video Driver, version 15.0
[    10.874] (II) UnloadModule: "vesa"
[    10.874] (II) Unloading vesa
[    10.874] (II) Failed to load module "vesa" (already loaded, 0)
[    10.874] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[    10.875] (II) intel: Driver for Intel(R) HD Graphics: 2000-5000
[    10.875] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100
[    10.875] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200
[    10.875] (II) FBDEV: driver for framebuffer: fbdev
[    10.875] (II) VESA: driver for VESA chipsets: vesa
[    10.875] (++) using VT number 7
[    10.881] (II) Loading sub module "fbdevhw"
[    10.881] (II) LoadModule: "fbdevhw"
[    10.881] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    10.881] (II) Module fbdevhw: vendor="X.Org Foundation"
[    10.881]     compiled for 1.15.1, module version = 0.0.2
[    10.881]     ABI class: X.Org Video Driver, version 15.0
[    10.881] (**) FBDEV(0): claimed PCI slot 0@0:2:0
[    10.881] (II) FBDEV(0): using default device
[    10.881] (WW) Falling back to old probe method for vesa
[    10.881] (II) FBDEV(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
[    10.881] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[    10.881] (==) FBDEV(0): RGB weight 888
[    10.881] (==) FBDEV(0): Default visual is TrueColor
[    10.881] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[    10.881] (II) FBDEV(0): hardware: VESA VGA (video memory: 9024kB)
[    10.881] (II) FBDEV(0): checking modes against framebuffer device...
[    10.881] (II) FBDEV(0): checking modes against monitor...
[    10.881] (--) FBDEV(0): Virtual size is 1920x1200 (pitch 1920)
[    10.881] (**) FBDEV(0):  Built-in mode "current": 230.4 MHz, 94.7 kHz, 77.4 Hz
[    10.881] (II) FBDEV(0): Modeline "current"x0.0  230.41  1920 1952 2192 2432  1200 1204 1208 1224 -hsync -vsync -csync (94.7 kHz b)
[    10.881] (==) FBDEV(0): DPI set to (96, 96)
[    10.881] (II) Loading sub module "fb"
[    10.881] (II) LoadModule: "fb"
[    10.881] (II) Loading /usr/lib/xorg/modules/libfb.so
[    10.881] (II) Module fb: vendor="X.Org Foundation"
[    10.881]     compiled for 1.15.1, module version = 1.0.0
[    10.881]     ABI class: X.Org ANSI C Emulation, version 0.4
[    10.881] (**) FBDEV(0): using shadow framebuffer
[    10.881] (II) Loading sub module "shadow"
[    10.881] (II) LoadModule: "shadow"
[    10.881] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    10.881] (II) Module shadow: vendor="X.Org Foundation"
[    10.881]     compiled for 1.15.1, module version = 1.1.0
[    10.881]     ABI class: X.Org ANSI C Emulation, version 0.4
[    10.881] (II) UnloadModule: "vesa"
[    10.881] (II) Unloading vesa
[    10.881] (==) Depth 24 pixmap format is 32 bpp
[    10.881] (EE) FBDEV(0): FBIOBLANK: Invalid argument
[    10.881] (==) FBDEV(0): Backing store enabled
[    10.882] (==) FBDEV(0): DPMS enabled
[    10.882] (==) RandR enabled
[    10.884] (II) SELinux: Disabled on system
[    10.885] (II) AIGLX: Screen 0 is not DRI2 capable
[    10.885] (EE) AIGLX: reverting to software rendering
[    10.903] (II) AIGLX: Loaded and initialized swrast
[    10.903] (II) GLX: Initialized DRISWRAST GL provider for screen 0

Mise à jour du mardi : Ce problème persiste. Autres anomalies que j'ai notées et qui pourraient être liées :

Mon moniteur est détecté comme un "écran intégré" et la résolution ne peut pas être modifiée. Je me dis que cela doit être lié. (J'ai un moniteur externe).

Sortie de xrandr --verbose :

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1200, current 1920 x 1200, maximum 1920 x 1200
default connected primary 1920x1200+0+0 (0x17f) normal (normal) 0mm x 0mm
Identifier: 0x17e
Timestamp:  173701
Subpixel:   unknown
Clones:    
CRTC:       0
CRTCs:      0
Transform:  1.000000 0.000000 0.000000
           0.000000 1.000000 0.000000
           0.000000 0.000000 1.000000
          filter: 
  1920x1200 (0x17f)  177.4MHz *current
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   92.4KHz
        v: height 1200 start    0 end    0 total 1200           clock   77.0Hz

Mise à jour du mercredi : J'ai trouvé un outil "Driver Device Manager" d'Intel. Je l'ai installé. Il liste correctement mon matériel graphique comme étant le contrôleur graphique intégré du processeur Intel Corporation Xeon E3-1200 v3/4th Gen Core, mais le pilote activé est le pilote d'affichage frambuffer (fbdev). Il me donne l'option d'activer à la place le pilote Intel (version 2:2.99:910-0ubuntu1) avec "Recommended" dans la description. C'est tout à fait correct.

J'ai vérifié "activer" pour le bon pilote. Il a demandé un redémarrage de l'ordinateur. J'ai dit oui et j'ai redémarré ...... Rien à faire. Même résultat. Je reviens à Gallium 0.4.

Des idées ? Où se situe mon problème ? Est-il dans le matériel, ou dans le pilote, ou quelque part dans un autre fichier ubuntu ?

3voto

mchid Points 36939

Vous pourriez essayer d'installer l'intel-linux-graphics-installer. Je l'ai personnellement utilisé avec diverses cartes Sandybridge, vous pouvez l'essayer.

Si vous n'avez pas gdebi, je recommande d'installer les paquets deb avec gdebi pour résoudre les problèmes de dépendance qui peuvent survenir :

sudo apt-get update && sudo apt-get install gdebi

Téléchargez maintenant l'installateur depuis 01.org

wget https://download.01.org/gfx/ubuntu/14.04/main/pool/main/i/intel-linux-graphics-installer/intel-linux-graphics-installer_1.0.6-0intel1_amd64.deb

rendre le deb exécutable et l'installer en utilisant gdebi :

sudo chmod +x intel-linux-graphics-installer_1.0.6-0intel1_amd64.deb
sudo gdebi intel-linux-graphics-installer_1.0.6-0intel1_amd64.deb

Maintenant, pour exécuter le programme d'installation, il suffit d'utiliser la commande suivante :

intel-linux-graphics-installer

redémarrez pour que vos changements prennent effet.

Pour plus d'informations sur les technologies Intel Open Source, cliquez ici.

https://01.org

et ici

https://01.org/linuxgraphics/downloads/2014/intelr-graphics-installer-1.0.6-linux

0voto

mchid Points 36939

Vous pouvez activer VDPAU et VAAPI à l'aide de la fonction VDPAU_DRIVERS=va_gl commandement. Voici un lien vers la source http://www.webupd8.org/2013/09/adobe-flash-player-hardware.html

sudo apt-get install i965-va-driver

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install i965-va-driver libvdpau-va-gl1

Adobe Flash n'autorise pas l'accélération par défaut. Vous devez donc créer un fichier de configuration comme celui-ci :

sudo mkdir -p /etc/adobe
echo "EnableLinuxHWVideoDecode=1" | sudo tee /etc/adobe/mms.cfg
echo "OverrideGPUValidation=1" | sudo tee -a /etc/adobe/mms.cfg

Cela ne fonctionne pas bien à l'échelle du système car cela entre en conflit avec les applications qui tirent déjà parti de VDPAU. Donc, pour exécuter des applications individuelles en utilisant VDPAU, il suffit de suivre cet exemple.

VDPAU_DRIVER=va_gl firefox

Cela fera fonctionner firefox et adobe flash avec le pilote VDPAU. Je l'ai également testé avec Gimp et quelques autres comme VLC et mplayer.

Aussi, parce que /usr/bin/firefox est un simlink, vous pouvez sans risque effacer ce fichier comme ceci :

sudo rm /usr/bin/firefox

et remplacez le fichier par le bash script pour utiliser VDPAU chaque fois que vous ouvrez firefox automatiquement comme ceci (copiez et collez la commande entière dans un terminal ouvert, les deux lignes à la fois)

echo '#!/bin/bash
VDPAU_DRIVER=va_gl /usr/lib/firefox/firefox.sh' | sudo tee /usr/bin/firefox

Et enfin, pour le rendre exécutable :

sudo chmod +x /usr/bin/firefox

Maintenant vous devriez avoir l'accélération matérielle et le décodage matériel accéléré pour firefox.

Pour obtenir le support pour chrome ou chromium, tapez :

chrome://flags

dans la barre d'url et activez l'option "Override software rendering list", c'est comme le premier de la liste.

Ensuite, utilisez le gestionnaire de paquets "synaptic" pour rechercher opengl, ou GL, avec accélération, rendu, décodage, etc. Installez cependant tout le support gl que vous pouvez trouver, veillez à prêter attention aux changements à effectuer pour être sûr que vous n'allez pas installer quelque chose qui va casser votre système en désinstallation de les applications nécessaires par défaut dans le processus. (faites attention et lisez avant d'accepter tout changement). S'il y a quelque chose qui n'est pas pris en charge sur la page URL de chrome ou de chrome

chrome://gpu

. . . vous pouvez généralement installer le support gl pour résoudre ce problème. Le seul problème que je n'ai pas pu résoudre est le décodage accéléré complet. Ce n'est pas entièrement Le système n'est pas pris en charge et génère généralement une erreur lors de la lecture de vidéos youtube ou autres. Étant donné que chrome utilise pepperflash au lieu du logiciel adobe flash normal, vous ne pourrez pas obtenir l'accélération en utilisant la commande VDPAU_DRIVER=va_gl avec google chrome ou chromium.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X