james Posted October 8, 2003 Report Share Posted October 8, 2003 yes, you need binutils, in terminal, type "urpmi binutils" as root. you'll need cd1. it'll install binutils and libbinutils. hmmm, just got curious and decided to reinstall 9.1. I selected the default software package (kernel source not installed). at first running sh NVIDIA-Linux-x86-1.0-4496-pkg2.run was not successful. checking /var/log/nvidia-installer.log showed it needs binutils. doing "urpmi binutils" installed binutils and libbinutils. running sh NVIDIA-Linux-x86-1.0-4496-pkg2.run again installed the drivers. installer log below. --------------------- nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Wed Oct 8 07:14:32 2003 option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false no precompiled interface: false no ncurses color : false query latest driver ver : false OpenGL header files : false no questions : false silent : false XFree86 install prefix : /usr/X11R6 OpenGL install prefix : /usr Installer install prefix: /usr kernel include path : (not specified) kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp site : ftp://download.nvidia.com Using: nvidia-installer ncurses user interface -> License accepted. -> A precompiled kernel interface for kernel 'Mandrake Linux 9.1 kernel 2.4.21-0.13mdk i586' has been found. executing: 'cd ./usr/src/nv; /usr/bin/ld -r -o nvidia.o precompiled-nv-linux .o nv-kernel.o'... -> Kernel module linked successfully. -> Installing classic TLS OpenGL libraries. -> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (1.0-4496): executing: './usr/src/nv/makedevices.sh'... executing: '/sbin/ldconfig'... executing: '/sbin/depmod -aq'... -> done. -> Driver file installation is complete. -> Running post-install sanity check: -> done. -> Sanity check passed. -> Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86 (version: 1.0-4496) is now complete. Please update your XF86Config file as appropriate; see the file /usr/share/doc/NVIDIA_GLX-1.0/README for details. ------------------ GLXinfo [james@localhost james]$ glxinfo name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.3 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_ARB_multisample client glx vendor string: NVIDIA Corporation client glx version string: 1.3 client glx extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, GLX_SGIX_swap_group, GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_NV_float_buffer GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_ARB_multisample, GLX_ARB_get_proc_address OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce3/PCI/SSE/3DNOW! OpenGL version string: 1.4.0 NVIDIA 44.96 OpenGL extensions: GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters, GL_ARB_shadow, GL_ARB_texture_border_clamp, GL_ARB_texture_compression, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos, GL_S3_s3tc, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array, GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_copy_depth_to_color, GL_NV_depth_clamp, GL_NV_fence, GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_multisample_filter_hint, GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_register_combiners, GL_NV_register_combiners2, GL_NV_texgen_reflection, GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_NVX_ycrcb, GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow glu version: 1.3 glu extensions: GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat ---------------------------------------------------------------------- 0x21 24 tc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x22 24 dc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x23 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x24 24 tc 0 32 0 r . . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x25 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x26 24 tc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 0 0 None 0x27 24 tc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 None 0x28 24 tc 0 32 0 r . . 8 8 8 0 0 16 0 16 16 16 16 0 0 None 0x29 24 tc 0 32 0 r . . 8 8 8 8 0 16 0 16 16 16 16 0 0 None 0x2a 24 tc 0 32 0 r y . 8 8 8 0 0 0 0 16 16 16 16 0 0 None 0x2b 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 None 0x2c 24 tc 0 32 0 r . . 8 8 8 0 0 0 0 16 16 16 16 0 0 None 0x2d 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 None 0x2e 24 tc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 2 1 Ncon 0x2f 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 2 1 Ncon 0x30 24 tc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 2 1 Ncon 0x31 24 tc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 2 1 Ncon 0x32 24 tc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 4 1 Ncon 0x33 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 4 1 Ncon 0x34 24 tc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 4 1 Ncon 0x35 24 tc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 4 1 Ncon 0x36 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x37 24 dc 0 32 0 r . . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x38 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x39 24 dc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 0 0 None 0x3a 24 dc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 None 0x3b 24 dc 0 32 0 r . . 8 8 8 0 0 16 0 16 16 16 16 0 0 None 0x3c 24 dc 0 32 0 r . . 8 8 8 8 0 16 0 16 16 16 16 0 0 None 0x3d 24 dc 0 32 0 r y . 8 8 8 0 0 0 0 16 16 16 16 0 0 None 0x3e 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 None 0x3f 24 dc 0 32 0 r . . 8 8 8 0 0 0 0 16 16 16 16 0 0 None 0x40 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 None 0x41 24 dc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 2 1 Ncon 0x42 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 2 1 Ncon 0x43 24 dc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 2 1 Ncon 0x44 24 dc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 2 1 Ncon 0x45 24 dc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 4 1 Ncon 0x46 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 4 1 Ncon 0x47 24 dc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 4 1 Ncon 0x48 24 dc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 4 1 Ncon -------------------- as shown above, there is a precompiled kernel interface in the 4469 drivers (this is for my system, am not sure for other systems). The kernel source may not be needed in installation though it may not hurt to install it as it will be of use for later app installation. Quote Link to comment Share on other sites More sharing options...
bvc Posted October 8, 2003 Report Share Posted October 8, 2003 I knew ML, RH, SuSE, maybe others had precompiled modules, but I've never used them. Good to know kernel-source isn't needed. :) Makes sense though. It wasn't needed with the precompiled rpms either. :wink: Quote Link to comment Share on other sites More sharing options...
WmCook Posted October 8, 2003 Author Report Share Posted October 8, 2003 James, thanks for the effort you went to. I tried to mirror your effort but without success. Right after a fresh Linux install, I typed "urpmi binutils" but was told "everything already installed. The mandrake installer let me install "libbinutils" but binutils wasn't listed (does that mean it was installed)? sh NVIDIA .....pkg2.run --uninstall again said "no such file or directory" What directory should I be in to try this. "nvidia-installer --uninstall" didn't work either. I keep feel that I'm getting closer to the solution, but the screen in no less dark. Quote Link to comment Share on other sites More sharing options...
bvc Posted October 8, 2003 Report Share Posted October 8, 2003 if you download or move the installer/driver to /home/your_name when you login at init 3, do ls and you'll see it. Then su to root and install it. Quote Link to comment Share on other sites More sharing options...
WmCook Posted October 8, 2003 Author Report Share Posted October 8, 2003 when I type "ls" it returns "Desktop/ Documents/ tmp/" Lets make sure that I am copying the nvidia files correctly. I have them on a cd. I enter the file manager, copy the files from the cdrom, then paste them in the /tmp directory. I then start Linux 3, change to the /tmp directory and load the nvidia files. Is this a valid way to load the files? Do they get put where they belong? Will my son ever be able to play Tuxracer? Is it a problem that I am developing a nervous twitch and muttering about Config-4 settings to friends and family? Quote Link to comment Share on other sites More sharing options...
bvc Posted October 8, 2003 Report Share Posted October 8, 2003 Install from the cdrom. Login>su to root; cd /mnt/cdrom/ (if that's where it is) and install. Quote Link to comment Share on other sites More sharing options...
WmCook Posted October 8, 2003 Author Report Share Posted October 8, 2003 Loaded from /mnt/cdrom then installed with sh NVIDIA . .run -ane Still blank screen when rebooting. I must be missing something simple. Quote Link to comment Share on other sites More sharing options...
bvc Posted October 8, 2003 Report Share Posted October 8, 2003 did you change nv to nvidia? How about changing to vesa, just to see if you can get into X? Driver "vesa" Quote Link to comment Share on other sites More sharing options...
james Posted October 8, 2003 Report Share Posted October 8, 2003 WmCook, We are close! we now have binutils and libbinutils. ok, my procedure is somewhat different and convoluted so please bear with me. 1. copy the installer/driver to /home/your name (as recommended by bvc). remember the path as we are going to navigate there in terminal mode later. 2. type "Ctrl-Alt-F1", log in , "su", log in. 3. type "/sbin/init 3" , this will shut down dm (this might also turn on iptables, dont worry about it). wait till you see the #, if it doesnt appear, just press enter. 4. "cd /home/your name". then "dir" , we should see the nvidia driver. 5. "sh NVIDIA-Linux-x86-1.0-4496-pkg2.run" it will ask if you want install the driver, arrow left, enter. 6. "vi /var/log/nvidia-installer.log" it should be similar to the one posted above. it should say sanity check passed. please post your nvidia-installer.log if outcome is different. ":q" 7. "/sbin/modprobe nvidia" a warning about tainting the kernel would appear, it'll load anyway ;). 8. "chmod 0666 /dev/nvidia*" "chown root /dev/nvidia*" the two steps above will ensure that you get the proper permissions. i didnt do this the first time and drivers did load but after fiddling with the firewall and lilo, the drivers would not load anymore. 9. we now change XF86Config-4. first we make a backup. "cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.bak". then "vi /etc/X11/XF86Config-4" sample: Section "Module" Load "dbe" # Double-Buffering Extension Load "v4l" # Video for Linux Load "extmod" Load "type1" Load "freetype" Load "glx" # 3D layer EndSection -- make sure glx is there, else type Load "glx" as above. sample: Section "Device" Identifier "device1" VendorName "nVidia Corporation" BoardName "NVIDIA GeForce3 (generic)" Driver "nvidia" Option "DPMS" EndSection -- Driver should be changed to "nvidia". ":wq!" 10. "vi /etc/modules.conf" check that "alias /dev/nvidia* nvidia" is there, if the "alias char-major-195 nvidia" is there, comment it out. 11. at the prompt, type "/sbin/depmod -ae" this would take care of the dependencies so that once you reboot, the nvidia driver (which would taint the kernel) should load. the process takes a few seconds, just wait for the "#" prompt. 12. "startx" we should be able to see a red background and a warning that you are running as root. click on the logout. 13. you'll go back to terminal and maybe see errors, just wait for the "#" to appear, if it doesnt appear, press enter until it does. 14. "exit" this will take you out of root. 15. "reboot" hopefully, we see the desktop. :) open a terminal and type "glxinfo", you should see something like mine above. a visual check will also be "glxgears", you should see the blue, red and green gears spinning, your FPS will be shown in the terminal (am getting about ~2400 on the geforce3 ti200 running off an unsupported SiS chip, hence no agp :( , anyway tactical ops works great :) . Tuxracer should now be playable! :) ------- some of the above procedures may be unnecessary, i just put it there to cover the bases. different vid cards and mobo chipsets produce varied results. hmmm, did you by chance checked all the games during install? there's a lot games that will surely be interesting to your 9y old child. just ask my 7 and 10 year olds. :) hope this helps. Quote Link to comment Share on other sites More sharing options...
WmCook Posted October 10, 2003 Author Report Share Posted October 10, 2003 Still no luck. Reinstalled 9.1 followed directions with these exceptions: At step 2 when I hit "Ctrl-Alt-F1" there was no prompt to log into. There is a line that says "using vt7" but nothing under it- even after I hit enter. Do I have to go into X then "CTRL-Alt-F1" or can I type "linux 3" from the start menu and install the files from there. When I did follow the directions and install the drivers from the linux 3 prompt I don't think it "took". I got the message: NV: could not get NV card info (invalid argument) (EE) NVIDIA(0): Failed to initalize the NVIDIA kernel module! And when I tried "sh NVIDIA ...pkg2.run --uninstall" it returned "No such file or directory" I used "sh NVIDIA ... run -ane" when I typed "urpmi binutils" it said the files were already installed, however the mandrake software installer said that libbinutils wasn't (so I did) Any other ideas how I can install the files? -Will Quote Link to comment Share on other sites More sharing options...
dalek Posted October 10, 2003 Report Share Posted October 10, 2003 You were in the wrong directory. Put the driver in the /root directory. When you login type "cd /root" then do "ls", thats a small L. It should be right there. Then type sh NVIDIA<rest of name>.run. Should work. Hope that helps. :D :D :D :D Quote Link to comment Share on other sites More sharing options...
WmCook Posted October 10, 2003 Author Report Share Posted October 10, 2003 It seemed to install just fine. Where do I go to check to see if it actually did install. Quote Link to comment Share on other sites More sharing options...
bvc Posted October 10, 2003 Report Share Posted October 10, 2003 If you mean you're in X now, open a terminal>su to root>and run glxgears to see if nvidia is loaded, as root; lsmod and look for nvidia Quote Link to comment Share on other sites More sharing options...
dalek Posted October 10, 2003 Report Share Posted October 10, 2003 If when x started you see a white screen with NVIDIA in the middle it worked. :D :D :D :D Quote Link to comment Share on other sites More sharing options...
WmCook Posted October 10, 2003 Author Report Share Posted October 10, 2003 Ok, lsmod shows that nvidia is there. However, with all the changes above, I still get a blank screen when typing "startx" or letting the program boot normally. 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.