My God. What a difference the correct drivers made.
My God. What a difference the correct drivers made.
Well.. shit..
Today, it will not startx - It's been down a while, but I finally got a new PSU in it and got the box back up...
I did switch the monitor, but it's the same sync rate and res....
WHere does this bitch put the log when X locks up and you have to hard boot to get control back?
Edit: Did some research - I don't have the most current driver-fine - wget to the rescue..
Found this driver: NVIDIA-Linux-x86_64-100.14.19-pkg2.run (GE Force 8400GS is the card)
Whoops...No, not so
and it says that I don't have a kernel interface....
wtf.. I know this working before....
That driver will be old now... try a newer one.
http://www.nvidia.com/object/linux-d...40-driver.html
If it's a 64 bit OS, you need the 64 bit driver.
Make sure PROPER kernel source is installed (the kernel you are using... leave the source you compiled your kernel with in place after the compile), for the Nvidia installer needs to compile the kernel interface.
I have no idea why it would stop working if it was working before (unless you installed a new kernel or something... you must reinstall/install new Nvidia driver every time you do that because it needs to (re)compile). It shouldn't just blow up on its own, so that probably means you have had data corruption on the hard disk. It could be the tip of the iceberg.
well.. it's been two years since I pulled any packages
I used (right or wrongly) slackpkg to check and then pull in updates...
That latest driver installed fine...
Then you probably pulled in a kernel update or something. Nvidia needed reinstalling (or at least rebuilding the kernel modules... there's a switch to do only that. I always just reinstall it though and it does the right thing)
Nope... same same... Even thou the driver installed fine (including compiling the kernel interface) - starting x results in a blank screen and you have to power reset the fucker to get out.. followed by 30 mins of fsck against 3tb of HDD to try again...
run "nvidia-xconfig" to make sure your xorg.conf file is correct for the Nvidia driver.
You could have a bunch of wrongness after doing updates though. I would never do that in Slackware. (slackpkg and friends, especially after two years)
You could try forcefully reinstalling all the X11/xorg packages. Download them, put them in a directory, cd into it and:
Maybe even install the original ones from the distro, then get the correct versions that the slackpkg updating tool did, and upgrade. Probably they came from:Code:upgradepkg --install-new --reinstall *.txz
/pub/slackware/slackware-13.0/patches/packages
on any of the slackware mirrors that have packages.
So if you did the above upgradepkg --install-new --reinstall command with the original packages (e.g. on the original Slackware 13 CD you installed from), then a normal upgradepkg without the --reinstall -install-new with the updated packages it should work. In fact perhaps everything in that directory. You would certainly want to make sure you are using the correct glibc and stuff for any updated packages.
Or... it's been two years since you used the sucker anyway, so you could just redo it without too much hardship.
That's the mirror I pointed slackpkg to...
It's odd.. the nvidia-xconfig writes out a shitty default config.. I went and found the screen definition values for the sony I am using, and added that to the config. Still stalls... From the log, last thing it says is....
"NVIDIA(0) Enabling 2D Acceleration"
Edit: Boot log attached
That log doesn't include anything about the nVidia driver other than:Is there another one?nvidia 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Power is something that should be given to those who need it to serve and withheld from those who seek it to rule.
/var/log/Xorg.0.log would be more relevant. (That doesn't necessarily mean it's going to be useful either but it's where any X server startup messages will be)
Yeah, not much happens after a lockup like that I guess. It looks normal until the bitter end there.
Wondering if there is a hardware fault... any other OS available to boot on that thing? I'd say try a Live CD, but not many of them would come with a driver that would actually initialize all the functionality of your accelerator. It would probably work fine with "nv" with virtually no hardware acceleration.
I don't know if this is relevant in this case, but the Nuveau (sp?) driver conflicts with the nVidia proprietary driver badly enough that the nVidia driver refuses to load if the other isn't blacklisted. It might refuse to compile, too, I don't remember. If the updates brought that back into the mix it could be causing trouble.
It was doing this shit before I brought the updates in, bawys....
I did the updates in hopes it would fix it....
Hmmm... let's ask... The PSU I added was a 600W - Is that too small for a i7 quad, 4 HDD's, 1 DVD and the Nvidia 8400 GS? Could lack of power be causing the failure to switch video modes, or maybe it's just the old monitor? I just used that monitor last week to repair a WinXP and build an i5 for a client (Win7) and all the video modes on it were ok then...
One other stupid question - can root use X, or should I be trying to invoke it from a regular user account?
A shitty PSU could cause that, even if it says "600W" on the label. That does sound a bit like a stretch for that system.
A fuss assed monitor (did you say Sony Baloney?) might act up like this with frequencies even slightly out of bounds. It might not happen in Windows. It should be easy enough to test with a different monitor. That wouldn't halt the machine though, you should be able to kill X. For that matter, have you tried to ssh in or anything when it locks up? It might just be display and input devices that are not responding.
Root can certainly use X. It's bad practice to run the machine as root, but there's nobody more privileged to start X if he wants to![]()
Well, when I tried with the "nv" driver, I was able to ctrl-alt-backspace out - and, the log said the nv driver was not found....
When I use the "nvidia" driver I installed the other day - Lock city...
Btw, I don't think I ever redid the kernel after upgrading to 13 - It's base, I'm pretty sure...
I'm trying unbuntu live CD now...as soon as fsck finishes, that is...
Edit: Boot log attached - Look for the boot around 10:50a...
I got logged in via SSH from the other desktop, so I could test agin the bitbender ID in X here is the latest run--I added the "busid" parameter to xorg.conf definition for video card and now I have a new result..
btw - when it is stalled - X is taking 100% of the CPU and a shutdown command will not take - I cannot kill X's PID either...Code:X.Org X Server 1.6.3 Release Date: 2009-7-31 X Protocol Version 11, Revision 0 Build Operating System: Slackware 13.0 Slackware Linux Project Current Operating System: Linux jaxpup 2.6.29.6 #3 SMP Mon Dec 7 15:01:06 CST 2009 x 86_64 Build Date: 26 August 2010 03:57:06PM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed May 2 11:18:08 2012 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "X.org Configured" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Sony CPD E200" (**) | |-->Device "Card0" (**) |-->Input Device "Mouse0" (**) |-->Input Device "Keyboard0" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/local" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/CID" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/local" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/CID" does not exist. Entry deleted from font path. (**) FontPath set to: /usr/share/fonts/TTF, /usr/share/fonts/OTF, /usr/share/fonts/Type1, /usr/share/fonts/misc, /usr/share/fonts/75dpi/:unscaled, /usr/share/fonts/100dpi/:unscaled, /usr/share/fonts/75dpi, /usr/share/fonts/100dpi, /usr/share/fonts/cyrillic, /usr/share/fonts/TTF, /usr/share/fonts/OTF, /usr/share/fonts/Type1, /usr/share/fonts/misc, /usr/share/fonts/75dpi/:unscaled, /usr/share/fonts/100dpi/:unscaled, /usr/share/fonts/75dpi, /usr/share/fonts/100dpi, /usr/share/fonts/cyrillic, built-ins (**) ModulePath set to "/usr/lib64/xorg/modules" (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will b e disabled. (WW) Disabling Mouse0 (WW) Disabling Keyboard0 (II) Loader magic: 0x3520 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 5.0 X.Org XInput driver : 4.0 X.Org Server Extension : 2.0 (II) Loader running on linux (--) using VT number 7 (--) PCI:*(0:3:0:0) 10de:016a:0000:0000 rev 161, Mem @ 0xf8000000/16777216, 0xe00000 00/268435456, 0xf9000000/16777216, BIOS @ 0x????????/131072 (II) Open ACPI successful (/var/run/acpid.socket) (II) System resource ranges: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. (II) "dbe" will be loaded. This was enabled by default and also specified in the con fig file. (II) "glx" will be loaded. This was enabled by default and also specified in the con fig file. (II) "dri" will be loaded by default. (II) "dri2" will be loaded. This was enabled by default and also specified in the co nfig file. (II) LoadModule: "extmod" (II) Loading /usr/lib64/xorg/modules/extensions//libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.6.3, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "dbe" (II) Loading /usr/lib64/xorg/modules/extensions//libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.6.3, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "glx" (II) Loading /usr/lib64/xorg/modules/extensions//libglx.so (II) Module glx: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Server Extension (II) NVIDIA GLX Module 295.40 Thu Apr 5 21:57:38 PDT 2012 (II) Loading extension GLX (II) LoadModule: "dri2" (II) Loading /usr/lib64/xorg/modules/extensions//libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.6.3, module version = 1.1.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (II) LoadModule: "dri" (II) Loading /usr/lib64/xorg/modules/extensions//libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.6.3, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension XFree86-DRI (II) LoadModule: "nvidia" (II) Loading /usr/lib64/xorg/modules/drivers//nvidia_drv.so (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Video Driver (II) NVIDIA dlloader X Driver 295.40 Thu Apr 5 21:38:35 PDT 2012 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (II) Primary Device is: PCI 03@00:00:0 (EE) No devices detected. Fatal server error: no screens found 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.0.log" for additional information.
Ok, I had the BusId wrong - I fixed it and launched it from the main console while I was ssh'd in from another machine as root... Sumbitch X is taking 100% abd will not terminate - I see lots of threads online about infiniteloops with nvidia drivers too....
Well, something has got to be hosed. It worked before. The Nvidia driver is dead nuts easy... it almost always does the right thing. That's a pretty straight forward mature card too.
Yes, it worked before.... I took it to 13 - At this point I'm about ready to rebuild a new kernel any how and the threads about the loops (December 2011 timeframe) refer to some required kernel changes required with the driver of that time...
And the workload I was running on this rig benefited from a customized kernel.
More later...
but one thing is for damn sure - It's a tight loop X is in when it's stalled...
I could not break it loose, and even when I issued shutdown from root on the SSH session, it basically ignored it becaus X was taking 100% of the resources...
Might be worth restoring the original xorg.conf and start clean.
Hmmm ... bugger. I take it the machine runs fine without X? edit: never mind, reading back I see it most likely does.
Last edited by Dark Angel; 05-03-2012 at 06:20 AM.
All I can offer right now is that this Slack 13.37 64bit install runs sweet with the 250.10 nVidia driver and dual monitors. As to what's hosed in your setup I'm grasping as some pretty feint straws. I can certainly upload any config files you might like to play with.
(another straw) is there any chance you're booting into the wrong run level for some reason?
I'm at "Linux 2.6.29.6" on the kernel - I know I'm a few revisions back on the kernel...
I blacklisted the nouveau driver just as a precaution as a lot of threads at Linuxquestions.org talk about it being a problem, and so had you.. no feking difference....Here is the Xorg.0.log
feking thing... btw.. the ubuntu CD I built tried to boot, got a desktop image up and then it stalled....Code:X.Org X Server 1.6.3 Release Date: 2009-7-31 X Protocol Version 11, Revision 0 Build Operating System: Slackware 13.0 Slackware Linux Project Current Operating System: Linux jaxpup 2.6.29.6 #3 SMP Mon Dec 7 15:01:06 CST 2009 x86_64 Build Date: 26 August 2010 03:57:06PM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Thu May 3 06:59:57 2012 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "X.org Configured" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Sony CPD E200" (**) | |-->Device "Card0" (**) |-->Input Device "Mouse0" (**) |-->Input Device "Keyboard0" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/local" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/CID" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/local" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/CID" does not exist. Entry deleted from font path. (**) FontPath set to: /usr/share/fonts/TTF, /usr/share/fonts/OTF, /usr/share/fonts/Type1, --More--(25%) /usr/share/fonts/misc, --More--(26%) /usr/share/fonts/75dpi/:unscaled, --More--(26%) /usr/share/fonts/100dpi/:unscaled, --More--(27%) /usr/share/fonts/75dpi, --More--(28%) /usr/share/fonts/100dpi, --More--(28%) /usr/share/fonts/cyrillic, --More--(29%) /usr/share/fonts/TTF, --More--(29%) /usr/share/fonts/OTF, --More--(29%) /usr/share/fonts/Type1, --More--(30%) /usr/share/fonts/misc, --More--(30%) /usr/share/fonts/75dpi/:unscaled, --More--(31%) /usr/share/fonts/100dpi/:unscaled, --More--(32%) /usr/share/fonts/75dpi, --More--(32%) /usr/share/fonts/100dpi, --More--(33%) /usr/share/fonts/cyrillic, --More--(33%) built-ins --More--(33%) (**) ModulePath set to "/usr/lib64/xorg/modules" --More--(34%) (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. --More--(36%) (WW) Disabling Mouse0 --More--(36%) (WW) Disabling Keyboard0 --More--(37%) (II) Loader magic: 0x3520 --More--(37%) (II) Module ABI versions: --More--(38%) X.Org ANSI C Emulation: 0.4 --More--(38%) X.Org Video Driver: 5.0 --More--(39%) X.Org XInput driver : 4.0 --More--(39%) X.Org Server Extension : 2.0 --More--(40%) (II) Loader running on linux --More--(41%) (--) using VT number 7 --More--(41%) --More--(41%) (--) PCI:*(0:3:0:0) 10de:016a:0000:0000 rev 161, Mem @ 0xf8000000/16777216, 0xe0000000/268435456, 0xf9000000/16777216, --More--(43%) BIOS @ 0x????????/131072 --More--(44%) (II) Open ACPI successful (/var/run/acpid.socket) --More--(45%) (II) System resource ranges: --More--(45%) [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] --More--(46%) [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] --More--(47%) [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] --More--(48%) [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] --More--(49%) [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] --More--(50%) [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] --More--(50%) (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. --More--(52%) (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. --More--(54%) (II) "glx" will be loaded. This was enabled by default and also specified in the config file. --More--(56%) (II) "dri" will be loaded by default. --More--(56%) (II) "dri2" will be loaded. This was enabled by default and also specified in the config file. --More--(58%) (II) LoadModule: "extmod" --More--(59%) (II) Loading /usr/lib64/xorg/modules/extensions//libextmod.so --More--(60%) (II) Module extmod: vendor="X.Org Foundation" --More--(61%) compiled for 1.6.3, module version = 1.0.0 --More--(61%) Module class: X.Org Server Extension --More--(62%) ABI class: X.Org Server Extension, version 2.0 --More--(63%) (II) Loading extension MIT-SCREEN-SAVER --More--(64%) (II) Loading extension XFree86-VidModeExtension --More--(65%) (II) Loading extension XFree86-DGA --More--(65%) (II) Loading extension DPMS --More--(66%) (II) Loading extension XVideo --More--(66%) (II) Loading extension XVideo-MotionCompensation --More--(67%) (II) Loading extension X-Resource --More--(68%) (II) LoadModule: "dbe" --More--(68%) (II) Loading /usr/lib64/xorg/modules/extensions//libdbe.so --More--(70%) (II) Module dbe: vendor="X.Org Foundation" --More--(70%) compiled for 1.6.3, module version = 1.0.0 --More--(71%) Module class: X.Org Server Extension --More--(72%) ABI class: X.Org Server Extension, version 2.0 --More--(73%) (II) Loading extension DOUBLE-BUFFER --More--(73%) (II) LoadModule: "glx" --More--(74%) (II) Loading /usr/lib64/xorg/modules/extensions//libglx.so --More--(75%) (II) Module glx: vendor="NVIDIA Corporation" --More--(76%) compiled for 4.0.2, module version = 1.0.0 --More--(77%) Module class: X.Org Server Extension --More--(77%) (II) NVIDIA GLX Module 295.40 Thu Apr 5 21:57:38 PDT 2012 --More--(78%) (II) Loading extension GLX --More--(79%) (II) LoadModule: "dri2" --More--(79%) (II) Loading /usr/lib64/xorg/modules/extensions//libdri2.so --More--(80%) (II) Module dri2: vendor="X.Org Foundation" --More--(81%) compiled for 1.6.3, module version = 1.1.0 --More--(82%) ABI class: X.Org Server Extension, version 2.0 --More--(83%) (II) Loading extension DRI2 --More--(84%) (II) LoadModule: "dri" --More--(84%) (II) Loading /usr/lib64/xorg/modules/extensions//libdri.so --More--(85%) (II) Module dri: vendor="X.Org Foundation" --More--(86%) compiled for 1.6.3, module version = 1.0.0 --More--(87%) ABI class: X.Org Server Extension, version 2.0 --More--(88%) (II) Loading extension XFree86-DRI --More--(88%) (II) LoadModule: "nvidia" --More--(89%) (II) Loading /usr/lib64/xorg/modules/drivers//nvidia_drv.so --More--(90%) (II) Module nvidia: vendor="NVIDIA Corporation" --More--(91%) compiled for 4.0.2, module version = 1.0.0 --More--(91%) Module class: X.Org Video Driver --More--(92%) (II) NVIDIA dlloader X Driver 295.40 Thu Apr 5 21:38:35 PDT 2012 --More--(93%) (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs --More--(94%) (II) Primary Device is: PCI 03@00:00:0 --More--(95%) (EE) No devices detected. --More--(96%) --More--(96%) Fatal server error: --More--(96%) no screens found --More--(96%) --More--(96%) Please consult the The X.Org Foundation support --More--(97%) at http://wiki.x.org --More--(98%) for help. --More--(98%) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
Yea, show me yours![]()
Last edited by BitBender; 05-03-2012 at 08:24 AM. Reason: dmesg rom latest boot added...
Well, that last xorg log shows a misconfiguration (no screens found and failing to start). When it's configured correctly and X starts, it freezes.
Your kernel version is fine and I can see the nvidia module loading in your dmesg output. (looks good)
As I said earlier, I am suspecting a hardware fault. (Video card? PSU?)
I no longer think it's the monitor, because of the way X was deadlocking (100% CPU)
Ooga Booga freezes up too.
If Ooga Booga is locking up I'm suspicious of the video card as well. It's usually pretty fool proof (has to be).
Ok, time for a stupid question - I have forgotten how to figure out exatly what wattage I need.
This rig had set idle and with no PSU in it for about a year....the vid card had less than 100 hours on it before that...
So perhaps I was too CHEAP when I picked out a 600 watt PSU.
Also, I finally got enough time in my day to get 13.37 DVD downloaded and burnt.
Do "we" thinl it's worth the efforts to go thru the upgradepkg path?
Can't tell you what "we" think, but I (being me, myself and that other bastard wearing my clothes) would do a clean install and be done with it. If I had to guess I'd figure you'd have all your data on a separate partition (if not entire drive) to your OS and you'd already know what additional packages you had installed so they can be grabbed when you're up and running.
Yes my shit is isloated... Justa few directories to copy off
There are three HDD's in there - each is a 1TB drive![]()
So, no real shortage - takes a LOT to emulate the systems I roll on![]()
Should be easy enough to just copy off those specific config files that are a PIA to rebuild for your specific apps.
Custom kernel ... serious storage ... are you virtualising (or at least simulating) your Big Iron environment on that poor little beastie?
Speaking of virtualisation, emulation and such ... how did those presentations that you were building go, nUnkle?
600W is fine (with that video card), if it's a good quality power supply. When buying one I'd go higher, but PSUs are just something I don't like to cut corners on. Modern hard disks don't use as much power as you might think. 3 hard disks isn't a big deal.
I wouldn't try to upgrade packages either... I would do a fresh install. However, my money is on hardware. (suspecting video card)
Bookmarks