You are not logged in.

#1 2014-02-13 19:10:21

davidjosepha
Member
Registered: 2013-02-21
Posts: 54

[Solved] X segfaults when playing video files, not web video (fglrx)

When I try to play a video file with either VLC or mplayer, X segfaults with the following error:

[ 47876.400] (EE) 
[ 47876.400] (EE) Backtrace:
[ 47876.400] (EE) 0: /usr/bin/X (xorg_backtrace+0x48) [0x584ae8]
[ 47876.400] (EE) 1: /usr/bin/X (0x400000+0x1887c9) [0x5887c9]
[ 47876.400] (EE) 2: /usr/lib/libpthread.so.0 (0x7f2634b4c000+0xf880) [0x7f2634b5b880]
[ 47876.400] (EE) 3: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xdl_xs115_atiddxPixmapIsTypeOf+0x25) [0x7f26318d7af5]
[ 47876.401] (EE) 4: /usr/lib/xorg/modules/drivers/fglrx_drv.so (atiddxPixmapIsTypeOf+0xd) [0x7f26316f146d]
[ 47876.401] (EE) 5: /usr/lib/xorg/modules/amdxmm.so (X740XvPutImage+0x197) [0x7f262e7f3957]
[ 47876.401] (EE) 6: /usr/bin/X (0x400000+0x8b9c2) [0x48b9c2]
[ 47876.401] (EE) 7: /usr/bin/X (0x400000+0xd31c2) [0x4d31c2]
[ 47876.401] (EE) 8: /usr/bin/X (0x400000+0x35d1e) [0x435d1e]
[ 47876.401] (EE) 9: /usr/bin/X (0x400000+0x39b2a) [0x439b2a]
[ 47876.401] (EE) 10: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7f26337c3b05]
[ 47876.401] (EE) 11: /usr/bin/X (0x400000+0x250ce) [0x4250ce]
[ 47876.401] (EE) 
[ 47876.401] (EE) Segmentation fault at address 0x47
[ 47876.401] (EE) 
Fatal server error:
[ 47876.401] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 47876.401] (EE) 
[ 47876.401] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[ 47876.401] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 47876.401] (EE) 
[ 47876.401] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 47876.402] (II) fglrx(0): Backup framebuffer data.
[ 47876.426] (II) fglrx(0): Backup complete.
[ 47876.640] (EE) Server terminated with error (1). Closing log file.

I think those are the only relevant things in the log file, everything before that is at an older time and I think is a log from when I ran "startx". I think this is the first time I've run video since updating catalyst-utils. Web video (eg YouTube) plays fine and doesn't cause any problems. I've tried reinstalling catalyst-utils and still have the same problems. The version is 14.1-1.

Any ideas on what I should try? Also, is there an easy way to switch to the open source driver, and then back to catalyst if that doesn't work? I tried using the open source one for a while but had issues so started using catalyst, but it's possible the issues I had with the foss one are now fixed.

Edit: I managed to install the FOSS drivers and all problems I formerly had with my 6970 are now fixed. This is a better solution than I could have hoped for, since I had been having a few problems with catalyst before the segfaulting started, and I'm having none of them with xf68-video-ati. And, full resolution from before I start X!

Last edited by davidjosepha (2014-02-13 19:59:55)

Offline

Board footer

Powered by FluxBB