SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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).
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.
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.
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' ?
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.
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:
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.
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.
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
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).
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?
Distribution: Slackware 15.0 x64, Slackware Live 15.0 x64
Posts: 618
Rep:
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.
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.
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.