How to install Nvidia driver on xenialPup64 7.5?

Problems and successes with specific brands/models of computer video hardware
Post Reply
Message
Author
User avatar
gychang
Posts: 414
Joined: Sat 29 Nov 2008, 20:30
Location: San Diego, CA

How to install Nvidia driver on xenialPup64 7.5?

#1 Post by gychang »

Have the latest xenialPup like to optimize video function, and have the Nvidia GT218 (GeForce 8400GS, Rev.3) card installed.

Tried installing with quickpet 340 and 380, but does not seem to load properly.

Help.
foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

#2 Post by foxpup »

Hi gychang
You better grab your driver on the website of nvidia, NVIDIA-Linux-x86_64-340.104 I think, and compile it yourself with getnvidia. There is good info on the getnvidia topic in this forum. It's not that difficult and almost always works great.
User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#3 Post by bigpup »

Some people are having trouble with the Quickpet Nvidia pet packages.
I did!

Here is how to do it with Getnvidia.
http://www.murga-linux.com/puppy/viewtopic.php?t=110611

UNINSTALL ANY NVIDIA PETS you may now have installed, before using Getnvidia.
Last edited by bigpup on Wed 05 Feb 2020, 06:21, edited 1 time in total.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)
User avatar
gychang
Posts: 414
Joined: Sat 29 Nov 2008, 20:30
Location: San Diego, CA

#4 Post by gychang »

bigpup wrote:Some people are having trouble with the Quicpet Nvidia pet packages.
I did!

Here is how to do it with Getnvidia.
http://www.murga-linux.com/puppy/viewtopic.php?t=110611

UNINSTALL ANY NVIDIA PETS you may now have installed, before using Getnvidia.
thanks will have a go at it today.
User avatar
gychang
Posts: 414
Joined: Sat 29 Nov 2008, 20:30
Location: San Diego, CA

#5 Post by gychang »

bigpup wrote:Some people are having trouble with the Quicpet Nvidia pet packages.
I did!

Here is how to do it with Getnvidia.
http://www.murga-linux.com/puppy/viewtopic.php?t=110611

UNINSTALL ANY NVIDIA PETS you may now have installed, before using Getnvidia.
installed sfs packages using your instructions and loaded sfs files and also got the *.run file from nvidia. I am lost on how to do it with getnvidia??, do I exit to prompt and enter "getnvidia" ? does not seem to work.

thanks
User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#6 Post by bigpup »

Getnvidia can be a little confusing the first time using it.

Follow the steps in the post I linked to very carefully.

When you get everything setup and loaded.

Run Getnvidia program

Getnvidia may have to reboot the computer to get the nouveau driver not loaded.
The info section of the Getnvidia window will tell you about this and what to do.

Clicking on re-run to check. This updates the listed items.
When they all say OK.
Click on exit to prompt button.
At the prompt.
Type:

Code: Select all

getnvidia
.

The process of compiling the driver will start.
If anything does not work it will give an error message about what is wrong.

It will tell you what to do to complete the process.


Understand this will install the nvidia driver.
If you checked make pet, make sfs. It will also make them.
The pet and sfs are just extra things it does.
Not necessary to just install the driver.
UN-check them if you do not want to have a pet or sfs of the driver.
Attachments
capture15114.png
(27.93 KiB) Downloaded 1517 times
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)
hikohan
Posts: 32
Joined: Tue 29 Nov 2011, 05:42

getnvidia install geoforce 930m

#7 Post by hikohan »

I could run getnvidia(1.5) compile

GT610
GT750 ti

desktops successfully.

get official driver from nvidia, check models and linux 64bit,

but, I could not build 930m driver for laptop Asus x542ur,
every steps go perfectly, when load into xwindow startup, the error
message always goes on even restart

"The NVIDIA driver is found, but the X-server is not currently using it."

(move "~/Startup/nvidia" to disabled forlder could avoid popup error message but lose NV enabled)

run nvidia setting, chipset not identified.. :?

still fighting with nvdia 930m. looking for clues any if avaliable.

Enjoy Puppy Linux!!
User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#8 Post by bigpup »

Is this the driver you are trying to use?


Linux x64 (AMD64/EM64T) Display Driver

Version: 440.59

If yes.

This may be the problem.
Modern laptops that have integrated graphics in the processor, will use the integrated graphics for normal stuff.
Only use the Nvidia graphics for high demand graphics.
Suppose to use less power doing this.
This is all automatic, if the operating system has the needed support stuff to do it.

Puppy Linux is not coded to support this feature of laptops.
So, it just uses the integrated graphics for everything, all the time.
It will not switch to using Nvidia graphics if it sees integrated graphics as active.

Look in the computers bios setup and see if it has a way to disable integrated graphics, so only the Nvidia graphics is working.

However, the integrated graphics, in the processors that could be in this laptop, is very good.
Unless you are trying to do very, very heavy demand graphics, in Puppy Linux, this is all you need.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)
hikohan
Posts: 32
Joined: Tue 29 Nov 2011, 05:42

NV 930m

#9 Post by hikohan »

Hi Bigpup!

Thanks for your instantly reply!

I'll check the bios settings if there is a chance.

Just like to geek the performance in xwindow if possible, The performance in surfing web, openOffice or music playing are excellent enough Puppy Linux is.

NOUVEAU is pretty enough for general use, except you need NV CUDA programing works.

Thanks again! Bigpup.

Regards.
hikohan
Posts: 32
Joined: Tue 29 Nov 2011, 05:42

#10 Post by hikohan »

After days of struggle... :?

Compromise with NV-Optimus, no way to disable intel i915 in Asus X542 BIOS.

Getnvidia works perfectly in desktop on latest NV driver compiling,
laptop needs bomblebee and primus for performance.

Good Luck! 8)
User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#11 Post by bigpup »

Have you tried the info here:

https://wiki.archlinux.org/index.php/NV ... phics_only

Maybe this:
mate-optimus
https://www.omgubuntu.co.uk/2019/09/nvi ... ing-applet
Bionicpup64 8.0 has mate-optimus in the Puppy Package Manager
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)
hikohan
Posts: 32
Joined: Tue 29 Nov 2011, 05:42

#12 Post by hikohan »

Hi Bigpup, Thank you for your prompt reply.

If nvidia-setting is available in X, it's possible to use dual display via D-SUB/HDMI output of laptop, it's pretty convenient in coding or edit OO writer.

I915 intel works well, but if the NV 930M GPU/VRAM 2G could run with PUPPY is PERFECT I wish. :wink:
User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#13 Post by bigpup »

This is only for laptops that have both Intel graphics and Nvidia graphics hardware.
A lot of laptops only have Intel graphics hardware.

Nvidia Optimus is not about duel monitors.
It is about using the monitor that is on the laptop.
It is about having a laptop with the integrated Intel graphics, that is in Intel processor, and having a separate Nvidia graphics hardware, also in the laptop.

When the Optimus software works correctly.
The laptop uses Intel graphics for normal stuff. (desktop, low demand graphics) Suppose to save energy and prolong battery life.
On high demand graphics, it switches to using the Nvidia graphics and stops using the Intel graphics hardware.

Puppy is not setup to do this switching.
The needed software is not in any Puppy versions.
It only uses the Intel graphics hardware, for everything, all the time. The Nvidia hardware is never activated.

The stuff I posted earlier, is just some ideas, to try, if you do have a laptop with both Intel and Nvidia graphics hardware.
I do not have one to try and get working.

Do not know why laptop manufactures did not provide a bios setting option way to turn the Intel graphics off and the Nvidia graphics on.
Desktop computer bios setups do or they simply switch to Nvidia hardware, when they see it installed.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)
hikohan
Posts: 32
Joined: Tue 29 Nov 2011, 05:42

#14 Post by hikohan »

Dear BIgpup, thank you for your reply again!! :D

I could use dual monitor on Puppy Linux via nvidia-settings, the function like M$ works on Puppy.

For video or CUDA GPU performance jobs, desktop works well.

Thanks for your explaination about Optimus and primus.

Maybe NB vendors do not provide BIOS switch for battery usage and SW efforts.

Regards.
enrique
Posts: 595
Joined: Sun 10 Nov 2019, 00:10
Location: Planet Earth

#15 Post by enrique »

My experience with hybrid graphic card intel / DISCRETE GPU, is ONLY with AMD. Then AMD Proprietary drivers are only available up to Ubuntu 14.04. But I believe the process is similar. If by Bios you means CMOS/Firmware well you can only use what ever your manufacturer gave you.

But If you mean the kernel, then there may be options: xrand and SWITCHEROO.

xrand / dri_prime useful commands
xrandr --listproviders
xrandr --setprovideroffloadsink 1 0

DRI_PRIME=1 PROGRAM

For example
DRI_PRIME=0 glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

switcheroo useful commands
grep -i switcheroo /boot/config-*
ls -l /sys/kernel/debug/vgaswitcheroo/switch

other kernel locations
lspci -vnn | grep '\''[030[02]\]'
ls /sys/class/drm/
ls /sys/class/drm/card0/

Hope it helps/
hikohan
Posts: 32
Joined: Tue 29 Nov 2011, 05:42

#16 Post by hikohan »

Hi enrique, Thanks for your suggestion, later home I would try it!

In laptop, Optimus is running you could see both intel and nvidia cards, but no setting for dual screen on X.

:)
enrique
Posts: 595
Joined: Sun 10 Nov 2019, 00:10
Location: Planet Earth

#17 Post by enrique »

And I forgot to mention I had read that for Nvidia there is a Bumblebee that supposed help on switching.
Post Reply