Dell Optipex 990 desktop with Nvidia GT 1030 card in PCIe slot
Easy OS 5.5.5 - a fresh install - frugal method
I had success in installing the proprietary Nvidia driver in EasyOS so I am
writing the instructions to help other users.
________________________________________________________
Step 1 : The newest nvidia driver package that would work was version 525.147.05
which can be downloaded here
More recent versions just don't work
NVIDIA-Linux-x86_64-525.147.05.run should now be stored in /files
Step 2 : kernel source SFS and devx SFS must be installed
You will need to know kernel version to make the right choice
check kernel version
Code: Select all
# uname -r
5.15.135
The normal way to install SFS files is to use the internet
Setup > SFSget download SFS combo packages
However I don't have internet access at home so I had to download at a library and install myself.
I disconnected my networking before using
Setup > SFSget download SFS combo packages
to install kernel source and devx SFS
I just followed the screen instructions.
Note: I don't have a home connection to the internet so I downloaded from a library
BarryK gave basic instructions to install SFS files without internet here
Install the kernel source SFS and devx SFS from here
The spec file and corresponding icon must be downloaded as well. Its important that network connection is shut off.
Click on network tray icon and choose "Disconnect"
You can now use BarryK app ---->
Setup > SFSget download SFS combo packages
The instructions are easy to follow fortunately.
Place files in kirkstone's SFS folder
The result of Bootmanager configure bootup [see image]
Step 3 : At same time you MUST blacklist the nouveau driver. This is the OpenSource driver that your machine probably is running now.
To blacklist:
System > Bootmanager configure bootup
By blacklisting it you ensure that you won't use the nouveau X driver when you boot again. I discovered that if the nouveau driver is running the nvidia-installer app
won't work.
Step 4 : Reboot your machine. A low resolution open source driver will now be used., but this is OK. The key thing is that the nouveau driver isn't in use.
The kernel source and devx SFS files should now be loaded. You can check by typing 'gcc -v' in terminal.
Step 5 : The next steps should go surprising quickly and easily if you have set up the computer correctly according to previous steps.
extract the package:
Code: Select all
cd /files
sh NVIDIA-Linux-x86_64-525.147.05.run -x
Step 6 : CD into NVIDIA folder to run nvidia-installer app
Code: Select all
cd NVIDIA-Linux-x86_64-525.147.05
./nvidia-installer -a -ui=none --no-x-check
Follow instructions in terminal.
Do you want to run nvidia-xconfig?
App recommends not to tamper with Xorg.
However I found that instead of typing N(o)
you should type Y(es) since this did (apparently ???) set up Xorg properly so the driver is loaded at boot time.
Step 7 : That's it!!!!
You just have to reboot. There is no 'depmod -a' command required or writing of xorg.conf file
The resolution of screen should be correct automatically.
When you reboot you can check if everything is OK by launching nvidia settings app from start menu
system > nvidia settings
_________________________________________________________
Extra notes: The files that are installed are located in folder
/mnt/.easy_rw/mainrw
Presumably a package could be constructed from those files??? However
/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf isn't inside.
I noticed that there is an odd file that is created by installer. Maybe it controls Xorg driver that is loaded???
/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf