PDA

View Full Version : BUG - 8.35.5 Kernel 2.6.20 Switching monitors


leigh7659
03-29-2007, 05:34 AM
Hi

have installed latest drivers which seem ok with fglrxinfo and fgl_glxgears.

Still having a problem with switching to scondary monitor. This crashes gdm which then restarts.

Running debian sarge if that's any help.

Bug shown below (some not all of the debug output) - any help much appreciated.

Cheers

Leigh


Mar 29 10:14:12 localhost kernel: [pg0+543821991/1069016064] ip_firegl_release+0xe/0x11 [fglrx]
Mar 29 10:14:12 localhost kernel: [__fput+148/348] __fput+0x94/0x15c
Mar 29 10:14:12 localhost kernel: [filp_close+77/84] filp_close+0x4d/0x54
Mar 29 10:14:12 localhost kernel: [close_files+70/85] close_files+0x46/0x55
Mar 29 10:14:12 localhost kernel: [put_files_struct+20/60] put_files_struct+0x14/0x3c
Mar 29 10:14:12 localhost kernel: [do_exit+488/879] do_exit+0x1e8/0x36f
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543950126/1069016064] IRQMGR_CallbackWrapper+0xe/0x20 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [kernel_thread_helper+13/16] kernel_thread_helper+0xd/0x10
Mar 29 10:14:12 localhost kernel: =======================
Mar 29 10:14:12 localhost kernel: BUG: scheduling while atomic: XFree86/0x00000001/4575
Mar 29 10:14:12 localhost kernel: [schedule+87/1353] __sched_text_start+0x57/0x549
Mar 29 10:14:12 localhost kernel: [pg0+543950721/1069016064] irqmgr_wrap_shutdown+0xe1/0x150 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543883205/1069016064] firegl_takedown+0x615/0xb90 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543879359/1069016064] firegl_release+0x12f/0x190 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543821991/1069016064] ip_firegl_release+0xe/0x11 [fglrx]
Mar 29 10:14:12 localhost kernel: [__fput+148/348] __fput+0x94/0x15c
Mar 29 10:14:12 localhost kernel: [filp_close+77/84] filp_close+0x4d/0x54
Mar 29 10:14:12 localhost kernel: [close_files+70/85] close_files+0x46/0x55
Mar 29 10:14:12 localhost kernel: [put_files_struct+20/60] put_files_struct+0x14/0x3c
Mar 29 10:14:12 localhost kernel: [do_exit+488/879] do_exit+0x1e8/0x36f
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543950126/1069016064] IRQMGR_CallbackWrapper+0xe/0x20 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [kernel_thread_helper+13/16] kernel_thread_helper+0xd/0x10
Mar 29 10:14:12 localhost kernel: =======================
Mar 29 10:14:12 localhost kernel: BUG: scheduling while atomic: XFree86/0x00000001/4575
Mar 29 10:14:12 localhost kernel: [schedule+87/1353] __sched_text_start+0x57/0x549
Mar 29 10:14:12 localhost kernel: [pg0+543950721/1069016064] irqmgr_wrap_shutdown+0xe1/0x150 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543883205/1069016064] firegl_takedown+0x615/0xb90 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543879359/1069016064] firegl_release+0x12f/0x190 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543821991/1069016064] ip_firegl_release+0xe/0x11 [fglrx]
Mar 29 10:14:12 localhost kernel: [__fput+148/348] __fput+0x94/0x15c
Mar 29 10:14:12 localhost kernel: [filp_close+77/84] filp_close+0x4d/0x54
Mar 29 10:14:12 localhost kernel: [close_files+70/85] close_files+0x46/0x55
Mar 29 10:14:12 localhost kernel: [put_files_struct+20/60] put_files_struct+0x14/0x3c
Mar 29 10:14:12 localhost kernel: [do_exit+488/879] do_exit+0x1e8/0x36f
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543950126/1069016064] IRQMGR_CallbackWrapper+0xe/0x20 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [kernel_thread_helper+13/16] kernel_thread_helper+0xd/0x10
Mar 29 10:14:12 localhost kernel: =======================
Mar 29 10:14:12 localhost kernel: BUG: scheduling while atomic: XFree86/0x00000001/4575
Mar 29 10:14:12 localhost kernel: [schedule+87/1353] __sched_text_start+0x57/0x549
Mar 29 10:14:12 localhost kernel: [pg0+543950721/1069016064] irqmgr_wrap_shutdown+0xe1/0x150 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543883205/1069016064] firegl_takedown+0x615/0xb90 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543879359/1069016064] firegl_release+0x12f/0x190 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543821991/1069016064] ip_firegl_release+0xe/0x11 [fglrx]
Mar 29 10:14:12 localhost kernel: [__fput+148/348] __fput+0x94/0x15c
Mar 29 10:14:12 localhost kernel: [filp_close+77/84] filp_close+0x4d/0x54
Mar 29 10:14:12 localhost kernel: [close_files+70/85] close_files+0x46/0x55
Mar 29 10:14:12 localhost kernel: [put_files_struct+20/60] put_files_struct+0x14/0x3c
Mar 29 10:14:12 localhost kernel: [do_exit+488/879] do_exit+0x1e8/0x36f
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543950126/1069016064] IRQMGR_CallbackWrapper+0xe/0x20 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [kernel_thread_helper+13/16] kernel_thread_helper+0xd/0x10
Mar 29 10:14:12 localhost kernel: =======================
Mar 29 10:14:12 localhost kernel: BUG: scheduling while atomic: XFree86/0x00000001/4575
Mar 29 10:14:12 localhost kernel: [schedule+87/1353] __sched_text_start+0x57/0x549
Mar 29 10:14:12 localhost kernel: [pg0+543950721/1069016064] irqmgr_wrap_shutdown+0xe1/0x150 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543883205/1069016064] firegl_takedown+0x615/0xb90 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543879359/1069016064] firegl_release+0x12f/0x190 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543821991/1069016064] ip_firegl_release+0xe/0x11 [fglrx]
Mar 29 10:14:12 localhost kernel: [__fput+148/348] __fput+0x94/0x15c
Mar 29 10:14:12 localhost kernel: [filp_close+77/84] filp_close+0x4d/0x54
Mar 29 10:14:12 localhost kernel: [close_files+70/85] close_files+0x46/0x55
Mar 29 10:14:12 localhost kernel: [put_files_struct+20/60] put_files_struct+0x14/0x3c
Mar 29 10:14:12 localhost kernel: [do_exit+488/879] do_exit+0x1e8/0x36f
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543950126/1069016064] IRQMGR_CallbackWrapper+0xe/0x20 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [kernel_thread_helper+13/16] kernel_thread_helper+0xd/0x10
Mar 29 10:14:12 localhost kernel: =======================
Mar 29 10:14:12 localhost kernel: BUG: scheduling while atomic: XFree86/0x00000001/4575
Mar 29 10:14:12 localhost kernel: [schedule+87/1353] __sched_text_start+0x57/0x549
Mar 29 10:14:12 localhost kernel: [pg0+543950721/1069016064] irqmgr_wrap_shutdown+0xe1/0x150 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543883205/1069016064] firegl_takedown+0x615/0xb90 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543879359/1069016064] firegl_release+0x12f/0x190 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543821991/1069016064] ip_firegl_release+0xe/0x11 [fglrx]
Mar 29 10:14:12 localhost kernel: [__fput+148/348] __fput+0x94/0x15c
Mar 29 10:14:12 localhost kernel: [filp_close+77/84] filp_close+0x4d/0x54
Mar 29 10:14:12 localhost kernel: [close_files+70/85] close_files+0x46/0x55
Mar 29 10:14:12 localhost kernel: [put_files_struct+20/60] put_files_struct+0x14/0x3c
Mar 29 10:14:12 localhost kernel: [do_exit+488/879] do_exit+0x1e8/0x36f
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543950126/1069016064] IRQMGR_CallbackWrapper+0xe/0x20 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [kernel_thread_helper+13/16] kernel_thread_helper+0xd/0x10
Mar 29 10:14:12 localhost kernel: =======================
Mar 29 10:14:12 localhost kernel: BUG: scheduling while atomic: XFree86/0x00000001/4575
Mar 29 10:14:12 localhost kernel: [schedule+87/1353] __sched_text_start+0x57/0x549
Mar 29 10:14:12 localhost kernel: [pg0+543950721/1069016064] irqmgr_wrap_shutdown+0xe1/0x150 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543883205/1069016064] firegl_takedown+0x615/0xb90 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543879359/1069016064] firegl_release+0x12f/0x190 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543821991/1069016064] ip_firegl_release+0xe/0x11 [fglrx]
Mar 29 10:14:12 localhost kernel: [__fput+148/348] __fput+0x94/0x15c
Mar 29 10:14:12 localhost kernel: [filp_close+77/84] filp_close+0x4d/0x54
Mar 29 10:14:12 localhost kernel: [close_files+70/85] close_files+0x46/0x55
Mar 29 10:14:12 localhost kernel: [put_files_struct+20/60] put_files_struct+0x14/0x3c
Mar 29 10:14:12 localhost kernel: [do_exit+488/879] do_exit+0x1e8/0x36f
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543950126/1069016064] IRQMGR_CallbackWrapper+0xe/0x20 [fglrx]
Mar 29 10:14:12 localhost kernel: [pg0+543838078/1069016064] kasThreadRoutineHelper+0x0/0x1a [fglrx]
Mar 29 10:14:12 localhost kernel: [kernel_thread_helper+13/16] kernel_thread_helper+0xd/0x10
Mar 29 10:14:12 localhost kernel: =======================

d2kx
03-29-2007, 11:06 AM
Kernel 2.6.20 is not supported. However, you can write a bugreport at

http://ati.cchtml.com

leigh7659
03-29-2007, 11:52 AM
Oh.

Guess I'll have to wait.

Have already submitted a bug report there.

Cheers

Leigh

yoshi314
03-29-2007, 11:53 AM
did you check whether it works on 2.6.19 and previous kernels?

leigh7659
03-29-2007, 12:00 PM
iirc it doesn't work with 2.6.19 either

I had the 8.26.18 driver working on 2.6.18.2. Maybe I should try and build that again for 2.6.20 but I recall there being some problems with that also.

I don't really want to go back to a 2.6.18.2 kernel as there were some other (non graphics related) issues that were cleared up by upgrading. It would be a retrograde step.