My Nvidia Driver Problem [Solved]

Issues Related to Hardware (Sound, Video, Printers, Scanners, Webcams, Touchpads, Keyboards, Sensors, Drives, GRUB, etc.)

Moderator: Moderators

Postby happyuser » Tue Aug 14, 2007 3:23

wolfden wrote:in konsole:
su
enter your password

emerge =nvidia-drivers-1.0.7185

echo">=nvidia-drivers-1.0.8700" >> /etc/portage/package.mask

/etc/init.d/xdm restart


Thank you for your reply and your help wolfden :wink:

I followed your instructions 1 x 1.
2)emerge =nvidia-drivers-1.0.7185 (Konsole came back with "blocking packages" I put in emerge -C nvidia-legacy-drivers) Then the emerge =nvidia-drivers-1.0.7185 installed.

I don't think all is well - when I emerge -s nvidia the konsole gets stuck.
Code: Select all
emerge -s nvidia
Searching...  \


Desktop acceleration still shows no acceleration.

I wish Sabayon had set-up 3.4a like 3.3 on installing drivers on OS installation :( .

If there is anything else you need just let me know. Thanks again.
User avatar
happyuser
Baby Hen
 
Posts: 9
Joined: Sun Apr 29, 2007 13:23

Postby happyuser » Tue Aug 14, 2007 3:48

After reboot konsole came back with:

Code: Select all
emerge -s nvidia
Searching...
[ Results for search key : nvidia ]
[ Applications found : 4 ]

*  media-gfx/nvidia-cg-toolkit
      Latest version available: 1.5.0
      Latest version installed: [ Not Installed ]
      Size of files: 12,969 kB
      Homepage:      http://developer.nvidia.com/object/cg_toolkit.html
      Description:   nvidia's c graphics compiler toolkit
      License:       NVIDIA

*  media-video/nvidia-settings
      Latest version available: 1.0.20070621
      Latest version installed: 1.0.20070302
      Size of files: 1,225 kB
      Homepage:      http://www.nvidia.com/
      Description:   NVIDIA Linux X11 Settings Utility
      License:       GPL-2

*  x11-drivers/nvidia-drivers
      Latest version available: 100.14.11-r11
      Latest version installed: 1.0.7185
      Size of files: 30,391 kB
      Homepage:      http://www.nvidia.com/
      Description:   NVIDIA X11 driver and GLX libraries
      License:       NVIDIA

*  x11-drivers/nvidia-legacy-drivers
      Latest version available: 1.0.7184-r91
      Latest version installed: [ Not Installed ]
      Size of files: 14,023 kB
      Homepage:      http://www.nvidia.com/
      Description:   NVIDIA X11 driver and GLX libraries for older NVIDIA cards
      License:       NVIDIA


Desktop acceleration still no change :?
User avatar
happyuser
Baby Hen
 
Posts: 9
Joined: Sun Apr 29, 2007 13:23

Postby happyuser » Wed Aug 15, 2007 0:58

Solved :D

My card GeForce4 Ti 4200 with AGP8X required the 1.0-9639 http://www.nvidia.com/object/unix.html :

What is a Legacy GPU?

The following GPUs are no longer supported in the regular NVIDIA Unified UNIX Graphics Driver. Instead, these GPUs will continue to be supported through special "Legacy GPU" drivers that will be updated periodically to add support for new versions of Linux system components (e.g., new Linux kernels, new versions of the X server, etc).

There are presently two Legacy GPU driver series. The 1.0-71xx series supports TNT, TNT2, GeForce 256, and GeForce2 GPUs. The 1.0-96xx series supports GeForce2 MX, GeForce3, GeForce4, and Quadro4 GPUs. For a complete list of the GPUs supported in each of the Legacy GPU driver series, see the lists below.


What I did: (emerge --sync && layman -S should be done first)

Removed the wrong driver
Code: Select all
emerge -C =nvidia-drivers-1.0.7185


Installed the correct driver
Code: Select all
emerge =nvidia-drivers-1.0-9639


Compiz and Acceleration manager are fully functional on reboot :lol:
I picked Aiglx from the new choices acceleration manager offered me. Then reboot and Compiz Config Settings is now on my desktop.

New:
Code: Select all
emerge -s nvidia
Searching...
[ Results for search key : nvidia ]
[ Applications found : 4 ]

*  media-gfx/nvidia-cg-toolkit
      Latest version available: 1.5.0
      Latest version installed: 1.5.0
      Size of files: 12,969 kB
      Homepage:      http://developer.nvidia.com/object/cg_toolkit.html
      Description:   nvidia's c graphics compiler toolkit
      License:       NVIDIA

*  media-video/nvidia-settings
      Latest version available: 1.0.20070621
      Latest version installed: 1.0.20070302
      Size of files: 1,225 kB
      Homepage:      http://www.nvidia.com/
      Description:   NVIDIA Linux X11 Settings Utility
      License:       GPL-2

*  x11-drivers/nvidia-drivers
      Latest version available: 100.14.11-r11
      Latest version installed: 1.0.9639
      Size of files: 30,391 kB
      Homepage:      http://www.nvidia.com/
      Description:   NVIDIA X11 driver and GLX libraries
      License:       NVIDIA

*  x11-drivers/nvidia-legacy-drivers
      Latest version available: 1.0.7184-r91
      Latest version installed: [ Not Installed ]
      Size of files: 14,023 kB
      Homepage:      http://www.nvidia.com/
      Description:   NVIDIA X11 driver and GLX libraries for older NVIDIA cards
      License:       NVIDIA


Code: Select all
glxinfo | grep direct
direct rendering: Yes


Code: Select all
cat /var/log/Xorg.*.log | grep "(EE)"
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.


Code: Select all
cat /etc/sabayon-release
Sabayon Linux x86 3.4


Code: Select all
lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:0a.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08)
00:0a.1 Input device controller: Creative Labs SB Live! Game Port (rev 08)
00:0b.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02)
00:0b.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02)
00:0c.0 Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller
01:00.0 VGA compatible controller: nVidia Corporation NV28 [GeForce4 Ti 4200 AGP 8x] (rev a1)


Code: Select all
glxgears
5874 frames in 5.0 seconds = 1174.776 FPS
6436 frames in 5.0 seconds = 1287.078 FPS
6470 frames in 5.0 seconds = 1293.999 FPS
6369 frames in 5.0 seconds = 1273.696 FPS
6242 frames in 5.0 seconds = 1248.178 FPS

This is with: compiz-in it's full glory, firefox w/7tabs open, root konsole and Amarok playing .977 the hits :lol:

Xorg file:
    Section "Files"


    #FontPath "/usr/share/fonts/local/"
    FontPath "/usr/share/fonts/misc/"
    FontPath "/usr/share/fonts/Type1/"
    FontPath "/usr/share/fonts/TTF/"
    FontPath "/usr/share/fonts/75dpi/"
    FontPath "/usr/share/fonts/100dpi/"
    FontPath "/usr/share/fonts/corefonts"

    EndSection

    # **********************************************************************
    # Module section -- this is an optional section which is used to specify
    # which run-time loadable modules to load when the X server starts up.
    # **********************************************************************

    Section "Module"

    Load "dbe"
    Load "glx"
    Load "i2c"
    Load "glx"
    Load "ddc"
    Load "type1"
    Load "freetype"
    Load "extmod"
    Load "synaptics"
    Load "vbe"
    #Load "dri"

    EndSection


    # **********************************************************************
    # Server flags section. This contains various server-wide Options.
    # **********************************************************************

    Section "ServerFlags"

    Option "AllowMouseOpenFail" "true"

    EndSection

    # **********************************************************************
    # Input devices
    # **********************************************************************

    # **********************************************************************
    # Core keyboard's InputDevice section
    # **********************************************************************

    Section "InputDevice"
    Identifier "Synaptics1"
    Driver "synaptics"
    Option "SendCoreEvents" "true"
    Option "Device" "/dev/psaux"
    Option "Protocol" "auto-dev"
    Option "HorizScrollDelta" "0"
    Option "SHMConfig" "on"
    # For ALPS/MacBook TouchPads
    #Option "MaxSpeed" "0.7"
    #Option "MinSpeed" "0.18"
    #Option "AccelFactor" "0.08"
    #Option "TopEdge" "120"
    #Option "LeftEdge" "120"
    #Option "BottomEdge" "830"
    #Option "RightEdge" "650"
    #Option "FingerLow" "25"
    #Option "FingerHigh" "30"
    # MacBook touchpad
    #Option "MaxTapTime" "180"
    #Option "MaxTapMove" "220"
    #Option "MaxDoubleTapTime" "180"
    #Option "VertScrollDelta" "20"
    #Option "HorizScrollDelta" "50"
    #Option "TapButton2" "3"
    #Option "TapButton3" "2"
    #Option "VertTwoFingerScroll" "1"

    # Do you keep moving the mouse while typing? Try this trick.
    #synclient TouchpadOff=1 disable your synaptics touchpad
    #synclient TouchpadOff=0 enable your synaptics touchpad
    EndSection


    Section "InputDevice"

    Identifier "Keyboard1"
    Driver "kbd"

    Option "AutoRepeat" "500 5"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"
    Option "XkbRules" "xorg"
    # Macintosh keyboard
    #Option "XkbOptions" "lv3:rwin_switch"

    EndSection


    Section "InputDevice"
    Driver "wacom"
    Identifier "wacom1"
    Option "Device" "/dev/wacom" # Change to
    # /dev/input/event
    # for USB
    Option "Type" "stylus"
    Option "ForceDevice" "ISDV4" # Tablet PC ONLY
    EndSection

    Section "InputDevice"
    Driver "wacom"
    Identifier "wacom2"
    Option "Device" "/dev/wacom" # Change to
    # /dev/input/event
    # for USB
    Option "Type" "eraser"
    Option "ForceDevice" "ISDV4" # Tablet PC ONLY
    EndSection

    Section "InputDevice"
    Driver "wacom"
    Identifier "wacom3"
    Option "Device" "/dev/wacom" # Change to
    # /dev/input/event
    # for USB
    Option "Type" "cursor"
    Option "ForceDevice" "ISDV4" # Tablet PC ONLY
    EndSection


    # **********************************************************************
    # Core Pointer's InputDevice section
    # **********************************************************************

    Section "InputDevice"

    # Identifier and driver

    Identifier "Mouse1"
    Driver "mouse"

    Option "Device" "/dev/psaux"
    Option "Protocol" "ImPS/2"
    Option "ZAxisMapping" "4 5"

    EndSection

    Section "InputDevice"
    Identifier "Mouse2"
    Driver "mouse"
    Option "Protocol" "ImPS/2"
    Option "Device" "/dev/input/mice"
    Option "ZAxisMapping" "4 5"
    EndSection


    # **********************************************************************
    # Monitor section
    # **********************************************************************

    # Any number of monitor sections may be present

    Section "Monitor"

    Identifier "Generic Monitor"
    #Option "DPMS"

    VertRefresh 50-160
    HorizSync 30-86

    EndSection

    # **********************************************************************
    # Graphics device section
    # **********************************************************************

    # Any number of graphics device sections may be present

    Section "Device"
    Identifier "VESA"
    Driver "nvidia" # do not remove vesa
    #Option "RenderAccel" "on"
    Option "XAANoOffscreenPixmaps"
    #Option "BusType" "PCI"
    Option "ColorTiling" "on"
    #Option "EnablePageFlip" "on"
    Option "AddARGBGLXVisuals" "true"
    EndSection


    # **********************************************************************
    # Screen sections.
    # **********************************************************************

    Section "Screen"

    # The Identifier, Device and Monitor lines must be present

    Identifier "Screen 1"
    Device "VESA"
    Monitor "Generic Monitor"
    Option "NoLogo" "True"
    Option "AddARGBGLXVisuals" "true"

    # The favoured Depth and/or Bpp may be specified here

    DefaultDepth 24

    SubSection "Display"
    Depth 8
    ViewPort 0 0
    Modes "1024x768" "800x600" "640x480"
    EndSubsection

    SubSection "Display"
    Depth 16
    ViewPort 0 0
    Modes "1024x768" "800x600" "640x480"
    EndSubsection

    SubSection "Display"
    Depth 24
    ViewPort 0 0
    Modes "1024x768" "800x600" "640x480"
    EndSubsection


    EndSection


    Section "ServerLayout"
    # The Identifier line must be present

    Identifier "Main Layout"
    Screen 0 "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Mouse2" "SendCoreEvents"
    #InputDevice "Synaptics1" "SendCoreEvents"
    #InputDevice "wacom1" "SendCoreEvents"
    #InputDevice "wacom2" "SendCoreEvents"
    #InputDevice "wacom3" "SendCoreEvents"
    InputDevice "Keyboard1" "CoreKeyboard"

    EndSection

    #Section "DRI"
    #Mode 0666
    #EndSection

    Section "Extensions"
    Option "Composite" "Enable"
    EndSection


Thank you wolfden for steering me in the right direction.
I hope this helps anyone with my same problem.

:idea: Feel free to edit this and make it easier for the next person.

Happyuser
User avatar
happyuser
Baby Hen
 
Posts: 9
Joined: Sun Apr 29, 2007 13:23

Previous

Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest