F18 a Lenovo S12 s Chrome 9 VGA

Ahoj

rád bych požádal o pomoc s integrovanou grafikou Chrome 9 v Lenovu S12. Grafika je renderovaná přes llvmpipe a nikolivě před openchrome ovladač.
Openchrome by podle různých zdrojů na webu měl tuto grafiku podporovat, ale v mém případě tomu tak není. Při bootu se aktivuje llvmpipe a ne openchrome.
Obecně by llvmpipe nebyl problém (Gnome3 funguje bez problémů), ale CPU je dost slabé a llvmpipe ho maximálně vytěžuje, takže jsou všechny aplikace pomalé a prostředí spíš připomína sled diapozitivů. K práci ne příliš použitelné.
Pokud má někdo zkušenost, jak systém nastavit tak, aby byla grafika ovádána před openchrome, budu rád.

Nějaké info ze systému


$ uname -r
3.7.2-204.fc18.x86_64


$ lspci
...
00:01.0 VGA compatible controller: VIA Technologies, Inc. VX800/VX820 Chrome 9 HC3 Integrated Graphics (rev 11)
...


$ rpm -qa | grep openchrome
xorg-x11-drv-openchrome-0.3.1-1.fc18.x86_64


$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on [b]llvmpipe[/b] (LLVM 0x301)
    GL_NV_blend_square, GL_NV_conditional_render, GL_NV_fog_distance,

Částečný výpis Xorg.0.log


...
[    26.914] (II) LoadModule: "glx"
[    26.916] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[    26.916] (II) Module glx: vendor="X.Org Foundation"
[    26.916] 	compiled for 1.13.1, module version = 1.0.0
[    26.916] 	ABI class: X.Org Server Extension, version 7.0
[    26.916] (==) AIGLX enabled
[    26.916] Loading extension GLX
[    26.916] (II) LoadModule: "openchrome"
[    26.918] (II) Loading /usr/lib64/xorg/modules/drivers/openchrome_drv.so
[    26.918] (II) Module openchrome: vendor="http://openchrome.org/"
[    26.918] 	compiled for 1.12.99.904, module version = 0.3.1
[    26.918] 	Module class: X.Org Video Driver
[    26.920] 	ABI class: X.Org Video Driver, version 13.0
[    26.920] (II) OPENCHROME: Driver for VIA Chrome chipsets: CLE266, KM400/KN400,
	K8M800/K8N800, PM800/PM880/CN400, VM800/P4M800Pro/VN800/CN700,
	CX700/VX700, K8M890/K8N890, P4M890, P4M900/VN896/CN896, VX800/VX820,
	VX855/VX875, VX900
[    26.920] (++) using VT number 1

[    26.920] (!!) VIA Technologies does not support this driver in any way.
[    26.920] (!!) For support, please refer to http://www.openchrome.org/.
[    26.920] (!!) (openchrome 0.3.1 release)
[    26.922] (II) CHROME(0): VIAPreInit
[    26.922] (II) CHROME(0): VIAGetRec
[    26.922] (--) CHROME(0): Chipset: VX800/VX820
[    26.922] (--) CHROME(0): Chipset revision: 0
[    27.013] [b](EE) CHROME(0): [drm] Failed to open DRM device for pci:0000:00:01.0: No such file or directory[/b]
[    27.013] (II) Loading sub module "vgahw"
[    27.013] (II) LoadModule: "vgahw"
[    27.013] (II) Loading /usr/lib64/xorg/modules/libvgahw.so
[    27.013] (II) Module vgahw: vendor="X.Org Foundation"
[    27.013] 	compiled for 1.13.1, module version = 0.1.0
[    27.013] 	ABI class: X.Org Video Driver, version 13.1
[    27.014] (--) CHROME(0): Probed amount of VideoRAM = 262144 kB
[    27.014] (II) CHROME(0): VIAMapMMIO
[    27.014] (--) CHROME(0): mapping MMIO @ 0xf4000000 with size 0xd000
[    27.014] (--) CHROME(0): mapping BitBlt MMIO @ 0xf4200000 with size 0x200000
[    27.014] (II) CHROME(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0
[    27.014] (II) CHROME(0): VIAMapFB
[    27.014] (--) CHROME(0): mapping framebuffer @ 0xd0000000 with size 0x10000000
[    27.016] (--) CHROME(0): Frame buffer start: 0x7ffe3a54d000, free start: 0x0 end: 0x10000000
[    27.016] (**) CHROME(0): Depth 24, (--) framebuffer bpp 32
[    27.016] (==) CHROME(0): RGB weight 888
[    27.016] (==) CHROME(0): Default visual is TrueColor
[    27.016] (II) CHROME(0): VIASetupDefaultOptions - Setting up default chipset options.
[    27.016] (==) CHROME(0): Shadow framebuffer is disabled.
[    27.016] (==) CHROME(0): Hardware acceleration is enabled.
[    27.016] (==) CHROME(0): Using EXA acceleration architecture.
[    27.016] (==) CHROME(0): EXA composite acceleration disabled.
[    27.016] (==) CHROME(0): EXA scratch area size is 4096 kB.
[    27.016] (==) CHROME(0): Using hardware two-color cursors and software full-color cursors.
[    27.016] (==) CHROME(0): GPU virtual command queue will be enabled.
[    27.016] (==) CHROME(0): DRI IRQ will be enabled if DRI is enabled.
[    27.016] (==) CHROME(0): AGP DMA will be disabled if DRI is enabled.
[    27.016] (==) CHROME(0): PCI DMA will not be used for XV image transfer if DRI is enabled.
[    27.016] (==) CHROME(0): Will not enable VBE modes.
[    27.019] (==) CHROME(0): VBE VGA register save & restore will not be used
	if VBE modes are enabled.
...

Snad jen pro úplnost, zakázal jsem následující služby, abych notebooku ulehčil život:


abrt*.service
avahi-daemon.service
bluetooth.service
dev-hugepages.mount
dev-mqueue.mount
fedora-readonly.service
fedora-storage-init-late.service
fedora-storage-init.service
ip6tables.service
iscsid.service
iscsi.service
lvm2-monitor.service
mdmonitor.service
mdmonitor-takeover.service
sendmail.service

SELinux je vypnut

Navíc mám na blacklistu kernel modul ssb, protože blokoval WiFi.

Ovladače Openchrome nepodporují 3D akceleraci u karet Chrome 9: http://www.freedesktop.org/wiki/Openchrome/SupportedHardware

V tom je celé jádro pudla. Jedinou možností je používat nějaké prostředí bez 3D akcelerace.

Díky za rychlou odpověď a za link.
Můžu potvrdit, že instalací jiného desktopu bez 3D akcelerace (Mate desktop) se problém vyřešil.
CPU je v klidu a práce s dokumenty je výborná (plynulá).

Ještě jednou díky.

Týž problém jsem u notebooku s obdobnými parametry již při upgradu na FC17 musel vcelku uspokojivě řešit přechodem z Gnome na LXDE…