Hi all! Hidden th the thread "Slightly baffled with the Euro symbol" Bill Margolis did send with the subject "Geforce3 Ti and the Black Screen of Death" a solution to the problem, which worked also for me with my GeForce2 MX DDR. No more frozen patterns when logging out from kde/gnome. The guilty ones are AGPART and Nvidia, who do not like to work together, at least on Bill's and on my system. Nvidia prefers NvAGP, which has to be enabled as an option. Before you do so, you should however check with nvidia if your AGP chipset is supported (my Via KT133 is). You find this info in "NVidia-LinuxNotes2313.pdf" on their website. How to enable NvAGP (and disable AGPGART): =========================================== You can do this in or with SAX 2. - With Sax 2: Under Graphics-Adapter->Properties->Advanced->Raw Definition enter Option "NvAGP" "1" in the field Raw Definition. Then test and save and reboot. - in etc/X11/XF86Config add the line Option "NvAGP" "1" in the Section "Device" Mine looks now like this (created by Sax2): Section "Device" BoardName "GeForce2 MX DDR" BusID "1:0:0" Driver "nvidia" Identifier "Device[0]" Option "NvAGP" "1" Screen 0 VendorName "Nvidia" EndSection After reboot NvAGP should get loaded instead of AGPART. Thanks to Bill Margolis for showing the way to fix this! At the end of this message you can see the logout-from-kde sequence in /var/log/messages with not-crashing NvAGP and with freezing AGPART. HTH. After examining the /var/log/XFree86.0.log file there is just one line left which irritates me, maybe someone can explain/correct this: (WW) NVIDIA(0): Failed to allocate a DMA push buffer using AGP memory... (WW) NVIDIA(0): attempting to use PCI memory I guess the xconsole messages, which I get now, have to do with this: Jan 9 16:14:19 penguin kernel: mtrr: no MTRR for d8000000,1000 found Jan 9 16:14:19 penguin kernel: unset mem range for 0xd8000000 0x2000000 Jan 9 16:14:20 penguin kdm[632]: Server for display :0 terminated unexpectedly Jan 9 16:14:22 penguin kdm[1081]: session start failed Jan 9 16:14:22 penguin kernel: mtrr: no MTRR for d8000000,1000 found Jan 9 16:14:22 penguin kernel: unset mem range for 0xd8000000 0x2000000 Looks like something taking away AGP-Performance, what a pity. However at least it works fine now. Have Fun, Matt On Thursday 10 January 2002 02:09, Bill Margolis wrote:
Howdy All, As a Suse newbie, allow me to record some partial successes:
Step 1: Acquired Suse 7.3 Pro, plus Athlon XP DDR with MSI GeForce3 Ti200 card, (plus Audigy sound card, but that is still an open issue...).
Do Quick Install : <really impressive with Reiserfs! ... nice graphics ... default installation ... until...> ends abruptly (presumably at first graphics board probe) with those lovely, retro, X crosshairs on a Black Screen of Death! (Cold start required.)
Step 2: Examined and saved xf86 graphics logfile.
Step 3: Do another Quick Install this time in Text Mode. <Need to remember to custom the partitions to retain the Reiserfs> . Hand link the xf86.4 X server and turn the xf86 graphics logfile into a XF86Config.
Step 4: Do startx and find myself in graphics mode. Very nice. But, exit keystrokes result in ... Black Screen of Death (oops, but as expected).
Step 5: So, modify driver section of XF86Config to Driver "nv" Option "NvAgp" "0" Exit keystrokes ... are normal!
Step 6: Modified to Driver "nvidia" Option "NvAgp" "1"
Exit keystrokes ...are normal!
Step 7: Configured modem'd network, YOU'd to download NVIDIA modules, restarted with newly Nvidia'd startx.
Exit keystrokes ... normal!
Hmmm: Appears that using NVAGP, the NVIDIA driver, works, but AGPGART, the AGP module that comes with the linux kernel, freezes at exit !??
-Bill "Sticking to Kde at the moment for the Anti-Aliasing" Margolis
No more crash at kde/gnome logouts, now with NvAGP - /var/log/messages: ======================================================================= Jan 9 16:13:31 penguin PAM-unix2[708]: session started for user matt, service xdm Jan 9 16:14:19 penguin kernel: mtrr: no MTRR for d8000000,1000 found Jan 9 16:14:19 penguin kernel: unset mem range for 0xd8000000 0x2000000 Jan 9 16:14:19 penguin PAM-unix2[708]: session finished for user matt, service xdm Jan 9 16:14:20 penguin kdm[632]: Server for display :0 terminated unexpectedly Jan 9 16:14:22 penguin kdm[1081]: session start failed Jan 9 16:14:22 penguin kernel: mtrr: no MTRR for d8000000,1000 found Jan 9 16:14:22 penguin kernel: unset mem range for 0xd8000000 0x2000000 Jan 9 16:14:55 penguin PAM-unix2[1084]: session started for user matt, service xdm When crashing at kde/gnome logouts, with AGPART - /var/log/messages: ==================================================================== Jan 7 16:20:34 penguin kernel: NVRM: AGPGART: freed 16 pages Jan 7 16:20:34 penguin kernel: NVRM: AGPGART: backend released Jan 7 16:20:34 penguin PAM-unix2[690]: session finished for user matt, service xdm Jan 7 16:20:34 penguin kernel: NVRM: AGPGART: VIA Apollo KT133 chipset Jan 7 16:20:34 penguin kernel: NVRM: AGPGART: aperture: 64M @ 0xd8000000 Jan 7 16:20:34 penguin kernel: NVRM: AGPGART: aperture mapped from 0xd8000000 to 0xe7ad7000 Jan 7 16:20:34 penguin kernel: NVRM: AGPGART: mode 4x Jan 7 16:20:34 penguin kernel: NVRM: AGPGART: allocated 16 pages Jan 7 16:20:34 penguin kdm[641]: Server for display :0 terminated unexpectedly Jan 7 16:20:34 penguin kernel: NVRM: AGPGART: freed 16 pages Jan 7 16:20:35 penguin kernel: NVRM: AGPGART: allocated 16 pages Jan 7 16:20:36 penguin kdm[1491]: session start failed Jan 7 16:20:36 penguin kernel: NVRM: AGPGART: freed 16 pages Jan 7 16:20:36 penguin kernel: NVRM: AGPGART: backend released Jan 7 16:20:36 penguin kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000 Jan 7 16:20:36 penguin kernel: printing eip: Jan 7 16:20:36 penguin kernel: e29d420a Jan 7 16:20:36 penguin kernel: *pde = 00000000 Jan 7 16:20:36 penguin kernel: Oops: 0000 Jan 7 16:20:36 penguin kernel: CPU: 0 Jan 7 16:20:36 penguin kernel: EIP: 0010:[<e29d420a>] Jan 7 16:20:36 penguin kernel: EFLAGS: 00013056 Jan 7 16:20:36 penguin kernel: eax: 00000000 ebx: 00000000 ecx: 00000000 edx: dd906924 Jan 7 16:20:36 penguin kernel: esi: e7a98004 edi: 00000000 ebp: ddc5db24 esp: ddc5db10 Jan 7 16:20:36 penguin kernel: ds: 0018 es: 0018 ss: 0018 Jan 7 16:20:36 penguin kernel: Process X (pid: 1490, stackpage=ddc5d000) Jan 7 16:20:36 penguin kernel: Stack: 00000000 e7a98004 00000010 00004000 00000000 ddc5db4c e29d46bd e7a98004 Jan 7 16:20:36 penguin kernel: 00000010 ddc5db44 d83264e0 ddc5dc78 e2a67720 d83264e0 dd906924 ddc5db8c Jan 7 16:20:36 penguin kernel: e29c868f e7a98004 ddc5dc60 00000010 00000041 ddc5dc10 00000000 00000028 Jan 7 16:20:36 penguin kernel: Call Trace: [<e7a98004>] [<e29d46bd>] [<e7a98004>] [<e2a67720>] [<e29c868f>] [<e7a98004>] [<e29caafd>] Jan 7 16:20:36 penguin kernel: [<e2a67720>] [<e29cf8db>] [<e7a98004>] [<e29cf6f9>] [<e7a98004>] [<e7a98004>] [<e7a98004>] [<e29cc37c>] Jan 7 16:20:36 penguin kernel: [<e7ab3004>] [<e7a98004>] [<e2a2203c>] [<e7a98004>] [<e7a98004>] [<e29fa701>] [<e7a98004>] [<e7a98004>] Jan 7 16:20:36 penguin kernel: [<e7a980a6>] [<e29faa20>] [<e7a98004>] [<e7a98004>] [<e7a98004>] [<e29fbcc8>] [<e7a98004>] [<e7a98004>] Jan 7 16:20:36 penguin kernel: [<e2a637d3>] [<e7a9c348>] [<e7a98004>] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1352381/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1350289/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1307136/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1269692/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1320112/96] Jan 7 16:20:36 penguin kernel: [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1317923/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1321722/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1402365/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1288305/96] [__mark_inode_dirty+42/116] [generic_commit_write+135/148] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1396592/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1396477/96] Jan 7 16:20:36 penguin kernel: [<e29c77d9>] [<e2a67720>] [generic_file_write+1219/1584] [sys_ioctl+491/516] [system_call+51/64] Jan 7 16:20:36 penguin kernel: Jan 7 16:20:36 penguin kernel: Code: 80 3c 38 00 75 08 83 c3 07 e9 88 00 00 00 89 d8 c1 e8 03 8b Jan 7 16:20:36 penguin kdm[1494]: IO Error in XOpenDisplay Jan 7 16:20:36 penguin kdm[641]: Server for display :0 terminated unexpectedly Jan 7 16:20:36 penguin kdm[641]: Display :0 cannot be opened Jan 7 16:20:37 penguin kdm[1496]: IO Error in XOpenDisplay Jan 7 16:20:37 penguin kdm[641]: Display :0 cannot be opened Jan 7 16:20:37 penguin kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000 Jan 7 16:20:37 penguin kernel: printing eip: Jan 7 16:20:37 penguin kernel: e29d420a Jan 7 16:20:37 penguin kernel: *pde = 00000000 Jan 7 16:20:37 penguin kernel: Oops: 0000 Jan 7 16:20:37 penguin kernel: CPU: 0 Jan 7 16:20:37 penguin kernel: EIP: 0010:[<e29d420a>] Jan 7 16:20:37 penguin kernel: EFLAGS: 00013056 Jan 7 16:20:37 penguin kernel: eax: 00000000 ebx: 00000000 ecx: 00000000 edx: dd906884 Jan 7 16:20:37 penguin kernel: esi: e7a98004 edi: 00000000 ebp: dd9a3b24 esp: dd9a3b10 Jan 7 16:20:37 penguin kernel: ds: 0018 es: 0018 ss: 0018 Jan 7 16:20:37 penguin kernel: Process X (pid: 1495, stackpage=dd9a3000) Jan 7 16:20:37 penguin kernel: Stack: 00000000 e7a98004 00000010 00004000 00000000 dd9a3b4c e29d46bd e7a98004 Jan 7 16:20:37 penguin kernel: 00000010 dd9a3b44 d8326360 dd9a3c78 e2a67720 d8326360 dd906884 dd9a3b8c Jan 7 16:20:37 penguin kernel: e29c868f e7a98004 dd9a3c60 00000010 00000041 dd9a3c10 00000000 00000028 Jan 7 16:20:37 penguin kernel: Call Trace: [<e7a98004>] [<e29d46bd>] [<e7a98004>] [<e2a67720>] [<e29c868f>] [<e7a98004>] [<e29caafd>] Jan 7 16:20:37 penguin kernel: [<e2a67720>] [<e29cf8db>] [<e7a98004>] [<e29cf6f9>] [<e7a98004>] [<e7a98004>] [<e7a98004>] [<e29cc37c>] Jan 7 16:20:37 penguin kernel: [<e7abf004>] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1352381/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1350289/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1307136/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1269692/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1320112/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-51371/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-51463/96] Jan 7 16:20:37 penguin kernel: [timer_bh+574/636] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1352381/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1350289/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1307136/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1269692/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1320112/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1317923/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1321722/96] Jan 7 16:20:37 penguin kernel: [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1402365/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1288305/96] [__mark_inode_dirty+42/116] [generic_commit_write+135/148] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1396592/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1396477/96] [<e29c77d9>] [<e2a67720>] Jan 7 16:20:37 penguin kernel: [generic_file_write+1219/1584] [sys_ioctl+491/516] [system_call+51/64] Jan 7 16:20:37 penguin kernel: Jan 7 16:20:37 penguin kernel: Code: 80 3c 38 00 75 08 83 c3 07 e9 88 00 00 00 89 d8 c1 e8 03 8b Jan 7 16:20:37 penguin kdm[1498]: IO Error in XOpenDisplay Jan 7 16:20:37 penguin kdm[641]: Display :0 cannot be opened Jan 7 16:20:37 penguin kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000 Jan 7 16:20:37 penguin kernel: printing eip: Jan 7 16:20:37 penguin kernel: e29d420a Jan 7 16:20:37 penguin kernel: *pde = 00000000 Jan 7 16:20:37 penguin kernel: Oops: 0000 Jan 7 16:20:37 penguin kernel: CPU: 0 Jan 7 16:20:37 penguin kernel: EIP: 0010:[<e29d420a>] Jan 7 16:20:37 penguin kernel: EFLAGS: 00013056 Jan 7 16:20:37 penguin kernel: eax: 00000000 ebx: 00000000 ecx: 00000000 edx: dd906704 Jan 7 16:20:37 penguin kernel: esi: e7a98004 edi: 00000000 ebp: dd9a3b24 esp: dd9a3b10 Jan 7 16:20:37 penguin kernel: ds: 0018 es: 0018 ss: 0018 Jan 7 16:20:37 penguin kernel: Process X (pid: 1497, stackpage=dd9a3000) Jan 7 16:20:37 penguin kdm[641]: Display :0 is being disabled (restarting too fast) Jan 7 16:20:37 penguin kernel: Stack: 00000000 e7a98004 00000010 00004000 00000000 dd9a3b4c e29d46bd e7a98004 Jan 7 16:20:37 penguin kernel: 00000010 dd9a3b44 d8326420 dd9a3c78 e2a67720 d8326420 dd906704 dd9a3b8c Jan 7 16:20:37 penguin kernel: e29c868f e7a98004 dd9a3c60 00000010 00000041 dd9a3c10 00000000 00000028 Jan 7 16:20:37 penguin kernel: Call Trace: [<e7a98004>] [<e29d46bd>] [<e7a98004>] [<e2a67720>] [<e29c868f>] [<e7a98004>] [<e29caafd>] Jan 7 16:20:37 penguin kernel: [<e2a67720>] [<e29cf8db>] [<e7a98004>] [<e29cf6f9>] [<e7a98004>] [<e7a98004>] [<e7a98004>] [<e29cc37c>] Jan 7 16:20:37 penguin kernel: [<e7ac1004>] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1352381/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1350289/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1307136/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1269692/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1320112/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1317923/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1321722/96] Jan 7 16:20:37 penguin kernel: [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1352381/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1350289/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1307136/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1269692/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1320112/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1317923/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1321722/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1402365/96] Jan 7 16:20:37 penguin kernel: [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1288305/96] [__mark_inode_dirty+42/116] [generic_commit_write+135/148] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1396592/96] [printer:__insmod_printer_O/lib/modules/2.4.4-4GB/kernel/drivers/usb+-1396477/96] [<e29c77d9>] [<e2a67720>] [generic_file_write+1219/1584] Jan 7 16:20:37 penguin kernel: [sys_ioctl+491/516] [system_call+51/64] Jan 7 16:20:37 penguin kernel: Jan 7 16:20:37 penguin kernel: Code: 80 3c 38 00 75 08 83 c3 07 e9 88 00 00 00 89 d8 c1 e8 03 8b