"Glitchy"/Flickery display unless thru Recovery Mode

Asked by Luke Sciarappa on 2019-08-31

Everything is perfectly fine if I go to recovery mode and hit "continue boot".
If I don't, things are displayed strangely. The keyboard/mouse/programs work normally, but my mouse-pointer is transparent except for a few pixels in its bottom-right, random parts of the screen become like RGB soup, rectangles become parallelograms halfway through, text in the terminal flirts with unreadability due to visual static, etc. It's honestly like what I would imagine a movie studio would come up with for a "corrupted" computer. And it flickers: i.e. the static is not static, the rectangles stop being parallelograms for a second before returning to it, etc.

This is a lenovo thinkpad E585 running ubuntu 18.04 (booting from the internal hard disk). It also has a windows partition, which hangs on boot with a blank screen. Both problems (the glitchy display and windows hanging) began when I accidentally cut the power to during a boot into windows, if I recall correctly. (I only mention the windows-related things for context --- at the moment I am only trying to get Ubuntu back to functionality.)

It seems from some research that this may be graphics-drivers related.

Step 2 of https://help.ubuntu.com/community/GraphicsTroubleshootingProcedure output:
[my username redacted]@inner-home:~$ lspci -nnk | egrep -i '3d|aphics|display|nouveau|nvidia|radeon|trident|vesa|vga'; uname -a; Xorg -version; sudo apt-get update; sudo apt-get install mesa-utils hardinfo fbset nux-tools inxi; inxi -F; sudo fbset -i; apt-cache show xserver-xorg | grep Version; xrandr; fglrxinfo; nvidia-settings -g |head -n 30 ; sudo lshw -short; sudo lshw -C display; dpkg -l | egrep -i 'fgl|intel|mesa|mesa-utils|nvidia|nouveau|radeon|trident|video-ati'; cat /etc/lsb-release; dmesg | egrep -i 'abort|ailed|bug|error|fail|fgl|GLX|GPU|intel|missing|nouveau|NVIDIA|radeon|segment|trident|VESA|VGA|wfb|\(EE\)|\(WW\)'; cat /proc/cpuinfo | grep -I model; cat /var/log/Xorg.0.log | egrep -i 'abort|ailed|bug|display|error|fail|fgl|GLX|GPU|intel|issing|nouveau|nvidia|radeon|segment|trident|VESA|VGA|wfb|\(EE\)|\(WW\)'; sudo dmidecode|egrep 'anufact|roduct|erial|elease'; cat /etc/X11/xorg.conf; /usr/lib/nux/unity_support_test -p; ubuntu-support-status ; sudo lsmod
05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] [1002:15dd] (rev c5)
 Subsystem: Lenovo Vega [Radeon Vega 8 Mobile] [17aa:506f]
Linux inner-home 4.18.0-25-generic #26~18.04.1-Ubuntu SMP Thu Jun 27 07:28:31 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
/usr/lib/xorg/Xorg.wrap: Only console users are allowed to run the X server
[sudo] password for [my username redacted]:
Hit:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:3 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu bionic-security InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  gawk hddtemp libsigsegv2 lm-sensors net-tools zlib1g-dev
Suggested packages:
  gawk-doc fancontrol read-edid i2c-tools
The following NEW packages will be installed:
  fbset gawk hardinfo hddtemp inxi libsigsegv2 lm-sensors mesa-utils net-tools nux-tools zlib1g-dev
0 upgraded, 11 newly installed, 0 to remove and 11 not upgraded.
Need to get 1,545 kB of archives.
After this operation, 5,365 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libsigsegv2 amd64 2.12-1 [14.7 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 gawk amd64 1:4.1.4+dfsg-1build1 [401 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 fbset amd64 2.1-30 [120 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-0ubuntu2 [176 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu bionic/universe amd64 hardinfo amd64 0.5.1+git20180227-1 [319 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 net-tools amd64 1.60+git20161116.90da8a0-1ubuntu1 [194 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 nux-tools amd64 4.0.8+18.04.20180622.2-0ubuntu1 [10.4 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu bionic/universe amd64 hddtemp amd64 0.3-beta15-53 [47.7 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu bionic/universe amd64 inxi all 2.3.56-1 [143 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu bionic/universe amd64 lm-sensors amd64 1:3.4.0-4 [85.5 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu bionic/universe amd64 mesa-utils amd64 8.4.0-1 [34.3 kB]
Fetched 1,545 kB in 0s (4,566 kB/s)
Preconfiguring packages ...
Selecting previously unselected package libsigsegv2:amd64.
(Reading database ... 170488 files and directories currently installed.)
Preparing to unpack .../libsigsegv2_2.12-1_amd64.deb ...
Unpacking libsigsegv2:amd64 (2.12-1) ...
Setting up libsigsegv2:amd64 (2.12-1) ...
Selecting previously unselected package gawk.
(Reading database ... 170495 files and directories currently installed.)
Preparing to unpack .../0-gawk_1%3a4.1.4+dfsg-1build1_amd64.deb ...
Unpacking gawk (1:4.1.4+dfsg-1build1) ...
Selecting previously unselected package fbset.
Preparing to unpack .../1-fbset_2.1-30_amd64.deb ...
Unpacking fbset (2.1-30) ...
Selecting previously unselected package zlib1g-dev:amd64.
Preparing to unpack .../2-zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_amd64.deb ...
Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu2) ...
Selecting previously unselected package hardinfo.
Preparing to unpack .../3-hardinfo_0.5.1+git20180227-1_amd64.deb ...
Unpacking hardinfo (0.5.1+git20180227-1) ...
Selecting previously unselected package net-tools.
Preparing to unpack .../4-net-tools_1.60+git20161116.90da8a0-1ubuntu1_amd64.deb ...
Unpacking net-tools (1.60+git20161116.90da8a0-1ubuntu1) ...
Selecting previously unselected package nux-tools.
Preparing to unpack .../5-nux-tools_4.0.8+18.04.20180622.2-0ubuntu1_amd64.deb ...
Unpacking nux-tools (4.0.8+18.04.20180622.2-0ubuntu1) ...
Selecting previously unselected package hddtemp.
Preparing to unpack .../6-hddtemp_0.3-beta15-53_amd64.deb ...
Unpacking hddtemp (0.3-beta15-53) ...
Selecting previously unselected package inxi.
Preparing to unpack .../7-inxi_2.3.56-1_all.deb ...
Unpacking inxi (2.3.56-1) ...
Selecting previously unselected package lm-sensors.
Preparing to unpack .../8-lm-sensors_1%3a3.4.0-4_amd64.deb ...
Unpacking lm-sensors (1:3.4.0-4) ...
Selecting previously unselected package mesa-utils.
Preparing to unpack .../9-mesa-utils_8.4.0-1_amd64.deb ...
Unpacking mesa-utils (8.4.0-1) ...
Setting up hddtemp (0.3-beta15-53) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for ureadahead (0.100.0-21) ...
ureadahead will be reprofiled on next reboot
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Setting up nux-tools (4.0.8+18.04.20180622.2-0ubuntu1) ...
Setting up gawk (1:4.1.4+dfsg-1build1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up lm-sensors (1:3.4.0-4) ...
Created symlink /etc/systemd/system/multi-user.target.wants/lm-sensors.service → /lib/systemd/system/lm-sensors.service.
Setting up inxi (2.3.56-1) ...
Processing triggers for systemd (237-3ubuntu10.25) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ...
Setting up net-tools (1.60+git20161116.90da8a0-1ubuntu1) ...
Setting up fbset (2.1-30) ...
Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu2) ...
Setting up mesa-utils (8.4.0-1) ...
Setting up hardinfo (0.5.1+git20180227-1) ...
Processing triggers for ureadahead (0.100.0-21) ...
System: Host: inner-home Kernel: 4.18.0-25-generic x86_64 bits: 64 Desktop: Gnome 3.28.4
           Distro: Ubuntu 18.04.3 LTS
Machine: Device: laptop System: LENOVO product: 20KVCTO1WW v: ThinkPad E585 serial: N/A
           Mobo: LENOVO model: 20KVCTO1WW v: SDK0J40700 WIN serial: N/A
           UEFI: LENOVO v: R0UET68W (1.48 ) date: 12/07/2018
Battery BAT0: charge: 42.1 Wh 98.6% condition: 42.7/45.0 Wh (95%)
CPU: Dual core AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx (-MT-MCP-) cache: 1024 KB
           clock speeds: max: 2500 MHz 1: 3378 MHz 2: 3391 MHz 3: 2237 MHz 4: 1803 MHz
Graphics: Card: Advanced Micro Devices [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
           Display Server: x11 (X.Org 1.20.4 ) drivers: fbdev,ati (unloaded: modesetting,vesa,radeon)
           Resolution: 1366x768@76.00hz
           OpenGL: renderer: llvmpipe (LLVM 8.0, 128 bits) version: 3.3 Mesa 19.0.8
Audio: Card-1 Advanced Micro Devices [AMD] Device 15e3 driver: snd_hda_intel
           Card-2 Advanced Micro Devices [AMD/ATI] Device 15de driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.18.0-25-generic
Network: Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169
           IF: enp2s0 state: down mac: e8:6a:64:86:e8:1d
           Card-2: Realtek RTL8822BE 802.11a/b/g/n/ac WiFi adapter driver: r8822be
           IF: wlp4s0 state: up mac: 28:3a:4d:6f:e5:55
Drives: HDD Total Size: 256.1GB (9.7% used)
           ID-1: /dev/nvme0n1 model: LENSE30256GMSP34MEAT3TA size: 256.1GB
Partition: ID-1: / size: 137G used: 24G (18%) fs: ext4 dev: /dev/nvme0n1p5
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: N/A mobo: N/A
           Fan Speeds (in rpm): cpu: 13312
Info: Processes: 279 Uptime: 4 min Memory: 2086.8/15725.9MB Client: Shell (bash) inxi: 2.3.56

mode "1366x768-76"
    # D: 104.921 MHz, H: 60.508 kHz, V: 76.399 Hz
    geometry 1366 768 1366 768 32
    timings 9531 168 32 16 4 168 4
    rgba 8/16,8/8,8/0,8/24

Frame buffer device information:
    Name : EFI VGA
    Address : 0xb0000000
    Size : 4325376
    Visual : TRUECOLOR
    XPanStep : 0
    YPanStep : 0
    YWrapStep : 0
    LineLength : 5632
    Accelerator : No
Version: 1:7.7+19ubuntu7.1
Version: 1:7.7+19ubuntu7
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1366 x 768, current 1366 x 768, maximum 1366 x 768
default connected primary 1366x768+0+0 0mm x 0mm
   1366x768 76.00*
fglrxinfo: command not found

Command 'nvidia-settings' not found, but can be installed with:

sudo apt install nvidia-settings

H/W path Device Class Description
                            system 20KVCTO1WW (LENOVO_MT_20KV_BU_Think_FM_ThinkPad E585)
/0 bus 20KVCTO1WW
/0/1 memory 16GiB System Memory
/0/1/0 memory 8GiB SODIMM DDR4 Synchronous Unbuffered (Unregistered) 2400 MHz (0.4 ns)
/0/1/1 memory 8GiB SODIMM DDR4 Synchronous Unbuffered (Unregistered) 2400 MHz (0.4 ns)
/0/3 memory 192KiB L1 cache
/0/4 memory 1MiB L2 cache
/0/5 memory 4MiB L3 cache
/0/6 processor AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx
/0/e memory 128KiB BIOS
/0/100 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/0.2 generic Advanced Micro Devices, Inc. [AMD]
/0/100/1.1 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/1.1/0 storage Lenovo
/0/100/1.2 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/1.2/0 enp2s0 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/1.3 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0 generic SD/MMC Card Reader Controller
/0/100/1.6 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/1.6/0 wlp4s0 network RTL8822BE 802.11a/b/g/n/ac WiFi adapter
/0/100/8.1 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/8.1/0 display Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
/0/100/8.1/0.1 multimedia Advanced Micro Devices, Inc. [AMD/ATI]
/0/100/8.1/0.2 generic Advanced Micro Devices, Inc. [AMD]
/0/100/8.1/0.3 bus Advanced Micro Devices, Inc. [AMD]
/0/100/8.1/0.3/0 usb1 bus xHCI Host Controller
/0/100/8.1/0.3/1 usb2 bus xHCI Host Controller
/0/100/8.1/0.4 bus Advanced Micro Devices, Inc. [AMD]
/0/100/8.1/0.4/0 usb3 bus xHCI Host Controller
/0/100/8.1/0.4/0/2 multimedia Integrated Camera
/0/100/8.1/0.4/1 usb4 bus xHCI Host Controller
/0/100/8.1/0.6 multimedia Advanced Micro Devices, Inc. [AMD]
/0/100/8.2 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/8.2/0 storage FCH SATA Controller [AHCI mode]
/0/100/14 bus FCH SMBus Controller
/0/100/14.3 bridge FCH LPC Bridge
/0/101 bridge Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
/0/102 bridge Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
/0/103 bridge Advanced Micro Devices, Inc. [AMD]
/0/104 bridge Advanced Micro Devices, Inc. [AMD]
/0/105 bridge Advanced Micro Devices, Inc. [AMD]
/0/106 bridge Advanced Micro Devices, Inc. [AMD]
/0/107 bridge Advanced Micro Devices, Inc. [AMD]
/0/108 bridge Advanced Micro Devices, Inc. [AMD]
/0/109 bridge Advanced Micro Devices, Inc. [AMD]
/0/10a bridge Advanced Micro Devices, Inc. [AMD]
/1 power 01AV445
  *-display UNCLAIMED
       description: VGA compatible controller
       product: Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:05:00.0
       version: c5
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:b0000000-bfffffff memory:c0000000-c01fffff ioport:1000(size=256) memory:c0600000-c067ffff
ii gir1.2-ibus-1.0:amd64 1.5.17-3ubuntu4 amd64 Intelligent Input Bus - introspection data
ii ibus 1.5.17-3ubuntu4 amd64 Intelligent Input Bus - core
ii ibus-gtk:amd64 1.5.17-3ubuntu4 amd64 Intelligent Input Bus - GTK+2 support
ii ibus-gtk3:amd64 1.5.17-3ubuntu4 amd64 Intelligent Input Bus - GTK+3 support
ii intel-microcode 3.20190618.0ubuntu0.18.04.1 amd64 Processor microcode firmware for Intel CPUs
ii iucode-tool 2.3.1-1 amd64 Intel processor microcode tool
ii libcilkrts5:amd64 7.4.0-1ubuntu1~18.04.1 amd64 Intel Cilk Plus language extensions (runtime)
ii libdrm-intel1:amd64 2.4.97-1ubuntu1~18.04.1 amd64 Userspace interface to intel-specific kernel DRM services -- runtime
ii libdrm-nouveau2:amd64 2.4.97-1ubuntu1~18.04.1 amd64 Userspace interface to nouveau-specific kernel DRM services -- runtime
ii libdrm-radeon1:amd64 2.4.97-1ubuntu1~18.04.1 amd64 Userspace interface to radeon-specific kernel DRM services -- runtime
ii libegl-mesa0:amd64 19.0.8-0ubuntu0~18.04.1 amd64 free implementation of the EGL API -- Mesa vendor library
ii libegl1-mesa:amd64 19.0.8-0ubuntu0~18.04.1 amd64 transitional dummy package
ii libgl1-mesa-dri:amd64 19.0.8-0ubuntu0~18.04.1 amd64 free implementation of the OpenGL API -- DRI modules
ii libgl1-mesa-glx:amd64 19.0.8-0ubuntu0~18.04.1 amd64 transitional dummy package
ii libglapi-mesa:amd64 19.0.8-0ubuntu0~18.04.1 amd64 free implementation of the GL API -- shared library
ii libglu1-mesa:amd64 9.0.0-2.1build1 amd64 Mesa OpenGL utility library (GLU)
ii libglx-mesa0:amd64 19.0.8-0ubuntu0~18.04.1 amd64 free implementation of the OpenGL API -- GLX vendor library
ii libibus-1.0-5:amd64 1.5.17-3ubuntu4 amd64 Intelligent Input Bus - shared library
ii libmpx2:amd64 8.3.0-6ubuntu1~18.04.1 amd64 Intel memory protection extensions (runtime)
ii libwayland-egl1-mesa:amd64 19.0.8-0ubuntu0~18.04.1 amd64 transitional dummy package
ii mesa-utils 8.4.0-1 amd64 Miscellaneous Mesa GL utilities
ii xserver-xorg-video-ati-hwe-18.04 1:19.0.1-0ubuntu1~18.04.1 amd64 X.Org X server -- AMD/ATI display driver wrapper
ii xserver-xorg-video-intel-hwe-18.04 2:2.99.917+git20171229-1ubuntu1~18.04.1 amd64 X.Org X server -- Intel i8xx, i9xx display driver
ii xserver-xorg-video-nouveau-hwe-18.04 1:1.0.16-1~18.04.1 amd64 X.Org X server -- Nouveau display driver
ii xserver-xorg-video-radeon-hwe-18.04 1:19.0.1-0ubuntu1~18.04.1 amd64 X.Org X server -- AMD/ATI Radeon display driver
[ 0.000000] Intel GenuineIntel
[ 0.048000] smpboot: CPU0: AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx (family: 0x17, model: 0x11, stepping: 0x0)
[ 0.052000] tsc: Marking TSC unstable due to check_tsc_sync_source failed
[ 0.070790] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 0.094213] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.108660] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 0.131178] platform USBC000:00: failed to claim resource 0: [mem 0x9cf9c764-0x9cf9d763]
[ 0.131182] acpi USBC000:00: platform device creation failed: -16
[ 0.131744] pci 0000:05:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[ 0.131744] pci 0000:05:00.0: vgaarb: bridge control possible
[ 0.131744] pci 0000:05:00.0: vgaarb: setting as boot device
[ 0.131744] vgaarb: loaded
[ 0.654460] fb0: EFI VGA frame buffer device
[ 0.783386] Segment Routing with IPv6
[ 0.786874] RAS: Correctable Errors collector initialized.
[ 1.497840] cmi: probe of SMB0001:00 failed with error -5
[ 2.712313] EXT4-fs (nvme0n1p5): re-mounted. Opts: errors=remount-ro
[ 2.972625] ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
[ 3.418972] snd_hda_intel 0000:05:00.1: enabling device (0000 -> 0002)
[ 3.419158] snd_hda_intel 0000:05:00.1: Handle vga_switcheroo audio client
[ 3.419368] snd_hda_intel 0000:05:00.6: enabling device (0000 -> 0002)
[ 3.668843] [drm:amdgpu_init [amdgpu]] *ERROR* VGACON disables amdgpu kernel modesetting.
model : 17
model name : AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx
model : 17
model name : AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx
model : 17
model name : AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx
model : 17
model name : AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 9.047] (==) Automatically adding GPU devices
[ 9.047] (==) Automatically binding GPU devices
[ 9.048] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 9.048] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 9.048] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 9.048] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 9.048] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 9.054] (II) LoadModule: "glx"
[ 9.054] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 9.059] (II) Module glx: vendor="X.Org Foundation"
[ 9.059] (==) Matched vesa as autoconfigured driver 3
[ 9.135] (II) LoadModule: "radeon"
[ 9.135] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 9.136] (II) Module radeon: vendor="X.Org Foundation"
[ 9.136] (II) LoadModule: "vesa"
[ 9.136] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 9.136] (II) Module vesa: vendor="X.Org Foundation"
[ 9.136] (II) RADEON: Driver for ATI/AMD Radeon chipsets:
 ATI Radeon Mobility X600 (M24), ATI FireMV 2400,
 ATI Radeon Mobility X300 (M24), ATI FireGL M24 GL,
 ATI Radeon X600 (RV380), ATI FireGL V3200 (RV380),
 ATI Radeon IGP320 (A3), ATI Radeon IGP330/340/350 (A4),
 ATI Radeon 9500, ATI Radeon 9600TX, ATI FireGL Z1, ATI Radeon 9800SE,
 ATI Radeon 9800, ATI FireGL X2, ATI Radeon 9600, ATI Radeon 9600SE,
 ATI Radeon 9600XT, ATI FireGL T2, ATI Radeon 9650, ATI FireGL RV360,
 ATI Radeon 7000 IGP (A4+), ATI Radeon 8500 AIW,
 ATI Radeon IGP320M (U1), ATI Radeon IGP330M/340M/350M (U2),
 ATI Radeon Mobility 7000 IGP, ATI Radeon 9000/PRO, ATI Radeon 9000,
 ATI Radeon X800 (R420), ATI Radeon X800PRO (R420),
 ATI Radeon X800SE (R420), ATI FireGL X3 (R420),
 ATI Radeon Mobility 9800 (M18), ATI Radeon X800 SE (R420),
 ATI Radeon X800XT (R420), ATI Radeon X800 VE (R420),
 ATI Radeon X850 (R480), ATI Radeon X850 XT (R480),
 ATI Radeon X850 SE (R480), ATI Radeon X850 PRO (R480),
 ATI Radeon X850 XT PE (R480), ATI Radeon Mobility M7,
 ATI Mobility FireGL 7800 M7, ATI Radeon Mobility M6,
 ATI FireGL Mobility 9000 (M9), ATI Radeon Mobility 9000 (M9),
 ATI Radeon 9700 Pro, ATI Radeon 9700/9500Pro, ATI FireGL X1,
 ATI Radeon 9800PRO, ATI Radeon 9800XT,
 ATI Radeon Mobility 9600/9700 (M10/M11),
 ATI Radeon Mobility 9600 (M10), ATI Radeon Mobility 9600 (M11),
 ATI Radeon, ATI FireGL 8700/8800, ATI Radeon 8500, ATI Radeon 9100,
 ATI Radeon 7500, ATI Radeon VE/7000, ATI ES1000,
 ATI Radeon Mobility X300 (M22), ATI Radeon Mobility X600 SE (M24C),
 ATI FireGL M22 GL, ATI Radeon X800 (R423), ATI Radeon X800PRO (R423),
 ATI Radeon X800LE (R423), ATI Radeon X800SE (R423),
 ATI Radeon X800 XTP (R430), ATI Radeon X800 XL (R430),
 ATI Radeon X800 SE (R430), ATI Radeon X800 (R430),
 ATI Mobility Radeon X700 XL (M26), ATI Mobility Radeon X700 (M26),
 ATI Radeon X550XTX, ATI Radeon 9100 IGP (A5),
 ATI Radeon Mobility 9100 IGP (U3), ATI Radeon XPRESS 200,
 ATI Radeon XPRESS 200M, ATI Radeon 9250, ATI Radeon 9200,
 ATI Radeon 9200SE, ATI FireMV 2200, ATI Radeon X300 (RV370),
 ATI Radeon X600 (RV370), ATI Radeon X550 (RV370),
 ATI Radeon Mobility 9200 (M9+), ATI Mobility Radeon X800 XT (M28),
 ATI Mobility FireGL V5100 (M28), ATI Mobility Radeon X800 (M28),
 ATI Radeon X850, ATI unknown Radeon / FireGL (R480),
 ATI Radeon X800XT (R423), ATI FireGL V5000 (RV410),
 ATI Radeon X700 XT (RV410), ATI Radeon X700 PRO (RV410),
 ATI Radeon X700 SE (RV410), ATI Radeon X700 (RV410),
 ATI Radeon X1800, ATI Mobility Radeon X1800 XT,
 ATI Mobility Radeon X1800, ATI Mobility FireGL V7200,
 ATI FireGL V7300, ATI FireGL V7350, ATI Radeon X1600, ATI RV505,
 ATI Radeon X1300/X1550, ATI Radeon X1550, ATI M54-GL,
 ATI Mobility Radeon X1400, ATI Radeon X1550 64-bit,
 ATI Mobility Radeon X1300, ATI Radeon X1300, ATI FireGL V3300,
 ATI FireGL V3350, ATI Mobility Radeon X1450,
 ATI Mobility Radeon X2300, ATI Mobility Radeon X1350,
 ATI FireMV 2250, ATI Radeon X1650, ATI Mobility FireGL V5200,
 ATI Mobility Radeon X1600, ATI Radeon X1300 XT/X1600 Pro,
 ATI Mobility Radeon X1700, ATI Mobility Radeon X1700 XT,
 ATI FireGL V5200, ATI Radeon X2300HD, ATI Mobility Radeon HD 2300,
 ATI Radeon X1950, ATI Radeon X1900, ATI AMD Stream Processor,
 ATI RV560, ATI Mobility Radeon X1900, ATI Radeon X1950 GT, ATI RV570,
 ATI FireGL V7400, ATI Radeon 9100 PRO IGP,
 ATI Radeon Mobility 9200 IGP, ATI Radeon X1200, ATI RS740,
 ATI RS740M, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 Pro,
 ATI Radeon HD 2900 GT, ATI FireGL V8650, ATI FireGL V8600,
 ATI FireGL V7600, ATI Radeon 4800 Series, ATI Radeon HD 4870 x2,
 ATI Radeon HD 4850 x2, ATI FirePro V8750 (FireGL),
 ATI FirePro V7760 (FireGL), ATI Mobility RADEON HD 4850,
 ATI Mobility RADEON HD 4850 X2, ATI FirePro RV770,
 ATI Mobility RADEON HD 4870, ATI Mobility RADEON M98,
 ATI FirePro M7750, ATI M98, ATI Mobility Radeon HD 4650,
 ATI Radeon RV730 (AGP), ATI Mobility Radeon HD 4670,
 ATI FirePro M5750, ATI RV730XT [Radeon HD 4670], ATI RADEON E4600,
 ATI Radeon HD 4600 Series, ATI RV730 PRO [Radeon HD 4650],
 ATI FirePro V3750 (FireGL), ATI Mobility Radeon HD 4830,
 ATI Mobility Radeon HD 4850, ATI FirePro M7740, ATI RV740,
 ATI Radeon HD 4770, ATI Radeon HD 4700 Series, ATI RV610,
 ATI Radeon HD 2400 XT, ATI Radeon HD 2400 Pro,
 ATI Radeon HD 2400 PRO AGP, ATI FireGL V4000, ATI Radeon HD 2350,
 ATI Mobility Radeon HD 2400 XT, ATI Mobility Radeon HD 2400,
 ATI RADEON E2400, ATI FireMV 2260, ATI RV670, ATI Radeon HD3870,
 ATI Mobility Radeon HD 3850, ATI Radeon HD3850,
 ATI Mobility Radeon HD 3850 X2, ATI Mobility Radeon HD 3870,
 ATI Mobility Radeon HD 3870 X2, ATI Radeon HD3870 X2,
 ATI FireGL V7700, ATI Radeon HD3690, AMD Firestream 9170,
 ATI Radeon HD 4550, ATI Radeon RV710, ATI Radeon HD 4350,
 ATI Mobility Radeon 4300 Series, ATI Mobility Radeon 4500 Series,
 ATI FirePro RG220, ATI Mobility Radeon 4330, ATI RV630,
 ATI Mobility Radeon HD 2600, ATI Mobility Radeon HD 2600 XT,
 ATI Radeon HD 2600 XT AGP, ATI Radeon HD 2600 Pro AGP,
 ATI Radeon HD 2600 XT, ATI Radeon HD 2600 Pro, ATI Gemini RV630,
 ATI Gemini Mobility Radeon HD 2600 XT, ATI FireGL V5600,
 ATI FireGL V3600, ATI Radeon HD 2600 LE,
 ATI Mobility FireGL Graphics Processor, ATI Radeon HD 3470,
 ATI Mobility Radeon HD 3430, ATI Mobility Radeon HD 3400 Series,
 ATI Radeon HD 3450, ATI Radeon HD 3430, ATI FirePro V3700,
 ATI FireMV 2450, ATI Radeon HD 3600 Series, ATI Radeon HD 3650 AGP,
 ATI Radeon HD 3600 PRO, ATI Radeon HD 3600 XT,
 ATI Mobility Radeon HD 3650, ATI Mobility Radeon HD 3670,
 ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics,
 ATI Radeon HD 3300 Graphics, ATI Radeon 3000 Graphics, SUMO, SUMO2,
 ATI Radeon HD 4200, ATI Radeon 4100, ATI Mobility Radeon HD 4200,
 ATI Mobility Radeon 4100, ATI Radeon HD 4290, ATI Radeon HD 4250,
 AMD Radeon HD 6310 Graphics, AMD Radeon HD 6250 Graphics,
 AMD Radeon HD 6300 Series Graphics,
 AMD Radeon HD 6200 Series Graphics, PALM, CYPRESS,
 AMD Firestream 9350, ATI Radeon HD 5800 Series,
 ATI Radeon HD 5900 Series, ATI Mobility Radeon HD 5800 Series,
 ATI Radeon HD 5700 Series, ATI Radeon HD 6700 Series,
 ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5570,
 ATI Radeon HD 5670, ATI Radeon HD 5570, ATI Radeon HD 5500 Series,
 REDWOOD, ATI Mobility Radeon Graphics, CEDAR, ATI FirePro 2270,
 ATI Radeon HD 5450, CAYMAN, AMD Radeon HD 6900 Series,
 AMD Radeon HD 6900M Series, Mobility Radeon HD 6000 Series, BARTS,
 AMD Radeon HD 6800 Series, AMD Radeon HD 6700 Series, TURKS, CAICOS,
[ 9.142] (II) VESA: driver for VESA chipsets: vesa
[ 9.142] (EE) open /dev/dri/card0: No such file or directory
[ 9.142] (WW) Falling back to old probe method for modesetting
[ 9.142] (EE) open /dev/dri/card0: No such file or directory
[ 9.143] (EE) Screen 0 deleted because of no matching config section.
[ 9.143] (II) FBDEV(0): Creating default Display subsection in Screen section
[ 9.143] (II) FBDEV(0): hardware: EFI VGA (video memory: 4224kB)
[ 9.143] (II) UnloadModule: "radeon"
[ 9.143] (II) Unloading radeon
[ 9.143] (II) UnloadModule: "vesa"
[ 9.143] (II) Unloading vesa
[ 9.149] (II) Initializing extension GLX
[ 9.149] (II) AIGLX: Screen 0 is not DRI2 capable
[ 9.304] (II) IGLX: Loaded and initialized swrast
[ 9.304] (II) GLX: Initialized DRISWRAST GL provider for screen 0
 Manufacturer: Advanced Micro Devices, Inc.
 Serial Number: None
 Manufacturer: Hynix
 Serial Number: 2D999CC5
 Manufacturer: Hynix
 Serial Number: 2D999E29
 Release Date: 12/07/2018
  Serial services are supported (int 14h)
 Manufacturer: LENOVO
 Product Name: 20KVCTO1WW
 Serial Number: PF1L06BG
 Manufacturer: LENOVO
 Product Name: 20KVCTO1WW
 Serial Number: L1HF8CL0161
 Manufacturer: LENOVO
 Serial Number: PF1L06BG
 Manufacturer: LGC
 SBDS Serial Number: 0668
 SBDS Manufacture Date: 2018-12-26
cat: /etc/X11/xorg.conf: No such file or directory
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 8.0, 128 bits)
OpenGL version string: 3.1 Mesa 19.0.8

Not software rendered: no
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes

Unity 3D supported: no
Support status summary of 'inner-home':

You have 1627 packages (98.5%) supported until April 2023 (Canonical - 5y)
You have 13 packages (0.8%) supported until April 2021 (Community - 3y)
You have 3 packages (0.2%) supported until April 2021 (Canonical - 3y)

You have 4 packages (0.2%) that can not/no-longer be downloaded
You have 4 packages (0.2%) that are unsupported

Your Hardware Enablement Stack (HWE) is supported until April 2023.

Run with --show-unsupported, --show-supported or --show-all to see more details
Module Size Used by
bnep 20480 2
ccm 20480 6
nls_iso8859_1 16384 1
edac_mce_amd 28672 0
uvcvideo 94208 0
ccp 86016 0
wmi_bmof 16384 0
videobuf2_vmalloc 16384 1 uvcvideo
arc4 16384 2
videobuf2_memops 16384 1 videobuf2_vmalloc
kvm 626688 0
videobuf2_v4l2 24576 1 uvcvideo
chash 16384 0
videobuf2_common 40960 2 videobuf2_v4l2,uvcvideo
snd_hda_codec_conexant 24576 1
snd_hda_codec_generic 73728 1 snd_hda_codec_conexant
snd_hda_codec_hdmi 49152 1
gpu_sched 24576 0
ttm 110592 0
videodev 188416 3 videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_intel 40960 8
irqbypass 16384 1 kvm
r8822be 692224 0
media 40960 2 videodev,uvcvideo
snd_hda_codec 126976 4 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel
drm_kms_helper 172032 0
drm 458752 3 gpu_sched,drm_kms_helper,ttm
crct10dif_pclmul 16384 0
snd_hda_core 81920 5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
crc32_pclmul 16384 0
snd_hwdep 20480 1 snd_hda_codec
ghash_clmulni_intel 16384 0
snd_pcm 98304 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
i2c_algo_bit 16384 0
pcbc 16384 0
btusb 45056 0
fb_sys_fops 16384 1 drm_kms_helper
btrtl 16384 1 btusb
syscopyarea 16384 1 drm_kms_helper
mac80211 802816 1 r8822be
btbcm 16384 1 btusb
btintel 20480 1 btusb
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
aesni_intel 200704 4
snd_seq_midi 16384 0
bluetooth 552960 11 btrtl,btintel,btbcm,bnep,btusb
aes_x86_64 20480 1 aesni_intel
snd_seq_midi_event 16384 1 snd_seq_midi
crypto_simd 16384 1 aesni_intel
cryptd 24576 3 crypto_simd,ghash_clmulni_intel,aesni_intel
snd_rawmidi 32768 1 snd_seq_midi
glue_helper 16384 1 aesni_intel
cfg80211 667648 2 mac80211,r8822be
input_leds 16384 0
snd_seq 65536 2 snd_seq_midi,snd_seq_midi_event
k10temp 16384 0
thinkpad_acpi 94208 1
serio_raw 16384 0
ecdh_generic 24576 1 bluetooth
snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
ucsi_acpi 16384 0
nvram 16384 1 thinkpad_acpi
snd_timer 32768 2 snd_seq,snd_pcm
typec_ucsi 32768 1 ucsi_acpi
snd 81920 28 snd_hda_codec_generic,snd_seq,snd_hda_codec_conexant,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,thinkpad_acpi,snd_pcm,snd_rawmidi
typec 32768 1 typec_ucsi
soundcore 16384 1 snd
video 45056 1 thinkpad_acpi
wmi 24576 1 wmi_bmof
joydev 24576 0
mac_hid 16384 0
sch_fq_codel 20480 6
parport_pc 36864 0
ppdev 20480 0
lp 20480 0
parport 49152 3 parport_pc,lp,ppdev
ip_tables 28672 0
x_tables 40960 1 ip_tables
autofs4 40960 2
sdhci_pci 36864 0
cqhci 24576 1 sdhci_pci
ahci 40960 0
psmouse 151552 0
libahci 32768 1 ahci
i2c_piix4 24576 0
sdhci 49152 1 sdhci_pci
r8169 86016 0
nvme 36864 2
mii 16384 1 r8169
nvme_core 81920 4 nvme
i2c_scmi 16384 0

Question information

English Edit question
Ubuntu Edit question
No assignee Edit question
Last query:
Last reply:

Do you have the latest BIOS. This may help

Luke Sciarappa (dindane21) said : #2

No, I do not. I will reopen this if updating it fails to solve it.

BIOS information from dmidecode (lenovo's latest version appears to be 1.54):
BIOS Information
        Vendor: LENOVO
        Version: R0UET68W (1.48 )
        Release Date: 12/07/2018
        Address: 0xE0000
        Runtime Size: 128 kB
        ROM Size: 16 MB
                PCI is supported
                PNP is supported
                BIOS is upgradeable
                BIOS shadowing is allowed
                Boot from CD is supported
                Selectable boot is supported
                EDD is supported
                3.5"/720 kB floppy services are supported (int 13h)
                Print screen service is supported (int 5h)
                8042 keyboard services are supported (int 9h)
                Serial services are supported (int 14h)
                Printer services are supported (int 17h)
                CGA/mono video services are supported (int 10h)
                ACPI is supported
                USB legacy is supported
                BIOS boot specification is supported
                Targeted content distribution is supported
                UEFI is supported
        BIOS Revision: 1.48
        Firmware Revision: 1.48

Possible that the upgrade may resolve the issue

Can you help with this problem?

Provide an answer of your own, or ask Luke Sciarappa for more information if necessary.

To post a message you must log in.