Package: displaycal Version: 3.9.14-1+b1 Severity: important X-Debbugs-Cc: char...@hagedorn.xyz
Dear Maintainer, * What led up to the situation? Ran apt-update, saw that displaycal was in the list, got excited. Very exciting to see displaycal coming back to life. Ran apt dist-upgrade. Ran displaycal. * What exactly did you do (or not do) that was effective (or ineffective)? Displaycal attempted to start. * What was the outcome of this action? Displaycal did not start -- proceeded through the splash-screen, then popped up a modal dialog showing errors (echoed in the log shown below). * What outcome did you expect instead? Normal startup of displaycal. Output from the command-line follows: $ displaycal Acquired lock file: <DisplayCAL.main.AppLock object at 0x7f9b46e9e7b0> displaycal 0.0.0 1970-01-01T00:00:00Z debian n/a trixie x86_64 Python 3.13.1 (main, Jan 3 2025, 10:26:34) [GCC 14.2.0] Faulthandler wxPython 4.2.2 gtk3 (phoenix) wxWidgets 3.2.6 Encoding: utf-8 File system encoding: utf-8 Loading /home/charlie/.config/dispcalGUI/dispcalGUI.ini Existing client using port 42445 Connecting to 42445... Connection to 127.0.0.1:42445 failed: [Errno 111] Connection refused listening writing to lock file: port: 15411 Starting up... (displaycal:39720): dbind-WARNING **: 08:08:46.209: Couldn't connect to accessibility bus: Failed to connect to socket /root/.cache/at-spi/bus_0.0: Permission denied SDL2: libSDL2-2.0.so.0 SDL2_mixer: libSDL2_mixer-2.0.so.0 Audio module: SDL 2.0 Enumerating display devices and communication ports... /usr/bin ArgyllCMS 3.1.0 Argyll has virtual display support ...ok. Checking video card gamma table access for display 1... Dispwin: Warning - new_dispwin: Expected VideoLUT depth 8 doesn't match actual 10 VideoLUT has 1024 entries, interpolating to 256 Dispwin: Warning - new_dispwin: Expected VideoLUT depth 8 doesn't match actual 10 Dispwin: Warning - new_dispwin: Expected VideoLUT depth 8 doesn't match actual 10Verify: 'test.cal' IS loaded (discrepancy 0.0%) Dispwin: Warning - new_dispwin: Expected VideoLUT depth 8 doesn't match actual 10 ...ok. Checking video card gamma table access for display 2... Dispwin: Warning - new_dispwin: Expected VideoLUT depth 8 doesn't match actual 10 VideoLUT has 1024 entries, interpolating to 256 Dispwin: Warning - new_dispwin: Expected VideoLUT depth 8 doesn't match actual 10 Dispwin: Warning - new_dispwin: Expected VideoLUT depth 8 doesn't match actual 10Verify: 'test.cal' IS loaded (discrepancy 0.0%) Dispwin: Warning - new_dispwin: Expected VideoLUT depth 8 doesn't match actual 10 ...ok. Initializing GUI... input_value_clipping_bmp should have been hidden output_profile_ctrl should have been hidden NoneType: None ┌──────────────────────────────────────────────────────────────────────────────┐ │ Traceback (most recent call last): │ │ File "/usr/lib/python3/dist-packages/wx/core.py", line 3427, in <lambda> │ │ lambda event: event.callable(*event.args, **event.kw) ) │ │ ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ │ │ File "/usr/lib/python3/dist-packages/DisplayCAL/display_cal.py", line │ │ 19520, in setup_frame │ │ app.frame = MainFrame(self.worker) │ │ ~~~~~~~~~^^^^^^^^^^^^^ │ │ File "/usr/lib/python3/dist-packages/DisplayCAL/display_cal.py", line │ │ 1876, in __init__ │ │ self.set_child_ctrls_as_attrs(self) │ │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ │ │ File "/usr/lib/python3/dist-packages/DisplayCAL/wxwindows.py", line 2346, │ │ in set_child_ctrls_as_attrs │ │ for child in parent.GetAllChildren(): │ │ ~~~~~~~~~~~~~~~~~~~~~^^ │ │ File "/usr/lib/python3/dist-packages/DisplayCAL/wxaddons.py", line 101, in │ │ GetAllChildren │ │ children = [child for child in self.GetChildren() if child not in skip] │ │ ~~~~~~~~~~~~~~~~^^ │ │ TypeError: 'WindowList_iterator' object is not iterable │ └──────────────────────────────────────────────────────────────────────────────┘ -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (200, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.9-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages displaycal depends on: ii argyll 3.1.0+repack-1.1 ii libc6 2.40-5 ii libjs-jquery 3.6.1+dfsg+~3.5.14-1 ii libsdl2-mixer-2.0-0 2.8.0+dfsg-1+b3 ii libx11-6 2:1.8.10-2 ii libxinerama1 2:1.1.4-3+b3 ii libxrandr2 2:1.5.4-1+b3 ii libxxf86vm1 1:1.1.4-1+b4 ii python3 3.13.1-2 ii python3-build 1.2.2-1 ii python3-certifi 2024.12.14+ds-1 ii python3-dbus 1.3.2-5+b4 ii python3-distro 1.9.0-1 ii python3-gi 3.50.0-4 ii python3-numpy [python3-numpy-api17] 1:1.26.4+ds-13 ii python3-pil 10.4.0-1.1 ii python3-pychromecast 9.4.0-2 ii python3-send2trash 1.8.3-1 ii python3-wxgtk4.0 4.2.2+dfsg-1+b1 ii python3-zeroconf 0.140.1-1 Versions of packages displaycal recommends: ii colord 1.4.7-1+b2 ii gir1.2-colordgtk-1.0 0.3.1-1+b1 displaycal suggests no packages. -- no debconf information