[Pkg-fglrx-devel] Bug#606978: Bug#606978: X crashes when switching from console

Patrick Matthäi pmatthaei at debian.org
Mon Dec 13 16:19:09 UTC 2010


Am 13.12.2010 17:10, schrieb Douglas A. Augusto:
> Package: fglrx-driver
> Version: 1:10-11-1
>
> The fglrx driver crashes whenever I do the four steps below:
>
> 1) On tty1:
>    $X :0
> 2) On tty2:
>    $X :1
> 3) On tty3:
>    $export DISPLAY=:1
>    $xclock
>    Then I press Ctrl-C to terminate 'xclock'
>
> 4) Finally, I press Alt-F7 to switch to :0 from the current tty and
>     then X crashes.

fglrx isn't the best driver for multiple ttys :>


>
> Output:
>
>     --
>     Segmentation fault at address (nil)
>
>     Fatal server error:
>     Caught signal 11 (Segmentation fault). Server aborting
>
>
>     Please consult the The X.Org Foundation support
>         at http://wiki.x.org
>      for help.
>     Please also check the log file at "/var/log/Xorg.1.log" for additional information.
>
>     (WW) xf86CloseConsole: VT_WAITACTIVE failed: Interrupted system call
>     --
>
> Backtrace:
>     0: X (xorg_backtrace+0x28) [0x4a2078]
>     1: X (0x400000+0x64a19) [0x464a19]
>     2: /lib/libpthread.so.0 (0x7f7e81e95000+0xef60) [0x7f7e81ea3f60]
>     3: /usr/lib/xorg/modules/drivers/fglrx_drv.so (amd_x740_int10_x_inb+0x32) [0x7f7e7e755a92]
>     4: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0x7f7e7df8e000+0x7d66c5) [0x7f7e7e7646c5]
>     5: /usr/lib/xorg/modules/drivers/fglrx_drv.so (X86EMU_exec+0xa5) [0x7f7e7e757e15]
>     6: /usr/lib/xorg/modules/drivers/fglrx_drv.so (amd_x740_int10_xf86ExecX86int10+0x46) [0x7f7e7e756b86]
>     7: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xf86ExecX86int10+0xd) [0x7f7e7e2b3d7d]
>     8: /usr/lib/xorg/modules/libvbe.so (VBESetVBEMode+0x9d) [0x7f7e7d989dfd]
>     9: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0x7f7e7df8e000+0x39b98b) [0x7f7e7e32998b]
>     10: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0x7f7e7df8e000+0x804fac) [0x7f7e7e792fac]
>     11: X (0x400000+0xa6579) [0x4a6579]
>     12: X (0x400000+0x16687c) [0x56687c]
>     13: X (0x400000+0x25cdc) [0x425cdc]
>     14: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f7e80999c4d]
>     15: X (0x400000+0x257e9) [0x4257e9]
>
> dmesg|grep fglrx
>     [    5.347121] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
>     [    5.394585] [fglrx] Maximum main memory to use for locked dma buffers: 23641 MBytes.
>     [    5.394654] [fglrx]   vendor: 1002 device: 68be count: 1
>     [    5.395117] [fglrx] ioport: bar 4, base 0xa000, size: 0x100
>     [    5.395552] [fglrx] Kernel PAT support is enabled
>     [    5.395562] [fglrx] module loaded - fglrx 8.79.4 [Oct 26 2010] with 1 minors
>     [   70.402754] fglrx_pci 0000:04:00.0: irq 69 for MSI/MSI-X
>     [   70.403157] [fglrx] Firegl kernel thread PID: 2077
>     [   70.403422] [fglrx] IRQ 69 Enabled
>     [   70.602912] [fglrx] Gart USWC size:1280 M.
>     [   70.602914] [fglrx] Gart cacheable size:508 M.
>     [   70.602917] [fglrx] Reserved FB block: Shared offset:0, size:1000000
>     [   70.602918] [fglrx] Reserved FB block: Unshared offset:f8fd000, size:403000
>     [   70.602920] [fglrx] Reserved FB block: Unshared offset:3fff4000, size:c000
>     [  104.776650] [fglrx:firegl_lock_free] *ERROR* lock was not held by 3! (*lock=0x80000001)
>     [  104.776652] [fglrx:firegl_unlock] *ERROR* firegl_lock_free failed!
>     [  156.156892] [fglrx] IRQ 69 Disabled
>     [  231.544011] [fglrx] Try to set gart size 2048M failed ,should be within %M and 3019M. Discard the setting.
>     [  232.118409] fglrx_pci 0000:04:00.0: irq 69 for MSI/MSI-X
>     [  232.118813] [fglrx] Firegl kernel thread PID: 3944
>     [  232.119047] [fglrx] IRQ 69 Enabled
>     [  232.300601] [fglrx] Gart USWC size:1280 M.
>     [  232.300602] [fglrx] Gart cacheable size:508 M.
>     [  232.300606] [fglrx] Reserved FB block: Shared offset:0, size:1000000
>     [  232.300607] [fglrx] Reserved FB block: Unshared offset:f8fd000, size:403000
>     [  232.300608] [fglrx] Reserved FB block: Unshared offset:3fff4000, size:c000
>     [  259.110082] [fglrx:firegl_lock_free] *ERROR* lock was not held by 3! (*lock=0x80000001)
>     [  259.110084] [fglrx:firegl_unlock] *ERROR* firegl_lock_free failed!
>     [  270.290436] [fglrx] IRQ 69 Disabled
>     [  284.351571] [fglrx] Try to set gart size 2048M failed ,should be within %M and 3019M. Discard the setting.
>     [  284.926079] fglrx_pci 0000:04:00.0: irq 69 for MSI/MSI-X
>     [  284.926487] [fglrx] Firegl kernel thread PID: 4475
>     [  284.926720] [fglrx] IRQ 69 Enabled
>     [  285.091424] [fglrx] Gart USWC size:1280 M.
>     [  285.091426] [fglrx] Gart cacheable size:508 M.
>     [  285.091429] [fglrx] Reserved FB block: Shared offset:0, size:1000000
>     [  285.091430] [fglrx] Reserved FB block: Unshared offset:f8fd000, size:403000
>     [  285.091432] [fglrx] Reserved FB block: Unshared offset:3fff4000, size:c000
>
> Attached you'll find the full Xorg.1.log and my xorg.conf.
>
> lspci | grep VGA
> 04:00.0 VGA compatible controller: ATI Technologies Inc Juniper [Radeon HD 5750 Series]
>
> uname -a
> Linux gnu 2.6.36-trunk-amd64 #1 SMP Wed Oct 27 14:28:29 UTC 2010 x86_64 GNU/Linux
>
> dpkg -s libc6 | grep '^Version'
> Version: 2.11.2-7
>
>
>
>
> _______________________________________________
> Pkg-fglrx-devel mailing list
> Pkg-fglrx-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-fglrx-devel






More information about the Pkg-fglrx-devel mailing list