SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I recently upgraded from opensuse 12.2 to 13.1 (kde) and found that even after doing package updates for the 3d games, that they no longer run. Could this be a user permissions issue? I am the only user on the box. The icon will bounce in the kde desktop, but nothing else happens.
Did the upgrade disable and proprietary drivers such as for an Nvidia or Amd graphics card. Not sure about OpenSuse but I've had that happen more than once with Ubuntu.
Not sure about what is disabled. When I did the update, I had to ctrl-alt-f2 in order to open a text terminal and use a curses type yast to install the nvidia driver so the screen would work. I suspect that it is using a 2d driver and not the nvidia 3d driver. There are several drivers installed, but not sure which one is being used. Is there a way in xorg.conf to select which driver to use?
currently installed:
libdrm_nouveau2
libdrm_nouveau2_32bit
nividea-computeg02
nividea-gfxgo2-kmp-default
x-11video-nvidiago2
xf86-video-nv
I have the nvidia driver installed, but the box is not using it. I have a tool: configure nvidia x-server settings. A pop up box says driver is not being used and to run nvidia-xconfig and restart the x-server. I have done nvidia driver installs the hard way in the past by compiling the driver. However, opensuse 13.1 appears to have dropped sax-2. Before I try to black list the neuveou driver, I am requesting how to properly run nvidia-xconfig in opensuse 13.1.
and are you going to use the
-- The HARD way -- http://en.opensuse.org/SDB:NVIDIA_the_hard_way
"NVIDIA-Linux-x86_64-334.21.run"
( for the newer cards)
Not really hard just a MANUAL INSTALL
My mistake here. Nouveau is in the blacklist file. In the 50-nvidia.conf file is:
options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=33 NVreg_DeviceFileMode=0660
So is this the right file to blacklist? (as blacklist nv?)
I ran a tool called nvidia-xconfig. It produced a file called xorg.conf that included the "nvidia" reference. On reboot, I had a text desktop and x would not start. I deleted the xorg.conf file and all was as before. Now, I am not sure why it failed to start the x server and what files may be conflicting. Would running nvidia 'the hard way' take care of these issues that the one click install failed to address?
using the nvidia repo and using yast or the terminal zypper and installing the G03 nvidia driver and rebooting is all that should be needed
using the .run driver will require you MANUALLY reinstall the .run for EVERY ( kernel , xorg, and mesa ) updates
and rebuilding the boot image the very first time
I tried nvidia the hard way method. I killed the x server by opening a root shell and issuing init3 and running the driver .run file. It failed to compile and I have copy/pasted the end of the nvidia-installer.log file for review. I checked to make sure I had gcc and make installed. The box is an hp pavillion a1130n. It has on-board graphics, however, I am using an nvidia geforce 6200 pci express card. Here is my copy/paste:
/usr/src/linux-3.11.10-11/include/linux/compiler.h:152:40: note: in definition of macro ‘likely’
# define likely(x) __builtin_expect(!!(x), 1)
^
/tmp/selfgz5025/NVIDIA-Linux-x86_64-304.88/kernel/nv-i2c.c: In function ‘nv_i2c_del_adapter’:
/tmp/selfgz5025/NVIDIA-Linux-x86_64-304.88/kernel/nv-i2c.c:327:14: error: void value not ignored as it ought to be
osstatus = i2c_del_adapter(pI2cAdapter);
^
make[4]: *** [/tmp/selfgz5025/NVIDIA-Linux-x86_64-304.88/kernel/nv-i2c.o] Error 1
make[3]: *** [_module_/tmp/selfgz5025/NVIDIA-Linux-x86_64-304.88/kernel] Error 2
make[2]: *** [sub-make] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
1) install gcc ,( the default one for 13.1 -- gcc 4.8 ) and kernel headers
2)copy the .run driver to /
3) boot into text only
-- at boot hit <e> to edit the grub boot line
-- use the down and left/right arows to navagate to the END of the kernel line
-- add a blank space and a 3
-- hit <f10> to boot
log in as root
4)cd to /
type in "sh *.run" ( no "" )
say "yes/ok/accept" to EVERYTHING
if nouveau is STILL installed and used the driver will ask if you want it blacklisted
agree!!!! to that
the rest of the install will ERROR -- that is fine
then when that is done REBOOT
and boot back in to TEXT only mode and then install the .run driver
I could not build the module. To be sure it failed, I tried to modprobe nvidia. The module was not found. In yast, I could only find kernel-source, so not sure if that was the kernel headers that was listed in your post. The log file looked the same with the error at the end of the file. If kernel-source is not correct, then what is the correct kernel package called for the kernel headers? Also to note, I have the nvidia-gfxG02-kmp-default listed in yast. I think that was from my attempt at using the 1-click install and not sure if that is causing a conflict. Is there a way to list the current video driver being used?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.