Skip to main content
Topic: affter recent updates virtualbox no longer starts due to gtk and QT errors (Read 434 times) previous topic - next topic
cat herders of linux and 8 Guests are viewing this topic.

affter recent updates virtualbox no longer starts due to gtk and QT errors

Code: [Select]
VirtualBox %U

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.773: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.773: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.773: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.773: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.774: Unable to locate theme engine in module_path: "adwaita",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.774: Unable to locate theme engine in module_path: "adwaita",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.775: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.775: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.775: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.775: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.776: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.776: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.776: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.776: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.776: Unable to locate theme engine in module_path: "adwaita",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.777: Unable to locate theme engine in module_path: "adwaita",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.778: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.778: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.778: Unable to locate theme engine in module_path: "murrine",

(VirtualBox:2441): Gtk-WARNING **: 06:54:35.778: Unable to locate theme engine in module_path: "murrine",
Qt WARNING: QApplication: invalid style override 'gtk' passed, ignoring it.
Available styles: qt5gtk2, qt6gtk2, gtk2, Windows, Fusion
Qt FATAL: Cannot mix incompatible Qt library (6.9.1) with this library (6.9.2)
Aborted          
Cat Herders of Linux

Re: affter recent updates virtualbox no longer starts due to gtk errors

Reply #1

world/gtk-engine-murrine 0.98.2-4.1
    GTK2 engine to make your desktop look like a 'murrina', an italian word
    meaning the art glass works done by Venicians glass blowers.
extra/gtk-engine-murrine 0.98.2-4
    GTK2 engine to make your desktop look like a 'murrina', an italian word
    meaning the art glass works done by Venicians glass blowers


Re: affter recent updates virtualbox no longer starts due to gtk errors

Reply #3
ty   that certainly helped reduce the errors

Code: [Select]
VirtualBox %U

(VirtualBox:30463): Gtk-WARNING **: 08:28:43.081: Unable to locate theme engine in module_path: "adwaita",

(VirtualBox:30463): Gtk-WARNING **: 08:28:43.082: Unable to locate theme engine in module_path: "adwaita",

(VirtualBox:30463): Gtk-WARNING **: 08:28:43.084: Unable to locate theme engine in module_path: "adwaita",

(VirtualBox:30463): Gtk-WARNING **: 08:28:43.084: Unable to locate theme engine in module_path: "adwaita",
Qt WARNING: QApplication: invalid style override 'gtk' passed, ignoring it.
Available styles: qt5gtk2, qt6gtk2, gtk2, Windows, Fusion
Qt FATAL: Cannot mix incompatible Qt library (6.9.1) with this library (6.9.2)
Aborted                    VirtualBox %U



Code: [Select]
yay -S gtk-engine-adwaita
 -> No AUR package found for gtk-engine-adwaita
 there is nothing to do
Cat Herders of Linux

Re: affter recent updates virtualbox no longer starts due to gtk errors

Reply #4
as per this post https://bbs.archlinux.org/viewtopic.php?id=285457  i added gnome-themes-extra
Code: [Select]
yay -S gnome-themes-extra
Sync Explicit (1): gnome-themes-extra-3.28+r6+g45b1d457-2
[sudo] password for alltll:
resolving dependencies...
looking for conflicting packages...

Package (1)              New Version          Net Change  Download Size

world/gnome-themes-extra  3.28+r6+g45b1d457-2    4.44 MiB      2.47 MiB

Total Download Size:  2.47 MiB
Total Installed Size:  4.44 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
gnome-themes-extra-3.28+r6+g45b1d457-2-x86_64        2.5 MiB  7.48 MiB/s 00:00 [---------------------------------------------] 100%
(1/1) checking keys in keyring                                                  [---------------------------------------------] 100%
(1/1) checking package integrity                                                [---------------------------------------------] 100%
(1/1) loading package files                                                    [---------------------------------------------] 100%
(1/1) checking for file conflicts                                              [---------------------------------------------] 100%
(1/1) checking available disk space                                            [---------------------------------------------] 100%
:: Processing package changes...
(1/1) installing gnome-themes-extra                                            [---------------------------------------------] 100%
Optional dependencies for gnome-themes-extra
    gtk-engines: HighContrast GTK2 theme
:: Running post-transaction hooks...
(1/1) Updating icon theme caches...


that certainly helps the errors


Code: [Select]
VirtualBox %U
Qt WARNING: QApplication: invalid style override 'gtk' passed, ignoring it.
Available styles: qt5gtk2, qt6gtk2, gtk2, Windows, Fusion
Qt FATAL: Cannot mix incompatible Qt library (6.9.1) with this library (6.9.2)
Aborted                    VirtualBox %U


i now just have that one left
Cat Herders of Linux

Re: affter recent updates virtualbox no longer starts due to gtk errors

Reply #5
perhaps i should back track that last qt6 update?
Cat Herders of Linux

Re: affter recent updates virtualbox no longer starts due to gtk errors

Reply #6
I would talk to Artist first and see if an update is coming.

Are we compiling Virtualbox or are us just repackaging the binary from Oracle?

Re: affter recent updates virtualbox no longer starts due to gtk errors

Reply #7
i am using the package from the world repo
Cat Herders of Linux

Re: affter recent updates virtualbox no longer starts due to gtk errors

Reply #8
@Artist‍ what say you kind sir?  Roll back my last qt6 update or wait for an update?
Cat Herders of Linux

 

Re: affter recent updates virtualbox no longer starts due to gtk and QT errors

Reply #9
hello,
it seems this last qt6 updates brought a few issues :p
today i had 2 segfault of plasmashell

here is the last one:

Code: [Select]
Sep  2 00:33:44 odin kernel: plasmashell[27224]: segfault at 10 ip 00007f8f675383af sp 00007ffd2ad6dd50 error 4 in libQt6QuickTemplates2.so.6.9.2[1383af,7f8f674ae000+12f000] likely on CPU 5 (core 5, socket 0)
Sep  2 00:33:44 odin kernel: Code: 8b 87 98 00 00 00 48 85 c0 0f 84 26 01 00 00 48 83 38 00 0f 84 1c 01 00 00 49 8b 7f 78 ff 15 48 59 13 00 49 8b 97 98 00 00 00 <4c> 8b 60 10 31 c0 4d 8b 6c 24 08 48 85 d2 74 03 48 8b 02 49 89 45

i'm running artix with openrc and plasma/x11.
last update was ~24h ago.
am i the only one ?

Re: affter recent updates virtualbox no longer starts due to gtk and QT errors

Reply #10
I tested an updated system and this starts up Virtualbox fine. So there must be some package involved that's not on my system.

artist

Re: affter recent updates virtualbox no longer starts due to gtk and QT errors

Reply #11
a plasmashell segfault happend again.
just when i launched strawberry player and it starts playing.
(if i just launch strawberry without playing, the issue doesnt seem to happen. but if i launch strawberry -p, then it happens.. not all the times but often)
Code: [Select]
Sep  2 10:44:41 odin dbus-daemon[9412]: [session uid=1000 pid=9403 pidfd=4] Activating service name='org.kde.KSplash' requested by ':1.100' (uid=1000 pid=11189 comm="/usr/bin/plasmashell")
Sep  2 10:44:42 odin kernel: plasmashell[11189]: segfault at 10 ip 00007fc22c7383af sp 00007ffc600c7c00 error 4 in libQt6QuickTemplates2.so.6.9.2[1383af,7fc22c6ae000+12f000] likely on CPU 3 (core 3, socket 0)
Sep  2 10:44:42 odin kernel: Code: 8b 87 98 00 00 00 48 85 c0 0f 84 26 01 00 00 48 83 38 00 0f 84 1c 01 00 00 49 8b 7f 78 ff 15 48 59 13 00 49 8b 97 98 00 00 00 <4c> 8b 60 10 31 c0 4d 8b 6c 24 08 48 85 d2 74 03 48 8b 02 49 89 45
Sep  2 10:45:41 odin dbus-daemon[9412]: [session uid=1000 pid=9403 pidfd=4] Activated service 'org.kde.KSplash' failed: Process org.kde.KSplash exited with status 1

in that case, the desktop becomes black, and my firefox and strawberry windows are stille here and usable.
the only solution for now is to restart sddm.

Re: affter recent updates virtualbox no longer starts due to gtk and QT errors

Reply #12
The qt library issue is with qt6gtk2; install qt6gtk2-0.5-1.1 when available on the mirrors.

artist

Re: affter recent updates virtualbox no longer starts due to gtk and QT errors

Reply #13
these are the items i downgraded.  after downgrading them all everything is fine

Code: [Select]
-> qt6-5compat: ignoring package upgrade (6.9.1-1 => 6.9.2-1)
 -> qt6-base: ignoring package upgrade (6.9.1-5 => 6.9.2-1)
-> qt6-declarative: ignoring package upgrade (6.9.1-3 => 6.9.2-1)
-> qt6-scxml: ignoring package upgrade (6.9.1-1 => 6.9.2-1)
-> qt6-shadertools: ignoring package upgrade (6.9.1-1 => 6.9.2-1)
-> qt6-svg: ignoring package upgrade (6.9.1-1 => 6.9.2-1)
-> qt6-tools: ignoring package upgrade (6.9.1-2 => 6.9.2-1)
-> qt6-translations: ignoring package upgrade (6.9.1-1 => 6.9.2-1)
-> qt6-wayland: ignoring package upgrade (6.9.1-1 => 6.9.2-1)
Cat Herders of Linux

Re: affter recent updates virtualbox no longer starts due to gtk and QT errors

Reply #14
Did you install qt6gtk2-0.5-1.1 and test before downgrading?

artist