Public bug reported:

The desktop which runs 24.04 and X11 with python3 3.12.3 DisplayCAL runs
fine. But under 26.04 and Wayland with python 3.14.4 and the edit it now
runs into:

...
data_to_send: b'DisplayCAL\n'
Sent scripting request, awaiting response...
Received scripting request from 127.0.0.1:41902: DisplayCAL
AppSocket.read() end
Got response: 'blocked'
Scripting client 127.0.0.1:41902 disconnected
NoneType: None
┌──────────────────────────────────────────────────────────────────────────────┐
│ DisplayCAL is already running.                                               │
└──────────────────────────────────────────────────────────────────────────────┘

(displaycal:191390): Gdk-CRITICAL **: 09:51:32.249: 
gdk_wayland_window_set_dbus_properties_libgtk_only: assertion 
'GDK_IS_WAYLAND_WINDOW (window)' failed
Process ForkServerPoolWorker-2:
Traceback (most recent call last):
  File "/usr/lib/python3.14/multiprocessing/process.py", line 320, in _bootstrap
    self.run()
    ~~~~~~~~^^
  File "/usr/lib/python3.14/multiprocessing/process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/multiprocessing/pool.py", line 114, in worker
    task = get()
  File "/usr/lib/python3.14/multiprocessing/queues.py", line 387, in get
    return _ForkingPickler.loads(res)
           ~~~~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3/dist-packages/DisplayCAL/icc_profile.py", line 31, in 
<module>
    from DisplayCAL import colord
  File "/usr/lib/python3/dist-packages/DisplayCAL/colord.py", line 23, in 
<module>
    from DisplayCAL.util_dbus import DBusObject, DBusException, BUSTYPE_SYSTEM
  File "/usr/lib/python3/dist-packages/DisplayCAL/util_dbus.py", line 22, in 
<module>
    dbus_system = Gio.bus_get_sync(Gio.BusType.SYSTEM, None)
gi.repository.GLib.GError: g-io-error-quark: Timeout was reached (24)
Process ForkServerPoolWorker-3:

This error is repeated many times...

$ ps
    PID TTY          TIME CMD
 184221 pts/0    00:00:00 bash
 184639 pts/0    00:01:15 displaycal
 184846 pts/0    00:00:00 python3
 191390 pts/0    00:00:00 python3
 191842 pts/0    00:00:00 python3
 192523 pts/0    00:00:00 python3
 192524 pts/0    00:00:00 python3
 192525 pts/0    00:00:00 python3
 192526 pts/0    00:00:00 python3
 192527 pts/0    00:00:00 python3
 192528 pts/0    00:00:00 python3
 192529 pts/0    00:00:00 python3
 192530 pts/0    00:00:00 python3
 192531 pts/0    00:00:00 python3
 192532 pts/0    00:00:00 python3
 192533 pts/0    00:00:00 python3
 192534 pts/0    00:00:00 python3
 192535 pts/0    00:00:00 python3
 192536 pts/0    00:00:00 python3
 192537 pts/0    00:00:00 python3
 192538 pts/0    00:00:00 python3
 193791 pts/0    00:00:00 bwrap
 193792 pts/0    00:00:00 bwrap
 193793 pts/0    00:00:00 glycin-svg
 193938 pts/0    00:00:00 ps
$ kill -9 184639
$
$ ps -efl | grep colord
4 S colord        2754               1  0  80   0 - 116929 -           Aug30 ?  
        00:00:01 /usr/libexec/colord
0 S user        194780  184221  0  80   0 -  2333 anon_p 10:08 pts/0    
00:00:00 grep --color=auto colord
$

Is it a Wayland GTK3 issue?

** Affects: displaycal-py3 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2166156

Title:
  Edited DisplayCAL/demjson_compat.py but no luck

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/displaycal-py3/+bug/2166156/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to