You are not logged in.
I just completed a system update, I can't remember if gnome-mplayer was working before or not but this is what I get and I can't make any sense out of it when trying to execute:
$ gnome-mplayer
GMLIB-Message: 11:16:08.258: after init: position=0.000 length=0.000 start_time=0.000 run_time=0.000 volume=0.00 player=dead media=unknown uri=
(gnome-mplayer:23178): Gtk-CRITICAL **: 11:16:08.270: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
(gnome-mplayer:23178): Gtk-WARNING **: 11:16:08.397: GtkSocket: only works under X11
(gnome-mplayer:23178): Gdk-CRITICAL **: 11:16:08.397: gdk_x11_window_get_xid: assertion 'GDK_IS_X11_WINDOW (window)' failed
Segmentation fault (core dumped)
# tail -f /var/log/messages.log
Feb 11 11:16:08 kernel: gnome-mplayer[23178]: segfault at 5 ip 0000000000000005 sp 00007ffd512292c8 error 14 in gnome-mplayer[5f213602b000+13000] likely on CPU 6 (core 2, socket 0)
Feb 11 11:16:08 kernel: Code: Unable to access opcode bytes at 0xffffffffffffffdb.
Feb 11 11:16:08 systemd[1]: Started Process Core Dump (PID 23203/UID 0).
Feb 11 11:16:08 systemd[1]: systemd-coredump@81-23203-0.service: Deactivated successfully.
Feb 11 11:16:08 gnome-shell[1616]: Exception in callback for signal: hide: Error: Impossible to remove untracked message
Stack trace:
removeMessage@resource:///org/gnome/shell/ui/messageList.js:680:19
_addPlayer/<@resource:///org/gnome/shell/ui/mpris.js:281:18
_callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
_emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
_updateState@resource:///org/gnome/shell/ui/mpris.js:244:22
_onPlayerProxyReady@resource:///org/gnome/shell/ui/mpris.js:187:14
wrapper/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:251:36
@resource:///org/gnome/shell/ui/init.js:21:20
Any thoughts? Thank you!
Last edited by m4chine (2024-03-28 04:36:30)
Offline
Post the stacktrace of the crashing program https://wiki.archlinux.org/title/Core_d … _core_dump
Offline
I think I did this correctly. Let me know if not but I will be back Thursday or Friday to catch up. Thanks again in advance!
Core was generated by `gnome-mplayer'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000000000000005 in ?? ()
[Current thread is 1 (Thread 0x7563c373d1c0 (LWP 27450))]
(gdb) bt
#0 0x0000000000000005 in ??? ()
#1 0x00007563c6310eaf in XGetWindowAttributes (dpy=0x5d61e75c3630, w=w@entry=0, attr=attr@entry=0x7fffb77145e0) at /usr/src/debug/libx11/libX11-1.8.7/src/GetWAttrs.c:149
#2 0x00007563c5dfc3f1 in gtk_socket_realize (widget=0x5d61e7919170) at ../gtk/gtk/gtksocket.c:428
#3 0x00007563c565a6c0 in g_closure_invoke (closure=0x5d61e762f9f0, return_value=0x0, n_param_values=1, param_values=0x7fffb7714870, invocation_hint=0x7fffb77147c0) at ../glib/gobject/gclosure.c:832
#4 0x00007563c5688b7a in signal_emit_unlocked_R.isra.0
(node=node@entry=0x7fffb7714940, detail=detail@entry=0, instance=instance@entry=0x5d61e7919170, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffb7714870)
at ../glib/gobject/gsignal.c:3813
#5 0x00007563c5679a42 in signal_emit_valist_unlocked (instance=instance@entry=0x5d61e7919170, signal_id=signal_id@entry=58, detail=detail@entry=0, var_args=var_args@entry=0x7fffb7714aa0)
at ../glib/gobject/gsignal.c:3612
#6 0x00007563c5679c77 in g_signal_emit_valist (instance=0x5d61e7919170, signal_id=58, detail=0, var_args=var_args@entry=0x7fffb7714aa0) at ../glib/gobject/gsignal.c:3355
#7 0x00007563c5679d34 in g_signal_emit (instance=instance@entry=0x5d61e7919170, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3675
#8 0x00007563c5d43d92 in gtk_widget_realize (widget=0x5d61e7919170) at ../gtk/gtk/gtkwidget.c:5523
#9 0x00007563c5d44171 in gtk_widget_map (widget=0x5d61e7919170) at ../gtk/gtk/gtkwidget.c:5049
#10 gtk_widget_map (widget=0x5d61e7919170) at ../gtk/gtk/gtkwidget.c:5034
#11 0x00007563c5b082a5 in gtk_container_map (widget=0x5d61e7919880) at ../gtk/gtk/gtkcontainer.c:3697
#15 0x00007563c5679d34 in <emit signal '???' on instance ???> (instance=instance@entry=0x5d61e7919880, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3675
#12 0x00007563c5678d41 in _g_closure_invoke_va (param_types=0x0, n_params=0, args=0x7fffb7714e80, instance=0x5d61e7919880, return_value=0x0, closure=0x5d61e762fc10) at ../glib/gobject/gclosure.c:895
#13 signal_emit_valist_unlocked (instance=instance@entry=0x5d61e7919880, signal_id=signal_id@entry=56, detail=detail@entry=0, var_args=var_args@entry=0x7fffb7714e80) at ../glib/gobject/gsignal.c:3516
#14 0x00007563c5679c77 in g_signal_emit_valist (instance=0x5d61e7919880, signal_id=56, detail=0, var_args=var_args@entry=0x7fffb7714e80) at ../glib/gobject/gsignal.c:3355
#16 0x00007563c5d4410d in gtk_widget_map (widget=0x5d61e7919880) at ../gtk/gtk/gtkwidget.c:5051
#17 gtk_widget_map (widget=0x5d61e7919880) at ../gtk/gtk/gtkwidget.c:5034
#18 0x00007563c5b082a5 in gtk_container_map (widget=0x5d61e764c1c0) at ../gtk/gtk/gtkcontainer.c:3697
#19 0x00007563c5b5fb61 in gtk_event_box_map (widget=0x5d61e764c1c0) at ../gtk/gtk/gtkeventbox.c:475
#23 0x00007563c5679d34 in <emit signal '???' on instance ???> (instance=instance@entry=0x5d61e764c1c0, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3675
#20 0x00007563c5678d41 in _g_closure_invoke_va (param_types=0x0, n_params=0, args=0x7fffb77151d0, instance=0x5d61e764c1c0, return_value=0x0, closure=0x5d61e762fc10) at ../glib/gobject/gclosure.c:895
#21 signal_emit_valist_unlocked (instance=instance@entry=0x5d61e764c1c0, signal_id=signal_id@entry=56, detail=detail@entry=0, var_args=var_args@entry=0x7fffb77151d0) at ../glib/gobject/gsignal.c:3516
#22 0x00007563c5679c77 in g_signal_emit_valist (instance=0x5d61e764c1c0, signal_id=56, detail=0, var_args=var_args@entry=0x7fffb77151d0) at ../glib/gobject/gsignal.c:3355
#24 0x00007563c5d4410d in gtk_widget_map (widget=0x5d61e764c1c0) at ../gtk/gtk/gtkwidget.c:5051
#25 gtk_widget_map (widget=0x5d61e764c1c0) at ../gtk/gtk/gtkwidget.c:5034
#26 0x00007563c5ab6900 in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7563c5b0a9f0 <gtk_container_map_child>, callback_data=0x0) at ../gtk/gtk/gtkbox.c:2678
#27 0x00007563c5b082a5 in gtk_container_map (widget=0x5d61e7773e60) at ../gtk/gtk/gtkcontainer.c:3697
#31 0x00007563c5679d34 in <emit signal '???' on instance ???> (instance=instance@entry=0x5d61e7773e60, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3675
#28 0x00007563c5678d41 in _g_closure_invoke_va (param_types=0x0, n_params=0, args=0x7fffb7715530, instance=0x5d61e7773e60, return_value=0x0, closure=0x5d61e762fc10) at ../glib/gobject/gclosure.c:895
#29 signal_emit_valist_unlocked (instance=instance@entry=0x5d61e7773e60, signal_id=signal_id@entry=56, detail=detail@entry=0, var_args=var_args@entry=0x7fffb7715530) at ../glib/gobject/gsignal.c:3516
#30 0x00007563c5679c77 in g_signal_emit_valist (instance=0x5d61e7773e60, signal_id=56, detail=0, var_args=var_args@entry=0x7fffb7715530) at ../glib/gobject/gsignal.c:3355
#32 0x00007563c5d4410d in gtk_widget_map (widget=0x5d61e7773e60) at ../gtk/gtk/gtkwidget.c:5051
#33 gtk_widget_map (widget=0x5d61e7773e60) at ../gtk/gtk/gtkwidget.c:5034
#34 0x00007563c5c1efa6 in gtk_paned_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7563c5b0a9f0 <gtk_container_map_child>, callback_data=0x0) at ../gtk/gtk/gtkpaned.c:2320
#35 0x00007563c5b082a5 in gtk_container_map (widget=0x5d61e790eec0) at ../gtk/gtk/gtkcontainer.c:3697
--Type <RET> for more, q to quit, c to continue without paging--
#39 0x00007563c5679d34 in <emit signal '???' on instance ???> (instance=instance@entry=0x5d61e790eec0, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3675
#36 0x00007563c5678d41 in _g_closure_invoke_va (param_types=0x0, n_params=0, args=0x7fffb7715880, instance=0x5d61e790eec0, return_value=0x0, closure=0x5d61e762fc10) at ../glib/gobject/gclosure.c:895
#37 signal_emit_valist_unlocked (instance=instance@entry=0x5d61e790eec0, signal_id=signal_id@entry=56, detail=detail@entry=0, var_args=var_args@entry=0x7fffb7715880) at ../glib/gobject/gsignal.c:3516
#38 0x00007563c5679c77 in g_signal_emit_valist (instance=0x5d61e790eec0, signal_id=56, detail=0, var_args=var_args@entry=0x7fffb7715880) at ../glib/gobject/gsignal.c:3355
#40 0x00007563c5d4410d in gtk_widget_map (widget=0x5d61e790eec0) at ../gtk/gtk/gtkwidget.c:5051
#41 gtk_widget_map (widget=0x5d61e790eec0) at ../gtk/gtk/gtkwidget.c:5034
#42 0x00007563c5ab6900 in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7563c5b0a9f0 <gtk_container_map_child>, callback_data=0x0) at ../gtk/gtk/gtkbox.c:2678
#43 0x00007563c5b082a5 in gtk_container_map (widget=0x5d61e7852d60) at ../gtk/gtk/gtkcontainer.c:3697
#47 0x00007563c5679d34 in <emit signal '???' on instance ???> (instance=instance@entry=0x5d61e7852d60, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3675
#44 0x00007563c5678d41 in _g_closure_invoke_va (param_types=0x0, n_params=0, args=0x7fffb7715be0, instance=0x5d61e7852d60, return_value=0x0, closure=0x5d61e762fc10) at ../glib/gobject/gclosure.c:895
#45 signal_emit_valist_unlocked (instance=instance@entry=0x5d61e7852d60, signal_id=signal_id@entry=56, detail=detail@entry=0, var_args=var_args@entry=0x7fffb7715be0) at ../glib/gobject/gsignal.c:3516
#46 0x00007563c5679c77 in g_signal_emit_valist (instance=0x5d61e7852d60, signal_id=56, detail=0, var_args=var_args@entry=0x7fffb7715be0) at ../glib/gobject/gsignal.c:3355
#48 0x00007563c5d4410d in gtk_widget_map (widget=0x5d61e7852d60) at ../gtk/gtk/gtkwidget.c:5051
#49 gtk_widget_map (widget=0x5d61e7852d60) at ../gtk/gtk/gtkwidget.c:5034
#50 0x00007563c5d5fab9 in gtk_window_map (widget=0x5d61e77c0210) at ../gtk/gtk/gtkwindow.c:6335
#51 0x00007563c565a6c0 in g_closure_invoke (closure=0x5d61e762fc10, return_value=0x0, n_param_values=1, param_values=0x7fffb7715ee0, invocation_hint=0x7fffb7715e30) at ../glib/gobject/gclosure.c:832
#52 0x00007563c5688b7a in signal_emit_unlocked_R.isra.0
(node=node@entry=0x7fffb7715fb0, detail=detail@entry=0, instance=instance@entry=0x5d61e77c0210, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffb7715ee0)
at ../glib/gobject/gsignal.c:3813
#53 0x00007563c5679a42 in signal_emit_valist_unlocked (instance=instance@entry=0x5d61e77c0210, signal_id=signal_id@entry=56, detail=detail@entry=0, var_args=var_args@entry=0x7fffb7716110)
at ../glib/gobject/gsignal.c:3612
#54 0x00007563c5679c77 in g_signal_emit_valist (instance=0x5d61e77c0210, signal_id=56, detail=0, var_args=var_args@entry=0x7fffb7716110) at ../glib/gobject/gsignal.c:3355
#55 0x00007563c5679d34 in g_signal_emit (instance=instance@entry=0x5d61e77c0210, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3675
#56 0x00007563c5d4410d in gtk_widget_map (widget=0x5d61e77c0210) at ../gtk/gtk/gtkwidget.c:5051
#57 gtk_widget_map (widget=0x5d61e77c0210) at ../gtk/gtk/gtkwidget.c:5034
#58 0x00007563c5d6441e in gtk_window_show (widget=0x5d61e77c0210) at ../gtk/gtk/gtkwindow.c:6210
#59 0x00007563c565a6c0 in g_closure_invoke (closure=0x5d61e762fe30, return_value=0x0, n_param_values=1, param_values=0x7fffb7716400, invocation_hint=0x7fffb7716350) at ../glib/gobject/gclosure.c:832
#60 0x00007563c5688b7a in signal_emit_unlocked_R.isra.0
(node=node@entry=0x7fffb77164d0, detail=detail@entry=0, instance=instance@entry=0x5d61e77c0210, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffb7716400)
at ../glib/gobject/gsignal.c:3813
#61 0x00007563c5679a42 in signal_emit_valist_unlocked (instance=instance@entry=0x5d61e77c0210, signal_id=signal_id@entry=54, detail=detail@entry=0, var_args=var_args@entry=0x7fffb7716630)
at ../glib/gobject/gsignal.c:3612
#62 0x00007563c5679c77 in g_signal_emit_valist (instance=0x5d61e77c0210, signal_id=54, detail=0, var_args=var_args@entry=0x7fffb7716630) at ../glib/gobject/gsignal.c:3355
#63 0x00007563c5679d34 in g_signal_emit (instance=instance@entry=0x5d61e77c0210, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3675
#64 0x00007563c5d4491b in gtk_widget_show (widget=0x5d61e77c0210) at ../gtk/gtk/gtkwidget.c:4852
#65 gtk_widget_show (widget=0x5d61e77c0210) at ../gtk/gtk/gtkwidget.c:4825
#66 0x00005d61e569f955 in ??? ()
#67 0x00005d61e567f888 in main ()
Offline
It's crashing in an X11 call, are you on wayland?
Offline
(gnome-mplayer:23178): Gtk-WARNING **: 11:16:08.397: GtkSocket: only works under X11
pacman -Qs xwayland
GDK_BACKEND=x11 gnome-mplayer
Edit: whether that's a good idea is a different matter - you might be better off w/ mpv or running gnome(?) on X11
Last edited by seth (2024-02-12 16:42:13)
Offline
I am running the gnome shell on the xorg-wayland display, rather than Xorg.
Why is running xorg-xwayland possibly not a good idea?
Last edited by m4chine (2024-03-23 18:48:26)
Offline
You're running gnome on wayland, but gnome-mplayer does only run on X11, so you'd have to use xwayland, a nested X11 server what means you're not gettign any of the pot. benefits of wayland but an extra translation layer. For video-playback in particular that's probably not what you want.
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline
Copy that, thank you for the explanation Seth.
Offline