Your message dated Sat, 26 Oct 2024 23:26:15 +0200
with message-id <[email protected]>
and subject line Re: [Pkg-matrix-maintainers] Bug#1073959: 
QT_QUICK_CONTROLS_STYLE= nheko works for me
has caused the Debian Bug report #1073959,
regarding nheko starts into a grey screen, log warns about missing module 
org.kde.breeze and DRM_MSM_GEM_INFO
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1073959: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073959
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nheko
Version: 0.12.0+~0.10.0+~1.0.0+~0.3.1-1
Severity: normal
X-Debbugs-Cc:[email protected]

Dear Maintainer,
thank you for maintaining Nheko in Debian! Here using Mobian Trixie on 
op6-enchilada with environment plasma-mobile (still at 5.27.10 in trixie).
After last upgrade, nheko starts into a gray screen. Tapping on the screen does 
nothing, the only possible action is to close the application.

Launching it from console gives following log:
marco@mobian:~$ nheko
[2024-06-20 18:55:31.683] [ui] [info] Restoring window size 360x702
[2024-06-20 18:55:31.710] [ui] [info] WebRTC: initialised GStreamer 1.24.4
[5:02:15.126640451] [8231]  INFO Camera camera_manager.cpp:313 libcamera v0.3.0
[2024-06-20 18:55:31.890] [qml] [warning] Couldn't load VAAPI library (:0, )
[2024-06-20 18:55:31.922] [ui] [info] jdenticon plugin not found.
[2024-06-20 18:55:32.065] [qml] [warning] qrc:/resources/qml/Root.qml: module 
"org.kde.breeze" is not installed (qrc:/resources/qml/Root.qml:-1, )
[2024-06-20 18:55:32.100] [ui] [info] starting nheko 0.12.0
[2024-06-20 18:55:32.144] [ui] [info] User already signed in, showing chat page
[2024-06-20 18:55:32.146] [ui] [info] Switching to chat page
[2024-06-20 18:55:32.146] [ui] [info] Unity service available: false
MESA: warning: Failed to set BO metadata with DRM_MSM_GEM_INFO: -22
[2024-06-20 18:55:32.402] [db] [info] database ready
[2024-06-20 18:55:32.402] [db] [info] restoring state from cache
[2024-06-20 18:55:32.403] [db] [info] Removing old cached messages
[2024-06-20 18:55:32.403] [db] [info] Message removal done
[2024-06-20 18:55:32.407] [db] [info] Restored 36 rooms from cache
[2024-06-20 18:55:32.410] [crypto] [info] ed25519   : 
ejbFUouEci/Y9NQZGKQWw7OvJh+J5q5JIQwr4SHvMIg
[2024-06-20 18:55:32.410] [crypto] [info] curve25519: 
AAvoZ4nMgdZjk6zk0b5XaHw3NvVfpISFvDt37sna7GM
[2024-06-20 18:55:32.755] [crypto] [info] Using online key backup.
[2024-06-20 18:55:32.812] [crypto] [info] Fetched server key count 52 
signed_curve25519
[2024-06-20 18:55:33.107] [mtx] [info] Skipping rule with unknown condition 
type: event_property_contains
[2024-06-20 18:55:33.107] [mtx] [info] Skipping rule with unknown condition 
type: event_property_is
[2024-06-20 18:55:33.107] [mtx] [info] Skipping rule with unknown condition 
type: event_property_is
[2024-06-20 18:55:34.469] [net] [info] TURN server(s) retrieved from homeserver:
[2024-06-20 18:55:34.469] [net] [info] username:1718988934:@tiol:matrix.org
[2024-06-20 18:55:34.469] [net] [info] ttl: 86400 seconds
[2024-06-20 18:55:34.469] [net] [info] uri: 
turn:turn.matrix.org:3478?transport=udp
[2024-06-20 18:55:34.469] [net] [info] uri: 
turn:turn.matrix.org:3478?transport=tcp
[2024-06-20 18:55:34.469] [net] [info] uri: 
turns:turn.matrix.org:443?transport=tcp
^C

Not sure if the issue if related to the warning about missing org.kde.breeze 
module or the MESA warning. Any idea how to check this?
I think, if it's the former, than it's something that could fix by itself as 
soon as the Qt/KDE team packages the 6.x version of breeze... no idea what to 
think about the latter.
Thank you
Marco

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 6.6-qcom (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=it:C
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages nheko depends on:
ii  gstreamer1.0-nice                       0.1.21-2+b1
ii  gstreamer1.0-qt5                        1.24.4-1+b1
ii  libc6                                   2.38-13
ii  libcmark0.30.2                          0.30.2-6+b1
ii  libcpp-httplib0.14t64                   0.14.3+ds-1.1+b1
ii  libcurl4t64                             8.8.0-1
ii  libevent-core-2.1-7t64                  2.1.12-stable-10
ii  libevent-pthreads-2.1-7t64              2.1.12-stable-10
ii  libfmt9                                 9.1.0+ds1-2
ii  libgcc-s1                               14-20240330-1
ii  libglib2.0-0t64                         2.80.2-2
ii  libgstreamer-gl1.0-0                    1.24.4-1
ii  libgstreamer-plugins-bad1.0-0           1.24.4-2
ii  libgstreamer-plugins-base1.0-0          1.24.4-1
ii  libgstreamer1.0-0                       1.24.4-1
ii  libkdsingleapplication-qt6-1.0          1.0.0-2+b2
ii  liblmdb0                                0.9.31-1+b1
ii  libolm3                                 3.2.16+dfsg-2
ii  libqt6core6t64 [qt6-base-private-abi]   6.6.2+dfsg-8
ii  libqt6dbus6                             6.6.2+dfsg-8
ii  libqt6gui6                              6.6.2+dfsg-8
ii  libqt6keychain1                         0.14.3-1+b1
ii  libqt6multimedia6                       6.6.2-2
ii  libqt6qml6                              6.6.2+dfsg-3
ii  libqt6quick6                            6.6.2+dfsg-3
ii  libqt6svg6                              6.6.2-2
ii  libqt6widgets6                          6.6.2+dfsg-8
ii  libre2-11 [libre2-11-absl20230802]      20240501-3
ii  libspdlog1.12 [libspdlog1.12-fmt9]      1:1.12.0+ds-2+b1
ii  libssl3t64                              3.2.1-3
ii  libstdc++6                              14-20240330-1
ii  qml6-module-qt-labs-animation           6.6.2+dfsg-3
ii  qml6-module-qt-labs-platform            6.6.2+dfsg-3
ii  qml6-module-qt-labs-settings            6.6.2+dfsg-3
ii  qml6-module-qt5compat-graphicaleffects  6.6.2-2
ii  qml6-module-qtmultimedia                6.6.2-2
ii  qml6-module-qtqml-workerscript          6.6.2+dfsg-3
ii  qml6-module-qtquick                     6.6.2+dfsg-3
ii  qml6-module-qtquick-controls            6.6.2+dfsg-3
ii  qml6-module-qtquick-effects             6.6.2+dfsg-3
ii  qml6-module-qtquick-layouts             6.6.2+dfsg-3
ii  qml6-module-qtquick-particles           6.6.2+dfsg-3
ii  qml6-module-qtquick-templates           6.6.2+dfsg-3
ii  qml6-module-qtquick-window              6.6.2+dfsg-3

Versions of packages nheko recommends:
ii  ca-certificates            20240203
ii  fonts-noto-color-emoji     2.042-1
ii  gnome-keyring              46.1-2
ii  gstreamer1.0-libcamera     0.3.0-2
ii  gstreamer1.0-pipewire      1.0.7-1
ii  gstreamer1.0-plugins-bad   1.24.4-2
ii  gstreamer1.0-qt6           1.24.4-1+b1
ii  qt6-image-formats-plugins  6.6.2-2

Versions of packages nheko suggests:
pn  gstreamer1.0-vaapi     <none>
pn  kimageformat6-plugins  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Quoting Boud Roukema (2024-10-26 21:11:59)
> Just confirming that for me both
> 
> QT_QUICK_CONTROLS_STYLE=Universal nheko
> 
> and
> 
> QT_QUICK_CONTROLS_STYLE= nheko
> 
> solve this bug for me. (For obvious reasons, mistyping the
> name of the environment variable does not solve the bug ;))

I am happy for you.  I call that a workaround, however - not a solution.

> Machine/environment:
> 
> Mobian/trixie PinePhone v1.2b
> 
> $ dpkg -l |grep -iE "nheko|breeze"
> ii  nheko                                        
> 0.12.0+~0.10.0+~1.0.0+~0.3.1-1+b2      arm64        desktop IM client for the 
> Matrix protocol
> $
> 
> $ grep -ri breeze /etc ~/.config 2>&1 |grep -v "denied\|binary"
> /etc/profile.d/mobile-tweaks.sh:    QT_QUICK_CONTROLS_STYLE=org.kde.breeze
> $
> 
> This file is from the package 'mobile-tweaks-common', so this bug needs to be
> marked of interest to the DebianOnMobile team:
> https://salsa.debian.org/DebianOnMobile-team/mobile-tweaks
> to decide how to handle it (e.g. add an appropriate dependence).
> 
> $ aptitude search breeze |grep kde
> p  kde-style-breeze - Widget style for Qt and KDE Software
> p  kde-style-breeze-dbgsym - debug symbols for kde-style-breeze
> p  qml-module-org-kde-qqc2breezestyle - Breeze inspired QQC2 Style
> p  qml-module-org-kde-qqc2breezestyle-dbgsym - debug symbols for 
> qml-module-org-kde-qqc2breezestyle
> $

This, however, is quite enlightening: You use a non-Debian package which
messes with the environment.

I will close this bug, as I don't believe it is a bug in nheko, but a
configuration issue on the affected systems.

Thanks a lot to everyone contributing to hunting down this issue,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature


--- End Message ---

Reply via email to