LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 05-30-2014, 08:31 PM   #1
sirius57
Member
 
Registered: Jun 2004
Distribution: puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora, opensuse 13.1, opensuse tumbleweed
Posts: 602

Rep: Reputation: 36
after upgrade to 13.1, 3d games will not run


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.
 
Old 05-30-2014, 08:43 PM   #2
godh8sme
LQ Newbie
 
Registered: Dec 2005
Location: mid MO
Distribution: Suse 10
Posts: 14

Rep: Reputation: 0
after upgrade to 13.1, 3d games will not run

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.
 
Old 05-30-2014, 08:58 PM   #3
sirius57
Member
 
Registered: Jun 2004
Distribution: puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora, opensuse 13.1, opensuse tumbleweed
Posts: 602

Original Poster
Rep: Reputation: 36
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
 
Old 05-31-2014, 11:51 PM   #4
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
see the suse wiki page
http://en.opensuse.org/SDB:NVIDIA

if you move from the Nouveau to the Nvidia.rum or the rpm you NEED!!!!!! to rebuild the boot image and / or blacklist the Nouveau driver

I use "the hard way" ( old habit started in 2004 ) using "NVIDIA-Linux-x86_64-334.21.run"
 
Old 06-04-2014, 07:21 PM   #5
sirius57
Member
 
Registered: Jun 2004
Distribution: puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora, opensuse 13.1, opensuse tumbleweed
Posts: 602

Original Poster
Rep: Reputation: 36
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.
 
Old 06-04-2014, 09:12 PM   #6
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
What nvidia card do you have ?


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

or


--The repository way --
http://en.opensuse.org/SDB:NVIDIA_dr...repository_way

and install "x11-video-nvidiaG03" or for older cards "x11-video-nvidiaG02"

you need to decide what you are going to use
 
Old 06-05-2014, 07:14 PM   #7
sirius57
Member
 
Registered: Jun 2004
Distribution: puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora, opensuse 13.1, opensuse tumbleweed
Posts: 602

Original Poster
Rep: Reputation: 36
This is a copy/paste from my shell:

lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation NV44 [GeForce 6200 TurboCache] (rev a1)

In yast: x11-video-nvidiaG03
is listed as installed for my series of video card.

I installed it the repository way. How do I black list the neouvou driver to keep it from being used?
 
Old 06-05-2014, 07:53 PM   #8
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
the "x11-video-nvidiaG03.rpm" will add a "blacklist" file to
/etc/modprobe.d/

"nvidia-installer-disable-nouveau.conf"

or you can manually add to the end of "50-blacklist.conf"
Code:
blacklist nouveau
 
Old 06-05-2014, 08:59 PM   #9
sirius57
Member
 
Registered: Jun 2004
Distribution: puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora, opensuse 13.1, opensuse tumbleweed
Posts: 602

Original Poster
Rep: Reputation: 36
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?)
 
Old 06-06-2014, 02:31 PM   #10
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
that is the correct file
50-nvidia.conf

or in the "blacklist.conf
 
Old 06-07-2014, 08:32 PM   #11
sirius57
Member
 
Registered: Jun 2004
Distribution: puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora, opensuse 13.1, opensuse tumbleweed
Posts: 602

Original Poster
Rep: Reputation: 36
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?
 
Old 06-07-2014, 09:27 PM   #12
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
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

have a look through the troubleshoot
http://en.opensuse.org/SDB:Configuring_graphics_cards
 
Old 06-23-2014, 08:28 PM   #13
sirius57
Member
 
Registered: Jun 2004
Distribution: puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora, opensuse 13.1, opensuse tumbleweed
Posts: 602

Original Poster
Rep: Reputation: 36
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.
 
Old 06-23-2014, 08:46 PM   #14
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
on OpenSUSE 13.1
using the NVIDIA.run driver

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
 
Old 06-26-2014, 08:05 PM   #15
sirius57
Member
 
Registered: Jun 2004
Distribution: puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora, opensuse 13.1, opensuse tumbleweed
Posts: 602

Original Poster
Rep: Reputation: 36
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?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
PCSX can't run games from CD Slacker Steve Slackware 1 12-27-2008 11:34 AM
How do you run most of your Games in Linux? Chargh General 15 05-29-2007 11:52 AM
How Do I Run Games With WineX? doctor_strange Linux - Newbie 1 02-10-2007 01:40 PM
How Do I Run Games With WineX? doctor_strange Linux - Games 2 02-10-2007 01:01 PM
Games on Redhat 9.0 can't run! :) iks Linux - Games 3 05-19-2004 07:27 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 09:31 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration