LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-18-2024, 05:54 AM   #1
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Rep: Reputation: Disabled
fully compatible VGA for slackware


hello everyone,

it turns out that the graphic card is the cause of the issues I have been having with my desktop (and not the mobo as initially suspected).

So, i am asking a question that has probably been asked many times on this forum but it's not relevant as every 4-6mnths these change as the OSs change. I was mounting a NVIDIA GP106 GEFORCE GTX1060 6GB.

Could anyone suggest a similar siza/or higher VGA card that is fully compatible with slackware? By fully compatible, i refer to:
- the ability to install native its native drivers
- the possibility to use its full haraware acceleration,
- the ability to run heavy graphic loads as video and 3D rendering (all things I couldn't do with the previous card).

Any suggetions will be welcomed

p.s.: my budget is $120-150max
 
Old 03-18-2024, 07:22 AM   #2
gildbg
Member
 
Registered: Aug 2017
Distribution: Slackware, OpenBSD
Posts: 156

Rep: Reputation: Disabled
Hi,

interesting question, are the NVIDIA native driver did not compile on current slackware64 ?
From a few months I was fighting with the same problem and unfortunately finally I install Ubuntu. When I use NVIDIA a year or two ago the latest NVIDIA drivers was compiled on Slackware64 current successful, for AMDGPU-PRO driver and ROCm that is mission impossible. You will need to compile their own clang/LLVM to be able to compile the HIP and ROCm.
 
Old 03-18-2024, 08:15 AM   #3
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by gildbg View Post
Hi,

interesting question, are the NVIDIA native driver did not compile on current slackware64 ?
From a few months I was fighting with the same problem and unfortunately finally I install Ubuntu. When I use NVIDIA a year or two ago the latest NVIDIA drivers was compiled on Slackware64 current successful, for AMDGPU-PRO driver and ROCm that is mission impossible. You will need to compile their own clang/LLVM to be able to compile the HIP and ROCm.
Thank you for the input.
And NO, the native nvidia drivers NEVER compiled/installed successfully neither in my custom built desktop (description in the signature, at the bottom of the message) nor in my Dell Precision laptop running also a nVidia GEFORCE1000 graphic card.

I am not sure i understand your reply though: "you had the same problem and eventually installed Ubuntu ...." but then you say that "the latest Nvidia drivers compiled on Slackware64 current successful"... and apparently, in your case "for AMDGPU-PRO driver and ROCm that is mission impossible".

I just would like to have a VGA card which allows me to use its full potentials on Slackware64 current.

Last edited by however; 03-18-2024 at 08:16 AM.
 
Old 03-18-2024, 08:26 AM   #4
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,785

Rep: Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463
According to your signature, you have a GEFORCE GTX1060. The nvidia web page https://www.nvidia.com/en-us/drivers/unix/ claims the 'Latest Production Branch Version 550.54.14' supports GeForce GTX 1060. What happens when you download and run 'NVIDIA-Linux-x86_64-550.54.14.run' ?
 
Old 03-18-2024, 01:37 PM   #5
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Petri Kaukasoina View Post
According to your signature, you have a GEFORCE GTX1060. The nvidia web page https://www.nvidia.com/en-us/drivers/unix/ claims the 'Latest Production Branch Version 550.54.14' supports GeForce GTX 1060. What happens when you download and run 'NVIDIA-Linux-x86_64-550.54.14.run' ?
Thank you for your interest in the topic.

10+ years ago was the last time i managed to install the native nvidia driver on a laptop (I think i was still on dual boot windows-slackware 11).

Since then, and after switching completely to slackware, i had different computers (all laptops) and never really felt the need to dislike nouveau (and still don't). However, as I learned more staff and started fiddling with heavy image, video, and 3D software i upgraded laptops and started building my own custom machines. On the first custom-built desktop i still didn't use mapping and 3D rendering tools such as google earth studio but with the second i did and therefore i upgraded to a robust VGA. Hence, the common suggestion to install the native vga drivers.

It has been now about 5yrs on this latest build and NEVER managed to install them! What happened when i tried? It returned a blue screen with the name of the driver version highlighted in green and:
Quote:
Unable to load the kernel module 'nvidia.ko'. This happens most frequently when this kernel module was built against the wrong of improperly configured kernel sources, with a version of gcc that differs from the one used to build the target kernel.........
i would attach a picture of the message but it seems that forum attachment feature has some issue or it's not possible anymore.

And believe me when i say that i tried several times with: a) older and newer driver releases, b) resulting with many kernel panic and therefore full system re-install Until c) I gave up!

So, now, i just want a card that other users confirm to use to its full potentials.
 
Old 03-18-2024, 01:45 PM   #6
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Original Poster
Rep: Reputation: Disabled
For instance, does anyone have any experience with Radeon VGA? Smooth driver install? Full hardware acceleration and 3D rendering?

I am watching this on ebay ELSA - RX 580
 
Old 03-18-2024, 03:40 PM   #7
Olek
Member
 
Registered: Jul 2012
Location: Wroclaw Poland
Distribution: Slackware
Posts: 110

Rep: Reputation: 27
Quote:
Originally Posted by however View Post
It has been now about 5yrs on this latest build and NEVER managed to install them! What happened when i tried? It returned a blue screen with the name of the driver version highlighted in green and:

Maybe You will have more luck after following step by step instructions:
https://slackbuilds.org/repository/1...nvidia-driver/
https://slackbuilds.org/repository/1...nvidia-kernel/

If it works fine for everyone, it will work fine for you too.
 
3 members found this post helpful.
Old 03-18-2024, 04:30 PM   #8
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,785

Rep: Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463
Quote:
Originally Posted by however View Post
It returned a blue screen with the name of the driver version highlighted in green and:
Quote:
Unable to load the kernel module 'nvidia.ko'. This happens most frequently when this kernel module was built against the wrong of improperly configured kernel sources
It could mean the needed kernel source was not installed. For example, if you are running the -current kernel 6.6.22, you should have package kernel-source-6.6.22-noarch-1 installed when you run NVIDIA-Linux-x86_64-550.54.14.run.
 
Old 03-18-2024, 04:43 PM   #9
Olek
Member
 
Registered: Jul 2012
Location: Wroclaw Poland
Distribution: Slackware
Posts: 110

Rep: Reputation: 27
Quote:
Originally Posted by Petri Kaukasoina View Post
It could mean the needed kernel source was not installed. For example, if you are running the -current kernel 6.6.22, you should have package kernel-source-6.6.22-noarch-1 installed when you run NVIDIA-Linux-x86_64-550.54.14.run.
Of course, kernel sources are equally necessary regardless of whether you use the Nvidia installer or slackbuild script.
 
Old 03-18-2024, 05:31 PM   #10
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Quote:
Originally Posted by however View Post
I just would like to have a VGA card which allows me to use its full potentials on Slackware64 current.
Stick with NVidia. IME, they continue to be the best supported GPUs.

There are three steps which need to be followed to get an NVidia card working in Slackware:
1. Install the 'nouveau blacklist' package from /extra
2. Reboot your machine
3. Download the correct driver from their website and run the installer script

Don't bother packaging it.
 
1 members found this post helpful.
Old 03-18-2024, 05:34 PM   #11
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Olek View Post
Maybe You will have more luck after following step by step instructions:
https://slackbuilds.org/repository/1...nvidia-driver/
https://slackbuilds.org/repository/1...nvidia-kernel/

If it works fine for everyone, it will work fine for you too.
Now, this is quite strange. In the OP i was asking for advice on a recommended vga card and i ended up getting (sarcastic) instructions on how to install the native nvidia drivers. Yes, FIY, i did follow the instructions and buit the kernel and package several times. And it was the same result whether it was via the slackbuild or the installer. Something judt didnt add up (after that many years and attempts, my susicion was that i had bought a fake nvidia... some kind of chinese replica).
 
Old 03-19-2024, 02:59 AM   #12
Olek
Member
 
Registered: Jul 2012
Location: Wroclaw Poland
Distribution: Slackware
Posts: 110

Rep: Reputation: 27
Quote:
Originally Posted by however View Post
Now, this is quite strange. In the OP i was asking for advice on a recommended vga card and i ended up getting (sarcastic) instructions on how to install the native nvidia drivers. Yes, FIY, i did follow the instructions and buit the kernel and package several times. And it was the same result whether it was via the slackbuild or the installer. Something judt didnt add up (after that many years and attempts, my susicion was that i had bought a fake nvidia... some kind of chinese replica).
In your reasoning you have omitted the fact that the error lies in assuming that the card in question is not compatible with the system.
Where is the proof that this card is not compatible with the system? The information provided only shows that the drivers were not installed correctly. In this situation, there is no card that will overcome this problem.
If you claim you bought a fake card, what do you imagine the advice will be? Are you expecting advice telling you to buy a card that is not fake?
 
1 members found this post helpful.
Old 03-19-2024, 06:10 AM   #13
FTIO
Member
 
Registered: Mar 2015
Location: Las Vegas, NV
Distribution: Slackware 15.0 x64, Slackware Live 15.0 x64
Posts: 618

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
Look...rkelson told you what to do. The most important part is to *FIRST* install the xf86-video-nouveau-blacklist-1.0-noarch-1.txz package.

Next, open up whatever file manager you use (I've been using krusader for years now and won't use anything else), go to / - var - log - packages and make sure the xf86-video-nouveau-blacklist-1.0-noarch-1.txz package is installed.

Then, make sure the nvidia driver blob you downloaded is set to be executable, and remember where it is.

Next, go to /etc and open inittab and set the run level to 3.

Reboot the system to get to run level 3 and log in as root.

Go to where your nvidia blob is at (If you have to or it makes it easier, open MC to get to where it is) and do
Code:
./<NVIDIAblob-whatever-it-is here>
You'll get a couple questions. I usually just go with the offered suggestion and hit 'enter' for each of them.

Once it's done doing its thing, me, since I'm in MC, I go to /etc inittab and set the run level back to 4, then reboot.

Once you're rebooted, in the kmenu (or whatever DE you're using), go to 'settings', 'nvidia server settings' and make sure everything is adjusted where you want it. Usually the only thing you migbht want to actually do is in the 'X Server Display Configuration' item on the left, is to click on the 'Advanced' button on the right and check the box(es) for 'Force Full Composition Pipeline' so that you won't have any tearing.

You should now be done and have Nvidia working for you as you were wanting. For it to work or even install though, as someone else suggested, make sure you have the *FULL* 'current' installed, just as it would be if you were using 15.0 stock (NOT 'current').

If this doesn't work, it might be Nvidia hasn't caught up yet to utilizing the 6.x kernel, I suspect.
 
1 members found this post helpful.
Old 03-19-2024, 07:50 AM   #14
0XBF
Member
 
Registered: Nov 2018
Distribution: Slackware
Posts: 766

Rep: Reputation: 867Reputation: 867Reputation: 867Reputation: 867Reputation: 867Reputation: 867Reputation: 867
I think the OP lost everyone when they mentioned the struggles with the nvidia drivers.

The OP was more along the lines of a question: "Does anyone have recommendations for a powerful video card (possibly not nvidia?) and costs $120-150 (USD, Im guessing?). I checked my local store for AMD cards and found they're all above that price range, even on sale, so I guess he's asking for a used video card recommendation now.

I've been an nvidia guy for over 10 years now and have no problems with their drivers so I'll show myself out now.

BTW: I have an nvidia 1660 SUPER graphics card and have no issues running desktops, suspending, playing games, all on linux. This is with nvidias official drivers. HDMI/DVI/DisplayPort are the options. No VGA, though you can go DVI->VGA with an adapter I suppose.

Last edited by 0XBF; 03-19-2024 at 04:11 PM. Reason: Added the btw.
 
1 members found this post helpful.
Old 03-19-2024, 08:17 AM   #15
nhattu1986
LQ Newbie
 
Registered: Dec 2005
Distribution: slackware
Posts: 20

Rep: Reputation: 13
for around 150$ i guess the the ex-mining RX6600 or RX580 is the best bet depend on the user location.
for the new graphic card, i guess the RX6500 is the best user can get from amazon.
for RoCM, if user are does not need to build-from-source, then user can use the pre-build binary by using the arch PKGBUILD script to create a functional opencl platform.

i don't have much experience with intel graphic card so no comment.

Last edited by nhattu1986; 03-19-2024 at 08:20 AM.
 
  


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
[SOLVED] Black screen, works on VGA to monitor but not on VGA to TV junkjunk Ubuntu 14 07-07-2009 05:32 AM
This is fully compatible with slackware right? darkhatter VectorLinux 1 03-05-2006 10:16 PM
onboard VGA adapter Vs VGA Card mrpc_cambodia Linux - Hardware 6 12-31-2004 07:29 AM
if i get an nforce mobo with built-in VGA... will the built in vga work in linux? kublador Linux - Hardware 2 11-10-2003 08:26 PM
VGA to VGA cards Stephanie Linux - General 3 02-07-2003 08:46 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:44 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