83mercedes Posted July 31, 2003 Report Share Posted July 31, 2003 Mandrake 9.1 with kernel 2.4.21-0.25mdk, was happily using Nvidia driver version 4363, tried to install latest driver 4496, couldn't get into X, had to go back to 4363. Anyone else have this? Thanks. Quote Link to comment Share on other sites More sharing options...
tyme Posted July 31, 2003 Report Share Posted July 31, 2003 did you get an error message? we might have found a fix if you would have reported an error message ;-) what card do you have? Quote Link to comment Share on other sites More sharing options...
83mercedes Posted July 31, 2003 Author Report Share Posted July 31, 2003 no error message, during the driver install. "no usable screens" when trying to startx. Geforce 4 Ti4400. Thanks. Quote Link to comment Share on other sites More sharing options...
mikeoneil Posted July 31, 2003 Report Share Posted July 31, 2003 I installed 4496 last night with no problems. You could try in XFConfig-4 "ConnectedMonitor" "CRT" (for a VGA monitor) or "ConnectedMonitor" "DFP" (for a DVI flat screen monitor) Note: I think you need to type OPTION before this code? I had this error message many times trying to set up Twinview, I still can't get a DVI and VGA screen to co-exist, but using the ConnectedMonitor options I can choose between 2xVGA or 1xDVI. M. Quote Link to comment Share on other sites More sharing options...
aRTee Posted July 31, 2003 Report Share Posted July 31, 2003 What was in your logfile? I just updated to the last nvidia driver last night, but am still running the standard download edition kernel.... Quote Link to comment Share on other sites More sharing options...
83mercedes Posted August 1, 2003 Author Report Share Posted August 1, 2003 I dunno, it's the exact same error you'd get if you installed the Nvidia driver and didn't change the xf86 config-4 file. So I'm still using 4363 which works OK, but I would like to use the latest if possible. Thanks... Quote Link to comment Share on other sites More sharing options...
james Posted August 1, 2003 Report Share Posted August 1, 2003 try "/sbin/modprobe nvidia " then "/sbin/depmod -ae" after you installed the drivers before starting X. this was suggested in the nvidia forums and it worked for me, am now running the 4496 drivers. Quote Link to comment Share on other sites More sharing options...
83mercedes Posted August 1, 2003 Author Report Share Posted August 1, 2003 Thanks, I will try that. Quote Link to comment Share on other sites More sharing options...
83mercedes Posted August 1, 2003 Author Report Share Posted August 1, 2003 No good. Got an error about tainting the kernel, then it continued, when it was done I still couldn't get into x., I don't know jack about this, so unless somebody's got a foolproof (read: MEproof) way, I'm just gonna stay with 4363. Thanks again! Quote Link to comment Share on other sites More sharing options...
tyme Posted August 1, 2003 Report Share Posted August 1, 2003 post your XF86Config-4 file Quote Link to comment Share on other sites More sharing options...
james Posted August 1, 2003 Report Share Posted August 1, 2003 hmmm, sorry to hear that, the following are steps i'ved done to install the nVidia drivers for Mandrake 9.1. its a different kernel from what you're using. anyway, for all its worth, here it goes... uname -r 2.4.21-0.13mdk cat /proc/version Linux version 2.4.21-0.13 mdk (xxx.mandrakesoft.com) (gcc version 3.2.2 (Mandrake Linux 9.1 3.2.2-3 mdk)). 1. Downloaded NVIDIA-Linux-x86-1.0-4496.pkg2.run 2. In BIOS, plug and play os = off, assign irq to VGA. 3. Install kernel source (if it hasn't been installed yet). 4. Goto root, shutdown X. Ctrl-Alt-F1, log in, su, /sbin/init 3 5. Goto /etc/X11, backup XF86config-4 (cp XF86Config-4 XF86Config-4.orig) 6. Uninstalled previous nvidia drivers. nvidia-installer --uninstall 7. Goto directory where you placed NVIDIA-xxx.run file. sh NVIDIA-Linux-x86-1.0-4496.pkg2.run 8. Verify if it installed properly. Check /var/log/nvidia-installer.log , it should pass sanity check. 9. This step may not be necessary but it worked on older os and drivers install (i did it anyway :) ). Goto /etc/security, vim console.perms, change <DRI> contents to <DRI>="/dev/3dfx*" (delete the "/dev/nvidia*"). 10. /sbin/modprobe nvidia You will see warning that its going to taint the kernel, just disregard it. 11. Check /etc/modules.conf and verify this - "alias /dev/nvidia* nvidia" . Change if there is another alias for nvidia. 12. This step i did just to make sure. chmod 0666 /dev/nvidia* chown root /dev/nvidia* 13. Check XF86Config-4 in /etc/X11. It should have Load "glx" in modules section and remove Load "dri" and Load "GLcore". Change Driver "nv" to Driver "nvidia" 14. /sbin/depmod -ae 15. startx You should see red background and a warning that you are running as root. 16. logout, reboot. 17. You see the nvidia logo flash before it goes to the desktop. Quote Link to comment Share on other sites More sharing options...
83mercedes Posted August 1, 2003 Author Report Share Posted August 1, 2003 here is as you asked: Section "Files" # Multiple FontPath entries are allowed (they are concatenated together) # By default, Mandrake 6.0 and later now use a font server independent of # the X server to render fonts. FontPath "unix/:-1" EndSection Section "ServerFlags" #DontZap # disable <Crtl><Alt><BS> (server abort) AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching) EndSection Section "Module" Load "dbe" # Double-Buffering Extension Load "v4l" # Video for Linux Load "extmod" Load "type1" Load "freetype" Load "/usr/X11R6/lib/modules/extensions/libglx.so" EndSection Section "InputDevice" Identifier "Keyboard1" Driver "Keyboard" Option "XkbModel" "pc105" Option "XkbLayout" "us" Option "XkbCompat" "" Option "XkbOptions" "" EndSection Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/usbmouse" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "monitor1" VendorName "NEC" ModelName "NEC AccuSync 75F" HorizSync 31.0-70.0 VertRefresh 55.0-120.0 # Sony Vaio C1(X,XS,VE,VN)? # 1024x480 @ 85.6 Hz, 48 kHz hsync ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync # TV fullscreen mode or DVD fullscreen output. # 768x576 @ 79 Hz, 50 kHz hsync ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 # 768x576 @ 100 Hz, 61.6 kHz hsync ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 EndSection Section "Device" Identifier "device1" VendorName "NVidia" BoardName "NVIDIA GeForce4 (generic)" Driver "nvidia" Option "DPMS" EndSection Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultColorDepth 16 Subsection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 15 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubsection EndSection Section "ServerLayout" Identifier "layout1" InputDevice "Keyboard1" "CoreKeyboard" InputDevice "Mouse1" "CorePointer" Screen "screen1" EndSection Quote Link to comment Share on other sites More sharing options...
bvc Posted August 2, 2003 Report Share Posted August 2, 2003 Did you install nvidias glx files? Did it say it was uninstalling the old or did you do it yourself? What is the output of the command; file /usr/X11R6/lib/modules/extensions/libglx.so If it's trying to load glx and fails, X will fail. Comment that line out with a '#' like so; #/usr/X11R6/lib/modules/extensions/libglx.so The nvidia driver works wothout glx. If you have the kernel-source for your current running kernel I'd suggest compiling the nvidia kernel. Just append -ane to the NVIDIA installer. Quote Link to comment Share on other sites More sharing options...
83mercedes Posted August 2, 2003 Author Report Share Posted August 2, 2003 Thanks. First I uninstalled the 4363. Then installed 4496. The output of your command: mike@localhost mike]$ file /usr/X11R6/lib/modules/extensions/libglx.so /usr/X11R6/lib/modules/extensions/libglx.so: symbolic link to libglx.so.1.0.4363 [mike@localhost mike]$ The installer always says, it needs to compile a kernel during the install, I say OK. Then it installs, seemingly OK, but I cannot get into X. It says no usable screens, couldn't load Nvidia kernel. I have tried this numerous times with the same result. And always, reinstalling 4363 works. So I can't figure out what I might be doing wrong. Obviously I CAN do it properly, since 4363 always works.:wink: Maybe it's the 2.4.21-0.25mdk kernel? :lol: I don't know. Quote Link to comment Share on other sites More sharing options...
Ixthusdan Posted August 2, 2003 Report Share Posted August 2, 2003 For some reason the symlink is still pointing to the wrong glx file, but this really should only effect 3-d apps. You could try to put in the correct symlink, although I'm not sure that this is the problem. I do know that the installer worked for my system, including the symlink. So there is some configuration thing going on with your system that the installer is missing the symlink, and I think possibly something else. I don't see anything wrong in your XF86Config-4 file. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.