Bug 29418 - 80xapp-gtk3-mod defunct (related to Plasma lockups?)
Summary: 80xapp-gtk3-mod defunct (related to Plasma lockups?)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 29384
Blocks:
  Show dependency treegraph
 
Reported: 2021-08-27 16:09 CEST by Pierre Fortin
Modified: 2021-09-04 15:59 CEST (History)
2 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
journal -b (411.50 KB, text/plain)
2021-08-28 13:06 CEST, Pierre Fortin
Details
ps faux while hung (36.68 KB, text/plain)
2021-08-28 13:10 CEST, Pierre Fortin
Details
rpm -qa | sort (145.74 KB, text/plain)
2021-08-28 14:00 CEST, Pierre Fortin
Details

Description Pierre Fortin 2021-08-27 16:09:53 CEST
Description of problem:  On fully up-to-date MGA8, I've been having some plasma lockups (Linux still OK). Desktop is frozen; mouse still moves.


Version-Release number of selected component (if applicable):


How reproducible:  unknown what triggers it. Initially, Firefox Nightly with a corrupt sessionstore.jsonlz4 locked up the desktop -- corrected and those have stopped.  Lately, there is no pattern. 

However, each time, I saw this from "ps faux":
root        7158  0.0  0.0 146976 17228 ?        Ssl  Aug26   0:00 /usr/bin/sddm
root     2454557  6.8  0.8 2312752 279436 tty1   Ssl+ Aug26  56:47  \_ /usr/libexec/Xorg -nolisten tcp -background none -seat seat0 vt1 -auth /var/run/sddm
root     2459185  0.0  0.0  69408 16648 ?        S    Aug26   0:00  \_ /usr/libexec/sddm-helper --socket /tmp/sddm-authd60af385-2f96-4b57-8fb5-be324df75683
pfortin  2459202  0.0  0.0 149248 18740 ?        Sl   Aug26   0:00      \_ /usr/bin/startplasma-x11
pfortin  2459287  0.0  0.0      0     0 ?        Z    Aug26   0:00          \_ [80xapp-gtk3-mod] <defunct>
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This defunct process is there, and the system is currently fine -- is this waiting to present me a new Plasma lockup?

Steps to Reproduce:
1.
2.
3.
Comment 1 Lewis Smith 2021-08-27 21:10:39 CEST
Thank you for the report.
I suspect the "[80xapp-gtk3-mod] <defunct>" is probably normal. It comes from 'xapps': "This package includes files that are shared between several XApp apps (i18n files and configuration schemas)". CC'ing JosephW to comment on that.

Can you please give us some information about your system? Post the output of:
 $ inxi -MSGxx

[For future reference, in case any of these resemble this bug (doubtful):
 https://bugs.mageia.org/show_bug.cgi?id=24020
Plasma display problems when using nouveau driver on old NVIDIA GPUs
 https://bugs.mageia.org/show_bug.cgi?id=24841
Screen and Graphic intermittent freezes with amdgpu
 https://bugs.mageia.org/show_bug.cgi?id=26205
Display randomly locks for approximately 30 seconds, panel restarts but widgets mostly non-functional
 https://bugs.mageia.org/show_bug.cgi?id=29075
Screen freezes after a random amount of time since radeon-firmware 20210322 updating]

CC: (none) => joequant, lewyssmith

Comment 2 Pierre Fortin 2021-08-28 13:02:08 CEST
Plasma is locked up now. Accessing and posting here from another laptop...

This problem started about a week ago, initially with Firefox Nightly; but now is quite random. Some hangs occur while I'm away from the system. Some hangs may coincide with KDEConnect messages from my phone, so I just unpaired the phone from both laptops. The current hang occurred as I started Firefox Nightly -- the hang occurs when Nightly has finished popping up all the windows it intends to restore; but before restoring any tabs.

While the system is hung, I will upload various information, starting with the journal which is quite busy at the time of the current hang.

$ inxi -MSGxx
System:    Host: prf.pfortin.com Kernel: 5.10.56-server-1.mga8 x86_64 bits: 64 compiler: gcc v: 10.3.0 Console: tty 24 
           wm: kwin DM: SDDM Distro: Mageia 8 mga8 
Machine:   Type: Laptop System: Dell product: Precision M6800 v: 00 serial: 3JGYG12 Chassis: type: 9 serial: 3JGYG12 
           Mobo: Dell model: 0XWC1M serial: /3JGYG12/CN129634B401E3/ UEFI: Dell v: A25 date: 10/08/2018 
Graphics:  Device-1: Intel 4th Gen Core Processor Integrated Graphics vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 
           chip ID: 8086:0416 
           Device-2: Advanced Micro Devices [AMD/ATI] Saturn XT [FirePro M6100] vendor: Dell driver: amdgpu v: kernel 
           bus ID: 01:00.0 chip ID: 1002:6640 
           Device-3: Sunplus Innovation Laptop_Integrated_Webcam_HD type: USB driver: uvcvideo bus ID: 1-1.5:3 
           chip ID: 1bcf:2984 
           Display: server: Mageia X.org 1.20.12 driver: amdgpu,ati,intel unloaded: fbdev,modesetting,vesa 
           resolution: 1366x768~60Hz s-dpi: 96 
           OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 21.1.7 compat-v: 3.1 direct render: Yes
Comment 3 Pierre Fortin 2021-08-28 13:06:19 CEST
Created attachment 12917 [details]
journal -b

This is the entire journal from the previous hang about a 1/2 hour earlier.
This hang left the clock stuck at 06:11:08 which matches significant logging at that time...  HTH
Comment 4 Pierre Fortin 2021-08-28 13:10:49 CEST
Created attachment 12918 [details]
ps faux  while hung
Comment 5 Thomas Backlund 2021-08-28 13:48:02 CEST
there is a i915 crash in the logs.

Please update to the 5.10.60 kernel released in:
http://advisories.mageia.org/MGASA-2021-0409.html
Comment 6 Pierre Fortin 2021-08-28 14:00:08 CEST
Created attachment 12919 [details]
rpm -qa | sort

All installed rpms...  Plus some additional software:
$ FF -v
Mozilla Firefox 93.0a1
$ cm4 -v
Claws Mail version 4.0.0
Comment 7 Thomas Backlund 2021-08-28 14:26:43 CEST
you need to reboot to actually use the latest kernel installed
Comment 8 Pierre Fortin 2021-08-28 15:17:40 CEST
(In reply to Thomas Backlund from comment #7)
> you need to reboot to actually use the latest kernel installed

Hi Thomas,
Can you clarify? I rebooted about a 1/2 hour before the current hang (still in that state) and no updates applied between the reboot (from previous hang) and current hang.

plasma is still hung; but I am accessing machine remotely. Some updates applied while in this state -- keeping it in this state for a while in case I can provide more info.

Did you see the "BUG" info in the journal at 06:11:08?

Updates applied around 08:28 -- over 2 hours since entering plasma hung state making it fully up-to-date (still no kernel update -- or did you imply Mesa, other?):
lib64gbm1-21.2.1-2.mga8.x86_64.rpm
lib64dri-drivers-21.2.1-2.mga8.x86_64.rpm                                              
lib64glapi0-21.2.1-2.mga8.x86_64.rpm                                                   
lib64glapi-devel-21.2.1-2.mga8.x86_64.rpm                                              
lib64gbm-devel-21.2.1-2.mga8.x86_64.rpm                                                
lib64mesaegl1-21.2.1-2.mga8.x86_64.rpm                                                 
lib64mesagl-devel-21.2.1-2.mga8.x86_64.rpm                                             
lib64mesaegl-devel-21.2.1-2.mga8.x86_64.rpm                                            
lib64ass9-0.15.1-1.mga8.x86_64.rpm                                                     
lib64mesagl1-21.2.1-2.mga8.x86_64.rpm                                                  
lib64xatracker2-21.2.1-2.mga8.x86_64.rpm                                               
lib64mesakhr-devel-21.2.1-2.mga8.x86_64.rpm                                            
lib64mesavulkan-drivers-21.2.1-2.mga8.x86_64.rpm                                       
mesa-21.2.1-2.mga8.x86_64.rpm                                                          
lib64osmesa8-21.2.1-2.mga8.x86_64.rpm
Comment 9 Thomas Backlund 2021-08-28 15:23:15 CEST
(In reply to Pierre Fortin from comment #8)
> (In reply to Thomas Backlund from comment #7)
> > you need to reboot to actually use the latest kernel installed
> 
> Hi Thomas,
> Can you clarify? I rebooted about a 1/2 hour before the current hang (still
> in that state) and no updates applied between the reboot (from previous
> hang) and current hang.
> 
> plasma is still hung; but I am accessing machine remotely. Some updates
> applied while in this state -- keeping it in this state for a while in case
> I can provide more info.
> 
> Did you see the "BUG" info in the journal at 06:11:08?

The bug in the log in comment 3 is when running with kernel 5.10.56
Comment 10 Pierre Fortin 2021-08-28 15:31:09 CEST
(In reply to Pierre Fortin from comment #8)
> (In reply to Thomas Backlund from comment #7)
> > you need to reboot to actually use the latest kernel installed

Oops... I just noticed comment #5.  Working on that now...
Comment 11 Pierre Fortin 2021-08-28 15:56:57 CEST
Hmm...  kernel 5.10.60-2 was installed on a previous update; but system is still loading 5.10.56-1...  I thought kernel updates made the appropriate changes to the latest.

What do I need to do to force this kernel?  Sorry; but I'm really short on sleep this morning and could use a clue...  THanks!
Comment 12 Lewis Smith 2021-08-29 22:07:16 CEST
It is strange that you are not automatically getting the latest kernel after a re-boot. Did you re-boot (comment 7).  To make sure it is installed, try:
 $ rpm -qa | grep kernel-desktop | sort
At boot (Grub2) if you choose 'advanced', you should see all your installed kernels and be able to select the one to boot.
Comment 13 Pierre Fortin 2021-09-02 00:15:47 CEST
Sorry for the delay; was away for a few days...
5.10.56 would load regardless of availability of .60 -- just rebooted and it finally loaded:
Linux prf.pfortin.com 5.10.60-server-2.mga8 #1 SMP Wed Aug 18 11:29:07 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Weird...
Comment 14 Lewis Smith 2021-09-03 09:15:27 CEST
(In reply to Thomas Backlund from comment #5)
> there is a i915 crash in the logs.
> Please update to the 5.10.60 kernel released in:
> http://advisories.mageia.org/MGASA-2021-0409.html

Can you Pierre please say whether this changes your situation.
Comment 15 Pierre Fortin 2021-09-04 02:35:24 CEST
(In reply to Lewis Smith from comment #14)
> (In reply to Thomas Backlund from comment #5)
> > there is a i915 crash in the logs.
> > Please update to the 5.10.60 kernel released in:
> > http://advisories.mageia.org/MGASA-2021-0409.html
> 
> Can you Pierre please say whether this changes your situation.

Thanks. Appears to be steady again -- up 50 hours now.
Comment 16 Thomas Backlund 2021-09-04 08:45:33 CEST
Good

Resolution: (none) => FIXED
Depends on: (none) => 29384
Status: NEW => RESOLVED

Comment 17 Pierre Fortin 2021-09-04 15:59:45 CEST
In case it matters, still defunct...
$ uname -a
Linux prf.pfortin.com 5.10.60-server-2.mga8 #1 SMP Wed Aug 18 11:29:07 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
$ ps aux | grep xapp
pfortin     7457  0.0  0.0      0     0 ?        Z    Sep01   0:00 [80xapp-gtk3-mod] <defunct>

Note You need to log in before you can comment on or make changes to this bug.