Environment Crashing and screen flickering

Briefly describe your issue below:
My environment will randomly crash after logging in when using MATE and occasionally randomly crash when using i3. There is general screen flickering that isn’t too noticeable (on i3) but is there but this usually is right before a crash.

On MATE it will sometimes crash and I have to hard kill my PC to get back in and other times it will crash and then reload back to the log in screen and have no issues for the rest of the time I’m logged in. The screen flickering problem was worse but then I installed compton and got that setup and now I’m just worried about the crashes because I don’t need that while I’m working on something and then there goes all my data.

i3 will randomly crash and the screen randomly goes crazy on various applications like libreoffice, taking a screenshot/saving the screenshot, and nautilus (file manager).

I would like to use MATE if someone could help get this resolved

I’m currently running the generic drivers
I have tried to download the released drivers from AMD: https://www.amd.com/en/support/graphics/amd-radeon-r9-series/amd-radeon-r9-300-series/amd-radeon-r9-390
But I got an error message will will be posted in the errors section.

What version of Parrot are you running? (include version (e.g. 4.6), edition(e.g. Home//KDE/OVA, etc.), and architecture (currently we only support amd64)

Parrot OS Security 4.9 x86_64
installed version was 4.8 but then I did a upgrade from there, same issues were on 4.8

What method did you use to install Parrot? (Debian Standard / Debian GTK / parrot-experimental)
USB/ISO
Configured to multiboot with other systems? (yes / no)
yes There is manjaro on a different HDD on my PC

If there are any similar issues or solutions, link to them below:

(had this bookmarked but forgot to add it, sorry)
If there are any error messages or relevant logs, post them below:
./amd-driver-installer-15.302-x86.x86_64.run
Created directory fglrx-install.IhKBVA
Verifying archive integrity… All good.
Uncompressing AMD Proprietary Driver-15.302…

AMD Proprietary Driver Installer/Packager

error: Detected X Server version ‘XServer _64a’ is not supported. Supported versions are X.Org 6.9 or later, up to XServer 1.10 (default:v2:x86_64:lib32:XServer _64a:none:5.5.0-1parrot1-amd64:)
Installation will not proceed.

Removing temporary directory: fglrx-install.IhKBVA


lspci Output
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD9x0/RX980 Host Bridge (rev 02)
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GFX port 0)
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 0)
00:0b.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD990 PCI to PCI bridge (PCI Express GFX2 port 0)
00:0d.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP2 Port 0)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
00:15.1 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1)
00:15.2 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB900 PCI to PCI bridge (PCIE port 2)
00:15.3 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB900 PCI to PCI bridge (PCIE port 3)
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 5
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] (rev 80)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X]
06:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01)
07:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller
08:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller
09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 09)


Hardware:
CPU = AMD FX-8350 4 GHz 8-Core’s
MOBO = Asus M5A99FX PRO R2.0 ATX AM3+
GPU = MSI Radeon R9 390 8 GB

Sorry if this is the wrong place to post this still getting use to the forum.

after doing some looking around it appears that card has had a problematic history w/many reports of screen flickering.

Did you change any display drivers/settings that led to the flickering problem? Or has it been flickering since the first day of install?

Please send output of:

inxi --graphics

1 Like

Sorry for such a late response been juggling studying for finals, and trying to fix this issue. The graphic problems were actually worse before I downloaded compton, I then went into Mate-Tweak > Windows > Windows Manager > Macro (Compton GPU compositor). That helped with the crazy screen tearing / flickering that made it almost impossible to use / see anything on the screen.

After those changes There is general screen flickering that is noticeable but the Desktop environment is “usable”.

inxi --graphics Output:

Graphics:
Device-1: AMD Hawaii PRO [Radeon R9 290/390] driver: radeon v: kernel
Display: x11 server: X.Org 1.20.8 driver: ati,radeon
unloaded: fbdev,modesetting,vesa
resolution: 1920x1080~60Hz, 1920x1080~60Hz
OpenGL: renderer: AMD HAWAII (DRM 2.50.0 5.5.0-1parrot1-amd64 LLVM 9.0.1)
v: 4.5 Mesa 19.3.3

1 Like

Try Instructions for Debian/Ubuntu - [AMD/ATI] Hawaii PRO [Radeon R9 290/390]

2 Likes

In all my pocking around on the internet I did not run across this GitHub page, I’ll give it a try and see if it works thanks :slight_smile:

Sorry
(if your system does not have amdgpu)
then you can install it using (one-line command)
$ sudo apt install firmware-linux firmware-linux-nonfree libdrm-amdgpu1 xserver-xorg-video-amdgpu
(however this command is for debian 10 but it should work)

I think I have those drivers but I will double check, when I run the command sudo apt install xserver-xorg-video-amdgpu it says there is nothing to update.

But I don’t remember running the libdrm-amdgpu1 command, So I will run it just in case.

Alright I added those lines to my Grub file and it seems to be stable running on MATE, I think this may have resolved my issue. But I will use it for a couple of days just in case its a fluke.

If it’s not and continues to be stable I will mark you reply as the solution.
Thanks for the reply and the link to that GitHub page.

2 Likes

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.