Ich bin völlig neu in diesem Bereich. Ich verwende Ubuntu 14.04 auf einem neuen Dell-Desktop. Ich habe ein Problem mit Xorg und Compiz mit> 60% einer CPU. Ich denke, das liegt daran, dass mein Grafiktreiber nicht erkannt wird und daher im Gegensatz zur Karte Software als Beschleuniger verwendet wird.
Meine Karte ist Intel Xeon E3-1200 v3 / 4th Gen Core. Bitte werfen Sie einen Blick auf die Ausgabe unten und fragen Sie mich, ob ich wichtige Informationen auslasse. Ich wäre für jeden Rat dankbar. Ich denke, die aussagekräftigen Zeilen sind "Nicht gerenderte Software: Nein", "(EE) Fehler beim Laden des Moduls" Modesetting "(Modul existiert nicht, 0)" und "AIGLX: Bildschirm 0 ist nicht DRI2-fähig; AIGLX : Zurück zum Software-Rendering "sind die informativen Zeilen.
Ich habe den Intel-Treiber aktualisiert.
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)
Ausgabe von: / usr / lib / nux / entity_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
Relevante Teile meines 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
Dienstag Update: Dieses Problem wird fortgesetzt. Andere Anomalien, die ich festgestellt habe und die möglicherweise zusammenhängen:
Mein Monitor wird als "eingebautes Display" erkannt und die Auflösung kann nicht geändert werden. Ich denke, das muss zusammenhängen. (Ich habe einen externen Monitor.)
Ausgabe von 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
Mittwoch Update: Ich habe ein "Driver Device Manager" Tool von Intel gefunden. Installiert es. Meine Grafikhardware wird ordnungsgemäß als integrierter Grafikcontroller für den Core Processor der Intel Corporation Xeon E3-1200 v3 / 4. Generation aufgeführt. Der aktivierte Treiber ist jedoch der Frambuffer-Anzeigetreiber (fbdev). Es gibt mir die Möglichkeit, stattdessen den Intel-Treiber (Version 2: 2.99: 910-0ubuntu1) mit "Empfohlen" in der Beschreibung zu aktivieren. Das ist alles in Ordnung und gut.
Aktiviert "Aktivieren" für den richtigen Treiber. Es wurde ein Neustart des Computers angefordert. Sagte sicher und neu gestartet ..... Keine Würfel. Gleiches Ergebnis. Zurück zu Gallium 0.4.
Irgendwelche Gedanken? Wo ist mein Problem? Ist es in der Hardware oder im Treiber oder irgendwo in einer anderen Ubuntu-Datei?
intel-linux-graphics-installer
wird angezeigt, dass meine Distribution nicht unterstützt wird.sudo apt-get install --install-recommends dkms linux-tools-generic-lts-utopic linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic
sudo nano /etc/lsb-release
gestartet haben : , ändern Sie 14.04 in 14.10 und ändern Sie Trusty in utopisch. Drücken Sie STRG + o, um die Datei zu speichern, und STRG + x, um sie zu beenden. Führen Sie als nächstes diesen Befehl aus, um die neueste Version von 01.org herunterzuladen:wget https://download.01.org/gfx/ubuntu/14.10/main/pool/main/i/intel-linux-graphics-installer/intel-linux-graphics-installer_1.0.8-0intel1_amd64.deb
sudo gdebi intel-linux-graphics-installer_1.0.8-0intel1_amd64.deb
und schließlich ,intel-linux-graphics-installer &
Sie können VDPAU und VAAPI mit dem
VDPAU_DRIVERS=va_gl
Befehl aktivieren . Hier ein Link zur Quelle http://www.webupd8.org/2013/09/adobe-flash-player-hardware.htmlAdobe Flash erlaubt standardmäßig keine Beschleunigung, daher müssen Sie eine Konfigurationsdatei wie folgt erstellen:
Dies funktioniert systemweit nicht gut, da es zu Konflikten mit Anwendungen kommt, die bereits VDPAU nutzen. Um einzelne Anwendungen mit VDPAU auszuführen, folgen Sie einfach diesem Beispiel.
Dadurch werden Firefox und Adobe Flash mit dem VDPAU-Treiber ausgeführt. Ich habe dies auch mit Gimp und einigen anderen wie VLC und mplayer getestet.
Da / usr / bin / Firefox ein Simlink ist, können Sie diese Datei auch wie folgt sicher löschen:
und ersetzen Sie die Datei durch das Bash-Skript, um VDPAU zu verwenden, wenn Sie Firefox automatisch so öffnen (kopieren Sie den gesamten Befehl und fügen Sie ihn in ein offenes Terminal ein, beide Zeilen gleichzeitig).
Und schließlich, um es ausführbar zu machen:
Jetzt sollten Sie Hardwarebeschleunigung und beschleunigte Hardware-Dekodierung für Firefox haben.
Geben Sie Folgendes ein, um Unterstützung für Chrom oder Chrom zu erhalten:
in der URL-Leiste und aktivieren Sie die Option "Software-Rendering-Liste überschreiben". Sie ist wie die erste in der Liste.
Verwenden Sie dann den "synaptischen" Paketmanager, um nach OpenGL oder GL mit Beschleunigung, Rendering, Decodierung usw. zu suchen. Installieren Sie die gesamte Gl-Unterstützung, die Sie finden können. Achten Sie jedoch auf die Änderungen, die vorgenommen werden müssen , um dies sicherzustellen Sie werden nichts installieren, das Ihr System beschädigt , indem Sie die erforderlichen Anwendungen standardmäßig deinstallieren . (Achten Sie einfach darauf und lesen Sie, bevor Sie Änderungen akzeptieren). Wenn auf der Chrom- oder Chrom-URL-Seite etwas nicht unterstützt wird
. . . Normalerweise können Sie gl support installieren, um dies zu beheben. Das einzige Problem, das ich nicht beheben konnte, ist die vollständig beschleunigte Dekodierung. Dies wird nicht vollständig unterstützt und löst normalerweise einen Fehler bei YouTube-Videos und dergleichen aus. Da Chrome anstelle der regulären Adobe Flash-Software Pepperflash verwendet, können Sie mit dem Befehl VDPAU_DRIVER = va_gl mit Google Chrome oder Chrom keine Beschleunigung erzielen.
quelle