QTWebEngine - broken in all applications that use it :(

Hi, first time posting, so be gentle!

Firstly - I love Manjaro. It's the distro that's finally convinced me to nuke windows. I use it on two machines - my old "big" PC - where I haven't encountered any serious issues, and my laptop. Where I have 2 issues - one of which is the fact that a load of apps I have that rely on QTWebEngine have simply stopped working. The two i'm missing most at the moment are QTWebFlix and KMail (Kontact too I guess) as I like having a standalone Netflix player, and I like being able to actually read my emails :slight_smile:

Anyway, I've done some level of trying to fix this myself, but I've just got to the limit of my ability to work out what on earth is actually wrong with it and debug it without assistance.

Anyway, here's some hopefully useful info (crash logs and strace taken from qutebrowser - also broken):

inxi:

System:    Host: Matt-Yoga Kernel: 5.3.8-3-MANJARO x86_64 bits: 64 compiler: gcc v: 9.2.0 Desktop: KDE Plasma 5.17.2 
           Distro: Manjaro Linux 
Machine:   Type: Laptop System: LENOVO product: 80ML v: Lenovo YOGA 900S-12ISK serial: <filter> 
           Mobo: LENOVO model: VIUU4 v: SDK0J40709 WIN serial: <filter> UEFI: LENOVO v: E1CN46WW date: 10/02/2016 
Battery:   ID-1: BAT1 charge: 37.2 Wh condition: 37.5/53.0 Wh (71%) model: Simplo BASE-BAT status: Discharging 
CPU:       Topology: Dual Core model: Intel Core m7-6Y75 bits: 64 type: MT MCP arch: Skylake rev: 3 L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 12007 
           Speed: 571 MHz min/max: 400/3100 MHz Core speeds (MHz): 1: 571 2: 535 3: 579 4: 569 
Graphics:  Device-1: Intel HD Graphics 515 vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 
           Display: x11 server: X.Org 1.20.5 driver: modesetting unloaded: intel resolution: 2560x1440~60Hz 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 515 (Skylake GT2) v: 4.5 Mesa 19.2.2 direct render: Yes 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           Sound Server: ALSA v: k5.3.8-3-MANJARO 
Network:   Device-1: Broadcom and subsidiaries BCM4350 802.11ac Wireless Network Adapter vendor: Lenovo driver: brcmfmac 
           v: kernel port: 3000 bus ID: 02:00.0 
           IF: wlp2s0 state: up mac: <filter> 
           IF-ID-1: anbox0 state: down mac: <filter> 
           IF-ID-2: tap0 state: down mac: <filter> 
           IF-ID-3: virbr0 state: down mac: <filter> 
Drives:    Local Storage: total: 238.47 GiB used: 115.51 GiB (48.4%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLV256HCHP-000L2 size: 238.47 GiB 
Partition: ID-1: / size: 220.10 GiB used: 115.50 GiB (52.5%) fs: ext4 dev: /dev/nvme0n1p2 
Sensors:   System Temperatures: cpu: 33.5 C mobo: 29.8 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 214 Uptime: 1d 9h 02m Memory: 7.69 GiB used: 2.75 GiB (35.8%) Init: systemd Compilers: gcc: 9.2.0 
           clang: 9.0.0 Shell: bash v: 5.0.11 inxi: 3.0.36 

Output from qutebrowser (slightly modified the sourcecode to produce the error no):

19:16:02 WARNING: Icon theme "elementary" not found.
19:16:02 INFO: Run :adblock-update to get adblock lists.
19:16:04 ERROR: Renderer process crashed with status 139
19:16:06 ERROR: Renderer process crashed with status 139
19:16:07 ERROR: Renderer process crashed with status 139
19:16:09 ERROR: Renderer process crashed with status 139

Journalctl:

Nov 07 19:16:08 Matt-Yoga audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@90-4494-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 07 19:16:09 Matt-Yoga systemd-coredump[4516]: Process 4502 (QtWebEngineProc) of user 1026 dumped core.
                                                  
                                                  Stack trace of thread 1:
                                                  #0  0x00007f3b9452110c _dl_relocate_object (ld-linux-x86-64.so.2)
                                                  #1  0x00007f3b945284d5 dl_open_worker (ld-linux-x86-64.so.2)
                                                  #2  0x00007f3b8c294d79 _dl_catch_exception (libc.so.6)
                                                  #3  0x00007f3b94527eee _dl_open (ld-linux-x86-64.so.2)
                                                  #4  0x00007f3b8c294251 do_dlopen (libc.so.6)
                                                  #5  0x00007f3b8c294d79 _dl_catch_exception (libc.so.6)
                                                  #6  0x00007f3b8c294e13 _dl_catch_error (libc.so.6)
                                                  #7  0x00007f3b8c294357 dlerror_run (libc.so.6)
                                                  #8  0x00007f3b8c2943ea __libc_dlopen_mode (libc.so.6)
                                                  #9  0x00007f3b8c267759 init (libc.so.6)
                                                  #10 0x00007f3b8c14a87f __pthread_once_slow (libpthread.so.0)
                                                  #11 0x00007f3b8c2678a4 __backtrace (libc.so.6)
                                                  #12 0x00007f3b8f19a819 n/a (libQt5WebEngineCore.so.5)
                                                  #13 0x00007f3b8f1b2b36 n/a (libQt5WebEngineCore.so.5)
                                                  #14 0x00007f3b9059329e n/a (libQt5WebEngineCore.so.5)
                                                  #15 0x00007f3b905dc509 n/a (libQt5WebEngineCore.so.5)
                                                  #16 0x00007f3b905dcd4b n/a (libQt5WebEngineCore.so.5)
                                                  #17 0x00007f3b90611ec6 n/a (libQt5WebEngineCore.so.5)
                                                  #18 0x00007f3b9061f691 n/a (libQt5WebEngineCore.so.5)
                                                  #19 0x00007f3b9061f712 n/a (libQt5WebEngineCore.so.5)
                                                  #20 0x00007f3b915b513d n/a (libQt5WebEngineCore.so.5)
                                                  #21 0x00007f3b91685d21 n/a (libQt5WebEngineCore.so.5)
                                                  #22 0x00007f3b91686228 n/a (libQt5WebEngineCore.so.5)
                                                  #23 0x00007f3b91686333 n/a (libQt5WebEngineCore.so.5)
                                                  #24 0x00007f3b8d7500a9 n/a (libQt5WebEngineCore.so.5)
                                                  #25 0x00007f3b8f4c01bd n/a (libQt5WebEngineCore.so.5)
                                                  #26 0x00007f3b8f8474d1 n/a (libQt5WebEngineCore.so.5)
                                                  #27 0x00007f3b8f847751 n/a (libQt5WebEngineCore.so.5)
                                                  #28 0x00007f3b8f1b32bb n/a (libQt5WebEngineCore.so.5)
                                                  #29 0x00007f3b8f15459a n/a (libQt5WebEngineCore.so.5)
                                                  #30 0x00007f3b8f1b32bb n/a (libQt5WebEngineCore.so.5)
                                                  #31 0x00007f3b8f1197a7 n/a (libQt5WebEngineCore.so.5)
                                                  #32 0x00007f3b8f11a48e n/a (libQt5WebEngineCore.so.5)
                                                  #33 0x00007f3b8f11a9ec n/a (libQt5WebEngineCore.so.5)
                                                  #34 0x00007f3b8f11b04a n/a (libQt5WebEngineCore.so.5)
                                                  #35 0x00007f3b8f1394e7 n/a (libQt5WebEngineCore.so.5)
                                                  #36 0x00007f3b9168990a n/a (libQt5WebEngineCore.so.5)
                                                  #37 0x00007f3b8ecf983b n/a (libQt5WebEngineCore.so.5)
                                                  #38 0x00007f3b8ecfa0a0 n/a (libQt5WebEngineCore.so.5)
                                                  #39 0x00007f3b9007b5cc n/a (libQt5WebEngineCore.so.5)
                                                  #40 0x00007f3b8ecf8026 n/a (libQt5WebEngineCore.so.5)
                                                  #41 0x00007f3b8ce2797b _ZN11QtWebEngine11processMainEiPPKc (libQt5WebEngineCore.so.5)
                                                  #42 0x000055eb334a10e4 n/a (QtWebEngineProcess)
                                                  #43 0x00007f3b8c182153 __libc_start_main (libc.so.6)
                                                  #44 0x000055eb334a117e n/a (QtWebEngineProcess)
                                                  
                                                  Stack trace of thread 4:
                                                  #0  0x00007f3b8c148f7a pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007f3b8f1a9446 n/a (libQt5WebEngineCore.so.5)
                                                  #2  0x00007f3b8f1a9e13 n/a (libQt5WebEngineCore.so.5)
                                                  #3  0x00007f3b8f1a9f91 n/a (libQt5WebEngineCore.so.5)
                                                  #4  0x00007f3b8f162542 n/a (libQt5WebEngineCore.so.5)
                                                  #5  0x00007f3b8f169e67 n/a (libQt5WebEngineCore.so.5)
                                                  #6  0x00007f3b8f16a3a4 n/a (libQt5WebEngineCore.so.5)
                                                  #7  0x00007f3b8f1ac175 n/a (libQt5WebEngineCore.so.5)
                                                  #8  0x00007f3b8c1424cf start_thread (libpthread.so.0)
                                                  #9  0x00007f3b8c25a2d3 __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 2:
                                                  #0  0x00007f3b8c25a60e epoll_wait (libc.so.6)
                                                  #1  0x00007f3b8a6d687b n/a (libevent-2.1.so.7)
                                                  #2  0x00007f3b8a6cc915 event_base_loop (libevent-2.1.so.7)
                                                  #3  0x00007f3b8f1b01ea n/a (libQt5WebEngineCore.so.5)
                                                  #4  0x00007f3b8f1394e7 n/a (libQt5WebEngineCore.so.5)
                                                  #5  0x00007f3b8f16b994 n/a (libQt5WebEngineCore.so.5)
                                                  #6  0x00007f3b8f17a6c8 n/a (libQt5WebEngineCore.so.5)
                                                  #7  0x00007f3b8f1ac175 n/a (libQt5WebEngineCore.so.5)
                                                  #8  0x00007f3b8c1424cf start_thread (libpthread.so.0)
                                                  #9  0x00007f3b8c25a2d3 __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 7:
                                                  #0  0x00007f3b8c148c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007f3b8f1a934c n/a (libQt5WebEngineCore.so.5)
                                                  #2  0x00007f3b8f1a9e20 n/a (libQt5WebEngineCore.so.5)
                                                  #3  0x00007f3b8f1a9f4f n/a (libQt5WebEngineCore.so.5)
                                                  #4  0x00007f3b8f11b0c9 n/a (libQt5WebEngineCore.so.5)
                                                  #5  0x00007f3b8f1394e7 n/a (libQt5WebEngineCore.so.5)
                                                  #6  0x00007f3b8f17a54f n/a (libQt5WebEngineCore.so.5)
                                                  #7  0x00007f3b8f1ac175 n/a (libQt5WebEngineCore.so.5)
                                                  #8  0x00007f3b8c1424cf start_thread (libpthread.so.0)
                                                  #9  0x00007f3b8c25a2d3 __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 10:
                                                  #0  0x00007f3b8c148c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007f3b8f1a934c n/a (libQt5WebEngineCore.so.5)
                                                  #2  0x00007f3b915cf698 n/a (libQt5WebEngineCore.so.5)
                                                  #3  0x00007f3b8f17a39d n/a (libQt5WebEngineCore.so.5)
                                                  #4  0x00007f3b8f1ac175 n/a (libQt5WebEngineCore.so.5)
                                                  #5  0x00007f3b8c1424cf start_thread (libpthread.so.0)
                                                  #6  0x00007f3b8c25a2d3 __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 6:
                                                  #0  0x00007f3b8c148c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007f3b8f1a934c n/a (libQt5WebEngineCore.so.5)
                                                  #2  0x00007f3b8f1a9e20 n/a (libQt5WebEngineCore.so.5)
                                                  #3  0x00007f3b8f1a9f4f n/a (libQt5WebEngineCore.so.5)
                                                  #4  0x00007f3b8f11b0c9 n/a (libQt5WebEngineCore.so.5)
                                                  #5  0x00007f3b8f1394e7 n/a (libQt5WebEngineCore.so.5)
                                                  #6  0x00007f3b8f17a54f n/a (libQt5WebEngineCore.so.5)
                                                  #7  0x00007f3b8f1ac175 n/a (libQt5WebEngineCore.so.5)
                                                  #8  0x00007f3b8c1424cf start_thread (libpthread.so.0)
                                                  #9  0x00007f3b8c25a2d3 __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 11:
                                                  #0  0x00007f3b8c148c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007f3b8f1a934c n/a (libQt5WebEngineCore.so.5)
                                                  #2  0x00007f3b915cf698 n/a (libQt5WebEngineCore.so.5)
                                                  #3  0x00007f3b8f17a39d n/a (libQt5WebEngineCore.so.5)
                                                  #4  0x00007f3b8f1ac175 n/a (libQt5WebEngineCore.so.5)
                                                  #5  0x00007f3b8c1424cf start_thread (libpthread.so.0)
                                                  #6  0x00007f3b8c25a2d3 __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 8:
                                                  #0  0x00007f3b8c148c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007f3b8f1a934c n/a (libQt5WebEngineCore.so.5)
                                                  #2  0x00007f3b8f1a9e20 n/a (libQt5WebEngineCore.so.5)
                                                  #3  0x00007f3b8f1a9f4f n/a (libQt5WebEngineCore.so.5)
                                                  #4  0x00007f3b8f11b0c9 n/a (libQt5WebEngineCore.so.5)
                                                  #5  0x00007f3b8f1394e7 n/a (libQt5WebEngineCore.so.5)
                                                  #6  0x00007f3b8f17a54f n/a (libQt5WebEngineCore.so.5)
                                                  #7  0x00007f3b8f1ac175 n/a (libQt5WebEngineCore.so.5)
                                                  #8  0x00007f3b8c1424cf start_thread (libpthread.so.0)
                                                  #9  0x00007f3b8c25a2d3 __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 5:
                                                  #0  0x00007f3b8c25a60e epoll_wait (libc.so.6)
                                                  #1  0x00007f3b8a6d687b n/a (libevent-2.1.so.7)
                                                  #2  0x00007f3b8a6cc915 event_base_loop (libevent-2.1.so.7)
                                                  #3  0x00007f3b8f1b011a n/a (libQt5WebEngineCore.so.5)
                                                  #4  0x00007f3b8f1394e7 n/a (libQt5WebEngineCore.so.5)
                                                  #5  0x00007f3b8f17a54f n/a (libQt5WebEngineCore.so.5)
                                                  #6  0x00007f3b8f1ac175 n/a (libQt5WebEngineCore.so.5)
                                                  #7  0x00007f3b8c1424cf start_thread (libpthread.so.0)
                                                  #8  0x00007f3b8c25a2d3 __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 9:
                                                  #0  0x00007f3b8c148c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007f3b8f1a934c n/a (libQt5WebEngineCore.so.5)
                                                  #2  0x00007f3b915cf698 n/a (libQt5WebEngineCore.so.5)
                                                  #3  0x00007f3b8f17a39d n/a (libQt5WebEngineCore.so.5)
                                                  #4  0x00007f3b8f1ac175 n/a (libQt5WebEngineCore.so.5)
                                                  #5  0x00007f3b8c1424cf start_thread (libpthread.so.0)
                                                  #6  0x00007f3b8c25a2d3 __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 3:
                                                  #0  0x00007f3b8c148f7a pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007f3b8f1a9446 n/a (libQt5WebEngineCore.so.5)
                                                  #2  0x00007f3b8f1a9e13 n/a (libQt5WebEngineCore.so.5)
                                                  #3  0x00007f3b8f1a9f91 n/a (libQt5WebEngineCore.so.5)
                                                  #4  0x00007f3b8f162542 n/a (libQt5WebEngineCore.so.5)
                                                  #5  0x00007f3b8f169e67 n/a (libQt5WebEngineCore.so.5)
                                                  #6  0x00007f3b8f16a3a4 n/a (libQt5WebEngineCore.so.5)
                                                  #7  0x00007f3b8f1ac175 n/a (libQt5WebEngineCore.so.5)
                                                  #8  0x00007f3b8c1424cf start_thread (libpthread.so.0)
                                                  #9  0x00007f3b8c25a2d3 __clone (libc.so.6)
-- Subject: Process 4502 (QtWebEngineProc) dumped core
-- Defined-By: systemd
-- Support: https://forum.manjaro.org/c/technical-issues-and-assistance
-- Documentation: man:core(5)
-- 
-- Process 4502 (QtWebEngineProc) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Nov 07 19:16:09 Matt-Yoga systemd[1]: systemd-coredump@91-4513-0.service: Succeeded.
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: https://forum.manjaro.org/c/technical-issues-and-assistance
-- 
-- The unit systemd-coredump@91-4513-0.service has successfully entered the 'dead' state.

dmesg:

[14448.354603] audit: type=1131 audit(1573154165.540:417): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@88-4458-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[14449.135294] QtWebEngineProc[4483]: segfault at 38 ip 00007f3b9452110c sp 00007ffd556b1050 error 4 in ld-2.30.so[7f3b94516000+1f000]
[14449.135308] Code: 04 49 83 fc 06 44 0f 44 c8 81 e6 ff 7f 00 00 45 89 8f 08 04 00 00 48 8d 04 76 4d 89 b7 00 04 00 00 4c 8d 04 c7 4d 85 c0 74 0f <41> 8b 48 08 b8 00 00 00 00 85 c9 4c 0f 44 c0 41 8b 3e 6a 00 48 8d
[14449.135375] audit: type=1701 audit(1573154166.320:418): auid=1026 uid=1026 gid=1026 ses=2 pid=4483 comm="QtWebEngineProc" exe="/usr/lib/qt/libexec/QtWebEngineProcess" sig=11 res=1
[14449.184893] audit: type=1130 audit(1573154166.370:419): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@90-4494-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'

strace avilable here: https://www.dropbox.com/s/0iskq4vs6q2xb7f/strace.log?dl=0

NB. I did change my kernel from 419 to 53 recently. I'm not sure this broke at the same time, but can't really remember - and if there was ever a likely candidate for introducing bugs, mucking around with the kernel will be it. I had to recompile a few bits - but I've done a complete reinstall of all my installed packages since then in an attempt to fix this.

I'd be grateful for any help!

I am assuming you on stable branch try booting with a different kernel, if that does not work you can try a different branch, Like testing update your packages and revert to stable until this issues gets fixed upstream.

https://wiki.manjaro.org/index.php?title=Switching_Branches

Tried reverting to the old 4.19 kernel, as i never removed it, and no joy.

Will give switching branches a shot and let you know - hadn't tried that yet as my other PC - also Manjaro - doesn't exhibit the same issues. Although that used XFCE not KDE, so lets see what happens!

:: Synchronising package databases...
 core                                                 149.9 KiB  2.01 MiB/s 00:00 [##############################################] 100%
 extra                                               1772.0 KiB  5.31 MiB/s 00:00 [##############################################] 100%
 community                                              5.3 MiB  6.27 MiB/s 00:01 [##############################################] 100%
 multilib                                             184.4 KiB  5.00 MiB/s 00:00 [##############################################] 100%
:: Starting full system upgrade...
warning: fontconfig: local (2:2.13.1+12+g5f5ec56-2) is newer than extra (2:2.13.1+12+g5f5ec56-1)
 there is nothing to do

I don't think I was on testing before! So that seems unlikely. (That fontconfig warning is nothing new)

I guess I'll try unstable ¯_(ツ)_/¯

Still broken in the unstable branch :frowning: (and QTWebEngine was one of the updated packages)

falkon relies on it and works here (unstable) ..

I'm reasonably confident I've managed to break something through tinkering rather than it being a problem with the packages themselves. A few years ago when I used to dual boot I'd just wipe my install and start over. I'd rather fix this than go nuclear though.

During the DKMS compiling Darling was having a moan. And Anbox is constantly causing errors - I never use either, so will get rid of them just in case they're causing interference. My next best guess is that there's something fishy with my graphics module, but that's all it is - a guess.

Edit: removing Anbox and Darling did nothing (predictably)

All seems to work on my end this is an isolated case.
This looks like you have some incompatible package within Qt libraries.

Try this ( pacman -Qqn | pacman -S - ) this would reinstall all packages in your system, Also check if you have anything from the aur that is QT related.

Output of pacman -Qm:

airtame-application 3.5.1-2
chromium-vaapi-bin 78.0.3904.87-1
chromium-widevine 1:4.10.1582.1-1
debhelper 12.3-1
dh-autoreconf 19-1
dpkg 1.19.7-1
dropbox 83.4.152-1
flashplayer-standalone 32.0.0.270-1
fsharp 4.5.0-3
gromit-mpx-git 1.3.r3.ga0b7d5b-1
heimdall-git 1.4.2.r7.ga2cfdaa-1
hexeditor 1.11.0-1
huestacean v2.6-2
intltool-debian 0.35.0-6
jed 0.99.19-6
json-sh r106.0d5e5c7-1
kded-rotation-git r15.3934f02-1
kgraphviewer-git 2.4.3a.r24.g65ba98a-1
lampe 1.1.10-2
lampe-bash 1.1.10-3
lightspark-git 0.8.1.r222.g8ae84e63-1
luminance-git 21-2
monodevelop-stable 7.8.3.2-2
mqtt-spy 1.0.1-1
mqttfx-bin 1.7.1-1
msbuild-stable 16.0_xamarinxplat.2018.09.26.17.53_0xamarin3_ubuntu1404b1-1
nodejs-hueadm 1.2.0-1
openra-git BLEED.20190717.30e2b69dba-1
openra-raclassic-git 183.git.c76c13e-2
plasma5-applets-plasma-pstate 1.0.6-1
po-debconf 1.0.21-1
postman-bin 7.10.0-1
pstate-frequency 3.10.4-1
python-phue 1.0-1
python-pystray 0.14.4-2
silos 0.1.28-1
spotify 1:1.1.10.546-1
stremio 4.4.77-2
teamviewer 14.6.2452-1
tp_smapi-dkms 0.43-1
valentina-studio 9.6.4-2
wds 1.1.0-1
whatsapp-nativefier 0.3.4940-1
wxhexeditor 0.24-4
xsp 4.6-1
zero_brightness_fixer-git r28.c03f8a4-1

Nothing in there that looks particularly nasty (lots in there I should really get rid of)

Think I've already done the reinstall, but I'm more than happy to give it another roll

Yikes!

KDE plain up and died on me mid install (Think laptop decided to suspend :man_facepalming:)

Now I can't boot - get the grub "minimal bash like shell", and have lost my init ramdisks. Guess I'll be dusting off the liveUSB and doing a chroot and update-grub when I get home :smiley:

You better off doing a clean install, that should solve all your issues.

I'm back in after reinstalling linux53, but I suspect you're right - on the plus side I know what packages I need to solve little niggles (like a stupid CPU that throttles if it adds 2 and 2 together more than once)

Fixed it!

Went around the houses installing a QT-Webengine build with debugging symbols, used GDB for the first time, and then, in an strace log I spotted a reference to pepperflash.

26375 access("/opt/google/chrome/PepperFlash/libpepflashplayer.so", F_OK) = -1 ENOENT (No such file or directory)
26375 access("/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so", F_OK) = -1 ENOENT (No such file or directory)
26375 access("/usr/lib/adobe-flashplugin/libpepflashplayer.so", F_OK) = -1 ENOENT (No such file or directory)
26375 access("/usr/lib/PepperFlash/libpepflashplayer.so", F_OK) = -1 ENOENT (No such file or directory)
26375 access("/usr/lib64/chromium/PepperFlash/libpepflashplayer.so", F_OK) = -1 ENOENT (No such file or directory)
26375 access("/usr/lib/qt/libexec/libpepflashplayer.so", F_OK) = -1 ENOENT (No such file or directory)

Grasping at straws, but thought maybe a dodgy plugin could cause an issue... pepperflash, it turns out, wasn't installed on my machine. I'd managed to replace it with a package from the AUR called lightspark-git. So i removed that and installed pepperflash instead, and everything is back to working.

So, was a conflicting package as suggested.

FWIW the fact I was able to tinker around and figure this out via logs and debugging tools is one of the reasons I love Linux - even if the journey can be somewhat frustrating! :smiley:

1 Like

Forum kindly sponsored by