Results 1 to 9 of 9

Thread: Nvidia GTX 760 // OpenSuse 13.1

  1. #1

    Angry Nvidia GTX 760 // OpenSuse 13.1

    Hey all,

    I'm not getting 3d acceleration after numerous fresh installs of OpenSuSe 13.1 KDE 64 bit/ different methods of installing the Nvidia drivers. I'll detail what i've done and my current outputs below:

    I've installed on a fresh opensuse 13.1 KDE 64 bit using the 1 click method, no 3d acceleration.

    Currently I used the Nvidia Hard Way: http://en.opensuse.org/SDB:NVIDIA_the_hard_way on a fresh install of OpenSuSe 13.1 KDE 64 bit and I've followed the guide to a T.

    I even experimented with the blacklisting the nouveau driver and adding boot options as suggested for earlier OpenSuSe releases in the Nvidia Hard Way guide.

    Let me know if you need additional information:

    glxinfo

    Code:
    necromatic@linux-nfxu:~> glxinfoname of display: :0
    display: :0  screen: 0
    direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
    server glx vendor string: NVIDIA Corporation
    server glx version string: 1.4
    server glx extensions:
        GLX_ARB_create_context, GLX_ARB_create_context_profile, 
        GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, 
        GLX_ARB_multisample, GLX_EXT_buffer_age, 
        GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile, 
        GLX_EXT_framebuffer_sRGB, GLX_EXT_swap_control, GLX_EXT_swap_control_tear, 
        GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
        GLX_NV_float_buffer, GLX_NV_multisample_coverage, GLX_SGIX_fbconfig, 
        GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync
    client glx vendor string: NVIDIA Corporation
    client glx version string: 1.
    Xorg:

    Code:
    necromatic@linux-nfxu:~> cat /etc/X11/xorg.conf# nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig:  version 331.38  (buildmeister@swio-display-x64-rhel04-15)  Wed Jan  8 19:53:14 PST 2014
    
    
    
    
    Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
    EndSection
    
    
    Section "Files"
    EndSection
    
    
    Section "InputDevice"
    
    
        # generated from data in "/etc/sysconfig/mouse"
        Identifier     "Mouse0"
        Driver         "mouse"
        Option         "Protocol" "IMPS/2"
        Option         "Device" "/dev/input/mice"
        Option         "Emulate3Buttons" "yes"
        Option         "ZAxisMapping" "4 5"
    EndSection
    
    
    Section "InputDevice"
    
    
        # generated from default
        Identifier     "Keyboard0"
        Driver         "kbd"
    EndSection
    
    
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Unknown"
        ModelName      "Unknown"
        HorizSync       28.0 - 33.0
        VertRefresh     43.0 - 72.0
        Option         "DPMS"
    EndSection
    
    
    Section "Device"
        Identifier     "Device0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
    EndSection
    
    
    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        SubSection     "Display"
            Depth       24
        EndSubSection
    EndSection
    lspci:

    Code:
    linux-nfxu:/home/necromatic # lspci |grep VGA01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 760] (rev a1)

  2. #2

    Default Re: Nvidia GTX 760 // OpenSuse 13.1

    Quote Originally Posted by Musetii View Post
    glxinfo

    Code:
    necromatic@linux-nfxu:~> glxinfoname of display: :0
    display: :0  screen: 0
    direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
    server glx vendor string: NVIDIA Corporation
    server glx version string: 1.4
    server glx extensions:
    That's the problem.

    Did you uninstall the nvidia driver packages before installing "the hard way"?

    Could you please post /var/log/Xorg.0.log? (upload it to http://susepaste.org and post a link)

    You shouldn't need an /etc/X11/xorg.0.conf. Try to remove/rename it.

  3. #3

    Default Re: Nvidia GTX 760 // OpenSuse 13.1

    Quote Originally Posted by wolfi323 View Post
    That's the problem.

    Did you uninstall the nvidia driver packages before installing "the hard way"?

    Could you please post /var/log/Xorg.0.log? (upload it to http://susepaste.org and post a link)

    You shouldn't need an /etc/X11/xorg.0.conf. Try to remove/rename it.
    Thanks for the speedy reply! Here's a link to susepaste: http://susepaste.org/54356085

    I'll remove/rename it now while I await your reply.

  4. #4

    Default Re: Nvidia GTX 760 // OpenSuse 13.1

    Quote Originally Posted by Musetii View Post
    Thanks for the speedy reply! Here's a link to susepaste: http://susepaste.org/54356085
    This looks ok.
    Have you installed all updates?

    There's a bug in 13.1 that can cause you having no permissions for direct rendering, the updates should fix that.

    Or try adding your user to the group "video":
    https://doc.opensuse.org/release-not...47462154153376

  5. #5

    Default Re: Nvidia GTX 760 // OpenSuse 13.1

    Quote Originally Posted by wolfi323 View Post
    This looks ok.
    Have you installed all updates?

    There's a bug in 13.1 that can cause you having no permissions for direct rendering, the updates should fix that.

    Or try adding your user to the group "video":
    https://doc.opensuse.org/release-not...47462154153376
    I lurked a few of your previous posts and found my answer

    Code:
    necromatic@linux-nfxu:~> glxinfoname of display: :0
    display: :0  screen: 0
    direct rendering: Yes
    server glx vendor string: NVIDIA Corporation
    server glx version string: 1.4
    server glx extensions:
        GLX_ARB_create_context, GLX_ARB_create_context_profile, 
        GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, 
        GLX_ARB_multisample, GLX_EXT_buffer_age, 
        GLX_EXT_create_context_es2_profile, GLX_EXT_create
    Looks like it's working now! Thanks lol.

  6. #6

    Default Re: Nvidia GTX 760 // OpenSuse 13.1

    Quote Originally Posted by Musetii View Post
    Looks like it's working now! Thanks lol.
    Yes. So did you add the user to the "video" group to fix it?

    I would recommend to switch back to the packages from the nvidia repo then.
    First uninstall the nvidia driver by running "nvidia-installer --uninstall".
    Then start YaST->Software Management and install exactly those packages: (since you uninstalled them, YaST may want to choose the wrong ones automatically)
    nvidia-gfxG03-kmp-desktop, x11-video-nvidia-G03, nvidia-glG03, and nvidia-computeG03.

    Advantages are automatic updates and no need to reinstall the driver whenever there is a kernel, X, or Mesa update.

  7. #7

    Default Re: Nvidia GTX 760 // OpenSuse 13.1

    Quote Originally Posted by wolfi323 View Post
    Yes. So did you add the user to the "video" group to fix it?

    I would recommend to switch back to the packages from the nvidia repo then.
    First uninstall the nvidia driver by running "nvidia-installer --uninstall".
    Then start YaST->Software Management and install exactly those packages: (since you uninstalled them, YaST may want to choose the wrong ones automatically)
    nvidia-gfxG03-kmp-desktop, x11-video-nvidia-G03, nvidia-glG03, and nvidia-computeG03.

    Advantages are automatic updates and no need to reinstall the driver whenever there is a kernel, X, or Mesa update.

    No, you had told another person to uninstall the packages thru Software Management and that's what I did. Afterwards, I installed the latest build from nvidia's site in a console session.

    As for adding my user to the video group, I haven't done so. I thought I might find the answer to that in your older posts, but I haven't found it.

  8. #8

    Default Re: Nvidia GTX 760 // OpenSuse 13.1

    Ahh I found it thru Yast!

    Thanks for all the help btw.

  9. #9

    Default Re: Nvidia GTX 760 // OpenSuse 13.1

    Quote Originally Posted by Musetii View Post
    No, you had told another person to uninstall the packages thru Software Management and that's what I did. Afterwards, I installed the latest build from nvidia's site in a console session.
    Yes, when you install the driver "the hard way", you should always uninstall previously installed nvidia driver packages. Even if everything would seem to work now, you surely will get problems whenever the packages in repo are updated.

    Well, if you want to, you can of course stick to the installation "the hard way".
    But the RPMs should work just the same (they contain exactly the same driver, and I personally never had any problem with them).
    I gave you the list of necessary packages for your system in my previous post if you want to try them again (maybe the 1-click install chose the wrong packages?)

    As for adding my user to the video group, I haven't done so. I thought I might find the answer to that in your older posts, but I haven't found it.
    If you have all updates installed, that's not necessary.

Tags for this Thread

Posting Permissions

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