failed upgrade from ububtu 2004LTS to 2204LTS

Asked by tadiv

SO - yesterday I upgraded from 2004 to 2204 and the update failed - sort of... After rebooting into recovery mode and repairing damader packages, I am able to get in to the gnome UI, however, the screen resolution os 640 x 480 and there are no options to make it better. Every time I try to install or repair I'm told "You may have damaged packages".

SO I burned a copy of the .iso. I verified the imabe before burning it. When I boot on that CD (hoping to have a clean installation) I get an error - something like "Unknown filesystem" and a "GRUB Recovery" prompt at which I have nop idea what to do....

I tried installing the nvidia driver - it failed because of the broken packages...

Any suggestions?

Thank you ni advance!

Tom

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

For diagnostic purposes proceed as follows:

Open a terminal window and issue the following commands:

uname -a
lsb_release -crid
sudo dpkg --audit
sudo apt update
sudo apt upgrade

then select all output and copy/paste it into this question document.

Revision history for this message
tadiv (tadiv-comcast) said :
#2

Thank you - here are the results...
tadiv@tadiv-desktop:~$ uname -a
Linux tadiv-desktop 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
tadiv@tadiv-desktop:~$ lsb_release -crid
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy
tadiv@tadiv-desktop:~$ sudo dpkg --audit
[sudo] password for tadiv:
The following packages have been unpacked but not yet configured.
They must be configured using dpkg --configure or the configure
menu option in dselect for them to work:
 libnvidia-ifr1-470:amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
 libnvidia-ifr1-470:i386 NVIDIA OpenGL-based Inband Frame Readback runtime library
 nvidia-driver-470 NVIDIA driver metapackage

The following packages have been triggered, but the trigger processing
has not yet been done. Trigger processing can be requested using
dselect or dpkg --configure --pending (or dpkg --triggers-only):
 libc-bin GNU C Library: Binaries

tadiv@tadiv-desktop:~$ sudo apt update
Hit:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://mirror.metrocast.net/ubuntu jammy InRelease
Get:3 http://mirror.metrocast.net/ubuntu jammy-updates InRelease [114 kB]
Get:4 http://mirror.metrocast.net/ubuntu jammy-security InRelease [110 kB]
Get:5 http://mirror.metrocast.net/ubuntu jammy-updates/main amd64 DEP-11 Metadata [91.7 kB]
Get:6 http://mirror.metrocast.net/ubuntu jammy-updates/universe amd64 DEP-11 Metadata [141 kB]
Get:7 http://mirror.metrocast.net/ubuntu jammy-updates/multiverse amd64 DEP-11 Metadata [940 B]
Get:8 http://mirror.metrocast.net/ubuntu jammy-security/main amd64 DEP-11 Metadata [11.4 kB]
Get:9 http://mirror.metrocast.net/ubuntu jammy-security/universe amd64 DEP-11 Metadata [10.1 kB]
Fetched 479 kB in 2s (231 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
tadiv@tadiv-desktop:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libnvidia-ifr1-470 : Depends: libnvidia-gl-470 but it is not installed
 libnvidia-ifr1-470:i386 : Depends: libnvidia-gl-470:i386 but it is not installed
 nvidia-driver-470 : Depends: libnvidia-gl-470 (= 470.141.03-0ubuntu0.22.04.1) but it is not installed
                     Recommends: libnvidia-gl-470:i386 (= 470.141.03-0ubuntu0.22.04.1)
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
tadiv@tadiv-desktop:~$

Revision history for this message
Manfred Hampl (m-hampl) said :
#3

What output do you receive for the command

sudo apt install -f

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#4

What is the output of:

apt-cache policy libnvidia-ifr1-470 libnvidia-ifr1-470:i386 libnvidia-gl-470 libnvidia-gl-470:i386

Thanks

Revision history for this message
tadiv (tadiv-comcast) said :
#5

Manfred:

tadiv@tadiv-desktop:~$ sudo apt install -f
[sudo] password for tadiv:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libnvidia-gl-470 libnvidia-gl-470:i386
The following NEW packages will be installed:
  libnvidia-gl-470 libnvidia-gl-470:i386
0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.
3 not fully installed or removed.
Need to get 0 B/175 MB of archives.
After this operation, 429 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 339714 files and directories curre
ntly installed.)
Preparing to unpack .../libnvidia-gl-470_470.141.03-0ubu
ntu0.22.04.1_i386.deb ...
diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/
lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/i386-linux-gnu/li
bGL.so.1 by libnvidia-gl-470'
  found 'diversion of /usr/lib/i386-linux-gnu/libGL.so.1
 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia
-340'
dpkg: error processing archive /var/cache/apt/archives/l
ibnvidia-gl-470_470.141.03-0ubuntu0.22.04.1_i386.deb (--
unpack):
 new libnvidia-gl-470:i386 package pre-installation scri
pt subprocess returned error exit status 2
Preparing to unpack .../libnvidia-gl-470_470.141.03-0ubu
ntu0.22.04.1_amd64.deb ...
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /us
r/lib/x86_64-linux-gnu/libGL.so.1.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/x86_64-linux-gnu/
libGL.so.1 by libnvidia-gl-470'
  found 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so
.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by nv
idia-340'
dpkg: error processing archive /var/cache/apt/archives/l
ibnvidia-gl-470_470.141.03-0ubuntu0.22.04.1_amd64.deb (-
-unpack):
 new libnvidia-gl-470:amd64 package pre-installation scr
ipt subprocess returned error exit status 2
Errors were encountered while processing:
 /var/cache/apt/archives/libnvidia-gl-470_470.141.03-0ub
untu0.22.04.1_i386.deb
 /var/cache/apt/archives/libnvidia-gl-470_470.141.03-0ub
untu0.22.04.1_amd64.deb
libdvd-pkg: Checking orig.tar integrity...
/usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK
libdvd-pkg: `apt-get check` failed, you may have broken packages. Aborting...
E: Sub-process /usr/bin/dpkg returned an error code (1)
tadiv@tadiv-desktop:~$

actionparsnip:
tadiv@tadiv-desktop:~$ sudo apt-cache policy libnvidia-ifr1-470 libnvidia-ifr1-470:i386 libnvidia-gl-470 libnvidia-gl-470:i386
[sudo] password for tadiv:
libnvidia-ifr1-470:
  Installed: 470.141.03-0ubuntu0.22.04.1
  Candidate: 470.141.03-0ubuntu0.22.04.1
  Version table:
 *** 470.141.03-0ubuntu0.22.04.1 500
        500 http://mirror.metrocast.net/ubuntu jammy-updates/restricted amd64 Packages
        500 http://mirror.metrocast.net/ubuntu jammy-security/restricted amd64 Packages
        100 /var/lib/dpkg/status
     470.103.01-0ubuntu2 500
        500 http://mirror.metrocast.net/ubuntu jammy/restricted amd64 Packages
libnvidia-ifr1-470:i386:
  Installed: 470.141.03-0ubuntu0.22.04.1
  Candidate: 470.141.03-0ubuntu0.22.04.1
  Version table:
 *** 470.141.03-0ubuntu0.22.04.1 500
        500 http://mirror.metrocast.net/ubuntu jammy-updates/restricted i386 Packages
        500 http://mirror.metrocast.net/ubuntu jammy-security/restricted i386 Packages
        100 /var/lib/dpkg/status
     470.103.01-0ubuntu2 500
        500 http://mirror.metrocast.net/ubuntu jammy/restricted i386 Packages
libnvidia-gl-470:
  Installed: (none)
  Candidate: 470.141.03-0ubuntu0.22.04.1
  Version table:
     470.141.03-0ubuntu0.22.04.1 500
        500 http://mirror.metrocast.net/ubuntu jammy-updates/restricted amd64 Packages
        500 http://mirror.metrocast.net/ubuntu jammy-security/restricted amd64 Packages
     470.103.01-0ubuntu2 500
        500 http://mirror.metrocast.net/ubuntu jammy/restricted amd64 Packages
libnvidia-gl-470:i386:
  Installed: (none)
  Candidate: 470.141.03-0ubuntu0.22.04.1
  Version table:
     470.141.03-0ubuntu0.22.04.1 500
        500 http://mirror.metrocast.net/ubuntu jammy-updates/restricted i386 Packages
        500 http://mirror.metrocast.net/ubuntu jammy-security/restricted i386 Packages
     470.103.01-0ubuntu2 500
        500 http://mirror.metrocast.net/ubuntu jammy/restricted i386 Packages
tadiv@tadiv-desktop:~$

Revision history for this message
Manfred Hampl (m-hampl) said :
#6

For diagnostic purposes, what is the output of the commands

dpkg-divert --list | grep 340

The following commands may help:

sudo dpkg-divert --remove "/usr/lib/x86_64-linux-gnu/libGL.so.1"
sudo dpkg-divert --remove "/usr/lib/i386-linux-gnu/libGL.so.1"
sudo apt install -f

Revision history for this message
tadiv (tadiv-comcast) said :
#7

Output as requested and the additional commands did not take - see their output below

tadiv@tadiv-desktop:~$ dpkg-divert --list | grep 340
diversion of /usr/lib/x86_64-linux-gnu/libEGL.so to /usr/lib/x86_64-linux-gnu/libEGL.so.distrib by nvidia-340
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to /usr/lib/i386-linux-gnu/libGLESv2.so.2.distrib by nvidia-340
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.distrib by nvidia-340
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.distrib by nvidia-340
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so to /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.distrib by nvidia-340
diversion of /usr/lib/x86_64-linux-gnu/libEGL.so.1 to /usr/lib/x86_64-linux-gnu/libEGL.so.1.distrib by nvidia-340
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so to /usr/lib/i386-linux-gnu/libGLESv2.so.distrib by nvidia-340
diversion of /usr/lib/i386-linux-gnu/libEGL.so to /usr/lib/i386-linux-gnu/libEGL.so.distrib by nvidia-340
diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/i386-linux-gnu/libGL.so.distrib by nvidia-340
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by nvidia-340
diversion of /usr/lib/x86_64-linux-gnu/libGL.so to /usr/lib/x86_64-linux-gnu/libGL.so.distrib by nvidia-340
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so to /usr/lib/i386-linux-gnu/libGLESv1_CM.so.distrib by nvidia-340
diversion of /usr/lib/i386-linux-gnu/libEGL.so.1 to /usr/lib/i386-linux-gnu/libEGL.so.1.distrib by nvidia-340
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.distrib by nvidia-340
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so to /usr/lib/x86_64-linux-gnu/libGLESv2.so.distrib by nvidia-340
diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340
tadiv@tadiv-desktop:~$

tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove "/usr/lib/x86_64-linux-gnu/libGL.so.1"
[sudo] password for tadiv:
dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by nvidia-340'
tadiv@tadiv-desktop:~$

tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove "/usr/lib/i386-linux-gnu/libGL.so.1"
dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x
Removing 'diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340'
tadiv@tadiv-desktop:~$

Revision history for this message
Manfred Hampl (m-hampl) said :
#8

What do you now get for

sudo apt install -f

Revision history for this message
tadiv (tadiv-comcast) said :
#9

Here are the results:
tadiv@tadiv-desktop:~$ sudo apt install -f
[sudo] password for tadiv:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libnvidia-gl-470 libnvidia-gl-470:i386
The following NEW packages will be installed:
  libnvidia-gl-470 libnvidia-gl-470:i386
0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.
3 not fully installed or removed.
Need to get 0 B/175 MB of archives.
After this operation, 429 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 339712 files and directories curre
ntly installed.)
Preparing to unpack .../libnvidia-gl-470_470.141.03-0ubu
ntu0.22.04.1_i386.deb ...
diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/li
b/i386-linux-gnu/libGL.so.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/i386-linux-gnu/li
bGL.so by libnvidia-gl-470'
  found 'diversion of /usr/lib/i386-linux-gnu/libGL.so t
o /usr/lib/i386-linux-gnu/libGL.so.distrib by nvidia-340
'
dpkg: error processing archive /var/cache/apt/archives/l
ibnvidia-gl-470_470.141.03-0ubuntu0.22.04.1_i386.deb (--
unpack):
 new libnvidia-gl-470:i386 package pre-installation scri
pt subprocess returned error exit status 2
Preparing to unpack .../libnvidia-gl-470_470.141.03-0ubu
ntu0.22.04.1_amd64.deb ...
diversion of /usr/lib/x86_64-linux-gnu/libGL.so to /usr/
lib/x86_64-linux-gnu/libGL.so.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/x86_64-linux-gnu/
libGL.so by libnvidia-gl-470'
  found 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so
 to /usr/lib/x86_64-linux-gnu/libGL.so.distrib by nvidia
-340'
dpkg: error processing archive /var/cache/apt/archives/l
ibnvidia-gl-470_470.141.03-0ubuntu0.22.04.1_amd64.deb (-
-unpack):
 new libnvidia-gl-470:amd64 package pre-installation scr
ipt subprocess returned error exit status 2
Errors were encountered while processing:
 /var/cache/apt/archives/libnvidia-gl-470_470.141.03-0ub
untu0.22.04.1_i386.deb
 /var/cache/apt/archives/libnvidia-gl-470_470.141.03-0ub
untu0.22.04.1_amd64.deb
libdvd-pkg: Checking orig.tar integrity...
/usr/src/libdvd-pkg/libdvdcss_1.4.3.orig.tar.bz2: OK
libdvd-pkg: `apt-get check` failed, you may have broken packages. Aborting...
E: Sub-process /usr/bin/dpkg returned an error code (1)
tadiv@tadiv-desktop:~$

Revision history for this message
Manfred Hampl (m-hampl) said :
#10

ok, there seem to be more broken diversions.

I suggest that you uninstall all nvidia-340 packages.

What is the output of

dpkg -l | grep 340

Revision history for this message
tadiv (tadiv-comcast) said :
#11

I don't know how to uninstall them - I tried once and it complained about broken packages... Here is the output...

tadiv@tadiv-desktop:~$ dpkg -l | grep 340
ii nvidia-340 340.108-0ubuntu8 amd64 Transitional package for xserver-xorg-video-nouveau
ii nvidia-340-updates 340.108-0ubuntu5.20.04.2 amd64 Transitional package for nvidia-340
rc nvidia-opencl-icd-340-updates 340.96-0ubuntu3 amd64 Transitional package for nvidia-opencl-icd-340
tadiv@tadiv-desktop:~$

Revision history for this message
tadiv (tadiv-comcast) said :
#12

When I start the package manager it tells me that I have 3 broken packages and to use the filters to find them. I select broken in the filters but it does not seem to filter anything...

Revision history for this message
tadiv (tadiv-comcast) said :
#13

I used the package manager to remove the nvidia drivers...

Revision history for this message
tadiv (tadiv-comcast) said :
#14

The package manager is no longer complaining about broken packages.

Revision history for this message
tadiv (tadiv-comcast) said :
#15

What command do I need to run to try to get trhe X server to reconfigure?

Revision history for this message
Manfred Hampl (m-hampl) said :
#16

What do you now receive for the commands

sudo apt update
sudo apt install nvidia-470

Revision history for this message
tadiv (tadiv-comcast) said :
#17

Here are the results:
tadiv@tadiv-desktop:~$ sudo apt update
[sudo] password for tadiv:
Hit:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://mirror.metrocast.net/ubuntu jammy InRelease
Get:3 http://mirror.metrocast.net/ubuntu jammy-updates InRelease [114 kB]
Get:4 http://mirror.metrocast.net/ubuntu jammy-security InRelease [110 kB]
Get:5 http://mirror.metrocast.net/ubuntu jammy-updates/main amd64 Packages [511 kB]
Get:6 http://mirror.metrocast.net/ubuntu jammy-updates/main i386 Packages [275 kB]
Get:7 http://mirror.metrocast.net/ubuntu jammy-updates/main amd64 DEP-11 Metadata [91.5 kB]
Get:8 http://mirror.metrocast.net/ubuntu jammy-updates/universe amd64 Packages [214 kB]
Get:9 http://mirror.metrocast.net/ubuntu jammy-updates/universe amd64 DEP-11 Metadata [145 kB]
Get:10 http://mirror.metrocast.net/ubuntu jammy-updates/multiverse amd64 DEP-11 Metadata [940 B]
Get:11 http://mirror.metrocast.net/ubuntu jammy-security/main amd64 DEP-11 Metadata [11.4 kB]
Get:12 http://mirror.metrocast.net/ubuntu jammy-security/universe amd64 DEP-11 Metadata [10.1 kB]
Fetched 1,483 kB in 4s (332 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
4 packages can be upgraded. Run 'apt list --upgradable' to see them.
tadiv@tadiv-desktop:~$

tadiv@tadiv-desktop:~$ sudo apt install nvidia-470
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package nvidia-470
tadiv@tadiv-desktop:~$

Revision history for this message
Manfred Hampl (m-hampl) said :
#18

Sorry, my fault. The last command has to be

sudo apt install nvidia-driver-470

Revision history for this message
tadiv (tadiv-comcast) said :
#19

Here are the results with an error at the end - note I'm not sure if 470 is the correct driver for my GForce 8400 GS:

tadiv@tadiv-desktop:~$ sudo apt install nvidia-driver-470
[sudo] password for tadiv:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  dctrl-tools dkms libatomic1:i386 libbsd0:i386
  libdrm-amdgpu1:i386 libdrm-nouveau2:i386
  libdrm-radeon1:i386 libdrm2:i386 libedit2:i386
  libelf1:i386 libexpat1:i386 libffi8:i386 libgl1:i386
  libgl1-mesa-dri:i386 libglapi-mesa:i386
  libglvnd0:i386 libglx-mesa0:i386 libglx0:i386
  libicu70:i386 libllvm13:i386 libmd0:i386
  libnvidia-cfg1-470 libnvidia-common-470
  libnvidia-compute-470 libnvidia-compute-470:i386
  libnvidia-decode-470 libnvidia-decode-470:i386
  libnvidia-egl-wayland1 libnvidia-encode-470
  libnvidia-encode-470:i386 libnvidia-extra-470
  libnvidia-fbc1-470 libnvidia-fbc1-470:i386
  libnvidia-gl-470 libnvidia-gl-470:i386
  libnvidia-ifr1-470 libnvidia-ifr1-470:i386
  libsensors5:i386 libstdc++6:i386 libvulkan1:i386
  libwayland-client0:i386 libx11-6:i386
  libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386
  libxcb-dri3-0:i386 libxcb-glx0:i386
  libxcb-present0:i386 libxcb-randr0:i386
  libxcb-shm0:i386 libxcb-sync1:i386
  libxcb-xfixes0:i386 libxcb1:i386 libxdmcp6:i386
  libxext6:i386 libxfixes3:i386 libxml2:i386
  libxnvctrl0 libxshmfence1:i386 libxxf86vm1:i386
  mesa-vulkan-drivers:i386 nvidia-compute-utils-470
  nvidia-dkms-470 nvidia-kernel-common-470
  nvidia-kernel-source-470 nvidia-prime
  nvidia-settings nvidia-utils-470
  screen-resolution-extra
  xserver-xorg-video-nvidia-470
Suggested packages:
  debtags menu lm-sensors:i386
Recommended packages:
  libgl1-amber-dri:i386
The following NEW packages will be installed:
  dctrl-tools dkms libatomic1:i386 libbsd0:i386
  libdrm-amdgpu1:i386 libdrm-nouveau2:i386
  libdrm-radeon1:i386 libdrm2:i386 libedit2:i386
  libelf1:i386 libexpat1:i386 libffi8:i386 libgl1:i386
  libgl1-mesa-dri:i386 libglapi-mesa:i386
  libglvnd0:i386 libglx-mesa0:i386 libglx0:i386
  libicu70:i386 libllvm13:i386 libmd0:i386
  libnvidia-cfg1-470 libnvidia-common-470
  libnvidia-compute-470 libnvidia-compute-470:i386
  libnvidia-decode-470 libnvidia-decode-470:i386
  libnvidia-egl-wayland1 libnvidia-encode-470
  libnvidia-encode-470:i386 libnvidia-extra-470
  libnvidia-fbc1-470 libnvidia-fbc1-470:i386
  libnvidia-gl-470 libnvidia-gl-470:i386
  libnvidia-ifr1-470 libnvidia-ifr1-470:i386
  libsensors5:i386 libstdc++6:i386 libvulkan1:i386
  libwayland-client0:i386 libx11-6:i386
  libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386
  libxcb-dri3-0:i386 libxcb-glx0:i386
  libxcb-present0:i386 libxcb-randr0:i386
  libxcb-shm0:i386 libxcb-sync1:i386
  libxcb-xfixes0:i386 libxcb1:i386 libxdmcp6:i386
  libxext6:i386 libxfixes3:i386 libxml2:i386
  libxnvctrl0 libxshmfence1:i386 libxxf86vm1:i386
  mesa-vulkan-drivers:i386 nvidia-compute-utils-470
  nvidia-dkms-470 nvidia-driver-470
  nvidia-kernel-common-470 nvidia-kernel-source-470
  nvidia-prime nvidia-settings nvidia-utils-470
  screen-resolution-extra
  xserver-xorg-video-nvidia-470
0 upgraded, 71 newly installed, 0 to remove and 4 not upgraded.
Need to get 0 B/338 MB of archives.
After this operation, 982 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Extracting templates from packages: 100%
Selecting previously unselected package dctrl-tools.
(Reading database ... 338853 files and directories curre
ntly installed.)
Preparing to unpack .../00-dctrl-tools_2.24-3build2_amd6
4.deb ...
Unpacking dctrl-tools (2.24-3build2) ...
Selecting previously unselected package dkms.
Preparing to unpack .../01-dkms_2.8.7-2ubuntu2_all.deb .
..
Unpacking dkms (2.8.7-2ubuntu2) ...
Selecting previously unselected package libmd0:i386.
Preparing to unpack .../02-libmd0_1.0.4-1build1_i386.deb
 ...
Unpacking libmd0:i386 (1.0.4-1build1) ...
Selecting previously unselected package libbsd0:i386.
Preparing to unpack .../03-libbsd0_0.11.5-1_i386.deb ...
Unpacking libbsd0:i386 (0.11.5-1) ...
Selecting previously unselected package libelf1:i386.
Preparing to unpack .../04-libelf1_0.186-1build1_i386.de
b ...
Unpacking libelf1:i386 (0.186-1build1) ...
Selecting previously unselected package libexpat1:i386.
Preparing to unpack .../05-libexpat1_2.4.7-1_i386.deb ..
.
Unpacking libexpat1:i386 (2.4.7-1) ...
Selecting previously unselected package libffi8:i386.
Preparing to unpack .../06-libffi8_3.4.2-4_i386.deb ...
Unpacking libffi8:i386 (3.4.2-4) ...
Selecting previously unselected package libstdc++6:i386.
Preparing to unpack .../07-libstdc++6_12-20220319-1ubunt
u1_i386.deb ...
Unpacking libstdc++6:i386 (12-20220319-1ubuntu1) ...
Selecting previously unselected package libicu70:i386.
Preparing to unpack .../08-libicu70_70.1-2_i386.deb ...
Unpacking libicu70:i386 (70.1-2) ...
Selecting previously unselected package libxml2:i386.
Preparing to unpack .../09-libxml2_2.9.13+dfsg-1ubuntu0.
1_i386.deb ...
Unpacking libxml2:i386 (2.9.13+dfsg-1ubuntu0.1) ...
Selecting previously unselected package libdrm2:i386.
Preparing to unpack .../10-libdrm2_2.4.110-1ubuntu1_i386
.deb ...
Unpacking libdrm2:i386 (2.4.110-1ubuntu1) ...
Selecting previously unselected package libedit2:i386.
Preparing to unpack .../11-libedit2_3.1-20210910-1build1
_i386.deb ...
Unpacking libedit2:i386 (3.1-20210910-1build1) ...
Selecting previously unselected package libxau6:i386.
Preparing to unpack .../12-libxau6_1%3a1.0.9-1build5_i38
6.deb ...
Unpacking libxau6:i386 (1:1.0.9-1build5) ...
Selecting previously unselected package libxdmcp6:i386.
Preparing to unpack .../13-libxdmcp6_1%3a1.1.3-0ubuntu5_
i386.deb ...
Unpacking libxdmcp6:i386 (1:1.1.3-0ubuntu5) ...
Selecting previously unselected package libxcb1:i386.
Preparing to unpack .../14-libxcb1_1.14-3ubuntu3_i386.de
b ...
Unpacking libxcb1:i386 (1.14-3ubuntu3) ...
Selecting previously unselected package libx11-6:i386.
Preparing to unpack .../15-libx11-6_2%3a1.7.5-1_i386.deb
 ...
Unpacking libx11-6:i386 (2:1.7.5-1) ...
Selecting previously unselected package libxext6:i386.
Preparing to unpack .../16-libxext6_2%3a1.3.4-1build1_i3
86.deb ...
Unpacking libxext6:i386 (2:1.3.4-1build1) ...
Selecting previously unselected package libatomic1:i386.
Preparing to unpack .../17-libatomic1_12-20220319-1ubunt
u1_i386.deb ...
Unpacking libatomic1:i386 (12-20220319-1ubuntu1) ...
Selecting previously unselected package libdrm-amdgpu1:i
386.
Preparing to unpack .../18-libdrm-amdgpu1_2.4.110-1ubunt
u1_i386.deb ...
Unpacking libdrm-amdgpu1:i386 (2.4.110-1ubuntu1) ...
Selecting previously unselected package libdrm-nouveau2:
i386.
Preparing to unpack .../19-libdrm-nouveau2_2.4.110-1ubun
tu1_i386.deb ...
Unpacking libdrm-nouveau2:i386 (2.4.110-1ubuntu1) ...
Selecting previously unselected package libdrm-radeon1:i
386.
Preparing to unpack .../20-libdrm-radeon1_2.4.110-1ubunt
u1_i386.deb ...
Unpacking libdrm-radeon1:i386 (2.4.110-1ubuntu1) ...
Selecting previously unselected package libglapi-mesa:i3
86.
Preparing to unpack .../21-libglapi-mesa_22.0.5-0ubuntu0
.1_i386.deb ...
Unpacking libglapi-mesa:i386 (22.0.5-0ubuntu0.1) ...
Selecting previously unselected package libllvm13:i386.
Preparing to unpack .../22-libllvm13_1%3a13.0.1-2ubuntu2
_i386.deb ...
Unpacking libllvm13:i386 (1:13.0.1-2ubuntu2) ...
Selecting previously unselected package libsensors5:i386
.
Preparing to unpack .../23-libsensors5_1%3a3.6.0-7ubuntu
1_i386.deb ...
Unpacking libsensors5:i386 (1:3.6.0-7ubuntu1) ...
Selecting previously unselected package libvulkan1:i386.
Preparing to unpack .../24-libvulkan1_1.3.204.1-2_i386.d
eb ...
Unpacking libvulkan1:i386 (1.3.204.1-2) ...
Selecting previously unselected package libgl1-mesa-dri:
i386.
Preparing to unpack .../25-libgl1-mesa-dri_22.0.5-0ubunt
u0.1_i386.deb ...
Unpacking libgl1-mesa-dri:i386 (22.0.5-0ubuntu0.1) ...
Selecting previously unselected package libx11-xcb1:i386
.
Preparing to unpack .../26-libx11-xcb1_2%3a1.7.5-1_i386.
deb ...
Unpacking libx11-xcb1:i386 (2:1.7.5-1) ...
Selecting previously unselected package libxcb-dri2-0:i3
86.
Preparing to unpack .../27-libxcb-dri2-0_1.14-3ubuntu3_i
386.deb ...
Unpacking libxcb-dri2-0:i386 (1.14-3ubuntu3) ...
Selecting previously unselected package libxcb-dri3-0:i3
86.
Preparing to unpack .../28-libxcb-dri3-0_1.14-3ubuntu3_i
386.deb ...
Unpacking libxcb-dri3-0:i386 (1.14-3ubuntu3) ...
Selecting previously unselected package libxcb-glx0:i386
.
Preparing to unpack .../29-libxcb-glx0_1.14-3ubuntu3_i38
6.deb ...
Unpacking libxcb-glx0:i386 (1.14-3ubuntu3) ...
Selecting previously unselected package libxcb-present0:
i386.
Preparing to unpack .../30-libxcb-present0_1.14-3ubuntu3
_i386.deb ...
Unpacking libxcb-present0:i386 (1.14-3ubuntu3) ...
Selecting previously unselected package libxcb-shm0:i386
.
Preparing to unpack .../31-libxcb-shm0_1.14-3ubuntu3_i38
6.deb ...
Unpacking libxcb-shm0:i386 (1.14-3ubuntu3) ...
Selecting previously unselected package libxcb-sync1:i38
6.
Preparing to unpack .../32-libxcb-sync1_1.14-3ubuntu3_i3
86.deb ...
Unpacking libxcb-sync1:i386 (1.14-3ubuntu3) ...
Selecting previously unselected package libxcb-xfixes0:i
386.
Preparing to unpack .../33-libxcb-xfixes0_1.14-3ubuntu3_
i386.deb ...
Unpacking libxcb-xfixes0:i386 (1.14-3ubuntu3) ...
Selecting previously unselected package libxfixes3:i386.
Preparing to unpack .../34-libxfixes3_1%3a6.0.0-1_i386.d
eb ...
Unpacking libxfixes3:i386 (1:6.0.0-1) ...
Selecting previously unselected package libxshmfence1:i3
86.
Preparing to unpack .../35-libxshmfence1_1.3-1build4_i38
6.deb ...
Unpacking libxshmfence1:i386 (1.3-1build4) ...
Selecting previously unselected package libxxf86vm1:i386
.
Preparing to unpack .../36-libxxf86vm1_1%3a1.1.4-1build3
_i386.deb ...
Unpacking libxxf86vm1:i386 (1:1.1.4-1build3) ...
Selecting previously unselected package libglx-mesa0:i38
6.
Preparing to unpack .../37-libglx-mesa0_22.0.5-0ubuntu0.
1_i386.deb ...
Unpacking libglx-mesa0:i386 (22.0.5-0ubuntu0.1) ...
Selecting previously unselected package libnvidia-cfg1-4
70:amd64.
Preparing to unpack .../38-libnvidia-cfg1-470_470.141.03
-0ubuntu0.22.04.1_amd64.deb ...
Unpacking libnvidia-cfg1-470:amd64 (470.141.03-0ubuntu0.
22.04.1) ...
Selecting previously unselected package libnvidia-common
-470.
Preparing to unpack .../39-libnvidia-common-470_470.141.
03-0ubuntu0.22.04.1_all.deb ...
Unpacking libnvidia-common-470 (470.141.03-0ubuntu0.22.0
4.1) ...
Selecting previously unselected package libnvidia-comput
e-470:i386.
Preparing to unpack .../40-libnvidia-compute-470_470.141
.03-0ubuntu0.22.04.1_i386.deb ...
Unpacking libnvidia-compute-470:i386 (470.141.03-0ubuntu
0.22.04.1) ...
Selecting previously unselected package libnvidia-comput
e-470:amd64.
Preparing to unpack .../41-libnvidia-compute-470_470.141
.03-0ubuntu0.22.04.1_amd64.deb ...
Unpacking libnvidia-compute-470:amd64 (470.141.03-0ubunt
u0.22.04.1) ...
Selecting previously unselected package libnvidia-decode
-470:amd64.
Preparing to unpack .../42-libnvidia-decode-470_470.141.
03-0ubuntu0.22.04.1_amd64.deb ...
Unpacking libnvidia-decode-470:amd64 (470.141.03-0ubuntu
0.22.04.1) ...
Selecting previously unselected package libnvidia-decode
-470:i386.
Preparing to unpack .../43-libnvidia-decode-470_470.141.
03-0ubuntu0.22.04.1_i386.deb ...
Unpacking libnvidia-decode-470:i386 (470.141.03-0ubuntu0
.22.04.1) ...
Selecting previously unselected package libnvidia-egl-wa
yland1:amd64.
Preparing to unpack .../44-libnvidia-egl-wayland1_1%3a1.
1.9-1.1_amd64.deb ...
Unpacking libnvidia-egl-wayland1:amd64 (1:1.1.9-1.1) ...
Selecting previously unselected package libnvidia-encode
-470:amd64.
Preparing to unpack .../45-libnvidia-encode-470_470.141.
03-0ubuntu0.22.04.1_amd64.deb ...
Unpacking libnvidia-encode-470:amd64 (470.141.03-0ubuntu
0.22.04.1) ...
Selecting previously unselected package libnvidia-encode
-470:i386.
Preparing to unpack .../46-libnvidia-encode-470_470.141.
03-0ubuntu0.22.04.1_i386.deb ...
Unpacking libnvidia-encode-470:i386 (470.141.03-0ubuntu0
.22.04.1) ...
Selecting previously unselected package libnvidia-extra-
470:amd64.
Preparing to unpack .../47-libnvidia-extra-470_470.141.0
3-0ubuntu0.22.04.1_amd64.deb ...
Unpacking libnvidia-extra-470:amd64 (470.141.03-0ubuntu0
.22.04.1) ...
Selecting previously unselected package libnvidia-fbc1-4
70:amd64.
Preparing to unpack .../48-libnvidia-fbc1-470_470.141.03
-0ubuntu0.22.04.1_amd64.deb ...
Unpacking libnvidia-fbc1-470:amd64 (470.141.03-0ubuntu0.
22.04.1) ...
Selecting previously unselected package libglvnd0:i386.
Preparing to unpack .../49-libglvnd0_1.4.0-1_i386.deb ..
.
Unpacking libglvnd0:i386 (1.4.0-1) ...
Selecting previously unselected package libglx0:i386.
Preparing to unpack .../50-libglx0_1.4.0-1_i386.deb ...
Unpacking libglx0:i386 (1.4.0-1) ...
Selecting previously unselected package libgl1:i386.
Preparing to unpack .../51-libgl1_1.4.0-1_i386.deb ...
Unpacking libgl1:i386 (1.4.0-1) ...
Selecting previously unselected package libnvidia-fbc1-4
70:i386.
Preparing to unpack .../52-libnvidia-fbc1-470_470.141.03
-0ubuntu0.22.04.1_i386.deb ...
Unpacking libnvidia-fbc1-470:i386 (470.141.03-0ubuntu0.2
2.04.1) ...
Preparing to unpack .../53-libnvidia-gl-470_470.141.03-0
ubuntu0.22.04.1_amd64.deb ...
diversion of /usr/lib/x86_64-linux-gnu/libGL.so to /usr/
lib/x86_64-linux-gnu/libGL.so.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/x86_64-linux-gnu/
libGL.so by libnvidia-gl-470'
  found 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so
 to /usr/lib/x86_64-linux-gnu/libGL.so.distrib by nvidia
-340'
dpkg: error processing archive /tmp/apt-dpkg-install-oFI
vZG/53-libnvidia-gl-470_470.141.03-0ubuntu0.22.04.1_amd6
4.deb (--unpack):
 new libnvidia-gl-470:amd64 package pre-installation scr
ipt subprocess returned error exit status 2
Preparing to unpack .../54-libnvidia-gl-470_470.141.03-0
ubuntu0.22.04.1_i386.deb ...
diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/li
b/i386-linux-gnu/libGL.so.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/i386-linux-gnu/li
bGL.so by libnvidia-gl-470'
  found 'diversion of /usr/lib/i386-linux-gnu/libGL.so t
o /usr/lib/i386-linux-gnu/libGL.so.distrib by nvidia-340
'
dpkg: error processing archive /tmp/apt-dpkg-install-oFI
vZG/54-libnvidia-gl-470_470.141.03-0ubuntu0.22.04.1_i386
.deb (--unpack):
 new libnvidia-gl-470:i386 package pre-installation scri
pt subprocess returned error exit status 2
Selecting previously unselected package libnvidia-ifr1-4
70:i386.
Preparing to unpack .../55-libnvidia-ifr1-470_470.141.03
-0ubuntu0.22.04.1_i386.deb ...
Unpacking libnvidia-ifr1-470:i386 (470.141.03-0ubuntu0.2
2.04.1) ...
Selecting previously unselected package libnvidia-ifr1-4
70:amd64.
Preparing to unpack .../56-libnvidia-ifr1-470_470.141.03
-0ubuntu0.22.04.1_amd64.deb ...
Unpacking libnvidia-ifr1-470:amd64 (470.141.03-0ubuntu0.
22.04.1) ...
Selecting previously unselected package libwayland-clien
t0:i386.
Preparing to unpack .../57-libwayland-client0_1.20.0-1_i
386.deb ...
Unpacking libwayland-client0:i386 (1.20.0-1) ...
Selecting previously unselected package libxcb-randr0:i3
86.
Preparing to unpack .../58-libxcb-randr0_1.14-3ubuntu3_i
386.deb ...
Unpacking libxcb-randr0:i386 (1.14-3ubuntu3) ...
Selecting previously unselected package libxnvctrl0:amd6
4.
Preparing to unpack .../59-libxnvctrl0_510.47.03-0ubuntu
1_amd64.deb ...
Unpacking libxnvctrl0:amd64 (510.47.03-0ubuntu1) ...
Selecting previously unselected package mesa-vulkan-driv
ers:i386.
Preparing to unpack .../60-mesa-vulkan-drivers_22.0.5-0u
buntu0.1_i386.deb ...
Unpacking mesa-vulkan-drivers:i386 (22.0.5-0ubuntu0.1) .
..
Selecting previously unselected package nvidia-compute-u
tils-470.
Preparing to unpack .../61-nvidia-compute-utils-470_470.
141.03-0ubuntu0.22.04.1_amd64.deb ...
Unpacking nvidia-compute-utils-470 (470.141.03-0ubuntu0.
22.04.1) ...
Selecting previously unselected package nvidia-kernel-so
urce-470.
Preparing to unpack .../62-nvidia-kernel-source-470_470.
141.03-0ubuntu0.22.04.1_amd64.deb ...
Unpacking nvidia-kernel-source-470 (470.141.03-0ubuntu0.
22.04.1) ...
Selecting previously unselected package nvidia-kernel-co
mmon-470.
Preparing to unpack .../63-nvidia-kernel-common-470_470.
141.03-0ubuntu0.22.04.1_amd64.deb ...
Unpacking nvidia-kernel-common-470 (470.141.03-0ubuntu0.
22.04.1) ...
Selecting previously unselected package nvidia-dkms-470.
Preparing to unpack .../64-nvidia-dkms-470_470.141.03-0u
buntu0.22.04.1_amd64.deb ...
Unpacking nvidia-dkms-470 (470.141.03-0ubuntu0.22.04.1)
...
Selecting previously unselected package nvidia-utils-470
.
Preparing to unpack .../65-nvidia-utils-470_470.141.03-0
ubuntu0.22.04.1_amd64.deb ...
Unpacking nvidia-utils-470 (470.141.03-0ubuntu0.22.04.1)
 ...
Selecting previously unselected package xserver-xorg-vid
eo-nvidia-470.
Preparing to unpack .../66-xserver-xorg-video-nvidia-470
_470.141.03-0ubuntu0.22.04.1_amd64.deb ...
Unpacking xserver-xorg-video-nvidia-470 (470.141.03-0ubu
ntu0.22.04.1) ...
Selecting previously unselected package nvidia-driver-47
0.
Preparing to unpack .../67-nvidia-driver-470_470.141.03-
0ubuntu0.22.04.1_amd64.deb ...
Unpacking nvidia-driver-470 (470.141.03-0ubuntu0.22.04.1
) ...
Selecting previously unselected package nvidia-prime.
Preparing to unpack .../68-nvidia-prime_0.8.17.1_all.deb
 ...
Unpacking nvidia-prime (0.8.17.1) ...
Selecting previously unselected package screen-resolutio
n-extra.
Preparing to unpack .../69-screen-resolution-extra_0.18.
2_all.deb ...
Unpacking screen-resolution-extra (0.18.2) ...
Selecting previously unselected package nvidia-settings.
Preparing to unpack .../70-nvidia-settings_510.47.03-0ub
untu1_amd64.deb ...
Unpacking nvidia-settings (510.47.03-0ubuntu1) ...
Errors were encountered while processing:
 /tmp/apt-dpkg-install-oFIvZG/53-libnvidia-gl-470_470.14
1.03-0ubuntu0.22.04.1_amd64.deb
 /tmp/apt-dpkg-install-oFIvZG/54-libnvidia-gl-470_470.14
1.03-0ubuntu0.22.04.1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
tadiv@tadiv-desktop:~$

Revision history for this message
Manfred Hampl (m-hampl) said :
#20

Why is your output wrapped after 56 characters? That makes reading it very cumbersome.

We are back to the leftover diversions from nvidia 340.
It seems that they all have to be manually removed.

sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libEGL.so
sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libEGL.so.1
sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGL.so
sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGL.so.1
sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGLESv1_CM.so
sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1
sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGLESv2.so
sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGLESv2.so.2
sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libEGL.so
sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libEGL.so.1
sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGL.so
sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGL.so.1
sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so
sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1
sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGLESv2.so
sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGLESv2.so.2

sudo dpkg --configure -a

Revision history for this message
tadiv (tadiv-comcast) said :
#21

I apologize for the short lines - I'l copy/pasting from a terminal window that is in that 640x480 screen - and this comment window is on the same 640x480 screen... I'll run through your commands now and report back.

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#22

Here is all of the text window - errors encountered (at the very bottom)...

tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libEGL.so
[sudo] password for tadiv:
Removing 'diversion of /usr/lib/i386-linux-gnu/libEGL.so to /usr/lib/i386-linux-gnu/libEGL.so.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libEGL.so.1
Removing 'diversion of /usr/lib/i386-linux-gnu/libEGL.so.1 to /usr/lib/i386-linux-gnu/libEGL.so.1.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGL.so
sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGL.so.1
Removing 'diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/i386-linux-gnu/libGL.so.distrib by nvidia-340'
No diversion 'any diversion of /usr/lib/i386-linux-gnu/libGL.so.1', none removed.
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGL.so
No diversion 'any diversion of /usr/lib/i386-linux-gnu/libGL.so', none removed.
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGL.so.1
No diversion 'any diversion of /usr/lib/i386-linux-gnu/libGL.so.1', none removed.
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGLESv1_CM.so
Removing 'diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so to /usr/lib/i386-linux-gnu/libGLESv1_CM.so.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1
Removing 'diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGLESv2.so
Removing 'diversion of /usr/lib/i386-linux-gnu/libGLESv2.so to /usr/lib/i386-linux-gnu/libGLESv2.so.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/i386-linux-gnu/libGLESv2.so.2
Removing 'diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to /usr/lib/i386-linux-gnu/libGLESv2.so.2.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libEGL.so
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libEGL.so to /usr/lib/x86_64-linux-gnu/libEGL.so.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libEGL.so.1
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libEGL.so.1 to /usr/lib/x86_64-linux-gnu/libEGL.so.1.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGL.so
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so to /usr/lib/x86_64-linux-gnu/libGL.so.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGL.so.1
No diversion 'any diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1', none removed.
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so to /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGLESv2.so
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so to /usr/lib/x86_64-linux-gnu/libGLESv2.so.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg-divert --remove --no-rename /usr/lib/x86_64-linux-gnu/libGLESv2.so.2
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.distrib by nvidia-340'
tadiv@tadiv-desktop:~$ sudo dpkg --configure -a
Setting up libexpat1:i386 (2.4.7-1) ...
Setting up libxau6:i386 (1:1.0.9-1build5) ...
Setting up nvidia-kernel-source-470 (470.141.03-0ubuntu0.22.04.1) ...
Setting up nvidia-prime (0.8.17.1) ...
Setting up libglvnd0:i386 (1.4.0-1) ...
Setting up libnvidia-compute-470:amd64 (470.141.03-0ubuntu0.22.04.1) ...
Setting up libnvidia-compute-470:i386 (470.141.03-0ubuntu0.22.04.1) ...
Setting up libnvidia-extra-470:amd64 (470.141.03-0ubuntu0.22.04.1) ...
Setting up nvidia-utils-470 (470.141.03-0ubuntu0.22.04.1) ...
dpkg: dependency problems prevent configuration of libnvidia-ifr1-470:amd64:
 libnvidia-ifr1-470:amd64 depends on libnvidia-gl-470; however:
  Package libnvidia-gl-470:amd64 is not installed.

dpkg: error processing package libnvidia-ifr1-470:amd64 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libnvidia-ifr1-470:i386:
 libnvidia-ifr1-470:i386 depends on libnvidia-gl-470; however:
  Package libnvidia-gl-470:i386 is not installed.

dpkg: error processing package libnvidia-ifr1-470:i386 (--configure):
 dependency problems - leaving unconfigured
Setting up libnvidia-fbc1-470:amd64 (470.141.03-0ubuntu0.22.04.1) ...
Setting up nvidia-compute-utils-470 (470.141.03-0ubuntu0.22.04.1) ...
Warning: The home dir /nonexistent you specified can't be accessed: No such file or directory
Adding system user `nvidia-persistenced' (UID 120) ...
Adding new group `nvidia-persistenced' (GID 129) ...
Adding new user `nvidia-persistenced' (UID 120) with group `nvidia-persistenced' ...
Not creating home directory `/nonexistent'.
Setting up libxnvctrl0:amd64 (510.47.03-0ubuntu1) ...
Setting up libnvidia-egl-wayland1:amd64 (1:1.1.9-1.1) ...
Setting up libnvidia-cfg1-470:amd64 (470.141.03-0ubuntu0.22.04.1) ...
dpkg: dependency problems prevent configuration of nvidia-driver-470:
 nvidia-driver-470 depends on libnvidia-gl-470 (= 470.141.03-0ubuntu0.22.04.1); however:
  Package libnvidia-gl-470:amd64 is not installed.
 nvidia-driver-470 depends on libnvidia-ifr1-470 (= 470.141.03-0ubuntu0.22.04.1); however:
  Package libnvidia-ifr1-470:amd64 is not configured yet.

dpkg: error processing package nvidia-driver-470 (--configure):
 dependency problems - leaving unconfigured
Setting up libatomic1:i386 (12-20220319-1ubuntu1) ...
Setting up libnvidia-common-470 (470.141.03-0ubuntu0.22.04.1) ...
Setting up libsensors5:i386 (1:3.6.0-7ubuntu1) ...
Setting up libglapi-mesa:i386 (22.0.5-0ubuntu0.1) ...
Setting up libvulkan1:i386 (1.3.204.1-2) ...
Setting up screen-resolution-extra (0.18.2) ...
Setting up nvidia-kernel-common-470 (470.141.03-0ubuntu0.22.04.1) ...
update-initramfs: deferring update (trigger activated)
Setting up libffi8:i386 (3.4.2-4) ...
Setting up libdrm2:i386 (2.4.110-1ubuntu1) ...
Setting up libmd0:i386 (1.0.4-1build1) ...
Setting up libxshmfence1:i386 (1.3-1build4) ...
Setting up nvidia-settings (510.47.03-0ubuntu1) ...
Setting up libbsd0:i386 (0.11.5-1) ...
Setting up libelf1:i386 (0.186-1build1) ...
Setting up libstdc++6:i386 (12-20220319-1ubuntu1) ...
Setting up dctrl-tools (2.24-3build2) ...
Setting up libicu70:i386 (70.1-2) ...
Setting up libdrm-amdgpu1:i386 (2.4.110-1ubuntu1) ...
Setting up libwayland-client0:i386 (1.20.0-1) ...
Setting up libnvidia-decode-470:amd64 (470.141.03-0ubuntu0.22.04.1) ...
Setting up libxdmcp6:i386 (1:1.1.3-0ubuntu5) ...
Setting up libdrm-nouveau2:i386 (2.4.110-1ubuntu1) ...
Setting up libxcb1:i386 (1.14-3ubuntu3) ...
Setting up libxcb-xfixes0:i386 (1.14-3ubuntu3) ...
Setting up xserver-xorg-video-nvidia-470 (470.141.03-0ubuntu0.22.04.1) ...
Setting up libdrm-radeon1:i386 (2.4.110-1ubuntu1) ...
Setting up libxcb-glx0:i386 (1.14-3ubuntu3) ...
Setting up libedit2:i386 (3.1-20210910-1build1) ...
Setting up libxcb-shm0:i386 (1.14-3ubuntu3) ...
Setting up dkms (2.8.7-2ubuntu2) ...
Setting up libxcb-present0:i386 (1.14-3ubuntu3) ...
Setting up nvidia-dkms-470 (470.141.03-0ubuntu0.22.04.1) ...
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
Loading new nvidia-470.141.03 DKMS files...
Building for 5.15.0-46-generic
Building for architecture x86_64
Building initial module for 5.15.0-46-generic
Done.

nvidia.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.15.0-46-generic/updates/dkms/

nvidia-modeset.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.15.0-46-generic/updates/dkms/

nvidia-drm.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.15.0-46-generic/updates/dkms/

nvidia-uvm.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.15.0-46-generic/updates/dkms/

nvidia-peermem.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.15.0-46-generic/updates/dkms/

depmod...............
Setting up libxcb-sync1:i386 (1.14-3ubuntu3) ...
Setting up libnvidia-encode-470:amd64 (470.141.03-0ubuntu0.22.04.1) ...
Setting up libxcb-dri2-0:i386 (1.14-3ubuntu3) ...
Setting up libxcb-randr0:i386 (1.14-3ubuntu3) ...
Setting up libx11-6:i386 (2:1.7.5-1) ...
Setting up libxml2:i386 (2.9.13+dfsg-1ubuntu0.1) ...
Setting up libxcb-dri3-0:i386 (1.14-3ubuntu3) ...
Setting up libx11-xcb1:i386 (2:1.7.5-1) ...
Setting up libxext6:i386 (2:1.3.4-1build1) ...
Setting up libxxf86vm1:i386 (1:1.1.4-1build3) ...
Setting up libxfixes3:i386 (1:6.0.0-1) ...
Setting up libllvm13:i386 (1:13.0.1-2ubuntu2) ...
Setting up libnvidia-decode-470:i386 (470.141.03-0ubuntu0.22.04.1) ...
Setting up mesa-vulkan-drivers:i386 (22.0.5-0ubuntu0.1) ...
Setting up libgl1-mesa-dri:i386 (22.0.5-0ubuntu0.1) ...
Setting up libnvidia-encode-470:i386 (470.141.03-0ubuntu0.22.04.1) ...
Setting up libglx-mesa0:i386 (22.0.5-0ubuntu0.1) ...
Setting up libglx0:i386 (1.4.0-1) ...
Setting up libgl1:i386 (1.4.0-1) ...
Setting up libnvidia-fbc1-470:i386 (470.141.03-0ubuntu0.22.04.1) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.6+22.04.20220217-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu3) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for initramfs-tools (0.140ubuntu13) ...
update-initramfs: Generating /boot/initrd.img-5.15.0-46-generic
Errors were encountered while processing:
 libnvidia-ifr1-470:amd64
 libnvidia-ifr1-470:i386
 nvidia-driver-470
tadiv@tadiv-desktop:~$

Revision history for this message
tadiv (tadiv-comcast) said :
#23

AND here is the result of: sudo apt install nvidia-driver-470
tadiv@tadiv-desktop:~$ sudo apt install nvidia-driver-470
[sudo] password for tadiv:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
nvidia-driver-470 is already the newest version (470.141.03-0ubuntu0.22.04.1).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libnvidia-ifr1-470 : Depends: libnvidia-gl-470 but it is not going to be installed
 libnvidia-ifr1-470:i386 : Depends: libnvidia-gl-470:i386 but it is not going to be installed
 nvidia-driver-470 : Depends: libnvidia-gl-470 (= 470.141.03-0ubuntu0.22.04.1) but it is not going to be installed
                     Recommends: libnvidia-gl-470:i386 (= 470.141.03-0ubuntu0.22.04.1)
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
tadiv@tadiv-desktop:~$

SO I ran 'sudo apt --fix-broken install' and got:

tadiv@tadiv-desktop:~$ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libnvidia-gl-470 libnvidia-gl-470:i386
The following NEW packages will be installed:
  libnvidia-gl-470 libnvidia-gl-470:i386
0 upgraded, 2 newly installed, 0 to remove and 4 not upgraded.
3 not fully installed or removed.
Need to get 0 B/175 MB of archives.
After this operation, 429 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 339671 files and directories curre
ntly installed.)
Preparing to unpack .../libnvidia-gl-470_470.141.03-0ubu
ntu0.22.04.1_i386.deb ...
Unpacking libnvidia-gl-470:i386 (470.141.03-0ubuntu0.22.
04.1) ...
Preparing to unpack .../libnvidia-gl-470_470.141.03-0ubu
ntu0.22.04.1_amd64.deb ...
Unpacking libnvidia-gl-470:amd64 (470.141.03-0ubuntu0.22
.04.1) ...
Setting up libnvidia-gl-470:amd64 (470.141.03-0ubuntu0.2
2.04.1) ...
Setting up libnvidia-gl-470:i386 (470.141.03-0ubuntu0.22
.04.1) ...
Setting up libnvidia-ifr1-470:amd64 (470.141.03-0ubuntu0
.22.04.1) ...
Setting up libnvidia-ifr1-470:i386 (470.141.03-0ubuntu0.
22.04.1) ...
Setting up nvidia-driver-470 (470.141.03-0ubuntu0.22.04.
1) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
tadiv@tadiv-desktop:~$

Which looks encouraging... I'm going to reboot and see what happens...

Revision history for this message
tadiv (tadiv-comcast) said :
#24

OKAY - so, it looks like a good install of the 470 driver. Unfortunately, there are text messages during the boot sequence that say that my card (NVIDIA GForce 8400GS) is supported by 340.xx legacy drivers and to go to www.nvidia.com/object/unix.html for help...

Uggh... (BTW, this comment is on a Win10 machine)... Unfortunately, that page does not seem to exist...

Suggestions? How do Iproperly remove the 470 package?

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#25

There were 2 packages listed in the package manager when I searched for "340" - I have installed them and are rebooting now...

Revision history for this message
tadiv (tadiv-comcast) said :
#26

Foo - In the reboot it is clear that the 470 driver is still there - I used "sudo apt remove nvidia-driver-470" - what else do I need to do?

Revision history for this message
tadiv (tadiv-comcast) said :
#27

I'm using the package manager to remove everything 470...

Revision history for this message
tadiv (tadiv-comcast) said :
#28

OKAY - so all the 470 stuff is removed - the machine boots up - I get an Ubuntu-branded splash screen. It goes away and there is a bunch of scrolling text ending with something like "Starting Gnome Display Manager" - the screen goes blank after a while with just a cursor flashing in the upper left corner and that's it. I need to ALT-CTRL-F3 to get a terminal to do anything...

Tom

Revision history for this message
Manfred Hampl (m-hampl) said :
#29

NVidia.com also tells, that your hardware needs the 340 version of the driver, not the 470.

Try sudo apt install --reinstall gdm3 libgdm1

Is there enough free space left?

df -h | grep -v loop

Revision history for this message
tadiv (tadiv-comcast) said :
#30

Here are the results:

tadiv@tadiv-desktop:~$ sudo apt install --reinstall gdm3 libgdm1
[sudo] password for tadiv:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 2 reinstalled, 0 to remove and 5 not upgraded.
Need to get 375 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://mirror.metrocast.net/ubuntu jammy-updates/main amd64 libgdm1 amd64 42.0-1ubuntu7 [61.6 kB]
Get:2 http://mirror.metrocast.net/ubuntu jammy-updates/main amd64 gdm3 amd64 42.0-1ubuntu7 [314 kB]
Fetched 375 kB in 1s (387 kB/s)
Preconfiguring packages ...
(Reading database ... 338846 files and directories curre
ntly installed.)
Preparing to unpack .../libgdm1_42.0-1ubuntu7_amd64.deb
...
Unpacking libgdm1 (42.0-1ubuntu7) over (42.0-1ubuntu7) .
..
Preparing to unpack .../gdm3_42.0-1ubuntu7_amd64.deb ...
Unpacking gdm3 (42.0-1ubuntu7) over (42.0-1ubuntu7) ...
Setting up libgdm1 (42.0-1ubuntu7) ...
Processing triggers for libglib2.0-0:amd64 (2.72.1-1) ..
.
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for ureadahead (0.100.0-21) ...
Processing triggers for dbus (1.12.20-2ubuntu4) ...
Setting up gdm3 (42.0-1ubuntu7) ...
tadiv@tadiv-desktop:~$ df -h | grep -v loop
Filesystem Size Used Avail Use% Mounted on
tmpfs 386M 3.4M 383M 1% /run
/dev/sdb2 225G 21G 193G 10% /
tmpfs 1.9G 88M 1.8G 5% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/sda5 110G 101G 3.5G 97% /home
tmpfs 386M 208K 386M 1% /run/user/1000
/dev/sdc1 747G 623G 125G 84% /media/tadiv/Elements1
tadiv@tadiv-desktop:~$

I'll reboot and report what happens...

Revision history for this message
tadiv (tadiv-comcast) said :
#31

So, I get the splash screen, then a bunch of text scrolls by way too fast to make anything of it then a blank screen except for a blinking cursor "_" in the upper left of the screen...

Revision history for this message
tadiv (tadiv-comcast) said :
#32

I suspect that it is worth mentioning that when I am in recovery mode (the only way I can get a GUI) when I go to display settings the settings dialog box says "Unknown Display" and when I run ubuntu-drivers devices I get no results - it seems like 22.04 is not detecting my GPU - is there some package or setting that can correct this? I have both xserver-xorg-video-nouveau and the nvidia-340 drivers installed...

Thoughts?

Tom

Revision history for this message
Manfred Hampl (m-hampl) said :
#33

Is there any hint in the system logs?
e.g. use ctrl-alt-f3 for a virtual terminal and run
dmesg | tail

Revision history for this message
tadiv (tadiv-comcast) said :
#34

If I find something, how can I get that text here - what file is it in?

Revision history for this message
Manfred Hampl (m-hampl) said :
#35

If there are hints, then they most probably are contained in the system logs (/var/log/*)
IF you find something in e.g. "dmesg | tail", then you can redirect the output to a file ("dmesg | tail > mylogfile.txt")and then look for a way to transfer that file from the broken system to a working one.

Revision history for this message
tadiv (tadiv-comcast) said :
#36

So I did the tail with --lines=300 | more so I saw almost the entire log. The only thing I saw that even hinted of the display was an audit line that referenced "lightdm" - I did not see the Xserver starting - there were many references to various pieces of hardware, but no video card stuff at all...

Revision history for this message
tadiv (tadiv-comcast) said :
#37

Is there some way I can reinitialize the 22.04 upgrade?

Revision history for this message
tadiv (tadiv-comcast) said :
#38

Is there a way I can fall-back to 20.04?

Revision history for this message
Manfred Hampl (m-hampl) said :
#39

There is no way for downgrading to Ubuntu 20.04 or re-starting the upgrade.

What you can try is switching to a different display manager:

Login in to a virtual terminal or in recovery mode and issue the commands

sudo apt install lightdm
sudo dpkg-reconfigure gdm
in the dialogue that is shown use the up/down keys to select lightdm and hit enter, then reboot.

see https://tecadmin.net/switching-display-manager-in-ubuntu-gdm-lightdm-sddm/

Revision history for this message
tadiv (tadiv-comcast) said :
#40

Here is what I get:

tadiv@tadiv-desktop:~$ sudo apt install lightdm
[sudo] password for tadiv:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
lightdm is already the newest version (1.30.0-0ubuntu5).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
tadiv@tadiv-desktop:~$ sudo dpkg-reconfigure gdm
dpkg-query: package 'gdm' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files.
/usr/sbin/dpkg-reconfigure: gdm is not installed
tadiv@tadiv-desktop:~$

Revision history for this message
Manfred Hampl (m-hampl) said :
#41

Sorry, my fault, gdm was the package in previous releases, now it is gdm3

sudo dpkg-reconfigure gdm3

if it again tells "not installed", then I recommend installing it ("sudo apt install gdm3") and then trying to switch from gdm3 to lightdm and vice versa. Hopefully one of the display managers will work.

Revision history for this message
tadiv (tadiv-comcast) said :
#42

Sorry - I worked this just before going to work and I just got home. Both lightdm and gdm3 seem to have the same behavior. I did burn a 20.04 DVD and it works - I used the "Try Ubuntu" option and the graphics worked properly. The command "ubuntu-drivers devices" also worked properly. On my problem machine, that command simply returns to the command prompt.

Perhaps I'm missing a package in the hardware detection sequence? Although "lspci" does find my video card...

Thoughts?

Tom

Revision history for this message
Manfred Hampl (m-hampl) said :
#43

I doubt that there is a package missing. If the package management does not complain about missing packages, then everything should be there.

You can verify with:
sudo apt install ubuntu-desktop
sudo dpkg --audit

It could be worth checking the log files of the release upgrade, /var/log/dist-upgrade/
Maybe that reveals something

Apart from that I see two more possibilities:
1. create backup copies of your files that you want to keep and do a new installation. (you have set up a separate home partition, so that should preserve the files in your home directory anyhow).
2. re-install all packages

Revision history for this message
tadiv (tadiv-comcast) said :
#44

There are 4 log files in a subdirectory date stamped the date of the update, but the files are date stamped from 2020... There are other subdirectories that are the subsequent days with 2022 dates...

Is there a particular file (main, apt, history, and apt-term)?

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#45

The audit test just returned me to the command prompt with no results displayed at all.

There are some interesting error messages in main.log (captured via grep) as follow:

2022-08-20 23:41:10,433 ERROR IOError/SystemError in cache.update(): ''. Retrying (currentRetry: 0)
2022-08-20 23:41:10,434 ERROR doUpdate() failed completely

as well as later:

2022-08-21 08:11:49,292 WARNING _tryMarkObsoleteForRemoval failed for 'libruby2.7' (Error('E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.'): E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.)
2022-08-21 08:18:40,518 ERROR got error from PostInstallScript ./xorg_fix_proprietary.py (g-exec-error-quark: Failed to execute child process “./xorg_fix_proprietary.py” (No such file or directory) (8))

These are the grep results that stood out - obviously the text "error" is in other places (including package names)...

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#46

Might it be that this video card is just no longer supported?

Revision history for this message
Manfred Hampl (m-hampl) said :
#47

'Failed to execute child process “./xorg_fix_proprietary.py” (No such file or directory)'
This is unexpected.

Is there a file /etc/X11/xorg.conf on that broken system?
If yes, rename it to something like xorg.conf.broken and reboot.

'Might it be that this video card is just no longer supported?'
What do you take as basis for that? There is a nvidia-340 package in Ubuntu 22.04

Revision history for this message
tadiv (tadiv-comcast) said :
#48

I was just drawing straws on the question about the video card not being supported - I have been running Ubuntu since the 2008 time frame and this is the most challenging issue I have had. Anyway, currently on the broken system in /etc/X11 the following files exist that start with xorg.con*:
xorg.conf.04282018
xorg.conf.backup
xorg.conf.d (this one is an empty directory)
xorg.conf.failsafe
xorg.conf.nvidia-xconfig-original

And thank you for all your help with this frustrating problem!

Tom

Revision history for this message
Manfred Hampl (m-hampl) said :
#49

I am running out of new ideas what to do more.

As already written in comment #43
You could consider re-installing all packages

That should be possible with the command

dpkg -l | grep ^ii | awk '{print $2}' | xargs sudo apt install --reinstall
(Note: This will probably download more that 1 GB of packages)

Before you do that, you should install all available uppdates and try to verify whether all packages are still available for download:

ubuntu-security-status
ubuntu-security-status --thirdparty
ubuntu-security-status --unavailable

Revision history for this message
tadiv (tadiv-comcast) said :
#50

Here's an interesting tidbit (that is repeatable) - I looked at the contents of xorg.conf.04282018 and it was for the same card, so I copied it to xorg.conf and rebooted - it seemed like the same result (no graphics unless in recovery mode) BUT in recovery mode I got 800x600 as opposed to 640x480...

I have JUST modified the file to have a "modes" option in the Display subsection - I'll reboot and see what happens - I'll probably still be booting into recovery, but maybe I can get better resolution - I'll be back in a few minutes...

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#51

Okay - well, still just 800x600, but it is an improvement... Does this tickle any ideas? IF I remove the xorg.conf file I'm back to 640x480. With it in place I get 800x600. The mode like I added is:
Modes "1680x1050" "1024x768" "800x600"

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#52

Sorry - I failed to mention, the original file did not have a "modes" parameter listed...

Revision history for this message
tadiv (tadiv-comcast) said :
#53

SO - here's the result (I think nothing happened)...

tadiv@tadiv-desktop:~$ dpkg -l | grep ^ii | awk '{print $2}' | xargs sudo apt install --reinstall
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Reinstallation of app-install-data-partner is not possible, it cannot be downloaded.
Reinstallation of cpp-5 is not possible, it cannot be downloaded.
Reinstallation of crda is not possible, it cannot be downloaded.
Reinstallation of e2fslibs is not possible, it cannot be downloaded.
Reinstallation of gcc-5 is not possible, it cannot be downloaded.
Reinstallation of gcc-5-base is not possible, it cannot be downloaded.
Reinstallation of gcc-7-base is not possible, it cannot be downloaded.
Reinstallation of gcc-8-base is not possible, it cannot be downloaded.
Reinstallation of gstreamer1.0-fluendo-mp3 is not possible, it cannot be downloaded.
Reinstallation of internxt-drive is not possible, it cannot be downloaded.
Reinstallation of kate-data is not possible, it cannot be downloaded.
Reinstallation of libasan2 is not possible, it cannot be downloaded.
Reinstallation of libcilkrts5 is not possible, it cannot be downloaded.
Reinstallation of libcomerr2 is not possible, it cannot be downloaded.
Reinstallation of libcpan-meta-perl is not possible, it cannot be downloaded.
Reinstallation of libdvdcss-dev is not possible, it cannot be downloaded.
Reinstallation of libdvdcss2 is not possible, it cannot be downloaded.
Reinstallation of libfam0 is not possible, it cannot be downloaded.
Reinstallation of libffi6 is not possible, it cannot be downloaded.
Reinstallation of libgcc-5-dev is not possible, it cannot be downloaded.
Reinstallation of libhogweed4 is not possible, it cannot be downloaded.
Reinstallation of libisl15 is not possible, it cannot be downloaded.
Reinstallation of libmpdec2 is not possible, it cannot be downloaded.
Reinstallation of libmpx0 is not possible, it cannot be downloaded.
Reinstallation of libnettle6 is not possible, it cannot be downloaded.
Reinstallation of libruby2.7 is not possible, it cannot be downloaded.
Reinstallation of libsepol1 is not possible, it cannot be downloaded.
Reinstallation of libssl1.1 is not possible, it cannot be downloaded.
Reinstallation of libubsan0 is not possible, it cannot be downloaded.
Reinstallation of linux-headers-5.4.0-120 is not possible, it cannot be downloaded.
Reinstallation of linux-headers-5.4.0-120-generic is not possible, it cannot be downloaded.
Reinstallation of linux-headers-5.4.0-124 is not possible, it cannot be downloaded.
Reinstallation of linux-headers-5.4.0-124-generic is not possible, it cannot be downloaded.
Reinstallation of linux-image-5.4.0-120-generic is not possible, it cannot be downloaded.
Reinstallation of linux-image-5.4.0-124-generic is not possible, it cannot be downloaded.
Reinstallation of linux-modules-5.4.0-120-generic is not possible, it cannot be downloaded.
Reinstallation of linux-modules-5.4.0-124-generic is not possible, it cannot be downloaded.
Reinstallation of linux-modules-extra-5.4.0-124-generic is not possible, it cannot be downloaded.
Reinstallation of moneydance is not possible, it cannot be downloaded.
Reinstallation of multiarch-support is not possible, it cannot be downloaded.
Reinstallation of qtdeclarative5-test-plugin is not possible, it cannot be downloaded.
Reinstallation of rhythmbox-plugin-magnatune is not possible, it cannot be downloaded.
Reinstallation of surfshark-release is not possible, it cannot be downloaded.
Reinstallation of surfshark-vpn is not possible, it cannot be downloaded.
Reinstallation of system-config-printer-gnome is not possible, it cannot be downloaded.
Reinstallation of teamviewer is not possible, it cannot be downloaded.
Reinstallation of ttf-ubuntu-font-family is not possible, it cannot be downloaded.
Reinstallation of ubuntu-system-service is not possible, it cannot be downloaded.
Reinstallation of ureadahead is not possible, it cannot be downloaded.
Reinstallation of vdpau-va-driver is not possible, it cannot be downloaded.
Reinstallation of wine1.6 is not possible, it cannot be downloaded.
0 upgraded, 0 newly installed, 2906 reinstalled, 0 to remove and 0 not upgraded.
Need to get 2,157 MB/2,277 MB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Abort.
tadiv@tadiv-desktop:~$

Revision history for this message
tadiv (tadiv-comcast) said :
#54

It seems unhappy about trhe packages that cannot be downloaded - I don't know how to work around that problem...

Tom

Revision history for this message
Manfred Hampl (m-hampl) said :
#55

A quick look at these packages let me conclude that most of them are obsolete.

The one that puzzles me most is vdpau-va-driver, a package from bionic, that has something to do with video display.

My recommendation would be uninstalling vdpau-va-driver (and some additional ones from that list).

What output do you receive for the commands

ubuntu-security-status --unavailable
apt --simulate autoremove

Revision history for this message
tadiv (tadiv-comcast) said :
#56

Results:
tadiv@tadiv-desktop:~$ ubuntu-security-status --unavailable
2957 packages installed, of which:
  51 packages are no longer available for download
app-install-data-partner cpp-5 crda e2fslibs gcc-5 gcc-5-base
gcc-7-base gcc-8-base gstreamer1.0-fluendo-mp3 internxt-drive
kate-data libasan2 libcilkrts5 libcomerr2 libcpan-meta-perl
libdvdcss-dev libdvdcss2 libfam0 libffi6 libgcc-5-dev libhogweed4
libisl15 libmpdec2 libmpx0 libnettle6 libruby2.7 libsepol1 libssl1.1
libubsan0 linux-headers-5.4.0-120 linux-headers-5.4.0-120-generic
linux-headers-5.4.0-124 linux-headers-5.4.0-124-generic
linux-image-5.4.0-120-generic linux-image-5.4.0-124-generic
linux-modules-5.4.0-120-generic linux-modules-5.4.0-124-generic
linux-modules-extra-5.4.0-124-generic moneydance multiarch-support
qtdeclarative5-test-plugin rhythmbox-plugin-magnatune
surfshark-release surfshark-vpn system-config-printer-gnome teamviewer
ttf-ubuntu-font-family ubuntu-system-service ureadahead
vdpau-va-driver wine1.6

Packages that are not available for download may be left over from a
previous release of Ubuntu, may have been installed directly from a
.deb file, or are from a source which has been disabled.

Run 'apt-cache show app-install-data-partner' to learn more about that
package.
tadiv@tadiv-desktop:~$

AND:

tadiv@tadiv-desktop:~$ sudo apt --simulate autoremove
[sudo] password for tadiv:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
tadiv@tadiv-desktop:~$

Revision history for this message
Manfred Hampl (m-hampl) said :
#57

And what is the output of the command

apt --simulate purge vdpau-va-driver

Revision history for this message
tadiv (tadiv-comcast) said :
#58

tadiv@tadiv-desktop:~$ apt --simulate purge vdpau-va-driver

NOTE: This is only a simulation!
      apt needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  vdpau-va-driver*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Purg vdpau-va-driver [0.7.4-6ubuntu1]
tadiv@tadiv-desktop:~$

Revision history for this message
tadiv (tadiv-comcast) said :
#59

I'll uninstall vdpau-va-driver (I assume I use the same command without the --simulate option) - what others do you want me to remove?

After that - try the reinstall again or just a reboot?

Tom

Revision history for this message
Manfred Hampl (m-hampl) said :
#60

Yes, remove or even better purge it. ("sudo apt purge ..." or "sudo apt remove --purge ...").

Then reboot, although it is unlikely that this solves the problem.

Revision history for this message
tadiv (tadiv-comcast) said :
#61

Back in recovery mode - the regular boot was again without graphics...

Others to pruge - or should I try the
dpkg -l | grep ^ii | awk '{print $2}' | xargs sudo apt install --reinstall
commands again?

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#62

I tried dpkg -l | grep ^ii | awk '{print $2}' | xargs sudo apt install --reinstall again - it failed again...

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#63

lspci still shows my graphics card, "ubuntu-drivers devices" still returns nothing...

Revision history for this message
Manfred Hampl (m-hampl) said :
#64

Do you also get an "Abort" response, when you enter "y" at the question
Do you want to continue? [Y/n]
?

Revision history for this message
tadiv (tadiv-comcast) said :
#65

I never get the chance to enter a Y or N - it Aborts without my input...

Revision history for this message
Manfred Hampl (m-hampl) said :
#66

Then try

dpkg -l | grep ^ii | awk '{print $2}' | xargs sudo apt -y install --reinstall

Revision history for this message
tadiv (tadiv-comcast) said :
#67

It's running...

Revision history for this message
tadiv (tadiv-comcast) said :
#68

The only thing I see that looks slightly suspect is:
Warning: os-prober will not be executed to detect other bootable partit
ions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
done
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
Processing triggers for sgml-base (1.30) ...
tadiv@tadiv-desktop:~$

I'll look through the logs looking for errors - I still don't graphics on a standard boot. I'm in recovery mode at 800x600...

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#69

Xorg.0.log has an error:
[ 141.821] (II) LoadModule: "nvidia"
[ 141.835] (WW) Warning, couldn't open module nvidia
[ 141.835] (EE) Failed to load module "nvidia" (module does not exist
, 0)

I just checked and the driver is installed - is there maybe something going on with the header image not getting updated for the video driver?

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#70

More errors in xorg.0.log:
[ 142.449] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0:
 -19
[ 142.449] (EE) open /dev/dri/card0: No such file or directory
[ 142.449] (WW) Falling back to old probe method for modesetting
[ 142.449] (EE) open /dev/dri/card0: No such file or directory

and

[ 142.532] ABI class: X.Org Video Driver, version 25.2
[ 142.532] (EE) open /dev/fb0: No such file or directory
[ 142.533] (EE) Screen 0 deleted because of no matching config sectio
n.

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#71

The syslog has several entries like:
Aug 28 15:24:19 tadiv-desktop cat[2776]: [2895:2895:0828/152406.595012:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization

Revision history for this message
Manfred Hampl (m-hampl) said :
#72

The "os-prober" warning is completely normal. It just tells that between Ubuntu 20.04 and 22.04 the grub program has changed, such that there now is a different default for checking other operating systems.

Xorg.0.log has an error:
[ 141.821] (II) LoadModule: "nvidia"
[ 141.835] (WW) Warning, couldn't open module nvidia
[ 141.835] (EE) Failed to load module "nvidia" (module does not exist

It seems that something is wrong with the nvidia installation.
I suggest that you (again) uninstall all nvidia-related packages and switch to the nouveau driver.

What is the output of
dpkg -l | grep -i -e nvidia -e 340.

And for the "ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization", I have never seen such message so far.

Revision history for this message
tadiv (tadiv-comcast) said :
#73

Results:
tadiv@tadiv-desktop:~$ dpkg -l | grep -i -e nvidia -e 340
ii libcuda1-340 340.108-0ubuntu8 amd64 Transitional package for xserver-xorg-video-nouveau
rc libnvidia-compute-470:amd64 470.141.03-0ubuntu0.22.04.1 amd64 NVIDIA libcompute package
ii nvidia-340 340.108-0ubuntu8 amd64 Transitional package for xserver-xorg-video-nouveau
ii nvidia-340-dev 340.108-0ubuntu8 amd64 Transitional package for xserver-xorg-video-nouveau
rc nvidia-340-updates 340.108-0ubuntu5.20.04.2 amd64 Transitional package for nvidia-340
ii nvidia-340-uvm 340.108-0ubuntu8 amd64 Transitional package for xserver-xorg-video-nouveau
rc nvidia-compute-utils-470 470.141.03-0ubuntu0.22.04.1 amd64 NVIDIA compute utilities
rc nvidia-dkms-470 470.141.03-0ubuntu0.22.04.1 amd64 NVIDIA DKMS package
rc nvidia-kernel-common-470 470.141.03-0ubuntu0.22.04.1 amd64 Shared files used with the kernel module
ii nvidia-libopencl1-340 340.108-0ubuntu8 amd64 Transitional package for xserver-xorg-video-nouveau
ii nvidia-opencl-icd-340 340.108-0ubuntu8 amd64 Transitional package for xserver-xorg-video-nouveau
rc nvidia-opencl-icd-340-updates 340.96-0ubuntu3 amd64 Transitional package for nvidia-opencl-icd-340
rc nvidia-prime 0.8.17.1 all Tools to enable NVIDIA's Prime
rc nvidia-settings 510.47.03-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
tadiv@tadiv-desktop:~$

Revision history for this message
Best Manfred Hampl (m-hampl) said :
#74

I suggest that you purge all of them:

sudo apt purge libcuda1-340 libnvidia-compute-470:amd64 nvidia-340 nvidia-340-dev nvidia-340-updates nvidia-340-uvm nvidia-compute-utils-470 nvidia-dkms-470 nvidia-kernel-common-470 nvidia-libopencl1-340 nvidia-opencl-icd-340 nvidia-opencl-icd-340-updates nvidia-prime nvidia-settings

and then reinstall the free nouveau driver:

sudo apt install --reinstall xserver-xorg-video-nouveau

Revision history for this message
Manfred Hampl (m-hampl) said :
#75

Re-reading your last output I stumbled over several remarks "Transitional package for xserver-xorg-video-nouveau"
This might explain the reason that "ubuntu-drivers devices" does not show any output:
It seems that on Ubuntu jammy you can only use the nouveau driver, because NVidia stopped support for the 340 series of the driver (which would be the dedicated one for your hardware).

Changelog
nvidia-graphics-drivers-340 (340.108-0ubuntu8) hirsute; urgency=medium

  * Drop support for the 340 driver, in favour of the nouveau driver
    since it is no longer supported by NVIDIA:
    https://nvidia.custhelp.com/app/answers/detail/a_id/3142/~/support-timeframes-for-unix-legacy-gpu-releases

Ok, forget NVidia, let's focus on nouveau.

Revision history for this message
tadiv (tadiv-comcast) said :
#76

Results - some progress made:
tadiv@tadiv-desktop:~$ sudo apt purge libcuda1-340 libnvidia-compute-470:amd64 nvidia-340 nvidia-340-dev nvidia-340-updates nvidia-340-uvm nvidia-compute-utils-470 nvidia-dkms-470 nvidia-kernel-common-470 nvidia-libopencl1-340 nvidia-opencl-icd-340 nvidia-opencl-icd-340-updates nvidia-prime nvidia-settings
[sudo] password for tadiv:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  libcuda1-340* libnvidia-compute-470* nvidia-340* nvidia-340-dev*
  nvidia-340-updates* nvidia-340-uvm* nvidia-compute-utils-470*
  nvidia-dkms-470* nvidia-kernel-common-470* nvidia-libopencl1-340*
  nvidia-opencl-icd-340* nvidia-opencl-icd-340-updates* nvidia-prime*
  nvidia-settings*
0 upgraded, 0 newly installed, 14 to remove and 0 not upgraded.
After this operation, 129 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 341716 files and directories currently installed.)
Removing libcuda1-340 (340.108-0ubuntu8) ...
Removing nvidia-340 (340.108-0ubuntu8) ...
Removing nvidia-340-dev (340.108-0ubuntu8) ...
Removing nvidia-340-uvm (340.108-0ubuntu8) ...
Removing nvidia-libopencl1-340 (340.108-0ubuntu8) ...
Removing nvidia-opencl-icd-340 (340.108-0ubuntu8) ...
(Reading database ... 341698 files and directories currently installed.
)
Purging configuration files for nvidia-prime (0.8.17.1) ...
Purging configuration files for libnvidia-compute-470:amd64 (470.141.03
-0ubuntu0.22.04.1) ...
Purging configuration files for nvidia-compute-utils-470 (470.141.03-0u
buntu0.22.04.1) ...
Purging configuration files for nvidia-opencl-icd-340-updates (340.96-0
ubuntu3) ...
Purging configuration files for nvidia-dkms-470 (470.141.03-0ubuntu0.22
.04.1) ...
update-initramfs: deferring update (trigger activated)
Purging configuration files for nvidia-340-updates (340.108-0ubuntu5.20
.04.2) ...
Purging configuration files for nvidia-kernel-common-470 (470.141.03-0u
buntu0.22.04.1) ...
update-initramfs: deferring update (trigger activated)
Purging configuration files for nvidia-settings (510.47.03-0ubuntu1) ..
.
Processing triggers for ureadahead (0.100.0-21) ...
Processing triggers for initramfs-tools (0.140ubuntu13) ...
update-initramfs: Generating /boot/initrd.img-5.15.0-46-generic
tadiv@tadiv-desktop:~$ sudo apt install --reinstall xserver-xorg-video-nouveau
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 93.6 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://mirror.metrocast.net/ubuntu jammy/main amd64 xserver-xorg-video-nouveau amd64 1:1.0.17-2build1 [93.6 kB]
Fetched 93.6 kB in 0s (225 kB/s)
(Reading database ... 341692 files and directories currently installed.
)
Preparing to unpack .../xserver-xorg-video-nouveau_1%3a1.0.17-2build1_a
md64.deb ...
Unpacking xserver-xorg-video-nouveau (1:1.0.17-2build1) over (1:1.0.17-
2build1) ...
Setting up xserver-xorg-video-nouveau (1:1.0.17-2build1) ...
Processing triggers for man-db (2.10.2-1) ...
tadiv@tadiv-desktop:~$

I now get a GUI on boot but my resolution is limited to 960x540 - do I need to delete / update the xorg.conf file? It's still the one I modified yesterday...

Revision history for this message
Manfred Hampl (m-hampl) said :
#77

No need for recovery mode any more? Hooray!

What do you get for

xrandr -q

Revision history for this message
tadiv (tadiv-comcast) said :
#78

Okay - I went ahead and renamed the old xorg.conf file and now (after reboot) I'm at 1680x1050.

Thank you so very much!

Do you recommend a new video card?

Thank you again so very much for sticking with me through this!

Tom

Revision history for this message
tadiv (tadiv-comcast) said :
#79

Results:
tadiv@tadiv-desktop:~$ xrandr -q
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 8192 x 8192
DVI-I-1 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 271mm
   1680x1050 59.95*+ 59.88
   1600x1200 65.00 60.00
   1600x1024 60.17
   1400x1050 74.76 70.00 59.98
   1600x900 59.95 59.82
   1280x1024 75.02 60.02
   1440x900 59.89
   1400x900 59.96 59.88
   1280x960 60.00
   1440x810 59.97
   1368x768 59.88 59.85
   1360x768 59.80 59.96
   1280x800 59.99 59.97 59.81 59.91
   1152x864 75.00 75.00 70.00 60.00
   1280x720 60.00 59.99 59.86 59.74
   1024x768 75.05 60.04 75.03 70.07 60.00
   960x720 75.00 60.00
   928x696 75.00 60.05
   896x672 75.05 60.01
   1024x576 59.95 59.96 59.90 59.82
   960x600 59.93 60.00
   832x624 74.55
   960x540 59.96 59.99 59.63 59.82
   800x600 75.00 70.00 65.00 60.00 72.19 75.00 60.32 56.25
   840x525 74.96 69.88 60.01 59.88
   864x486 59.92 59.57
   800x512 60.17
   700x525 74.76 70.06 59.98
   800x450 59.95 59.82
   640x512 75.02 60.02
   720x450 59.89
   700x450 59.96 59.88
   640x480 60.00 75.00 72.81 75.00 66.67 59.94
   720x405 59.51 58.99
   720x400 70.08
   684x384 59.88 59.85
   680x384 59.80 59.96
   640x400 59.88 59.98
   576x432 75.00 75.00 70.00 60.06
   640x360 59.86 59.83 59.84 59.32
   512x384 75.03 70.07 60.00
   512x288 60.00 59.92
   416x312 74.66
   480x270 59.63 59.82
   400x300 72.19 75.12 60.32 56.34
   432x243 59.92 59.57
   320x240 72.81 75.00 60.05
   360x202 59.51 59.13
   320x180 59.84 59.32
HDMI-1 disconnected (normal left inverted right x axis y axis)
VGA-1 disconnected (normal left inverted right x axis y axis)
tadiv@tadiv-desktop:~$

Revision history for this message
tadiv (tadiv-comcast) said :
#80

Thanks Manfred Hampl, that solved my question.

Revision history for this message
tadiv (tadiv-comcast) said :
#81

Anything else you recommend? And thank you again!

Revision history for this message
Manfred Hampl (m-hampl) said :
#82

This was an interesting experience, also for me.
Thank you for your cooperation.

If you can use the old video card with the nouveau driver in a satisfactory manner, then i do not see a need for exchanging it by a different one.

Last remark: I guess you can and should also close your other questions
https://answers.launchpad.net/ubuntu/+question/702893
https://answers.launchpad.net/ubuntu/+question/702935