Find the answer to your Linux question:
Results 1 to 10 of 10
I just installed debian on my computer and I am trying to get World of Warcraft to work under wine. But first I need opengl. I have a Nvidia6600gt. when ...
  1. #1
    Just Joined!
    Join Date
    Jul 2008
    Posts
    27

    OpenGl? Says i have no direct rendering

    I just installed debian on my computer and I am trying to get World of Warcraft to work under wine. But first I need opengl. I have a Nvidia6600gt.

    when I run
    Code:
    glxinfo | grep rendering
    I get
    Code:
    direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
    Now I dont know much about linux so im not sure what to do with the libgl thing.

    and here is my xorg conf
    Code:
    # xorg.conf (X.Org X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the xorg.conf manual page.
    # (Type "man xorg.conf" at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    #   sudo dpkg-reconfigure -phigh xserver-xorg
    
    Section "InputDevice"
    	Identifier	"Generic Keyboard"
    	Driver		"kbd"
    	Option		"XkbRules"	"xorg"
    	Option		"XkbModel"	"pc104"
    	Option		"XkbLayout"	"us"
    EndSection
    
    Section "InputDevice"
    	Identifier	"Configured Mouse"
    	Driver		"mouse"
    EndSection
    
    Section "Device"
    	Identifier	"Configured Video Device"
    EndSection
    
    Section "Monitor"
    	Identifier	"Configured Monitor"
    EndSection
    
    Section "Screen"
    	Identifier	"Default Screen"
    	Monitor		"Configured Monitor"
    EndSection

  2. #2
    Linux Guru coopstah13's Avatar
    Join Date
    Nov 2007
    Location
    NH, USA
    Posts
    3,149
    you need to install the nvidia proprietary driver in order to have 3d support
    you can download it on the nvidia website, they should have instructions for how to install it, most likely you will need to install the package build-essential first

  3. #3
    Just Joined!
    Join Date
    Jul 2008
    Posts
    27
    ok I am trying to install the nvidia driver and it says I need to exit the X server. I tried ctrl alt f1 and that did the same thing.

  4. #4
    Linux Guru coopstah13's Avatar
    Join Date
    Nov 2007
    Location
    NH, USA
    Posts
    3,149
    i can only assume you are running gnome, what you need to do is switch to that terminal like you did (ctrl + alt + F1) and login, I'm not sure if sudo is set up on debian or not, so try
    Code:
    sudo /etc/init.d/gdm stop
    if not, you will have to login as root and run that command instead
    Code:
    su
    /etc/init.d/gdm stop
    this will stop the x server (if you are using gnome)

  5. #5
    Just Joined!
    Join Date
    Jul 2008
    Posts
    27
    Ok now that got the installer working which brings me to this point.
    It said I have no precompiled kernel interface and it asked if I wanted it to attempt to download one from NVIDIA so I clicked yes.
    Then it popped up saying No matching interface on FTP
    And it asked if I wanted the installer to compile one. I clicked yes
    The final error came up saying Compiler is using gcc 4.1 does not match the current gcc4.3.

  6. #6
    Linux Guru coopstah13's Avatar
    Join Date
    Nov 2007
    Location
    NH, USA
    Posts
    3,149
    so i'm guessing, it said that the kernel is compiled with gcc4.1 and the compiler the driver is trying to use is gcc4.3, this is fairly easy to solve, simply install gcc4.1 with this command (using sudo or login as root)
    Code:
    apt-get install gcc-4.1
    now before you run the installer file, enter this code in the terminal
    Code:
    export CC=gcc-4.1
    this will tell the installer to use that compiler

    note I am just editing this, i forgot to put export in that command
    Last edited by coopstah13; 04-10-2009 at 02:09 PM. Reason: EDITED

  7. #7
    Just Joined!
    Join Date
    Jul 2008
    Posts
    27
    ok now it says unable to find kernel source tree for the currently running kernel
    check for kernel-devel or kernel-source rpm
    and if I know I have these specify the path using --kernel-source-path

  8. #8
    Linux Guru coopstah13's Avatar
    Join Date
    Nov 2007
    Location
    NH, USA
    Posts
    3,149
    refer to my first post, you have to install package build-essential using
    Code:
    apt-get install build-essential

  9. #9
    Linux User
    Join Date
    Feb 2006
    Posts
    484
    As i know lenny offers the proprietary drivers from repositories.

    the command:
    aptitude search nvidia

    will list nvidia related pacakges for you

    According to this site
    Debian -- Package Search Results -- nvidia

    you need install
    nvidia-glx
    nvidia-kernel-2.6-686 or nvidia-kernel-2.6-amd64 for 64 bit debian

  10. #10
    Just Joined!
    Join Date
    Apr 2009
    Posts
    16
    I had the same problem with a different card from nvidia.

    you can try sgfxi or smxi
    website smxi.org
    works only with debian base distro. Not ubuntu as i understand
    antix 8.0 or newer already has this installed.

    1. Crtl Alt F1
    2. login as root
    3. Need to install it. This also run its
    ** cd usr/local/bin && wget -Nc smxi.org/smxi && chmod +x smxi && smxi
    ** cd usr/local/bin && wget -Nc smxi.org/sgfxi && chmod +x sgfxi && sgfxi

Posting Permissions

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