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

Reply via email to