You are not logged in.

#1 2015-08-01 05:48:32

CheesecakeCharlie
Member
Registered: 2015-08-01
Posts: 13

[ SOLVED ] Installing Nvidia Proprietary ?

Hi ... I currently have Arch & Gnome-Shell running on my asus n550jv laptop.  I have mesa, nvidia, bumblebee installed from the repo but wanted to install the nvidia proprietary driver instead, or how would I install a Gallium Free Mesa driver ?

Cheers

Last edited by CheesecakeCharlie (2015-08-05 23:11:35)

Offline

#2 2015-08-01 09:35:22

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [ SOLVED ] Installing Nvidia Proprietary ?

IF you installed the 'nvidia' package with pacman, you already have the nvidia proprietary driver.

What problem are you trying to solve?

Offline

#3 2015-08-01 13:43:36

CheesecakeCharlie
Member
Registered: 2015-08-01
Posts: 13

Re: [ SOLVED ] Installing Nvidia Proprietary ?

An incompatibility between X-Plane 10 and Gallium

Offline

#4 2015-08-01 14:20:44

Xabre
Member
From: Serbia
Registered: 2009-03-19
Posts: 757

Re: [ SOLVED ] Installing Nvidia Proprietary ?

Have you blacklisted nouveau after instaling nvidia driver? Gallium is what nouveau uses, not nvidia.

Offline

#5 2015-08-01 14:27:46

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,731
Website

Re: [ SOLVED ] Installing Nvidia Proprietary ?

@Xabre - That happens upon installation: https://projects.archlinux.org/svntogit … nvidia#n54

Offline

#6 2015-08-01 14:32:11

Xabre
Member
From: Serbia
Registered: 2009-03-19
Posts: 757

Re: [ SOLVED ] Installing Nvidia Proprietary ?

Ooops, forgot.
Still, that's strange, something else went wrong then, he shouldn't be seeing Gallium with proprietary driver properly installed.
Would suggest nvidia-libgl , but I already failed once, so keeping my mouth shut. tongue

Offline

#7 2015-08-02 00:03:34

CheesecakeCharlie
Member
Registered: 2015-08-01
Posts: 13

Re: [ SOLVED ] Installing Nvidia Proprietary ?

so I have bumblebee installed, so if I install nvidia-libgl pacman wants to remove mesa-libgl and bumblebee ... Is that ok ?

nvidia is not loading automatically, only if i do it manually with modprobe nvidia at every boot

Last edited by CheesecakeCharlie (2015-08-02 01:13:56)

Offline

#8 2015-08-02 17:09:54

Ehtele
Member
From: Kirkenes, Norway
Registered: 2015-07-14
Posts: 4

Re: [ SOLVED ] Installing Nvidia Proprietary ?

I suggest removing bumblebee with pacman -Rs, then reinstall the nvidia drivers, carefully while following the arch guide; https://wiki.archlinux.org/index.php/NVIDIA#Installing - Read all the sections.

Remember to install libgl-nvidia before the nvidia-driver if you have libgl-mesa installed:
"Order of install/deinstall for changing drivers

Where the old driver is nvidiaO and the new driver is nvidiaN.

    remove nvidiaO
    install nvidia-libglN
    install nvidiaN
    install lib32-nvidia-libgl-N (if required)"

Then try X-plane with those nvidia drivers.Then you can later try to get Bumblebee to work.


As far as I know, the worlds most northern "Archer" @ 69.67 N, Kirkenes, Norway. Can you beat me? Please notify me and upload your coordinates at ArchMap

Offline

#9 2015-08-02 20:07:11

Awebb
Member
Registered: 2010-05-06
Posts: 6,688

Re: [ SOLVED ] Installing Nvidia Proprietary ?

CheesecakeCharlie wrote:

nvidia is not loading automatically, only if i do it manually with modprobe nvidia at every boot

That is normal. Do not load the module manually. Are you sure you have understood, what bumblebee does and how it works?

How do you call your application? Do you use optirun oder primusrun? You should uninstall everything related to video drivers, gallium, mesa, nvidia, bumblebee and especially nouveau and start at square one with the wiki article. Wrapping your mind around that Optimus stuff can be confusing at first, especially if you don't know much about the graphic stack.

Basics for your scenario:

1. intel graphics drivers
2. remove nouveau
3. bumblebee
4. bbswitch (is up to you)
5. i915 and bbswitch kernel modules in initramfs (man mkinitcpio)
6. mesa/gl packages according to your needs, see wiki
7. pick between optirun and primusrun to launch applications

If you just do this step by step, you'll end up none the wiser. Read the wiki articles for every move you do.

Offline

#10 2015-08-02 23:40:25

CheesecakeCharlie
Member
Registered: 2015-08-01
Posts: 13

Re: [ SOLVED ] Installing Nvidia Proprietary ?

Ehtele wrote:

I suggest removing bumblebee with pacman -Rs, then reinstall the nvidia drivers, carefully while following the arch guide; https://wiki.archlinux.org/index.php/NVIDIA#Installing - Read all the sections.

Remember to install libgl-nvidia before the nvidia-driver if you have libgl-mesa installed:
"Order of install/deinstall for changing drivers

Where the old driver is nvidiaO and the new driver is nvidiaN.

    remove nvidiaO
    install nvidia-libglN
    install nvidiaN
    install lib32-nvidia-libgl-N (if required)"

Then try X-plane with those nvidia drivers.Then you can later try to get Bumblebee to work.

I did as you suggested, removing bumblebee, installing nvidia-libgl and nvidia and after reboot could not get passed login ... had to reinstall mesa-libgl and bumblebee to boot normally ... I would like to just use the Nvidia GPU rather than have to switch by using bumblebee

Also when I run X-Plane with optirun ./X-Plane-x84_64 i'm unable to stretch the screen to full size ... I just get boxes around the edges

Last edited by CheesecakeCharlie (2015-08-03 03:55:10)

Offline

#11 2015-08-03 11:49:14

CheesecakeCharlie
Member
Registered: 2015-08-01
Posts: 13

Re: [ SOLVED ] Installing Nvidia Proprietary ?

This is the error when I run x-plain with optirun

Setting draggable to: 1
WARNING: airport HARRY P WILLIAMS MEM (KPTN) has an 850-style runway with water as a surface type.
sh: xscreensaver-command: command not found
DPMS active.
DPMS timeouts: 0 standby, 0 suspend, 0 off.
Trying 'libdbus-1.so.3'
Error 'The name org.gnome.SessionManager was not provided by any .service files' (source_code/external/WIN/WIN_ogl_window_x11.cpp, line 2208).
Error 'The name org.freedesktop.ScreenSaver was not provided by any .service files' (source_code/external/WIN/WIN_ogl_window_x11.cpp, line 2282).
AL lib: (EE) alc_cleanup: 1 device not closed

Offline

#12 2015-08-03 14:17:55

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: [ SOLVED ] Installing Nvidia Proprietary ?

If you ONLY want to use the nVidia card (I did on my machine), you need to follow this Wiki: https://wiki.archlinux.org/index.php/NVIDIA_Optimus

Read it carefully -- it can sometimes take a bit of fiddling with it to get everything to play nice. Unless I'm mistaken , I have a post on here with an additional thing or two it took me to get mine working. (I can't search for it right now, or I would link to it.)


Matt

"It is very difficult to educate the educated."

Offline

#13 2015-08-03 14:40:46

Ehtele
Member
From: Kirkenes, Norway
Registered: 2015-07-14
Posts: 4

Re: [ SOLVED ] Installing Nvidia Proprietary ?

CheesecakeCharlie wrote:

I did as you suggested, removing bumblebee, installing nvidia-libgl and nvidia and after reboot could not get passed login ... had to reinstall mesa-libgl and bumblebee to boot normally ... I would like to just use the Nvidia GPU rather than have to switch by using bumblebee

After removing nvidia drivers and bumblebee/bbswitch you should remove any configuration files you may have created or editet. Nvidia installation may have edited "/etc/X11/xorg.conf" or !/etc/X11/xorg.conf.d/20-nvidia.conf".

I myself reinstalled Arch when I failed to make nvidia and bumblebee work the first time. Consider making a fresh install, then follow the installation guides carefully as stated by mrunion and Awebb. Remember to also read the configuration and troubleshooting part of the wiki when installing.

You also need to look at this wiki when installing too since you have a laptop with both Intel and Nvidia: https://wiki.archlinux.org/index.php/NVIDIA_Optimus

Last edited by Ehtele (2015-08-03 14:44:35)


As far as I know, the worlds most northern "Archer" @ 69.67 N, Kirkenes, Norway. Can you beat me? Please notify me and upload your coordinates at ArchMap

Offline

Board footer

Powered by FluxBB