TransWikia.com

NVIDIA GeForce 7300 GT legacy driver on 20.04

Ask Ubuntu Asked by TadejP on December 14, 2020

I am running 20.04.1 on kubuntu x86_64 bit, but having problems installing "NVIDIA GeForce 7300 GT" on [email protected].

I tried with NVIDIA-Linux-x86_64-304.137.run.

Ends with

  43   │ make -f ./scripts/Makefile.modbuiltin obj=fs/configfs
  44   │ make -f ./scripts/Makefile.modbuiltin obj=arch/x86/entry/vdso
  45   │ /usr/src/linux-headers-5.4.0-42-generic/tools/build/Makefile.build:37: /usr/src/linux-headers-5.4.0-42-generic/tools/build/Build.include: Datoteka ali imenik s tem imenom ne obstaja
  46   │ make[6]: *** No rule to make target '/usr/src/linux-headers-5.4.0-42-generic/tools/build/Build.include'.  Stop.
  47   │ make[5]: *** [Makefile:43: /usr/src/linux-headers-5.4.0-42-generic/tools/objtool/fixdep-in.o] Error 2
  48   │ make[4]: *** [/usr/src/linux-headers-5.4.0-42-generic/tools/build/Makefile.include:5: fixdep] Error 2
  49   │ make[3]: *** [Makefile:67: objtool] Error 2
  50   │ make[2]: *** [Makefile:1835: tools/objtool] Error 2
  51   │ make[2]: *** Waiting for unfinished jobs....
  52   │ make -f ./scripts/Makefile.modbuiltin obj=fs/crypto
  53   │ (for m in fs/configfs/configfs.ko; do echo $m; done;    

EDIT

I do not want to use nouveau module because it flickers. After installing nvidia-331 there is no success. My 7300 GT is listed here

2 Answers

It was problem of driver incompatibility with latest kernel. I solved the problem with patched drivers for Bionic because it turns out that that driver is marked EOL for 20.04 fossa.

For NV4x and G7x GPUs use nvidia-304 (304.137) End-Of-Life!

So I recommend also for that if you have graphics card of that family to not to use latest Linux. The latest working for me was kernel 4.15 which comes with Ubuntu Bionic Beaver 18.04. The default kernel if you install 18.04 is 5.4 so it must be downgraded.

Resources for further research was the most helpful here:

https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-304/+bug/1737750

Links helped me a lot:

to create my own patched binary. If someone need it without going too much into details - it can be found here https://sites.google.com/view/tpanj/files/nvidia-legacy

Correct answer by TadejP on December 14, 2020

My slowenian is a little rusty, but google told me, that it means:

There is no file or directory with this name

So my educated guess is, that you did not install the linux headers, or at least not the right ones. I've had that problem several times in debian: my Kernel and the headers were not the same (I still didn't figure out why).

So check your kernel version with uname -a and compare them with your linux headers. They must be the same.

Answered by kanehekili on December 14, 2020

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP