Nvidia drivers not listed

Trying to paste output but I’m getting a restriction on posting more than 5 links in a post as a newbie. Ah…let me paste it into a text file and link. Sec.

Ok here is the output from both commands included:

What happens if you put in terminal

sudo apt-get install -y xorg-video-abi-24

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'xserver-xorg-core-hwe-18.04' instead of 'xorg-video-abi-24'
The following packages were automatically installed and are no longer required:
  libegl1-mesa libglu1-mesa libllvm9 libxatracker2 libxvmc1 uno-libs3 x11-apps
  x11-session-utils xbitmaps xinit xinput
Use 'sudo apt autoremove' to remove them.
Suggested packages:
  xfonts-100dpi | xfonts-75dpi
The following packages will be REMOVED:
  xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-libinput
  xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati
  xserver-xorg-video-fbdev xserver-xorg-video-nouveau xserver-xorg-video-radeon
  xserver-xorg-video-vesa xserver-xorg-video-vmware
The following NEW packages will be installed:
  xserver-xorg-core-hwe-18.04
0 upgraded, 1 newly installed, 11 to remove and 0 not upgraded.
Need to get 0 B/1,335 kB of archives.
After this operation, 1,624 kB disk space will be freed.
(Reading database ... 290946 files and directories currently installed.)
Removing xserver-xorg-video-all (1:7.7+19ubuntu7.1) ...
Removing xserver-xorg-video-vmware (1:13.2.1-1build1) ...
Removing xserver-xorg-video-vesa (1:2.3.4-1build3) ...
Removing xserver-xorg-video-ati (1:18.0.1-1) ...
Removing xserver-xorg-video-radeon (1:18.0.1-1) ...
Removing xserver-xorg-video-nouveau (1:1.0.15-2) ...
Removing xserver-xorg-video-fbdev (1:0.4.4-1build6) ...
Removing xserver-xorg-video-amdgpu (18.0.1-1) ...
Removing xserver-xorg-input-all (1:7.7+19ubuntu7.1) ...
Removing xserver-xorg-input-libinput (0.27.1-1) ...
dpkg: xserver-xorg-core: dependency problems, but removing anyway as you requested:
 xserver-xorg-video-nvidia-450 depends on xorg-video-abi-24 | xorg-video-abi-23 | xorg-video-abi-20 | xorg-video-abi-19 | xorg-video-abi-18 | xorg-video-abi-15 | xorg-video-abi-14 | xorg-video-abi-13 | xorg-video-abi-12 | xorg-video-abi-11 | xorg-video-abi-10 | xorg-video-abi-8 | xorg-video-abi-6.0; however:
  Package xorg-video-abi-24 is not installed.
  Package xserver-xorg-core-hwe-18.04 which provides xorg-video-abi-24 is not installed.
  Package xorg-video-abi-23 is not installed.
  Package xserver-xorg-core which provides xorg-video-abi-23 is to be removed.
  Package xorg-video-abi-20 is not installed.
  Package xorg-video-abi-19 is not installed.
  Package xorg-video-abi-18 is not installed.
  Package xorg-video-abi-15 is not installed.
  Package xorg-video-abi-14 is not installed.
  Package xorg-video-abi-13 is not installed.
  Package xorg-video-abi-12 is not installed.
  Package xorg-video-abi-11 is not installed.
  Package xorg-video-abi-10 is not installed.
  Package xorg-video-abi-8 is not installed.
  Package xorg-video-abi-6.0 is not installed.
 xserver-xorg-video-nvidia-450 depends on xserver-xorg-core (>= 2:1.19.6-1ubuntu2~) | xserver-xorg-core-hwe-18.04; however:
  Package xserver-xorg-core is to be removed.
  Package xserver-xorg-core-hwe-18.04 which provides xserver-xorg-core is not installed.
  Package xserver-xorg-core-hwe-18.04 is not installed.
 xserver-xorg-video-nvidia-450 depends on xorg-video-abi-24 | xorg-video-abi-23 | xorg-video-abi-20 | xorg-video-abi-19 | xorg-video-abi-18 | xorg-video-abi-15 | xorg-video-abi-14 | xorg-video-abi-13 | xorg-video-abi-12 | xorg-video-abi-11 | xorg-video-abi-10 | xorg-video-abi-8 | xorg-video-abi-6.0; however:
  Package xorg-video-abi-24 is not installed.
  Package xserver-xorg-core-hwe-18.04 which provides xorg-video-abi-24 is not installed.
  Package xorg-video-abi-23 is not installed.
  Package xserver-xorg-core which provides xorg-video-abi-23 is to be removed.
  Package xorg-video-abi-20 is not installed.
  Package xorg-video-abi-19 is not installed.
  Package xorg-video-abi-18 is not installed.
  Package xorg-video-abi-15 is not installed.
  Package xorg-video-abi-14 is not installed.
  Package xorg-video-abi-13 is not installed.
  Package xorg-video-abi-12 is not installed.
  Package xorg-video-abi-11 is not installed.
  Package xorg-video-abi-10 is not installed.
  Package xorg-video-abi-8 is not installed.
  Package xorg-video-abi-6.0 is not installed.
 xserver-xorg-video-nvidia-450 depends on xserver-xorg-core (>= 2:1.19.6-1ubuntu2~) | xserver-xorg-core-hwe-18.04; however:
  Package xserver-xorg-core is to be removed.
  Package xserver-xorg-core-hwe-18.04 which provides xserver-xorg-core is not installed.
  Package xserver-xorg-core-hwe-18.04 is not installed.

Removing xserver-xorg-core (2:1.19.6-1ubuntu4.5) ...
Selecting previously unselected package xserver-xorg-core-hwe-18.04.
(Reading database ... 290839 files and directories currently installed.)
Preparing to unpack .../xserver-xorg-core-hwe-18.04_2%3a1.20.8-2ubuntu2.2~18.04.2_amd64.deb ...
Unpacking xserver-xorg-core-hwe-18.04 (2:1.20.8-2ubuntu2.2~18.04.2) ...
Setting up xserver-xorg-core-hwe-18.04 (2:1.20.8-2ubuntu2.2~18.04.2) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...

Great. It undid what we just did. Well, you had hwe already and it wasn't working.

But, maybe all that jostled something....
Like jiggling the handle.

Let's check your packages for any broken bits:

dpkg -l | grep ^..r

If no output, that means no broken packages

If no broken packages, let's go all the way back up to:

ubuntu-drivers devices

Don't worry if the above still is not detecting- not outta tricks, yet.

dpkg -l | grep ^…r
vesna@vesna-HP-Pavilion-dv6500-Notebook-PC:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:0d.0/0000:03:00.0 ==
modalias : pci:v000014E4d00004311sv0000103Csd00001374bc02sc80i00
vendor : Broadcom Limited
model : BCM4311 802.11b/g WLAN (BCM4311 802.11b/g Wireless LAN Controller)
driver : bcmwl-kernel-source - distro non-free

== /sys/devices/pci0000:00/0000:00:12.0 ==
modalias : pci:v000010DEd00000531sv0000103Csd000030CFbc03sc00i00
vendor : NVIDIA Corporation
model : C67 [GeForce 7150M / nForce 630M]
manual_install: True
driver : nvidia-304 - third-party free recommended
driver : xserver-xorg-video-nouveau - distro free builtin

Well this is interesting. That is an entirely different card from what I believed is in this laptop. Now I’m thinking of digging for documentation to make sure except this is so old i don’t know if I still have it.

Yes, your above output taught us that the system wants drivers-450.

It is listing 304 as available- would you like to try using that?
You might do the Software & Updates gui, Additional Drivers tab again to see if it arrives there, now. Might be easier than crawling through all the terminal (Though you can see why I LOVE the terminal, look how much information it provides. Much better than Windows “error 0x0000cx - this action has performed and illegal operation. Please see your system administrator for immediate arrest and flogging.”)

1 Like

Yes, for the initiated, this is definitely more precise though at the moment it’s akin to a rather inventive word salad to me but hopefully that will improve with use.
I’ll try anything to get this working even if i got the model of the video card tragically wrong.

From the gui, you are right, it is listing 304 now but it is grayed out and I cannot select it. Only the currently selected “continue using manually selected driver” is a non-gray option.

The terminal definitely gets better with use.

So, let's use it again.
I would like to check the grub

sudo nano /etc/default/grub

Can you paste the output here?

If you change this file, run ‘update-grub’ afterwards to update

/boot/grub/grub.cfg.

For full documentation of the options in this file, see:

info -f grub -n ‘Simple configuration’

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian
GRUB_CMDLINE_LINUX_DEFAULT=“nvidia-drm.modeset=1”
GRUB_CMDLINE_LINUX=“initrd=/casper/initrd.lz4”

Uncomment to enable BadRAM filtering, modify to suit your needs

This works with Linux (no patch required) and with any kernel that obtains

the memory map information from GRUB (GNU Mach, kernel of FreeBSD …)

#GRUB_BADRAM=“0x01234567,0xfefefefe,0x89abcdef,0xefefefef”

Uncomment to disable graphical terminal (grub-pc only)

#GRUB_TERMINAL=console

That came out very weird, sorry. But here’s the thing. This was bugging me so I looked up the manual from hp http://h10032.www1.hp.com/ctg/Manual/c01120535.pdf and it does list the graphics as NB8M-SE -GS which looking it up is some sort of code for 8400M GS. So now I’m doubly confused.

Ok, can you change the above to look like this:

GRUB_DEFAULT=0
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR= lsb_release -i -s 2> /dev/null || echo Debian
GRUB_CMDLINE_LINUX_DEFAULT=“nvidia-drm.modeset=1”
GRUB_CMDLINE_LINUX=“initrd=/casper/initrd.lz4”

Then ctrl-x to exit, hit y to say yes, enter key to save as original name...
Then in terminal;

sudo update-grub

sudo reboot

NOTE:
You may also try
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash nvidia-drm.modeset=1 acpi=force"

After the first update and before reboot:
sudo update-grub
Sourcing file `/etc/default/grub’
Generating grub configuration file …
Found theme: /usr/share/grub/themes/zorin/theme.txt
Found linux image: /boot/vmlinuz-5.4.0-45-generic
Found initrd image: /boot/initrd.img-5.4.0-45-generic
Found linux image: /boot/vmlinuz-5.3.0-40-generic
Found initrd image: /boot/initrd.img-5.3.0-40-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done

Brb…

Ok hopping on another computer. So during reboot, it got stuck on this loop:

Starting session c27 of user gdm
Started session user manager for UID121
Stopping user manager for UID121
Stopped user manager for UID121
Removed slice User Slice of gdm
(27 times like that with 27th the last one and then)
Started daily apt download activities

and now it just sits there. Is this something that takes a long time or is it just…stuck? :smiley:
I’m afraid to interrupt to try another reboot.

Is this Zorin Lite or Zorin Core?

Go ahead and shut that computer down, we will boot it up in a moment by holding or tapping the left shift key immediately upon starting it up to enter into recovery mode

This is Zorin Core or at least it should be. I tried both at one point, and it took me forever to get it working even this far so now I’m questioning everything. K, rebooting.
Options now are

Zorin
Advanced options for Zorin
Memtest (memtest 86+)
Memtest (memtest 86+, serial console 115200)

and some icons on the bottom. I take it I select advanced?

Yes, advanced. Then move to the networking prompt to enable networking. After that, return to the Recovery Mode Menu and tab down to Drop to Prompt.

Hit the enter key to enter the prompt.

Now...

mount -o rw,remount /

sudo apt-get remove -purge nvidia-*

sudo apt-get remove -purge xserver-xorg

sudo apt-get install xserver-xorg

sudo apt-get install xserver-xorg-core

xserver-xorg-video-nouveau

It gave me two options for recovery mode. One is 5.4.0-45 and one is 5.3.0-40. I went with the first one.
Anyway I enable networking and get to command prompt and when I type

sudo apt-get remove -purge nvidia-*

it gives me

E: command line option “p” [from -purge] is not understood in combination with other options.

(the remount command before that didn’t give any output).

Try

sudo apt-get purge nvidia-*

Reading package lists…Done
Building dependancy tree
Reading state information…Done
E:Unable to locate package nvidia-bug-report.log.gz
E:Couldn’t find any package by glob ‘nvidia-bug-report.log.gz’
E:Couldn’t find any package by regex ‘nvidia-bug-report.log.gz’

Where did that come from?
:expressionless:

I am checking my typing as it’s all manual but it looks ok. Should there be a dash before purge? But that was the problem the first time.