LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-22-2021, 06:45 AM   #1
UserMain
LQ Newbie
 
Registered: Aug 2021
Posts: 7

Rep: Reputation: Disabled
White lines and screen block after installing either firmware-linux-nonfree or firmware-amd-graphics - Sempron 2600+ and Radeon HD 3450


Using Sempron 2600+ and Radeon HD 3450, I installed the OS from a USB and on startup got the message "Radeon kernel modesetting for R600 or later requires firmware installed". The OS is Debian 11 i386 with the default desktop environment and LXQT. The start screen where the services get started and finished got blocked when it came to the Simple Desktop Display Manager. After pressing CTRL+ALT+F2, I got to a bash prompt, entered a root username and password. Then in the sources list, I added the non-free and contrib keywords. I did apt update, and installed


Code:
sudo apt install firmware-linux-nonfree
After that, I rebooted and the screen got blocked showing white lines, like in the image below.

ALT+CTRL+F2 and holding SHIFT are unresponsive. Trying to boot from the USB again shows black screen.

With a previous installation of the same Debian 32 bit version, I installed Mate instead of LXQT and logged successfully. But, the resolution was low and pixelated and I couldn't find the graphics card in the settings. There I installed

Code:
sudo apt install firmware-amd-graphics
and after a reboot, the same white lines block appeared.

Using amd64 from a USB, the white lines appear immediately before it arrives at the install menu, after the motherboard logo.

I tried antiX Linux, 32 and 64 bit and the white lines appear too. But, antiX has a live version with the ISO and the install menu has options to start with different parameters. I selected one of the modes, either video safe mode with the keyword

Code:
xorg=safe
or another boot mode with the keyword

Code:
failsafe
It logged me and I can use the OS, but the resolution is pixelated again. Both 32 and 64 bit worked. I can't find the graphics card in the settings again.

On antiX I got this using inxi. The driver for the graphics is N/A, but as I installed graphics drivers on Debian, the screen got blocked.

Code:
root@antix1:/home/demo# inxi

CPU: Single Core AMD Sempron 2600+ (-UP-) speed: 1600 MHz
Kernel: 4.9.0-264-antix.1-amd64-smp x86_64 Up: 10m
Mem: 518.6/2003.2 MiB (25.9%) Storage: 28.90 GiB (0.2% used) Procs: 155
Shell: bash 5.0.3 inxi: 3.0.36

Code:
root@antix1:/home/demo# inxi -Fxz
System:
  Host: antix1 Kernel: 4.9.0-264-antix.1-amd64-smp x86_64 bits: 64
  compiler: gcc v: 8.3.0 Desktop: IceWM 2.3.4
  Distro: antiX-19.4_x64-full Grup Yorum 20 May 2021
  base: Debian GNU/Linux 10 (buster)
Machine:
  Type: Desktop Mobo: MSI model: MS-7032 v: 1.0 serial: <filter>
  BIOS: American Megatrends v: 080011 date: 07/26/2005
CPU:
  Topology: Single Core model: AMD Sempron 2600+ bits: 64 type: UP arch: K8
  L2 cache: 128 KiB
  flags: lm nx pae sse sse2 bogomips: 3199
  Speed: 1600 MHz min/max: N/A Core speed (MHz): 1: 1600
Graphics:
  Device-1: AMD RV620 LE [Radeon HD 3450 AGP] vendor: PC Partner Limited
  driver: N/A bus ID: 01:00.0
  Display: server: X.Org 1.20.4 driver: vesa resolution: 720x480~N/A
  OpenGL: renderer: llvmpipe (LLVM 7.0 128 bits) v: 3.3 Mesa 18.3.6
  direct render: Yes
Audio:
  Device-1: VIA VT8233/A/8235/8237 AC97 Audio vendor: Micro-Star MSI
  driver: snd_via82xx v: kernel bus ID: 00:11.5
  Sound Server: ALSA v: k4.9.0-264-antix.1-amd64-smp
Network:
  Device-1: VIA VT6102/VT6103 [Rhine-II] vendor: Micro-Star MSI
  driver: via-rhine v: N/A port: d400 bus ID: 00:12.0
  IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 28.90 GiB used: 49.9 MiB (0.2%)
  ID-1: /dev/sda type: USB vendor: Kingston model: DataTraveler 3.0
  size: 28.90 GiB
Partition:
  ID-1: / size: 1.54 GiB used: 49.9 MiB (3.2%) fs: overlay source: ERR-102
Sensors:
  System Temperatures: cpu: 55.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 154 Uptime: 11m Memory: 1.96 GiB used: 521.9 MiB (26.1%)
  Init: SysVinit runlevel: 5 Compilers: gcc: 8.3.0 Shell: bash v: 5.0.3
  inxi: 3.0.36

Link to the images:
https://imgur.com/a/A8Tq3h7
Image of the white lines:
https://i.imgur.com/exnOGHQ.jpg
 
Old 08-23-2021, 08:58 PM   #2
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,805
Blog Entries: 1

Rep: Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066
Only the last URL, directly to a .jpg, is viewable here. Imgur pages that host images are blocked due to scripts. Images can be attached here directly, if they're limited to a reasonable size, or uploaded to a pastebin that doesn't require disabling scripts.

Including radeon.agpmode=-1 on Grub's linu line might help, but from what I see on that white lines image, I think that Radeon is ready for the recycle bin. I've seen more than a few instances in various help forums to indicate a disappointing rate of failures among old Radeons. I've had several turn to toast for me, most recently a 9850 AGP, before that PCIe X300, X600 & X850. My HD3570 is still OK (along with several older and several newer), using only free firmware:
Code:
# dpkg-query -l | grep mwar
ii  firmware-amd-graphics       20190114-2      all     Binary firmware for AMD/ATI graphics chips
ii  firmware-linux-free         3.4             all     Binary firmware for various drivers in the Linux kernel
# inxi -CSy
  Host: big31 Kernel: 4.19.0-16-amd64 x86_64 bits: 64
  Desktop: Trinity R14.0.10 Distro: Debian GNU/Linux 10 (buster)
CPU:
  Info: Dual Core model: Intel Core2 Duo E7600 bits: 64 type: MCP cache:
  L2: 3 MiB
  Speed: 1593 MHz min/max: 1603/3066 MHz Core speeds (MHz): 1: 1593 2: 1593
# inxi -GaySystem:
Graphics:
  Device-1: AMD RV620 PRO [Radeon HD 3470] vendor: Dell driver: radeon
  v: kernel bus-ID: 01:00.0 chip-ID: 1002:95c0 class-ID: 0300
  Display: server: X.Org 1.20.4 driver: loaded: modesetting
  alternate: ati,fbdev,vesa display-ID: :0 screens: 1
  Screen-1: 0 s-res: 2560x2520 s-dpi: 120 s-size: 541x533mm (21.3x21.0")
  s-diag: 759mm (29.9")
  Monitor-1: DP-1 res: 2560x1440 hz: 60 dpi: 109 size: 598x336mm (23.5x13.2")
  diag: 686mm (27")
  Monitor-2: DP-2 res: 2560x1080 hz: 60 dpi: 97 size: 673x284mm (26.5x11.2")
  diag: 730mm (28.8")
  OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 4.19.0-16-amd64 LLVM 7.0.1)
  v: 3.3 Mesa 18.3.6 compat-v: 3.0 direct render: Yes

Last edited by mrmazda; 08-23-2021 at 08:59 PM.
 
Old 09-02-2021, 11:44 AM   #3
cierragilley
LQ Newbie
 
Registered: Sep 2021
Posts: 1

Rep: Reputation: Disabled
ok i'll look into it thanks
 
Old 09-11-2021, 12:17 PM   #4
UserMain
LQ Newbie
 
Registered: Aug 2021
Posts: 7

Original Poster
Rep: Reputation: Disabled
I tried including radeon.agpmode=-1 with antiX Linux's boot screen, but it still returns the screen with white lines. I tried installing Windows XP, and after copying the files to proceed with the installation, it showed a blocked screen with red lines starting at the top instead of the white ones starting at the bottom. I did Ctrl+Alt+Del, it rebooted, and then the installation proceeded. I installed Windows XP, the OS works.
Yes, there might be something wrong with the Radeon GPU.
 
Old 04-22-2022, 10:11 AM   #5
UserMain
LQ Newbie
 
Registered: Aug 2021
Posts: 7

Original Poster
Rep: Reputation: Disabled
It seems that only AntiX and Linux MX have a boot menu with a lot of options, that this PC can reach when Linux is 64-bit. I created a live USB with Rufus and Linus MX 21.1 64-bit, and booting with the usual parameters shows a stuck scrambled screen with the text that appeared during the booting process.

But, using parameters as nomodeset or radeon.modeset=0 starts the OS successfully, however, the resolution is low at 720x480 and it can't be increased. It seems that the graphic drivers in Linux are causing the screen to get stuck, I tried with Debian 11, Ubuntu 21.10, Ubuntu Server 20.04, Arch Linux, Linux Mint, EndeavourOS, and other distros. Booting EndeavourOS with a few of its options resulted in a stuck screen, but with eos64fb it returns a message:

Quote:
[KMS] drm report modesetting isn't supported
I started MX with radeon.modeset=0 added to the booting parameters line, and after loading, I installed it on an SSD. Then, booting from the SSD works and it shows low resolutions, it seems that the radeon.modeset=0 was set in the booting configuration.

With inxi -Fxxxrz, it shows that fbdev, modesetting, radeon are unloaded.

Code:
admin@mx:~
$ inxi -Fxxxrz
System:
  Kernel: 5.10.0-13-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.24 info: xfce4-panel
  wm: xfwm 4.16.1 vt: 7 dm: LightDM 1.26.0
  Distro: MX-21.1_x64 Wildflower April 9  2022
  base: Debian GNU/Linux 11 (bullseye)
Machine:
  Type: Desktop Mobo: MSI model: MS-7032 v: 1.0 serial:
  BIOS: American Megatrends v: 080011 date: 07/26/2005
CPU:
  Info: Single Core model: AMD Sempron 2600+ bits: 64 type: UP
  arch: K8 rev: 0 cache: L2: 128 KiB
  flags: lm nx pae sse sse2 bogomips: 3200
  Speed: 1600 MHz min/max: N/A Core speed (MHz): 1: 1600
Graphics:
  Device-1: AMD RV620 LE [Radeon HD 3450 AGP]
  vendor: PC Partner Limited driver: N/A bus-ID: 01:00.0
  chip-ID: 1002:95c6 class-ID: 0300
  Display: x11 server: X.Org 1.20.11 compositor: xfwm4 v: 4.16.1
  driver: loaded: ati,vesa unloaded: fbdev,modesetting,radeon
  resolution: 720x480 s-dpi: 35
  OpenGL: renderer: llvmpipe (LLVM 11.0.1 128 bits) v: 4.5 Mesa 20.3.5
  compat-v: 3.1 direct render: Yes
Audio:
  Device-1: VIA VT8233/A/8235/8237 AC97 Audio vendor: Micro-Star MSI
  driver: snd_via82xx v: kernel bus-ID: 00:11.5 chip-ID: 1106:3059
  class-ID: 0401
  Sound Server-1: ALSA v: k5.10.0-13-amd64 running: yes
  Sound Server-2: PulseAudio v: 14.2 running: yes
Network:
  Device-1: VIA VT6102/VT6103 [Rhine-II] vendor: Micro-Star MSI
  driver: via-rhine v: N/A port: c000 bus-ID: 00:12.0
  chip-ID: 1106:3065 class-ID: 0200
  IF: eth0 state: down mac:
Drives:
  Local Storage: total: 111.79 GiB used: 5.71 GiB (5.1%)
  ID-1: /dev/sda vendor: Samsung model: SSD 840 EVO 120GB
  size: 111.79 GiB speed: type: SSD serial:
  rev: AB0Q scheme: MBR
Partition:
  ID-1: / size: 106.51 GiB used: 5.71 GiB (5.4%) fs: ext4
  dev: /dev/sda1
Swap:
  ID-1: swap-1 type: partition size: 3 GiB used: 0 KiB (0.0%)
  priority: -2 dev: /dev/sda2
Sensors:
  System Temperatures: cpu: 51.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Repos:
  Packages: note: see --pkg apt: 1991
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
  1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/debian.list
  1: deb http://deb.debian.org/debian bullseye main contrib non-free
  2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/mx.list
  1: deb https://mirrors.netix.net/mx/MX-Packages/mx/repo/ bullseye main non-free
Info:
  Processes: 180 Uptime: 3m wakeups: 49 Memory: 1.94 GiB
  used: 979.5 MiB (49.4%) Init: SysVinit v: 2.96 runlevel: 5
  default: 5 Compilers: gcc: 10.2.1 alt: 10 Shell: Bash v: 5.1.4
  running-in: xfce4-terminal inxi: 3.3.06

Last edited by UserMain; 04-22-2022 at 10:12 AM.
 
Old 04-22-2022, 10:56 PM   #6
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,805
Blog Entries: 1

Rep: Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066
Quote:
Originally Posted by UserMain View Post
using parameters as nomodeset or radeon.modeset=0 starts the OS successfully, however, the resolution is low at 720x480 and it can't be increased.
Those are primarily troubleshooting parameters. They disable KMS, usually allowing a low resolution and lethargic boot that permits reconfiguration. Without KMS, the important kernel device and X display drivers can't load, so X falls back on crude drivers that usually won't support widescreen modes or modes higher than 1280x1024, often lower.

Unless there's something particularly different about the AGP RV620 devices from the PCIe RV620 devices, I still have to think you have a failing RV620. Mine still works well across all installed distros, among them, the five following:
Code:
# inxi -GISayz
System:
  Kernel: 4.19.0-20-amd64 arch: x86_64 bits: 64 compiler: gcc v: 8.3.0
    parameters: ro root=LABEL=snb-buster net.ifnames=0 ipv6.disable=1 noresume
    mitigations=auto consoleblank=0 plymouth.enable=0
  Desktop: Trinity v: R14.0.11 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
    vt: 7 dm: TDM Distro: Debian GNU/Linux 10 (buster)
Graphics:
  Device-1: AMD RV620 PRO [Radeon HD 3470] vendor: Dell driver: radeon
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16 ports: active: DP-1,DP-2
    empty: none bus-ID: 01:00.0 chip-ID: 1002:95c0 class-ID: 0300
  Display: x11 server: X.Org v: 1.20.4 driver: X: loaded: modesetting
    alternate: fbdev,vesa gpu: radeon display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4240x1440 s-dpi: 120 s-size: 897x304mm (35.31x11.97")
    s-diag: 947mm (37.29")
  Monitor-1: DP-1 pos: primary,left model: Acer K272HUL serial: <filter>
    built: 2018 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400
  Monitor-2: DP-2 pos: right model: Lenovo L2251x Wide serial: <filter>
    built: 2011 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
    size: 474x296mm (18.66x11.65") diag: 559mm (22") ratio: 16:10 modes:
    max: 1680x1050 min: 720x400
  OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 4.19.0-20-amd64 LLVM 7.0.1)
    v: 3.3 Mesa 18.3.6 compat-v: 3.0 direct render: Yes
Info:...Shell: Bash v: 5.0.3 running-in: konsole  pinxi: 3.3.15-2
Code:
# inxi -GISayz
System:
  Kernel: 5.10.0-13-amd64 arch: x86_64 bits: 64 compiler: gcc v: 10.2.1
    parameters: ro root=LABEL=snb-bullseye net.ifnames=0 ipv6.disable=1 noresume
    mitigations=auto consoleblank=0 plymouth.enable=0
  Desktop: Trinity v: R14.0.11 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
    vt: 7 dm: TDM Distro: Debian GNU/Linux 11 (bullseye)
Graphics:
  Device-1: AMD RV620 PRO [Radeon HD 3470] vendor: Dell C120D driver: radeon
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16 ports: active: DP-1,DP-2
    empty: none bus-ID: 01:00.0 chip-ID: 1002:95c0 class-ID: 0300
  Display: x11 server: X.Org v: 1.20.11 driver: X: loaded: modesetting
    alternate: fbdev,vesa gpu: radeon display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4240x1440 s-dpi: 120 s-size: 897x304mm (35.31x11.97")
    s-diag: 947mm (37.29")
  Monitor-1: DP-1 pos: primary,left model: Acer K272HUL serial: <filter>
    built: 2018 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400
  Monitor-2: DP-2 pos: right model: Lenovo L2251x Wide serial: <filter>
    built: 2011 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
    size: 474x296mm (18.66x11.65") diag: 559mm (22") ratio: 16:10 modes:
    max: 1680x1050 min: 720x400
  OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 5.10.0-13-amd64 LLVM 11.0.1)
    v: 3.3 Mesa 20.3.5 compat-v: 3.0 direct render: Yes
Info:...Shell: Bash v: 5.1.4 running-in: konsole  pinxi: 3.3.15-2
Code:
# inxi -GISayz
System:
  Kernel: 5.16.0-6-amd64 arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
    parameters: ro root=LABEL=snb-bookworm net.ifnames=0 ipv6.disable=1 noresume
    mitigations=auto consoleblank=0 plymouth.enable=0
  Desktop: Trinity v: R14.0.12 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
    vt: 7 dm: TDM Distro: Debian GNU/Linux bookworm/sid
Graphics:
  Device-1: AMD RV620 PRO [Radeon HD 3470] vendor: Dell C120D driver: radeon
    v: kernel alternate: amdgpu pcie: gen: 1 speed: 2.5 GT/s lanes: 16 ports:
    active: DP-1,DP-2 empty: none bus-ID: 01:00.0 chip-ID: 1002:95c0
    class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: modesetting
    alternate: fbdev,vesa gpu: radeon display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4240x1440 s-dpi: 120 s-size: 897x304mm (35.31x11.97")
    s-diag: 947mm (37.29")
  Monitor-1: DP-1 pos: primary,left model: Acer K272HUL serial: <filter>
    built: 2018 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400
  Monitor-2: DP-2 pos: right model: Lenovo L2251x Wide serial: <filter>
    built: 2011 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
    size: 474x296mm (18.66x11.65") diag: 559mm (22") ratio: 16:10 modes:
    max: 1680x1050 min: 720x400
  OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 5.16.0-6-amd64 LLVM 13.0.1)
    v: 3.3 Mesa 21.3.8 compat-v: 3.0 direct render: Yes
Info:...Shell: Bash v: 5.1.16 running-in: konsole  pinxi: 3.3.15-2
Code:
# inxi -GISayz
System:
  Kernel: 5.4.0-109-generic arch: x86_64 bits: 64 compiler: gcc v: 9.4.0
    parameters: ro root=LABEL=ub20-snb net.ifnames=0 biosdevname=0
    ipv6.disable=1 noresume mitigations=auto consoleblank=0 plymouth.enable=0
  Desktop: Trinity v: R14.0.12 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
    vt: 7 dm: TDM Distro: Ubuntu 20.04 LTS (Focal Fossa)
Graphics:
  Device-1: AMD RV620 PRO [Radeon HD 3470] vendor: Dell driver: radeon
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16 ports: active: DP-1
    empty: DP-2 bus-ID: 01:00.0 chip-ID: 1002:95c0 class-ID: 0300
  Display: x11 server: X.Org v: 1.20.13 driver: X: loaded: modesetting
    alternate: fbdev,vesa gpu: radeon display-ID: :0 screens: 1
  Screen-1: 0 s-res: 2560x1440 s-dpi: 120 s-size: 541x304mm (21.30x11.97")
    s-diag: 621mm (24.43")
  Monitor-1: DP-1 model: Acer K272HUL serial: <filter> built: 2018
    res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2 size: 598x336mm (23.54x13.23")
    diag: 686mm (27") ratio: 16:9 modes: max: 2560x1440 min: 720x400
  OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 5.4.0-109-generic LLVM 12.0.0)
    v: 3.3 Mesa 21.2.6 compat-v: 3.0 direct render: Yes
Info:...Shell: Bash  v: 5.0.17 running-in: konsole pinxi: 3.3.15-2
Code:
# inxi -GISayz
System:
  Kernel: 5.15.0-25-generic arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
    parameters: ro root=LABEL=ub22-snb net.ifnames=0 biosdevname=0
    ipv6.disable=1 noresume mitigations=auto consoleblank=0 plymouth.enable=0
  Desktop: Trinity v: R14.0.12 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
    vt: 7 dm: TDM Distro: Ubuntu 22.04 (Jammy Jellyfish)
Graphics:
  Device-1: AMD RV620 PRO [Radeon HD 3470] vendor: Dell C120D driver: radeon
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16 ports: active: DP-1,DP-2
    empty: none bus-ID: 01:00.0 chip-ID: 1002:95c0 class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: modesetting
    alternate: fbdev,vesa gpu: radeon display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4240x1440 s-dpi: 120 s-size: 897x304mm (35.31x11.97")
    s-diag: 947mm (37.29")
  Monitor-1: DP-1 pos: primary,left model: Acer K272HUL serial: <filter>
    built: 2018 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400
  Monitor-2: DP-2 pos: right model: Lenovo L2251x Wide serial: <filter>
    built: 2011 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
    size: 474x296mm (18.66x11.65") diag: 559mm (22") ratio: 16:10 modes:
    max: 1680x1050 min: 720x400
  OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 5.15.0-25-generic LLVM 13.0.1)
    v: 3.3 Mesa 22.0.1 compat-v: 3.0 direct render: Yes
Info:...Shell: Bash v: 5.1.16 running-in: konsole pinxi: 3.3.15-2
 
Old 04-24-2022, 05:25 AM   #7
Arnulf
Member
 
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 268

Rep: Reputation: 89
Your graphics card seems to be broken.
You can try two things:

Clean its contacts.
1. step: Remove patina with an erazer.
2. step: Clean contacts with tissue paper and isopropyl alcohol (propan-2-ol).
Example: Left side shows contacts with patina, right side shows cleaned contacts:
https://www.sackpfeyffer-zu-linden.d...igt_300dpi.jpg

Replace thermal grease between GPU and its cooler with new one.
 
Old 04-25-2022, 12:44 AM   #8
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,805
Blog Entries: 1

Rep: Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066
Code:
# inxi -C
CPU:
  Info: single core model: AMD Sempron 3000+ bits: 64 type: UP cache:
    L2: 128 KiB
  Speed (MHz): 1800 min/max: N/A core: 1: 1800
# inxi -GISaz
System:
  Kernel: 5.16.0-6-amd64 arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
    parameters: ro root=LABEL=<filter> audit=0 ipv6.disable=1 net.ifnames=0
    noresume mitigations=auto consoleblank=0 vga=791 radeon.agpmode=-1
  Desktop: Trinity v: R14.0.12 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
    vt: 7 dm: TDM Distro: Debian GNU/Linux bookworm/sid
Graphics:
  Device-1: AMD R300 [Radeon 9700/9700 PRO] driver: radeon v: kernel
    alternate: radeonfb,amdgpu ports: active: DVI-I-1 empty: SVIDEO-1,VGA-1
    bus-ID: 01:00.0 chip-ID: 1002:4e44 class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: radeon
    unloaded: fbdev,modesetting,vesa gpu: radeon display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1200 s-dpi: 108 s-size: 451x282mm (17.76x11.10")
    s-diag: 532mm (20.94")
  Monitor-1: DVI-I-1 mapped: DVI-0 model: NEC EA243WM serial: <filter>
    built: 2011 res: 1920x1200 hz: 60 dpi: 94 gamma: 1.2
    size: 519x324mm (20.43x12.76") diag: 612mm (24.1") ratio: 16:10 modes:
    max: 1920x1200 min: 640x480
  OpenGL: renderer: ATI R300 v: 2.1 Mesa 21.3.8 direct render: Yes
Info:...Shell: Bash v: 5.1.16 running-in: konsole pinxi: 3.3.15-2
This old Sempron 3000+ motherboard has VIA Unichrome graphics, which is why I have a Radeon card in it. It has bad RAM, so colors are erratic, but the modes are as they should be. Notice this and my others are all running an AMD/ATI Mesa OpenGL renderer, while yours is llvm-based. That means all available Mesa modules have not been installed. Here are mine:
Code:
# dpkg -l \*mesa\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                     Version      Architecture Description
+++-========================-============-============-===========================================================
ii  glx-alternative-mesa     1.2.1        amd64        allows the selection of MESA as GLX provider
ii  libegl-mesa0:amd64       21.3.8-1     amd64        free implementation of the EGL API -- Mesa vendor library
ii  libegl1-mesa:amd64       21.3.8-1     amd64        transitional dummy package
ii  libgl1-mesa-dri:amd64    21.3.8-1     amd64        free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-glx:amd64    21.3.8-1     amd64        transitional dummy package
ii  libglapi-mesa:amd64      21.3.8-1     amd64        free implementation of the GL API -- shared library
ii  libgles2-mesa:amd64      21.3.8-1     amd64        transitional dummy package
ii  libglu1-mesa:amd64       9.0.2-1      amd64        Mesa OpenGL utility library (GLU)
ii  libglw1-mesa:amd64       8.0.0-1.1+b1 amd64        GL widget library for Athena and Motif -- runtime
ii  libglx-mesa0:amd64       21.3.8-1     amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libosmesa6:amd64         21.3.8-1     amd64        Mesa Off-screen rendering extension
un  libwayland-egl1-mesa     <none>       <none>       (no description available)
ii  mesa-utils               8.4.0-1+b2   amd64        Miscellaneous Mesa GL utilities
ii  mesa-utils-extra         8.4.0-1+b2   amd64        Miscellaneous Mesa utilies (opengles, egl)
ii  mesa-va-drivers:amd64    21.3.8-1     amd64        Mesa VA-API video acceleration drivers
ii  mesa-vdpau-drivers:amd64 21.3.8-1     amd64        Mesa VDPAU video acceleration drivers
un  mesa-vulkan-drivers      <none>       <none>       (no description available)
un  mesag3                   <none>       <none>       (no description available)
un  xlibmesa3                <none>       <none>       (no description available)
Possibly adding the missing ones to yours would be helpful in some way, though I still think you need to find another GPU.
 
Old 04-28-2022, 04:00 PM   #9
UserMain
LQ Newbie
 
Registered: Aug 2021
Posts: 7

Original Poster
Rep: Reputation: Disabled
I tried to install Windows 7 from DVD or USB but there was a black screen. The accepted answer from Tuesday, September 7, 2010, 6:26 AM suggests turning off features in the BIOS: https://social.technet.microsoft.com...w7itproinstall
I turned off multiple things regarding the Advanced Options and Chipset, Peripherals, and Cell Menu. Windows 7 still showed a black screen, but I booted Linux MX 64-bit from a USB without the nomodeset parameters, and it worked. The option that allows the boot to proceed was setting in the BIOS -> Advanced Chipset Features -> AGP Timing Control -> AGP Aperture Size to a different value than the Load Optimized Default of 128MB. I set it to 64MB, but it also works with 256MB. I installed Linux MX from the installer on the Live USB desktop. Booting from the SSD also shows a bigger resolution.
Perhaps the GPU is defective indeed or it needs cleaning.

inxi -Fxxxrz:

Code:
admin@mx:~
$ inxi -Fxxxrz
System:    Kernel: 5.10.0-13-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: Xfce 4.16.0
           tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm 4.16.1 vt: 7 dm: LightDM 1.26.0
           Distro: MX-21.1_x64 Wildflower April 9  2022 base: Debian GNU/Linux 11 (bullseye)
Machine:   Type: Desktop Mobo: MSI model: MS-7032 v: 1.0 serial: <filter>
           BIOS: American Megatrends v: 080011 date: 07/26/2005
CPU:       Info: Single Core model: AMD Sempron 2600+ bits: 64 type: UP arch: K8 rev: 0 cache:
           L2: 128 KiB
           flags: lm nx pae sse sse2 bogomips: 3200
           Speed: 1600 MHz min/max: N/A Core speed (MHz): 1: 1600
Graphics:  Device-1: AMD RV620 LE [Radeon HD 3450 AGP] vendor: PC Partner Limited driver: radeon
           v: kernel bus-ID: 01:00.0 chip-ID: 1002:95c6 class-ID: 0300
           Display: x11 server: X.Org 1.20.11 compositor: xfwm4 v: 4.16.1 driver:
           loaded: ati,radeon unloaded: fbdev,modesetting,vesa resolution: 1920x1080~60Hz
           s-dpi: 96
           OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 5.10.0-13-amd64 LLVM 11.0.1)
           v: 3.3 Mesa 20.3.5 compat-v: 3.0 direct render: Yes
Audio:     Device-1: VIA VT8233/A/8235/8237 AC97 Audio vendor: Micro-Star MSI
           driver: snd_via82xx v: kernel bus-ID: 00:11.5 chip-ID: 1106:3059 class-ID: 0401
           Sound Server-1: ALSA v: k5.10.0-13-amd64 running: yes
           Sound Server-2: PulseAudio v: 14.2 running: yes
Network:   Device-1: VIA VT6102/VT6103 [Rhine-II] vendor: Micro-Star MSI driver: via-rhine
           v: N/A port: c000 bus-ID: 00:12.0 chip-ID: 1106:3065 class-ID: 0200
           IF: eth0 state: down mac: <filter>
Drives:    Local Storage: total: 111.79 GiB used: 5.68 GiB (5.1%)
           ID-1: /dev/sda vendor: Samsung model: SSD 840 EVO 120GB size: 111.79 GiB
           speed: <unknown> type: SSD serial: <filter> rev: AB0Q scheme: MBR
Partition: ID-1: / size: 106.51 GiB used: 5.68 GiB (5.3%) fs: ext4 dev: /dev/sda1
Swap:      ID-1: swap-1 type: partition size: 3 GiB used: 0 KiB (0.0%) priority: -2
           dev: /dev/sda2
Sensors:   System Temperatures: cpu: 49.0 C mobo: N/A gpu: radeon temp: 66.0 C
           Fan Speeds (RPM): N/A
Repos:     Packages: note: see --pkg apt: 1991
           No active apt repos in: /etc/apt/sources.list
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
           1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list
           1: deb http://deb.debian.org/debian bullseye main contrib non-free
           2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/mx.list
           1: deb https://mirrors.netix.net/mx/MX-Packages/mx/repo/ bullseye main non-free
Info:      Processes: 173 Uptime: 2m wakeups: 55 Memory: 1.94 GiB used: 698.9 MiB (35.2%)
           Init: SysVinit v: 2.96 runlevel: 5 default: 5 Compilers: gcc: 10.2.1 alt: 10
           Shell: Bash v: 5.1.4 running-in: xfce4-terminal inxi: 3.3.06
 
Old 04-28-2022, 04:50 PM   #10
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,805
Blog Entries: 1

Rep: Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066
Quote:
Originally Posted by UserMain View Post
Code:
$ inxi -Fxxxrz
System:    Kernel: 5.10.0-13-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: Xfce 4.16.0
           tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm 4.16.1 vt: 7 dm: LightDM 1.26.0
           Distro: MX-21.1_x64 Wildflower April 9  2022 base: Debian GNU/Linux 11 (bullseye)
Graphics:  Device-1: AMD RV620 LE [Radeon HD 3450 AGP] vendor: PC Partner Limited driver: radeon
           v: kernel bus-ID: 01:00.0 chip-ID: 1002:95c6 class-ID: 0300
           Display: x11 server: X.Org 1.20.11 compositor: xfwm4 v: 4.16.1 driver:
           loaded: ati,radeon unloaded: fbdev,modesetting,vesa resolution: 1920x1080~60Hz
           s-dpi: 96
           OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 5.10.0-13-amd64 LLVM 11.0.1)
           v: 3.3 Mesa 20.3.5 compat-v: 3.0 direct render: Yes
Info:...Shell: Bash v: 5.1.4 running-in: xfce4-terminal inxi: 3.3.06
Key graphics information is missing from -Fxxxz, and from Bullseye's & MX's ancient inxi version:
Code:
inxi -GSa
System:
  Host: big31 Kernel: 5.10.0-13-amd64 arch: x86_64 bits: 64 compiler: gcc
    v: 10.2.1 parameters: ro root=LABEL=snb-bullseye net.ifnames=0
    ipv6.disable=1 noresume mitigations=auto consoleblank=0 5
  Desktop: Trinity v: R14.0.11 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
    vt: 7 dm: TDM Distro: Debian GNU/Linux 11 (bullseye)
Graphics:
  Device-1: AMD RV620 PRO [Radeon HD 3470] vendor: Dell C120D driver: radeon
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16 ports: active: DP-1,DP-2
    empty: none bus-ID: 01:00.0 chip-ID: 1002:95c0 class-ID: 0300
  Display: x11 server: X.Org v: 1.20.11 driver: X: loaded: modesetting
    alternate: fbdev,vesa gpu: radeon display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4240x1440 s-dpi: 120 s-size: 897x304mm (35.31x11.97")
    s-diag: 947mm (37.29")
  Monitor-1: DP-1 pos: primary,left model: Acer K272HUL
    serial: T6AAA0018508 built: 2018 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400
  Monitor-2: DP-2 pos: right model: Lenovo L2251x Wide serial: 6V647310
    built: 2011 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
    size: 474x296mm (18.66x11.65") diag: 559mm (22") ratio: 16:10 modes:
    max: 1680x1050 min: 720x400
  OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 5.10.0-13-amd64 LLVM 11.0.1)
    v: 3.3 Mesa 20.3.5 compat-v: 3.0 direct render: Yes
Info:Shell: Bash v: 5.1.4 running-in: konsole  inxi: 3.3.15
Also unclear is the state of the original problem. Is there still screen corruption at any time, during, or after, startup?
 
Old 04-28-2022, 06:05 PM   #11
UserMain
LQ Newbie
 
Registered: Aug 2021
Posts: 7

Original Poster
Rep: Reputation: Disabled
Yes, there is a short screen corruption after boot, and on the previous startup, there was a corruption that lasted 1-2 seconds when loading the desktop and the menus, but that one didn't appear the last time I booted it.

Code:
$ inxi -V
inxi 3.3.06-00 (2021-07-21)


$ inxi -GSa
System:    Host: mx Kernel: 5.10.0-13-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.10.0-13-amd64 root=UUID=a5394d26-7d32-4cf2-8464-5d84ff345900 ro quiet splash
           Desktop: Xfce 4.16.0 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm 4.16.1 vt: 7 dm: LightDM 1.26.0
           Distro: MX-21.1_x64 Wildflower April 9  2022 base: Debian GNU/Linux 11 (bullseye)
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] RV620 LE [Radeon HD 3450 AGP] vendor: PC Partner Limited driver: radeon
           v: kernel bus-ID: 01:00.0 chip-ID: 1002:95c6 class-ID: 0300
           Display: x11 server: X.Org 1.20.11 compositor: xfwm4 v: 4.16.1 driver: loaded: ati,radeon
           unloaded: fbdev,modesetting,vesa display-ID: :0.0 screens: 1
           Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9")
           Monitor-1: HDMI-0 res: 1920x1080 hz: 60 dpi: 94 size: 521x293mm (20.5x11.5") diag: 598mm (23.5")
           OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 5.10.0-13-amd64 LLVM 11.0.1) v: 3.3 Mesa 20.3.5 compat-v: 3.0
           direct render: Yes
 
Old 04-28-2022, 08:01 PM   #12
Arnulf
Member
 
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 268

Rep: Reputation: 89
You have a Radeon HD 3450 AGP. There is one great issue with AGP graphics cards & Linux: If "AGP fast writes" is enabled in BIOS AGP graphics card doesn't correctly work in most cases with Linux. Disabling "AGP fast writes" in BIOS may avoid crashes, black screens, scrambled screens etc. and gives a chance that AGP graphics card will correctly work.
 
1 members found this post helpful.
Old 04-28-2022, 08:45 PM   #13
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,805
Blog Entries: 1

Rep: Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066
NAICT, this is a purely cosmetic thing. https://www.kernel.org/doc/Documenta...ot-options.txt has some kernel command line options you might try if the corruption is sufficiently bothersome. iommu=noagp would be one I'd try if my 3470 was AGP instead of PCIe. iomem=relaxed & amdgpu.dc=0 are other stabs. If these options or experimenting with other options or others' comments here produce no fruit, you could try asking AMD developers on their mailing list or on IRC.
 
Old 04-30-2022, 02:38 PM   #14
UserMain
LQ Newbie
 
Registered: Aug 2021
Posts: 7

Original Poster
Rep: Reputation: Disabled
AGP Fast Write is set to Disabled by Load Optimized Defaults. I set the AGP Aperature Size to 128MB, but booting from the SSD, after the Welcome to Grub! message the screen gets scrambled and stuck. Setting it to 256MB and then using the above commands there is still a short corruption at the desktop GUI load. But, with or without the commands, the corruption gets cleared quickly and the PC is usable.
I sent an email to the AMD developers on their mailing list.
 
Old 08-07-2022, 03:09 AM   #15
UserMain
LQ Newbie
 
Registered: Aug 2021
Posts: 7

Original Poster
Rep: Reputation: Disabled
I tried with Nvidia FX5200 AGP8X. It has 128MB memory, and setting the memory in BIOS -> Advanced Chipset Features -> AGP Timing Control -> AGP Aperture Size to 256MB, the screen on loading gets stuck and every time it shows the same pattern of random pixelated colors, probably because it requires more memory than the GPU has. Setting the AGP Aperature Size to 128MB or 64MB, the PC loads up to the Login screen on MX Linux. Clicking on Login, the screen gets stuck and becomes pixelated again.
With the Radeon HD 3450 AGP the PC is usable after setting the Aperature Size to something other than 128MB.

Last edited by UserMain; 08-07-2022 at 03:11 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Radeon kernel modesetting for r600 or later requires firmware-linux-nonfree horagino12 Linux - Kernel 9 06-25-2014 04:56 AM
[SOLVED] ATI Radeon HD 3450 firmware issue on OpenSuSE 13.1 lpwevers Linux - Hardware 5 11-11-2013 07:06 PM
iMac G5 iSight fails to boot when linux-firmware-nonfree installed. Radeon issue? Joe of Loath Linux - Hardware 0 11-29-2012 10:45 PM
AMD Sempron 2600 debian installs 386 kernel by default MrInept Debian 12 11-11-2005 05:14 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:32 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration