Jump to content

james

Members
  • Posts

    55
  • Joined

  • Last visited

Posts posted by james

  1. As IDA is Interchange of Data between Adminstrations, perhaps we'll see other governments producing national guidelines.

     

    I sure hope so, the move by Germany is an inspiring one. Linux is being actively promoted in my country though there's still a lot of resistance (see - http://www.mandrakeusers.org/viewtopic.php...?t=4835&start=0 ).

     

    The Philippines is moving towards open source, we already have a linux distro - Bayanihan Linux - http://bayanihan.asti.dost.gov.ph/ which was developed by our Advanced Science and Technology Institute which is an attached agency of our Department of Science and Technology. The LTSP (Linux Terminal Server Project) is being promoted in our schools (http://www.asti.dost.gov.ph/) . In the desktop side, i see more and more people installing linux (mostly dual booting) in their machines. The os though running in most of our government offices is still windows.

     

    Guidelines like those above would be a great help not only for my government but also for other governments and businesses seeking to migrate.

  2. Dual boot with windows, booting in windows will also dual boot to 2 other flavors. "lba32" was an addition as per the "animate lilo" thread by MottS. timeout changed to 30 sec to fully enjoy the animation :) . default windows as my wife uses winfax. the other items such as failsafe, etc are still there as my son sometimes use it (10 year old curiosity?).

     

    boot=/dev/hda

    map=/boot/map

    lba32

    vga=normal

    default="windows"

    keytable=/boot/us.klt

    prompt

    nowarn

    timeout=300

    message=/boot/xray-blue.boot

    menu-scheme=wb:bw:wb:bw

     

    image=/boot/vmlinuz

    label="linux"

    root=/dev/hda8

    initrd=/boot/initrd.img

    append="quiet devfs=mount acpi=off"

    vga=788

    read-only

     

    image=/boot/vmlinuz

    label="linux-nonfb"

    root=/dev/hda8

    initrd=/boot/initrd.img

    append="devfs=mount acpi=off"

    read-only

     

    image=/boot/vmlinuz

    label="failsafe"

    root=/dev/hda8

    initrd=/boot/initrd.img

    append="failsafe devfs=nomount acpi=off"

    read-only

     

    other=/dev/hda1

    label="windows"

    table=/dev/hda

     

    other=/dev/fd0

    label="floppy"

    unsafe

  3. try as root - "vi /etc/modules".

    you should see something like this:

     

    # /etc/modules: kernel modules to load at boot time.

    #

    # This file should contain the names of kernel modules that are

    # to be loaded at boot time, one per line. Comments begin with

    # a '#', and everything on the line after them are ignored.

     

    nvidia

    scsi_hostadapter

     

    if you see "Nvdriver", comment it out and add "nvidia". ":wq!" . restart.

  4. In all probability, your friend's external modem is not a winmodem (though a lot of USB modems are) so it should be ok in linux. I have a Dlink56K external modem, the data below is from my system, i hope some info will be of use.

     

    --try to run kppp. It should be in Networking > Remote access > kppp

    If its not there, time for the find command. in my system its in /usr/share/apps/kppp and /usr/bin/kppp.

    --Click "setup", then "new", click "dialog setup", fill in the necessary info. For my system,i fill in the connection name, number, PAP/CHAP authentication, unselect save password, Dynamic IP, Default gateway, Automatic dns.

    --it goes back to kppp configuration, in the Device Tab, i selected the following:

    Modem device: /dev/ttySO (my modem is in COM1, select /dev/ttyS1 if its in COM2)

    Flow control: Hardware [CRTSCTS]

    Line Termination: CR

    Connection speed: 115200

    --pressing ok should send you to the main kppp menu. i key in the LoginID and Password and click "connect". it should dial the isp and connect to the net.

     

    The reason i recommend that you try kppp first because this happened to me using MCC.

    1. Went to MCC >Network & Internet >Drakconnect ; it show "Internet access Type :modem", Interface is blank, "Status : Not connected".

    2. Click "Wizard", auto detection, clicked "Next". The screen stated "Please wait Detecting Devices". During this procedure, i make sure to glance at the modem and verify DTR, RD and TD leds blinks. This ensures the system can see my modem.

    3."Normal normal connection - detected on port ttySO" should be automatically ticked. clicked next.

    4. Filled in the necessary info (Connection name, phone number, etc), next

    5. Selected "Yes" when asked to connect to the internet.

    6. "/etc/resolv.conf is missing or can't be read!" appears. :shock:

     

    During the installation process, i always do step 1 to 4 and always "no" when asked to connect to the internet. i just setup the net connection using kppp later. The good part with MCC procedure is that i'm sure the system can see my modem.

     

    i hope some of the above info would be of help. :)

  5. Just an addition for the Printer, you can change through MCC > Hardware> PrinterDrake then doubleclicking on the highlighted localprinter, the printer options. I have a different printer, though its a canon (bjc-265sp). The items i changed were the resolution, the printout quality and the color mode. These were set to quality settings by default, you can try toning it down, it should print out faster.

     

    For the soundcard, the built in sound chip is disabled through BIOS and by shorting a jumper in the motherboard in order not to have i/o problems with the soundcard. since its in the BIOS, you may have to enable the built in sound chip then takeout the soundcard for you to use in in linux, but then for you to use it in the other OS , you have to do it the other way around again, which would be impractical.

    Just a thought, have you checked Aumix or Kmix in Multimedia >Sound >Aumix? Check if the volume, etc are set to zero. The drivers might already be set but the volume is at zero so you are not getting any sound output.

  6. 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.

  7. 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.

  8. Thanks for the info. :)

    I wasnt trying to contest that fact about the sources, in fact in my post in the link mentioned in my above post, i also suggested that the kernel sources be installed.

    I was trying to answer WmCook's question - "Installed the kernel-source then typed the uninstall command at the [root@localhost myname]# prompt. I got the message that the file couldn't be found. Do I need to be in a different directory?"

    Am on dialup and on a very slow isp so by the time i finished my answer, your answer was already there.

    Sorry for the mixup.

  9. to run this - sh NVIDIA-Linux-x86-1.0-4496-pkg2.run --uninstall, i think you should be in the directory where you placed the nvidia driver.

    you can also use this (without quotes) - "nvidia-installer --uninstall" , to uninstall the nvidia driver.

     

    can you also try add this - Option "NvAgp" "0" to the Device section of your XF86Config file. It'll look like something like this....

     

    Section "Device"

    Identifier "device1"

    VendorName "NVidia"

    BoardName "NVIDIA GeForce4 (generic)"

    Driver "nvidia"

    Option "DPMS"

    Option "NvAgp" "0"

    EndSection

     

    sometimes this option command works.....

  10. The Family computer (built June 2003, mix of new and old parts)

     

    AMD Athlon XP 1700+ DLT3C (JUIHB), OCed to 2600+

    FSP82-4 CPU Cooler

    ECS K7L7S2 Version 1.0 Mobo

    PQI DDR-266 256 MB @ 166 Mhz

    40 GB HDD Seagate Barracuda 7200.7 (ST340014A)

    Inno3D GeForce 3 Ti 200

    AOC 7klr Monitor

    Dlink DFM-560E Modem

    Liteon CDRW 48x24x48

    using onboard sound chip

    Speakers - Altec Lansing ATP3 (front), Jazz GameBeast (surround)

    Epson Stylus C41SX Printer

    Acer ScanPrisa 640U Scanner

    Dlink DSB-C100 USB Webcam

    Case - ATX Tornado 706 (Black), reversed side fan to "in" and added Juster fan for exhaust, 16 inch floor mounted Kian "industrial" fan for ambient cooling ;).

    Benq Keyboard and Mouse

    Genius Mic and Fico CMP-808 (disposable models)

    OS - MDK9.1, WinME, Win2K3 web

     

    My Children's comp (My 9 year old son's computer got hit by a power surge during a typhoon, his OCed SONO Falcon KT133A mobo croaked together with the hdd, the power supply and the Momenta56 modem/audio/radio combo so I placed some of the parts in his 6 year old sister's comp and they are using it for the meantime)

     

    Intel P2-450 @450 w/ stock fan

    Asus P3V4X

    Samsung 52X CD ROM

    384 MB PC133 SDRAM generic

    40 GB HDD Seagate Barracuda 7200.7 (ST340014A)

    Joytech Kyro2 vid card

    Viewsonic E653

    Crystal soundcard

    219 (screwless) case w/ 300 watts generic ps

    Panasonic fdd

    Logitech NewTouch keyboard

    Benq scrollmouse M500

    Canon BJC-256sp

    Genius Maxfighter F31D Joystick

    Nascar Charger Wheel

    350w avr

    OS - MDK8.1, WinME

  11. i've been reading upuaut / Dieter's post and i noticed this...

     

    "After installing the new Nvdriver I checked /usr/X11R6/lib/modules/extensions. There was a symlink (to the 1.0.4496) called libglx.so. And there was a libglx.so.1.0.4496."

     

    its just that when i tried to install kmyfirewall after the nvidia drivers were intalled, i had an error which stated that kmyfirewall needs libglx.so (sorry, i wasnt able to save the error message). installing kmyfirewall before installing the nvidia drivers went smoothly.

    has anyone experienced this?

    by the way, i used kmyfirewall-0.9.6-1phaze.src.rpm.

  12. ooop, sorry, i didnt notice the link to your system specs. Nice site btw, lots of useful info for newbs like me. :)

     

    been messing around with my box and the nearest i can get to the (EE) problems is when i deleted some of the symlinks then relinked them again. anyway, hope a solution will be forthcoming...

  13. @ aRTee,

    Am still new in linux, here's my 2 cents nonetheless... :)

     

    In your XF86Config-4 file, under the Subsection "Display", Depth xx, does it say Modes "default" ? if yes, please change to Modes "1024x768" "800x600" "640x480" (or any screen resolution you prefer).

     

    In your /var/log/XFree86.0.log , is there an (EE) NVIDIA (0) failed to initialize the NVIDIA kernel module ?

    Since your sanity checked has passed, the module is just not being loaded. Verify first that "alias /dev/nvidia* nvidia" (without quote) is in the /etc/modules.conf before doing "/sbin/modprobe nvidia" (without quote) then "/sbin/depmod -ae" (without quote). it should be in sequence, modprobe first to load the module then depmod to handle the dependencies. startx, logout, reboot, and hopefully X loads .....

     

    that's what i can think of so far ....

     

    (me goes back to installing kyro2 linux drivers (again) - MESA loads in user but powervr automaticaly loads in su, hmmm ...)

  14. Awriigght!!! :)

     

    Anyway, this seems to be happening since 1.0.4349, mostly on Mandrake 9.0 and 9.1. as for the reason, below is a cutnpaste from post of bwkaz on 04-02-2003 01:55 PM in nvidia forums.

     

    " It probably changed alias /dev/nvidia* nvidia to alias char-major-195 nvidia, right? It'll use the char-major alias when you aren't running devfs -- how exactly did you boot the time you installed the drivers? Were you in like a rescue mode, or single-user mode, or failsafe mode, or something like that? Mandrake, IIRC, in failsafe mode, doesn't mount /dev. This will make the installer think that you don't use devfs (since it has no other way of knowing that I can think of -- in any case, this is what it checks), so it'll use the pre-devfs alias, which is char-major-195. If you have /dev mounted when the installer runs, then it'll find the /dev/.devfsd character device, and it'll use the devfs alias -- /dev/nvidia*"

     

    another quote..

    " The installer tries to add lines to certain config files to make the nvidia kernel module load automatically, either on boot, or when it's needed, but it doesn't always work -- and most often, that happens on Mandrake. Especially if you boot to failsafe mode to install the driver -- failsafe is not the same as "normal, just no X". In particular, failsafe doesn't mount the device filesystem (the in-memory one that keeps track of all devices), but uses the older way of using device files, where they're actually stored on disk. The method to get the nvidia module to autoload differs, depending on whether devfs is in use or not."

     

    if the arguments are correct, then /sbin/init 3 is failsafe mode for Mandrake? or is this a bug in the installer? there had been a number of complaints on this that am puzzled this was not included in the nvidia readme up to now.

     

    Anyway, glad to be part of the team effort! :)

  15. in your modules.conf, is there an "alias char-major-195 nvidia" ? if yes, just change the alias in /etc/modules.conf -- make it read alias /dev/nvidia* nvidia, then save/exit, and run /sbin/depmod -ae as root. It should autoload on the next boot.

    hope this helps

  16. 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.

×
×
  • Create New...