**NOTE** January 2022 - Changes to Gstreamer and Pipewire packages from PackmanPlease read the following thread about the current changes
-
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)
-
Re: Nvidia GTX 760 // OpenSuse 13.1
 Originally Posted by Musetii
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.
-
Re: Nvidia GTX 760 // OpenSuse 13.1
 Originally Posted by wolfi323
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.
-
Re: Nvidia GTX 760 // OpenSuse 13.1
 Originally Posted by Musetii
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
-
Re: Nvidia GTX 760 // OpenSuse 13.1
 Originally Posted by wolfi323
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.
-
Re: Nvidia GTX 760 // OpenSuse 13.1
 Originally Posted by Musetii
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.
-
Re: Nvidia GTX 760 // OpenSuse 13.1
 Originally Posted by wolfi323
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.
-
Re: Nvidia GTX 760 // OpenSuse 13.1
Ahh I found it thru Yast!
Thanks for all the help btw.
-
Re: Nvidia GTX 760 // OpenSuse 13.1
 Originally Posted by Musetii
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
-
Forum Rules
|