ubuntu 20.04 LTS desktop fresh install hangs on boot from disk
It is disappointing that the Installation program found working video drivers in best resolution, but the installed product cannot operate the video adapter it appears.
hardware is Dell poweredge T410, 64GB ram, 2 x Xeon E5620. graphics is Matrox G200EW (which is the integrated video adapter).
Previously the same machine was successfully running Centos 7.7 and other linux distros (fedora, RHEL etc) without issues. So the Redhat and derivative distros currently include a driver for 1024x768x24 video.
Ubuntu desktop 20.04 Installed successfully and easily from DVD, but on the first boot from SAS disk, after displaying the ubuntu logo, the screen goes to the default ubuntu purple colour, shows a mouse pointer (which does not move), and then hangs. Control-Alt-F1 etc does not react. There are no visible error messages on screen.
Only a cold boot can exit this. At installation I tried with and without 'include proprietary drivers', makes no difference to hang symptom.
From the grub recovery options I can get a root shell.
UPDATE, in a root shell in recovery mode:
In the /var/log/Xorg.*.log file I found:
(EE) Failed to load module "mga"
I don't know why the installation program did not install an MGA driver so I tried to manually install it:
apt install xserver-xorg-video-mga
X -configure
(noticed that this configure action autodetected the correct monitor, per the /root/xorg.conf.new).
cp /root/xorg.conf.new to /etc/X11/xorg.conf
On reboot, the same symptom , but this time the /var/log/Xorg.log.* had a new message:
EE MGA(0) : [drm] Direct rendering only supported with G200/G400/G450/G550.
But lspci | grep MGA shows G200ew so the driver is not recognizing the card it seems.
I tried also editing the xorg.conf to use driver "vesa" instead of "mga" as suggested elsewhere but this did not change the symptom, although I am unsure if my steps were correct.
Looks like I cannot use 20.04 on this box as support for this old video adapter in the Xorg drivers has been dropped or crippled, although a functional driver is present in other current distros that work on this hardware.
Any suggestions?