Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 16
i have a nvidia fx 5200 i know its old but it serves the purpose everything works fine but when i try run a 3d earthmodel one of the widgets ...
  1. #1
    Linux Engineer scrarfussi's Avatar
    Join Date
    Aug 2006
    Posts
    1,029

    opengl shaders not supported

    i have a nvidia fx 5200 i know its old but it serves the purpose everything works fine but when i try run a 3d earthmodel one of the widgets in kde4 i get this error opengl shaders not supported is thre a package i need or something need be tweaked thanx

  2. #2
    Linux Engineer scrarfussi's Avatar
    Join Date
    Aug 2006
    Posts
    1,029
    my xorg.conf file

    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig: version 1.0 (buildmeister@builder63) Thu Jun 5 00:10:21 PDT 2008

    # /.../
    # SaX generated X11 config file
    # Created on: 2008-07-18T23:41:53+0200.
    #
    # Version: 8.1
    # Contact: Marcus Schaefer <sax@suse.de>, 2005
    # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
    #
    # Automatically generated by [ISaX] (8.1)
    # PLEASE DO NOT EDIT THIS FILE!
    #

    Section "ServerLayout"
    Identifier "Layout[all]"
    Screen "Screen[0]" 0 0
    InputDevice "Keyboard[0]" "CoreKeyboard"
    InputDevice "Mouse[1]" "CorePointer"
    Option "Clone" "off"
    Option "Xinerama" "off"
    EndSection

    Section "Files"
    InputDevices "/dev/gpmdata"
    InputDevices "/dev/input/mice"
    FontPath "/usr/share/fonts/misc:unscaled"
    FontPath "/usr/share/fonts/local"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/Type1"
    FontPath "/usr/share/fonts/URW"
    FontPath "/usr/share/fonts/Speedo"
    FontPath "/usr/share/fonts/PEX"
    FontPath "/usr/share/fonts/cyrillic"
    FontPath "/usr/share/fonts/latin2/misc:unscaled"
    FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
    FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
    FontPath "/usr/share/fonts/latin2/Type1"
    FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
    FontPath "/usr/share/fonts/baekmuk:unscaled"
    FontPath "/usr/share/fonts/japanese:unscaled"
    FontPath "/usr/share/fonts/kwintv"
    FontPath "/usr/share/fonts/truetype"
    FontPath "/usr/share/fonts/uni:unscaled"
    FontPath "/usr/share/fonts/CID"
    FontPath "/usr/share/fonts/ucs/misc:unscaled"
    FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
    FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
    FontPath "/usr/share/fonts/hellas/misc:unscaled"
    FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
    FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
    FontPath "/usr/share/fonts/hellas/Type1"
    FontPath "/usr/share/fonts/misc/sgi:unscaled"
    FontPath "/usr/share/fonts/xtest"
    FontPath "/opt/kde3/share/fonts"
    EndSection

    Section "Module"
    Load "glx"
    Load "type1"
    Load "extmod"
    Load "dbe"
    Load "freetype"
    EndSection

    Section "ServerFlags"
    Option "AllowMouseOpenFail" "on"
    Option "ZapWarning" "on"
    EndSection

    Section "InputDevice"
    Identifier "Keyboard[0]"
    Driver "kbd"
    Option "Protocol" "Standard"
    Option "XkbLayout" "gb"
    Option "XkbModel" "microsoftpro"
    Option "XkbRules" "xfree86"
    EndSection

    Section "InputDevice"
    Identifier "Mouse[1]"
    Driver "mouse"
    Option "Buttons" "5"
    Option "Device" "/dev/input/mice"
    Option "Name" "ImPS/2 Generic Wheel Mouse"
    Option "Protocol" "explorerps/2"
    Option "Vendor" "Sysp"
    Option "ZAxisMapping" "4 5"
    EndSection

    Section "Modes"
    Identifier "Modes[0]"
    ModeLine "1280x1024" 108 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
    EndSection

    Section "Monitor"
    Identifier "Monitor[0]"
    VendorName "LG ELECTRONICS"
    ModelName "FLATRON 775FT"
    UseModes "Modes[0]"
    DisplaySize 315 230
    HorizSync 30.0 - 70.0
    VertRefresh 50.0 - 160.0
    Option "CalcAlgorithm" "XServerPool"
    Option "DPMS"
    Option "PreferredMode" "1024x768"
    EndSection

    Section "Device"
    Identifier "Device[0]"
    Driver "nvidia"
    VendorName "NVidia"
    BoardName "GeForce FX 5200 DH"
    Screen 0
    EndSection

    Section "Screen"
    Identifier "Screen[0]"
    Device "Device[0]"
    Monitor "Monitor[0]"
    DefaultDepth 24
    Option "AllowGLXWithComposite" "True"
    Option "RenderAccel" "True"
    Option "AddARGBGLXVisuals" "True"
    SubSection "Display"
    Depth 15
    Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 16
    Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 8
    Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    EndSection

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

  3. #3
    Linux Guru waterhead's Avatar
    Join Date
    Jul 2004
    Location
    Franklin, Wisconsin
    Posts
    4,577
    The shaders are part of OpenGL. I'm not aware of any way to download and install it, so it must be part of the Xserver or the nVidia driver.

    This may be something that you can enable through the nvidia-settings control panel.

    Here's some info:
    OpenGL Shading Language

    Update: It appears that nVidia uses Cg shaders. LibCG is something that my Fedora box has listed as a installable package. Maybe SuSE has something similar.
    Paul

    Please do not send Private Messages to me with requests for help. I will not reply.

  4. #4
    Linux Engineer scrarfussi's Avatar
    Join Date
    Aug 2006
    Posts
    1,029
    Thanx will look into it when i'm in front o pc

  5. #5
    Linux Guru waterhead's Avatar
    Join Date
    Jul 2004
    Location
    Franklin, Wisconsin
    Posts
    4,577
    Are you using the nVidia driver provided by the distro, or the one downloaded from nVidia? I think that you need the one from nVidia.
    Paul

    Please do not send Private Messages to me with requests for help. I will not reply.

  6. #6
    Linux Engineer scrarfussi's Avatar
    Join Date
    Aug 2006
    Posts
    1,029
    I'm sure its from nvidia cause i got their repo's enabled

  7. #7
    Linux Guru waterhead's Avatar
    Join Date
    Jul 2004
    Location
    Franklin, Wisconsin
    Posts
    4,577
    To get the best nVidia driver, you usually have to download the binary from the nVidia web site. I'm not aware of any other way to get it. Usually the drivers obtained any other way are inferior to the binary version.

    I could be wrong, and things may have changed, but I would still try the binary driver first.
    Paul

    Please do not send Private Messages to me with requests for help. I will not reply.

  8. #8
    Linux Engineer scrarfussi's Avatar
    Join Date
    Aug 2006
    Posts
    1,029
    There are two methods
    Nvidia Installer HOWTO for SUSE LINUX users
    I have an older binary the one i was using in 10.3 but when i try and build it manually it fails to build tells me to check var log nvidia something like that so had to use yast to get the driver i think it has something to do with the pae kernel i'm using

  9. #9
    Linux Guru waterhead's Avatar
    Join Date
    Jul 2004
    Location
    Franklin, Wisconsin
    Posts
    4,577
    Those instructions seem fairly straightforward. To compile the nVidia module yourself, just make sure that you have first installed the kernel sources, the "make" and "gcc" applications.

    It says to use the 173.14.09 driver. But when I manually download the driver, and tell it that it is for a FX 5 series card, it gives me the 173.14.05 driver. This may not be important, but who knows?

    Before changing drivers, maybe first try tweaking the settings. In the nvidia-settings control panel, click on the OpenGL section and enable SyncToVBlank. If that doesn't help, try some options in the xorg.conf file. I am using the FX5200 in a Fedora 8 box, as a MythTV Frontend to watch HDTV broadcasts. Here are the options that I needed to do this, and some things that I found that are different :
    Code:
    <snip>
    Section "ServerFlags"
        Option        "AIGLX" "on"
        Option        "Xinerama" "0"
    EndSection
    
    <snip>
    
    Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia"
        VendorName  "NVIDIA Corporation"
        BoardName   "GeForce FX 5200"
        Option        "AddARGBGLXVisuals" "True"
        Option        "RenderAccel" "True"
        Option      "NVAGP" "1"
        Option      "UseEvents" "True"
        Option        "ConnectMonitor" "DFP"
        Option        "NoLogo" "0"
        Option      "XvmcUsesTextures" "False"
    EndSection
    
    <snip>
    
    Section "Extensions"
        Option        "Composite" "Enabled"
    EndSection
    For more complete information on options, check out this file:
    Appendix B. X Config Options

    Also, have you enabled XvMC? I don't know if it is of any use in this case, because the application has to call for it. The best explanation I found for enabling it comes from the MythTV Wiki:
    http://www.mythtv.org/wiki/index.php...hipset_library

    You simply create a file in the X11 directory that points to the proper XvMC library.

    I hope this info is of some help.

    EDIT: I did notice that this could be a KDE4 error. You may need to use the older KDE3.5 desktop.
    Paul

    Please do not send Private Messages to me with requests for help. I will not reply.

  10. #10
    Linux Engineer scrarfussi's Avatar
    Join Date
    Aug 2006
    Posts
    1,029
    You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.


    this is what i get when i try run the nvidia -xconfig utility

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...