You are not logged in.

#1 2024-04-12 16:24:59

Strangiato
Member
Registered: 2020-01-10
Posts: 382

[solved] Cannot open Quodlibet player on KDE Plasma. Can on Gnome.

Hi

When I try to open quodlibet music player on my desktop computer running Arch with KDE Plasma, I get this:

$ quodlibet
**
ERROR:../pygobject/gi/gimodule.c:1850:_wrap_pyg_hook_up_vfunc_implementation: assertion failed: (G_TYPE_IS_CLASSED (implementor_gtype))
Bail out! ERROR:../pygobject/gi/gimodule.c:1850:_wrap_pyg_hook_up_vfunc_implementation: assertion failed: (G_TYPE_IS_CLASSED (implementor_gtype))
Aborted (core dumped)

This occurs even when using another user account.

However, I can open quodlibet on my laptop running Arch with Gnome.
Any idea on how to fix quodlibet on KDE Plasma?

Thanks for reading.

Edit:
python coredumps when I try to open quodlibet

Fri 2024-04-12 16:50:02 -03 68913 1003 1003 SIGABRT present  /usr/bin/python3.11

I have reinstalled python, but the problem persists.

Last edited by Strangiato (2024-04-12 23:48:53)

Offline

#2 2024-04-12 21:25:23

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,768

Re: [solved] Cannot open Quodlibet player on KDE Plasma. Can on Gnome.

Online

#3 2024-04-12 22:30:46

Strangiato
Member
Registered: 2020-01-10
Posts: 382

Re: [solved] Cannot open Quodlibet player on KDE Plasma. Can on Gnome.

Offline

#4 2024-04-12 22:44:21

seth
Member
Registered: 2012-09-03
Posts: 51,646

Re: [solved] Cannot open Quodlibet player on KDE Plasma. Can on Gnome.

No, it

#1  0x00007d47176ab393 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78

aborts because of the error.
https://bbs.archlinux.org/viewtopic.php?id=294779 was down to a dated glib2 from the AUR

Online

#5 2024-04-12 22:53:33

Strangiato
Member
Registered: 2020-01-10
Posts: 382

Re: [solved] Cannot open Quodlibet player on KDE Plasma. Can on Gnome.

I have just reinstalled glib2, rebooted, but quodlibet is still broken.

Offline

#6 2024-04-12 22:55:58

seth
Member
Registered: 2012-09-03
Posts: 51,646

Re: [solved] Cannot open Quodlibet player on KDE Plasma. Can on Gnome.

What about the other elements in the chain?

pacman -Qikk python-gobject gobject-introspection-runtime

Online

#7 2024-04-12 23:07:02

Strangiato
Member
Registered: 2020-01-10
Posts: 382

Re: [solved] Cannot open Quodlibet player on KDE Plasma. Can on Gnome.

$ pacman -Qikk python-gobject gobject-introspection-runtime
Name            : python-gobject
Version         : 3.48.1-2
Description     : Python bindings for GLib/GObject/GIO/GTK
Architecture    : x86_64
URL             : https://wiki.gnome.org/Projects/PyGObject
Licenses        : LGPL-2.1-or-later
Groups          : None
Provides        : pygobject-devel=3.48.1
Depends On      : gobject-introspection-runtime  python
Optional Deps   : cairo: Cairo bindings [installed]
Required By     : cdemu-client  deluge-gtk  devede  drawing  exaile  flatpak  gaupol  gedit
                  gst-python  inkscape  libibus  liferea  lollypop  pitivi  quodlibet  rhythmbox
                  screenkey-git  totem  usb-creator  virt-install  waydroid
Optional For    : avahi  dbus-python  gpsd  libpeas  lirc  power-profiles-daemon  python-matplotlib
                  python-twisted
Conflicts With  : pygobject-devel
Replaces        : pygobject-devel<=3.36.1-1
Installed Size  : 1503.05 KiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Sat Mar 23 12:39:44 2024
Install Date    : Fri Apr 12 19:54:34 2024
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

python-gobject: 101 total files, 0 altered files
Name            : gobject-introspection-runtime
Version         : 1.80.1-1
Description     : Introspection system for GObject-based libraries - runtime
Architecture    : x86_64
URL             : https://wiki.gnome.org/Projects/GObjectIntrospection
Licenses        : GPL-2.0-or-later  LGPL-2.0-or-later
Groups          : None
Provides        : None
Depends On      : libgirepository=1.80.1-1
Optional Deps   : None
Required By     : gedit  gjs  gobject-introspection  inkscape  libpeas  lollypop  python-gobject
                  quodlibet
Optional For    : liblangtag  python-twisted
Conflicts With  : None
Replaces        : None
Installed Size  : 77.91 KiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Mon Apr 1 12:03:09 2024
Install Date    : Mon Apr 1 12:54:02 2024
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

gobject-introspection-runtime: 16 total files, 0 altered files

Offline

#8 2024-04-12 23:29:10

seth
Member
Registered: 2012-09-03
Posts: 51,646

Re: [solved] Cannot open Quodlibet player on KDE Plasma. Can on Gnome.

For https://forum.garudalinux.org/t/quod-li … tart/21299 it's a stale icu version (down the thread, mitigational effort - core is partial updates)

Online

#9 2024-04-12 23:48:26

Strangiato
Member
Registered: 2020-01-10
Posts: 382

Re: [solved] Cannot open Quodlibet player on KDE Plasma. Can on Gnome.

I have solved the problem by uninstalling libunity (it does not work with KDE Plasma anyway) and its dependency dee.

$ sudo pacman -Rcns libunity
[sudo] password for myuser:  
checking dependencies...

Package (2)  Old Version  Net Change

dee          1.2.7-14      -3.21 MiB
libunity     7.1.4-15     -10.11 MiB

Total Removed Size:  13.32 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
(1/2) removing libunity                                       [----------------------------------] 100%
(2/2) removing dee                                            [----------------------------------] 100%
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Refreshing PackageKit...
(3/3) Compiling GSettings XML schema files...

Thank you all for the help. smile

Offline

Board footer

Powered by FluxBB