You are not logged in.

#1 2012-10-16 19:46:27

Ajunta
Member
From: Moscow
Registered: 2009-05-31
Posts: 58

Konsole resize causes X to fall with segfault.

Hi!

Since switching to cataclyst from community repo my X fails when I resize Konsole with mouse + alt. Here is  Xorg.0.log. The last lines are:

[   184.745] (EE)
[   184.745] (EE) Backtrace:
[   184.746] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x589fe6]
[   184.746] (EE) 1: /usr/bin/X (0x400000+0x18de39) [0x58de39]
[   184.746] (EE) 2: /usr/lib/libpthread.so.0 (0x7fbc3df40000+0xf170) [0x7fbc3df4f170]
[   184.746] (EE) 3: /usr/lib/libpixman-1.so.0 (0x7fbc3daae000+0x72690) [0x7fbc3db20690]
[   184.746] (EE) 4: /usr/lib/libpixman-1.so.0 (0x7fbc3daae000+0x72a0f) [0x7fbc3db20a0f]
[   184.746] (EE) 5: /usr/lib/libpixman-1.so.0 (pixman_blt+0x52) [0x7fbc3dab8672]
[   184.746] (EE) 6: /usr/lib/xorg/modules/libfb.so (fbCopyNtoN+0x343) [0x7fbc3a68e473]
[   184.746] (EE) 7: /usr/lib/xorg/modules/glesx.so (0x7fbc37efd000+0x8cd81) [0x7fbc37f89d81]
[   184.746] (EE) 8: /usr/lib/xorg/modules/glesx.so (0x7fbc37efd000+0x8ee45) [0x7fbc37f8be45]
[   184.746] (EE) 9: /usr/bin/X (0x400000+0x113ef9) [0x513ef9]
[   184.746] (EE) 10: /usr/bin/X (0x400000+0xc70b5) [0x4c70b5]
[   184.746] (EE) 11: /usr/bin/X (0x400000+0xc83df) [0x4c83df]
[   184.747] (EE) 12: /usr/bin/X (0x400000+0xc5dcc) [0x4c5dcc]
[   184.747] (EE) 13: /usr/bin/X (ConfigureWindow+0x489) [0x462c49]
[   184.747] (EE) 14: /usr/bin/X (0x400000+0x327b4) [0x4327b4]
[   184.747] (EE) 15: /usr/bin/X (0x400000+0x37df1) [0x437df1]
[   184.747] (EE) 16: /usr/bin/X (0x400000+0x2692a) [0x42692a]
[   184.747] (EE) 17: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7fbc3cbdf725]
[   184.747] (EE) 18: /usr/bin/X (0x400000+0x26c6d) [0x426c6d]
[   184.747] (EE)
[   184.747] (EE) Segmentation fault at address 0x7fbc25545f60
[   184.747]
Fatal server error:
[   184.747] Caught signal 11 (Segmentation fault). Server aborting
[   184.747]
[   184.747] (EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help. 

The system is up to date, here is some additional info about the system and its configs:

$ uname -srvmpio
Linux 3.6.2-1-ARCH #1 SMP PREEMPT Fri Oct 12 23:58:58 CEST 2012 x86_64 unknown unknown GNU/Linux

$ yaourt -Qi catalyst-dkms | grep Version
Version        : 12.9-1
$ yaourt -Qi catalyst-utils | grep Version
Version        : 12.9-0.1
$ yaourt -Qi lib32-catalyst-utils | grep Version
Version        : 12.9-0.1

$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Pitcairn [Radeon HD 7800]

$ lsmod | grep fglrx
fglrx                4606694  175 
amd_iommu_v2            7367  1 fglrx
button                  4662  1 fglrx

$ cat /boot/syslinux/syslinux.cfg | grep nomodeset
    APPEND root=UUID=aa295752-aaa6-44fb-a80a-d6a20fd46db6 ro nomodeset init=/usr/lib/systemd/systemd

$ cat /etc/modprobe.d/modprobe.conf 
blacklist radeon

$ cat /etc/modules-load.d/fglrx.conf 
fglrx

$ cat /etc/rc.conf
DAEMONS=()

$ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7800 Series
OpenGL version string: 4.2.11903 Compatibility Profile Context

$ glxinfo | grep direct
direct rendering: Yes
    GL_AMD_multi_draw_indirect, GL_AMD_name_gen_delete, 
    GL_ARB_draw_indirect, GL_ARB_draw_instanced, 
    GL_EXT_direct_state_access, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, 

Also, switching between windows in task manager causes X to fall sometimes..  Please help me figure out what is wrong with it?

Last edited by Ajunta (2012-10-16 19:48:35)

Offline

#2 2012-10-18 19:57:46

Pres
Member
Registered: 2011-09-12
Posts: 423

Re: Konsole resize causes X to fall with segfault.

Report this to AMD as a bug (they are unlikely to do anything though).

You could also try downgrading to Xorg 1.12 and/or an older version of Catalyst.

Offline

#3 2012-10-21 08:37:27

Ajunta
Member
From: Moscow
Registered: 2009-05-31
Posts: 58

Re: Konsole resize causes X to fall with segfault.

I send feedback report to AMD. Wiki describes a few more ways to obtain the driver (AUR or external repo). How do you think is there any chance that installing the driver other way will change the situation somehow?

Offline

Board footer

Powered by FluxBB