Hello, I am new to OpenSUSE and have installed Autodesk Maya 2015. It works pretty well, although I can’t get Viewport 2.0 to work, it gives me this error message:
// Warning: Viewport 2.0 is not supported by your current graphics configuration or graphics driver version.
The application is reverting to the legacy default viewport, please correct your graphics configuration or set the “Default viewport” preference to “Legacy Default Viewport” to prevent this error from recurring. //
I know my graphics hardware supports this feature, because I ran the Windows version of Autodesk Maya on the same computer without a problem. So this must be a driver / configuration problem.
I have put information about the graphics card etc below. Can anybody recommend what I should do to configure my graphics appropriately? I tried to download NVIDA drivers the last time I had OpenSUSE installed but it messed everything up. Any advice would be appreciated.
Thanks!
My Graphics Card: NVIDIA GeForce GT650M
Computer: Asus N56VZ
Some information from terminal about my graphics hardware etc:
/sbin/lspci -nnk | grep VGA -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
Subsystem: ASUSTeK Computer Inc. N56VZ [1043:2103]
Kernel driver in use: i915
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107M [GeForce GT 650M] [10de:0fd1] (rev a1)
Subsystem: ASUSTeK Computer Inc. N56VZ [1043:2103]
Kernel driver in use: nouveau
Note if this is a notebook and has Optimus hardware (Intel+NVIDIA GPU) You need to use bumblebee see info on the page above. DO NOT USE THE REGULAR NVIDIA DRIVER!
My guess is that it is Optimus (most notebooks with hybrid graphics are) It is hard to say for sure from the published specs
Retrieving repository 'Bumblebee' metadata ..............................[error]
Repository 'Bumblebee' is invalid.
[Bumblebee|http://download.opensuse.org/repositories/X11/Bumblebee/openSUSE_13.2] Valid metadata not found at specified URL
Please check if the URIs defined for this repository are pointing to a valid repository.
Disabling repository 'Bumblebee' because of the above error.
Empty destination in URI: hd:///?device=/dev/disk/by-id/scsi-1USB_DISK_2.0-part2
I have Bumblebee and bbswitch installed now. I just got to the part where I should enable nvida-bumblebee X11. There is nothing at the URL it is trying to get metadata from. Do you know anything about this?
I’m not sure what’s happened now. I’ve been up all night trying to get this graphics card running properly but still nothing promising. This is what I’m getting every time I do the checks to see if it’s running:
Error (3.2.1): [XORG] (EE) /dev/dri/card1: failed to set DRM interface version 1.4: Permission denied
I’ve enabled video and bumblebee for my user and installed everything needed from Yast as far as I’m aware.
Well I don’t have an Optimus system so can’t check. Did you get the nvidia-bumblebee packages installed or not it is unclear??? Did you first remove an trace of the normal nvidia driver package? You must remove all before installing nvidia-bumblebee. You can do that from yast-software management
I just checked. It seems to be running but I can’t access the graphics card?
I double checked the user and rebooted my computer and it definitely has access to video and bumblebee.
Is there perhaps something else I need to activate? When I check the status of optirun it tells me ‘discrete video card is off’.
david@linux-c75e:~> systemctl status bumblebeed.service
bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled)
Active: active (running) since Thu 2015-10-01 20:09:46 CEST; 17min ago
Main PID: 1436 (bumblebeed)
CGroup: /system.slice/bumblebeed.service
└─1436 /usr/sbin/bumblebeed
david@linux-c75e:~> optirun --status
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is off.
david@linux-c75e:~> optirun glxspheres
1150.119355] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card1: failed to set DRM interface version 1.4: Permission denied
1150.119393] [ERROR]Aborting because fallback start is disabled.
david@linux-c75e:~>
Ok Assuming you did not remove nouveau driver (the open source NVIDIA driver) or actually installed the nvidia-bumblebee driver and had removed any normal NVIDA driver packages it should work
It appears that you do not have a working NVIDIA driver of any sort installed
zypper se -si kernel nvida
Repository 'Bumblebee' is out-of-date. You can run 'zypper refresh' as root to update it.
Loading repository data...
Retrieving repository 'Bumblebee' data...
Retrieving repository 'Bumblebee' metadata ......................................................................................................[error]
Repository 'Bumblebee' is invalid.
[Bumblebee|http://download.opensuse.org/repositories/X11/Bumblebee/openSUSE_13.2] Valid metadata not found at specified URL
Please check if the URIs defined for this repository are pointing to a valid repository.
Problem loading data from 'Bumblebee'
Resolvables from 'Bumblebee' not loaded because of error.
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+----------------------+---------+-----------------+--------+---------------------
i | kernel-desktop | package | 3.16.7-24.1 | x86_64 | openSUSE-13.2-Update
i | kernel-desktop | package | 3.16.6-2.1 | x86_64 | openSUSE-13.2-Oss
i | kernel-desktop-devel | package | 3.16.7-24.1 | x86_64 | openSUSE-13.2-Update
i | kernel-devel | package | 3.16.7-24.1 | noarch | openSUSE-13.2-Update
i | kernel-firmware | package | 20140903git-2.4 | noarch | openSUSE-13.2-Oss
i | kernel-macros | package | 3.16.7-24.1 | noarch | openSUSE-13.2-Update
I don’t see the nvidia-bumblebee driver did you or did you not install it?? When you removed the normal nvidia driver did you perhaps also remove the nouveau driver??? You must keep the nouveau driver but the nvidia-bumblebee is optional. Unfortunately I can not see over your shoulder you have to tell exactly what you did.
So I decided to reinstall OpenSUSE and start from scratch, but it’s still not working.
Yes I have definitely installed bumblebee and followed the bumblebee instructions you referenced all the way through. Somehow it still isn’t running though:
david@linux-4w10:~> sudo optirun glxspheres
150.120638] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card1: failed to set DRM interface version 1.4: Permission denied
150.120710] [ERROR]Aborting because fallback start is disabled.
This is also some info from terminal about the current repositories etc installed (bumblebee is one of them):
Yes nvidia-bumblebee is already installed. So is the 32bit version.
Is there perhaps something I have to do that’s missing from this guide? I have been through the guide twice now with the same result.
My system says nvidia-bumblebee is already installed:
sudo zypper in nvidia-bumblebee
Loading repository data...
Reading installed packages...
'nvidia-bumblebee' is already installed.
No update candidate for 'nvidia-bumblebee-352.41-1.1.x86_64'. The highest available version is already installed.
Resolving package dependencies...
Nothing to do.
Look in /var/log/xorg.0.log and see if there is some message that might show a problem with NVIDIA driver
Optimus has been a real pain. It is a NVIDIA idea but they of this date have not supported it in their Linux drivers. bumblebee is a kludge to make it work and most seem to have no trouble once they install the bumblebee stuff.
I don’t and would not own optimus hardware so I can’t experiment for you. Maybe some one that has this Frankenvideo set up can help further
It works! I decided to have one more go at reinstalling everything from scratch. I’m not sure what I did differently this time but it works. Maybe it was the order in which I followed the instructions.
The instructions must be exact, And yes it is a pain. Also an normal NVIDIA driver install must first be totally eliminated before doing anything with bumblebee