You are not logged in.
I installed Arch Linux and upgraded it. I installed Xorg, mesa, xf86-video-intel package, with the default WM. When I start the X server using:
$ startx
The WM loads, but hardware accelaration is disabled. mplayer and vlc cannot play videos. The tty1 gives this output:
(EE) Failed to load module "fbdev" (module does not exist, 0)
intel_bufmgr_gem.c:1076: Error setting domain 3: Input/output error
(EE) intel (0): Detected a hung GPU, disabling accelaration.
When I do 'lspci', the output:
00:02.0 VGA compatible controller: Intel Corporation 82946GZ/GL Integrated Graphics Controller (rev 02)
Is it because I don't have the necessary driver installed or is the driver that's buggy?
Last edited by hellocuckoo (2011-01-31 17:51:38)
Offline
It's the driver being buggy because Intel doesn't care about such old graphics chips anymore. Your best bet is to disable 3D acceleration. Create an xorg.conf with this:
Section "Device"
Driver "intel"
Identifier "old intel stuff"
Option "DRI" "false"
EndSection
Offline
The first error:
(EE) Failed to load module "fbdev" (module does not exist, 0)
was simply beacuse fbdev module was missing. Installed it using the following command:
pacman -S xf86-video-fbdev
About the other error, yes, it's the driver that's buggy. https://bugs.archlinux.org/task/21854
I tried to work around by installing older versions of the driver "xf86-video-intel" from http://schlunix.org/archlinux/extra/os/i686/. The versions 2.10.0-1, 2.11.0-2, 2.12.0-1, 2.12.0-3 freeze X and the only thing I can do then is restarting the system. Should I also be reverting X and mesa to their older versions? For now the current version 2.13.0-4 is atleast supporting 2D with the default WM.
@Gusar Before adding those lines, should I just create an xorg.conf directly or does X or any other utility does that?
Offline
The first error:
(EE) Failed to load module "fbdev" (module does not exist, 0)
was simply beacuse fbdev module was missing. Installed it using the following command:
pacman -S xf86-video-fbdev
The fbdev driver does not get used if the intel driver is loaded. So you can uninstall xf86-video-fbdev, it does nothing and that error is not fatal.
@Gusar Before adding those lines, should I just create an xorg.conf directly or does X or any other utility does that?
Create an xorg.conf containing that and *only* that. Though that's only a workaround if you don't need 3d. If you do, then you'll need to find the magic combination of kernel/X/intel driver.
Offline