mkiol / dsnote

Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.
Mozilla Public License 2.0
565 stars 20 forks source link

UI does not render properly on Arch Linux with GNOME #155

Open EinfachLeo opened 2 months ago

EinfachLeo commented 2 months ago

Hi, I tried installing Speechnote on my Arch Linux with Gnome and the entire UI is basically unusable because texts are missing or misplaced. I used it before with PopOS and Gnome which was fine. I also tried both the flatpak aswell as the dsnote AUR package, but there seems to be no difference. Any idea whats the problem?

Screenshot from 2024-08-17 11-01-34 Screenshot from 2024-08-17 11-01-43

mkiol commented 2 months ago

Hi. Thanks for the report.

Run the app with the --verbose option to see if there is anything suspicious in the logs.

# flatpak
flatpak run net.mkiol.SpeechNote --verbose

# aur
dsnote --verbose

Moreover if broken UI allows you, you may try to experiment with different "Graphical styles" in the settings.

image

EinfachLeo commented 2 months ago

Thanks for the quick response!

It was not fully visible but I was able to change the graphical style. Apparently the issue was that the default value was set to org.kde.breeze. Setting it to Default (or basically anything else actually) works fine. I also confirmed it is set back to org.kde.breeze when deleting the configuration.

Here is the log of the first start after I deleted the config for good measure:

[I] 10:35:13.987140356.987 0x7efe838a6c80 init:49 - logging to stderr enabled
[D] 10:35:13.987193666.987 0x7efe838a6c80 () - version: 4.6.0
[D] 10:35:13.987563520.987 0x7efe838a6c80 parse_cpuinfo:117 - cpu flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
[D] 10:35:13.987803252.987 0x7efe838a6c80 parse_cpuinfo:125 - cpuinfo: processor-count=16, flags=[avx, avx2, fma, f16c, sse4.1, ]
[D] 10:35:13.987836513.987 0x7efe838a6c80 () - translation: "en_GB"
[D] 10:35:13.987843143.987 0x7efe838a6c80 () - starting standalone app
[D] 10:35:13.988210536.988 0x7efe838a6c80 () - app: net.mkiol dsnote
[D] 10:35:13.988222516.988 0x7efe838a6c80 () - config location: "[...]/.config"
[D] 10:35:13.988229226.988 0x7efe838a6c80 () - data location: "[...]/.local/share/net.mkiol/dsnote"
[D] 10:35:13.988234546.988 0x7efe838a6c80 () - cache location: "[...]/.cache/net.mkiol/dsnote"
[D] 10:35:13.988238806.988 0x7efe838a6c80 () - settings file: "[...]/.config/net.mkiol/dsnote/settings.conf"
[D] 10:35:13.988242937.988 0x7efe838a6c80 () - platform: "xcb"
[D] 10:35:13.988258727.988 0x7efe838a6c80 () - amd gpu detected
[D] 10:35:13.988268357.988 0x7efe838a6c80 () - enforcing num threads: 0
[D] 10:35:14.003304534.3 0x7efe838a6c80 () - starting service: app-standalone
[D] 10:35:14.015067789.15 0x7efe838a6c80 () - mbrola dir: "/usr/share/dsnote/bin"
[D] 10:35:14.015080229.15 0x7efe838a6c80 () - espeak dir: "/usr/share/dsnote/bin"
[D] 10:35:14.015109959.15 0x7efe838a6c80 () - module checksum missing, need to unpack: "rhvoicedata"
[D] 10:35:14.015114419.15 0x7efe838a6c80 () - unpacking module: "rhvoicedata"
[D] 10:35:14.015172190.15 0x7efe838a6c80 () - extracting xz archive: "/usr/share/dsnote/rhvoicedata.tar.xz"
[D] 10:35:14.015173650.15 0x7efe79d9f680 loop:88 - py executor loop started
[D] 10:35:14.015192340.15 0x7efe79d9f680 set_env:84 - set env: PYTHONIOENCODING = utf-8
[D] 10:35:14.015203360.15 0x7efe79d9f680 set_env:84 - set env: HF_HUB_DISABLE_TELEMETRY = 1
[D] 10:35:14.015210030.15 0x7efe79d9f680 set_env:84 - set env: HF_HUB_OFFLINE = 1
[D] 10:35:14.015216660.15 0x7efe79d9f680 set_env:84 - set env: HF_HUB_LOCAL_DIR_AUTO_SYMLINK_THRESHOLD = 100000000000
[D] 10:35:14.015298461.15 0x7efe79d9f680 set_env:84 - set env: HF_HUB_CACHE = [...]/.cache/net.mkiol/dsnote
[D] 10:35:14.033464289.33 0x7efe7a5a0680 () - config version: 90 90
[D] 10:35:14.040480227.40 0x7efe79d9f680 libs_availability:62 - checking: torch cuda
[D] 10:35:14.060020868.60 0x7efe7a5a0680 () - models changed
[D] 10:35:14.123918463.123 0x7efe838a6c80 () - xz decoded, stats: size= 6505292 , duration= 108 , threads= 6
[D] 10:35:14.123952163.123 0x7efe838a6c80 () - extracting archive: "[...]/.local/share/net.mkiol/dsnote/rhvoicedata.tar"
[W] 10:35:14.124017914.124 0x7efe838a6c80 () - error opening in-file: "[...]/.local/share/net.mkiol/dsnote/rhvoicedata.tar" Failed to open '[...]/.local/share/net.mkiol/dsnote/rhvoicedata.tar'
[W] 10:35:14.124031934.124 0x7efe838a6c80 () - failed to extract tar archive: "[...]/.local/share/net.mkiol/dsnote/rhvoicedata.tar"
[D] 10:35:14.124055934.124 0x7efe838a6c80 () - module checksum missing, need to unpack: "rhvoicedata"
[D] 10:35:14.124060354.124 0x7efe838a6c80 () - unpacking module: "rhvoicedata"
[D] 10:35:14.124095314.124 0x7efe838a6c80 () - extracting xz archive: "/usr/share/dsnote/rhvoicedata.tar.xz"
[D] 10:35:14.270150721.270 0x7efe838a6c80 () - xz decoded, stats: size= 6505292 , duration= 145 , threads= 6
[D] 10:35:14.270188151.270 0x7efe838a6c80 () - extracting archive: "[...]/.local/share/net.mkiol/dsnote/rhvoicedata.tar"
[D] 10:35:14.409789826.409 0x7efe838a6c80 () - module successfully unpacked: "rhvoicedata"
[D] 10:35:14.412284360.412 0x7efe838a6c80 () - module already unpacked: "rhvoicedata"
[D] 10:35:14.412294920.412 0x7efe838a6c80 () - module checksum missing, need to unpack: "rhvoiceconfig"
[D] 10:35:14.412298450.412 0x7efe838a6c80 () - unpacking module: "rhvoiceconfig"
[D] 10:35:14.412326260.412 0x7efe838a6c80 () - extracting xz archive: "/usr/share/dsnote/rhvoiceconfig.tar.xz"
[D] 10:35:14.412658994.412 0x7efe838a6c80 () - xz decoded, stats: size= 2396 , duration= 0 , threads= 6
[D] 10:35:14.412668824.412 0x7efe838a6c80 () - extracting archive: "[...]/.local/share/net.mkiol/dsnote/rhvoiceconfig.tar"
[D] 10:35:14.412914566.412 0x7efe838a6c80 () - module successfully unpacked: "rhvoiceconfig"
[D] 10:35:14.412940396.412 0x7efe838a6c80 () - module already unpacked: "rhvoiceconfig"
[D] 10:35:14.412945477.412 0x7efe838a6c80 () - module checksum missing, need to unpack: "espeakdata"
[D] 10:35:14.412948147.412 0x7efe838a6c80 () - unpacking module: "espeakdata"
[D] 10:35:14.412965457.412 0x7efe838a6c80 () - extracting xz archive: "/usr/share/dsnote/espeakdata.tar.xz"
[D] 10:35:14.577732017.577 0x7efe838a6c80 () - xz decoded, stats: size= 6755944 , duration= 164 , threads= 6
[D] 10:35:14.577764158.577 0x7efe838a6c80 () - extracting archive: "[...]/.local/share/net.mkiol/dsnote/espeakdata.tar"
[D] 10:35:14.605175766.605 0x7efe838a6c80 () - module successfully unpacked: "espeakdata"
[D] 10:35:14.607761731.607 0x7efe838a6c80 () - module already unpacked: "espeakdata"
[D] 10:35:14.608546609.608 0x7efe838a6c80 () - default stt model not found: "en"
[D] 10:35:14.608555889.608 0x7efe838a6c80 () - default tts model not found: "en"
[D] 10:35:14.608559069.608 0x7efe838a6c80 () - default mnt lang not found: "en"
[D] 10:35:14.608561949.608 0x7efe838a6c80 () - new default mnt lang: "en"
[D] 10:35:14.608569699.608 0x7efe838a6c80 () - service refresh status, new state: busy
[D] 10:35:14.608573229.608 0x7efe838a6c80 () - service state changed: unknown => busy
[D] 10:35:14.608576349.608 0x7efe838a6c80 () - delaying features availability
[D] 10:35:14.657180264.657 0x7efe838a6c80 () - available styles: ("Default", "org.kde.breeze", "Fusion", "Imagine", "Material", "org.kde.desktop", "Universal")
[D] 10:35:14.657222614.657 0x7efe838a6c80 () - style paths: ("/usr/share/dsnote/lib/qml/QtQuick/Controls.2", "/usr/lib/qt/qml/QtQuick/Controls.2")
[D] 10:35:14.657228274.657 0x7efe838a6c80 () - import paths: ("/usr/share/dsnote/lib/qml", "/usr/bin", "qrc:/qt-project.org/imports", "/usr/lib/qt/qml")
[D] 10:35:14.657231554.657 0x7efe838a6c80 () - library paths: ("/usr/share/dsnote/lib/plugins", "/usr/lib/qt/plugins", "/usr/bin")
[D] 10:35:14.657236154.657 0x7efe838a6c80 () - using auto qt style
[D] 10:35:14.657238694.657 0x7efe838a6c80 () - XDG_CURRENT_DESKTOP: GNOME
[D] 10:35:14.657242185.657 0x7efe838a6c80 () - switching to style: "org.kde.breeze"
[D] 10:35:14.657305715.657 0x7efe838a6c80 () - desktop file: "dsnote"
[D] 10:35:15.078883798.78 0x7efe79d9f680 libs_availability:70 - checking: coqui tts
[D] 10:35:15.079015059.79 0x7efe79d9f680 libs_availability:74 - coqui tts check py error: ModuleNotFoundError: No module named 'TTS'
[D] 10:35:15.079021929.79 0x7efe79d9f680 libs_availability:78 - checking: whisperspeech tts
[D] 10:35:15.079229301.79 0x7efe79d9f680 libs_availability:82 - whisperspeech tts check py error: ModuleNotFoundError: No module named 'whisperspeech'
[D] 10:35:15.079235171.79 0x7efe79d9f680 libs_availability:86 - checking: faster-whisper
[D] 10:35:15.079288632.79 0x7efe79d9f680 libs_availability:90 - faster-whisper check py error: ModuleNotFoundError: No module named 'faster_whisper'
[D] 10:35:15.079293442.79 0x7efe79d9f680 libs_availability:94 - checking: transformers
[D] 10:35:15.079341552.79 0x7efe79d9f680 libs_availability:100 - transformers check py error: ModuleNotFoundError: No module named 'transformers'
[D] 10:35:15.079346112.79 0x7efe79d9f680 libs_availability:104 - checking: unikud
[D] 10:35:15.079392043.79 0x7efe79d9f680 libs_availability:108 - unikud check py error: ModuleNotFoundError: No module named 'unikud'
[D] 10:35:15.079396573.79 0x7efe79d9f680 libs_availability:115 - checking: mimic3 tts
[D] 10:35:15.079446033.79 0x7efe79d9f680 libs_availability:119 - mimic3 tts check py error: ModuleNotFoundError: No module named 'mimic3_tts'
[D] 10:35:15.079450453.79 0x7efe79d9f680 libs_availability:123 - checking: gruut
[D] 10:35:15.079503024.79 0x7efe79d9f680 libs_availability:190 - gruut check py error: ModuleNotFoundError: No module named 'gruut'
[D] 10:35:15.079507334.79 0x7efe79d9f680 libs_availability:194 - checking: mecab
[D] 10:35:15.079552894.79 0x7efe79d9f680 libs_availability:200 - mecab check py error: ModuleNotFoundError: No module named 'MeCab'
[D] 10:35:15.079558174.79 0x7efe79d9f680 libs_availability:203 - py libs availability: [coqui-tts=false, faster-whisper=false, mimic3-tts=false, whisperspeech-tts=false, transformers=false, unikud=false, gruut_de=false, gruut_es=false, gruut_fa=false, gruut_fr=false, gruut_nl=false, gruut_it=false, gruut_ru=false, gruut_sw=false, mecab=false, torch-cuda=true]
[D] 10:35:15.292596398.292 0x7efe838a6c80 state_pa_callback:30 - pa authorizing
[D] 10:35:15.292857351.292 0x7efe838a6c80 state_pa_callback:33 - pa setting name
[D] 10:35:15.292969242.292 0x7efe838a6c80 state_pa_callback:36 - pa ready
[D] 10:35:15.293333085.293 0x7efaa57f7680 source_info_pa_callback:206 - pa source: alsa_input.usb-046d_HD_Pro_Webcam_C920_195A8DCF-02.analog-stereo C920 PRO HD Webcam Analog Stereo
[D] 10:35:15.293354836.293 0x7efaa57f7680 source_info_pa_callback:206 - pa source: alsa_output.usb-HP__Inc_HyperX_QuadCast_4111-00.analog-stereo.monitor Monitor of HyperX QuadCast Analog Stereo
[D] 10:35:15.293374186.293 0x7efaa57f7680 source_info_pa_callback:206 - pa source: alsa_input.usb-HP__Inc_HyperX_QuadCast_4111-00.analog-stereo HyperX QuadCast Analog Stereo
[D] 10:35:15.293392816.293 0x7efaa57f7680 source_info_pa_callback:206 - pa source: alsa_input.usb-Elgato_Game_Capture_HD60_S__0005878F3D000-03.analog-stereo Game Capture HD60 S+ Analog Stereo
[D] 10:35:15.293406356.293 0x7efaa57f7680 source_info_pa_callback:206 - pa source: alsa_output.pci-0000_31_00.4.iec958-stereo.monitor Monitor of Starship/Matisse HD Audio Controller Digital Stereo (IEC958)
[D] 10:35:15.293417236.293 0x7efaa57f7680 source_info_pa_callback:206 - pa source: alsa_output.pci-0000_2f_00.1.hdmi-stereo.monitor Monitor of Navi 10 HDMI Audio Digital Stereo (HDMI)
[D] 10:35:15.295464366.295 0x7efe838a6c80 () - starting app: app-standalone
[D] 10:35:15.295601098.295 0x7efe838a6c80 () - app service state: unknown => busy
[D] 10:35:15.295606898.295 0x7efe838a6c80 () - app busy: false => true
[D] 10:35:15.295610808.295 0x7efe838a6c80 () - app connected: false  = >  true
[W] 10:35:15.310890227.310 0x7efe838a6c80 ():36 - file:///usr/share/dsnote/lib/qml/QtQuick/Controls.2/org.kde.breeze/ScrollView.qml:36:25: QML ScrollBar: Binding loop detected for property "x"
[W] 10:35:15.318281939.318 0x7efe838a6c80 ():36 - file:///usr/share/dsnote/lib/qml/QtQuick/Controls.2/org.kde.breeze/ScrollView.qml:36:25: QML ScrollBar: Binding loop detected for property "x"
[W] 10:35:15.324422609.324 0x7efe838a6c80 ():36 - file:///usr/share/dsnote/lib/qml/QtQuick/Controls.2/org.kde.breeze/ScrollView.qml:36:25: QML ScrollBar: Binding loop detected for property "x"
logger error: invalid format string
qrc:/qml/main.qml:386:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
logger error: invalid format string
qrc:/qml/main.qml:377:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
[W] 10:35:15.338813220.338 0x7efe838a6c80 () - ModelSource: Invalid role  -1 "color"
[W] 10:35:15.338838060.338 0x7efe838a6c80 () - ModelSource: Invalid role  -1 "color"
[W] 10:35:15.343881619.343 0x7efe838a6c80 ():184 - qrc:/qml/ScrollTextArea.qml:184:17: QML MenuItem: Binding loop detected for property "__reserveSpaceForIcon"
[W] 10:35:15.343892830.343 0x7efe838a6c80 ():184 - qrc:/qml/ScrollTextArea.qml:184:17: QML MenuItem: Binding loop detected for property "__reserveSpaceForIcon"
logger error: invalid format string
qrc:/qml/Notepad.qml:24:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
[W] 10:35:15.352992099.352 0x7efe838a6c80 ():184 - qrc:/qml/ScrollTextArea.qml:184:17: QML MenuItem: Binding loop detected for property "__reserveSpaceForIcon"
[W] 10:35:15.353002579.353 0x7efe838a6c80 ():184 - qrc:/qml/ScrollTextArea.qml:184:17: QML MenuItem: Binding loop detected for property "__reserveSpaceForIcon"
[W] 10:35:15.361707964.361 0x7efe838a6c80 ():184 - qrc:/qml/ScrollTextArea.qml:184:17: QML MenuItem: Binding loop detected for property "__reserveSpaceForIcon"
[W] 10:35:15.361719464.361 0x7efe838a6c80 ():184 - qrc:/qml/ScrollTextArea.qml:184:17: QML MenuItem: Binding loop detected for property "__reserveSpaceForIcon"
logger error: invalid format string
qrc:/qml/Translator.qml:30:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
[W] 10:35:15.373417638.373 0x7efe838a6c80 ():413 - file:///usr/lib/qt/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"
[W] 10:35:15.374899763.374 0x7efe838a6c80 ():309 - file:///usr/lib/qt/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
[W] 10:35:15.374918373.374 0x7efe838a6c80 ():309 - file:///usr/lib/qt/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
[W] 10:35:15.377999633.377 0x7efe838a6c80 ():116 - qrc:/qml/MainToolBar.qml:116:29: QML MenuItem: Binding loop detected for property "__reserveSpaceForIcon"
[W] 10:35:15.378010493.378 0x7efe838a6c80 ():116 - qrc:/qml/MainToolBar.qml:116:29: QML MenuItem: Binding loop detected for property "__reserveSpaceForIcon"
[W] 10:35:15.379155994.379 0x7efe838a6c80 ():58 - qrc:/qml/MainToolBar.qml:58:29: QML MenuItem: Binding loop detected for property "__reserveSpaceForIcon"
[W] 10:35:15.379165904.379 0x7efe838a6c80 ():58 - qrc:/qml/MainToolBar.qml:58:29: QML MenuItem: Binding loop detected for property "__reserveSpaceForIcon"
[D] 10:35:15.383123453.383 0x7efe838a6c80 onCompleted:168 - default font pixel size: 14
[D] 10:35:15.386262894.386 0x7efe838a6c80 () - default stt model not found: "en"
[D] 10:35:15.386271434.386 0x7efe838a6c80 () - default tts model not found: "en"
[D] 10:35:15.386275914.386 0x7efe838a6c80 () - default mnt lang not found: "en"
[D] 10:35:15.386278794.386 0x7efe838a6c80 () - new default mnt lang: "en"
[D] 10:35:15.386283714.386 0x7efe838a6c80 () - service refresh status, new state: busy
[D] 10:35:15.386289104.386 0x7efe838a6c80 () - service refresh status, new state: busy
[W] 10:35:15.429899422.429 0x7efe838a6c80 ():146 - file:///usr/lib/qt/qml/QtQuick/Controls/ToolBar.qml:146:9: QML QQuickItem*: Binding loop detected for property "layoutHeight"
[D] 10:35:15.531242242.531 0x7efe838a6c80 () - trying features availability update: true
[D] 10:35:15.531259803.531 0x7efe838a6c80 () - features availability ready
[W] 10:35:15.531438794.531 0x7efe838a6c80 has_lib:877 - failed to open libcudart.so: libcudart.so: cannot open shared object file: No such file or directory
[W] 10:35:15.531495485.531 0x7efe838a6c80 has_lib:877 - failed to open libcudnn.so: libcudnn.so: cannot open shared object file: No such file or directory
[W] 10:35:15.531545585.531 0x7efe838a6c80 has_lib:877 - failed to open libcudnn.so.8: libcudnn.so.8: cannot open shared object file: No such file or directory
[W] 10:35:15.548579902.548 0x7efe838a6c80 has_cuda:60 - failed to open whisper-cublas lib: libwhisper-cublas.so: cannot open shared object file: No such file or directory
[W] 10:35:15.548630772.548 0x7efe838a6c80 has_cuda:60 - failed to open whisper-cublas lib: libwhisper-cublas.so: cannot open shared object file: No such file or directory
[W] 10:35:15.562172345.562 0x7efe838a6c80 has_openvino:72 - failed to open whisper-openvino lib: libwhisper-openvino.so: cannot open shared object file: No such file or directory
[D] 10:35:15.575855149.575 0x7efe838a6c80 () - updating models using availability: tts_rhvoice, stt_ds, stt_vosk, mnt_bergamot, option_r,
[D] 10:35:15.575869129.575 0x7efe838a6c80 () - updating model using availability internal
[D] 10:35:15.577072540.577 0x7efe838a6c80 () - default stt model not found: "en"
[D] 10:35:15.577078371.577 0x7efe838a6c80 () - default tts model not found: "en"
[D] 10:35:15.577081641.577 0x7efe838a6c80 () - default mnt lang not found: "en"
[D] 10:35:15.577084321.577 0x7efe838a6c80 () - new default mnt lang: "en"
[D] 10:35:15.577218652.577 0x7efe838a6c80 () - service refresh status, new state: not-configured
[D] 10:35:15.577222512.577 0x7efe838a6c80 () - service state changed: busy => not-configured
[D] 10:35:15.577237432.577 0x7efe838a6c80 () - scan cuda: true
[D] 10:35:15.577240292.577 0x7efe838a6c80 () - scan hip: true
[D] 10:35:15.577243382.577 0x7efe838a6c80 () - scan openvino: true
[D] 10:35:15.577246422.577 0x7efe838a6c80 () - scan openvino_gpu: false
[D] 10:35:15.577249322.577 0x7efe838a6c80 () - scan opencl: true
[D] 10:35:15.577252702.577 0x7efe838a6c80 () - scan opencl legacy: false
[D] 10:35:15.577255792.577 0x7efe838a6c80 () - hw feature flags: stt-whispercpp-hip, stt-whispercpp-opencl,
[D] 10:35:15.577258572.577 0x7efe838a6c80 add_hip_devices:655 - scanning for hip devices
[D] 10:35:15.580251922.580 0x7efe838a6c80 add_hip_devices:665 - hip version: driver=60032831, runtime=60032831
[D] 10:35:15.580257082.580 0x7efe838a6c80 add_hip_devices:674 - hip number of devices: 1
[D] 10:35:15.580261782.580 0x7efe838a6c80 add_hip_devices:683 - hip device: 0, name=AMD Radeon RX 5700 XT, gcn-arch=1010, gcn-arch-name=gfx1010:xnack-
[D] 10:35:15.580317912.580 0x7efe838a6c80 add_cuda_devices:632 - scanning for cuda devices
[D] 10:35:15.580321392.580 0x7efe838a6c80 add_cuda_dev_devices:534 - scanning for cuda devices
[W] 10:35:15.580383713.580 0x7efe838a6c80 cuda_dev_api:222 - failed to open cuda lib: libcuda.so: cannot open shared object file: No such file or directory
[W] 10:35:15.580409403.580 0x7efe838a6c80 add_cuda_devices:639 - failed to open cuda lib
[D] 10:35:15.580416983.580 0x7efe838a6c80 add_openvino_devices:813 - scanning for openvino devices
[W] 10:35:15.580469124.580 0x7efe838a6c80 openvino_api:306 - failed to open openvino lib: libopenvino_c.so: cannot open shared object file: No such file or directory
[D] 10:35:15.580477494.580 0x7efe838a6c80 add_opencl_devices:695 - scanning for opencl devices
[D] 10:35:15.605392157.605 0x7efe838a6c80 add_opencl_devices:712 - opencl number of platforms: 2
[D] 10:35:15.605408357.605 0x7efe838a6c80 add_opencl_devices:737 - opencl platform: 0, name=AMD Accelerated Parallel Processing, vendor=Advanced Micro Devices, Inc.
[D] 10:35:15.605412087.605 0x7efe838a6c80 add_opencl_devices:751 - opencl number of devices: 1
[D] 10:35:15.605416118.605 0x7efe838a6c80 add_opencl_devices:775 - opencl device: 0, platform name=AMD Accelerated Parallel Processing, device name=gfx1010:xnack-, types=[GPU, ]
[D] 10:35:15.605420298.605 0x7efe838a6c80 add_opencl_devices:737 - opencl platform: 1, name=Intel(R) OpenCL, vendor=Intel(R) Corporation
[D] 10:35:15.605422838.605 0x7efe838a6c80 add_opencl_devices:751 - opencl number of devices: 1
[D] 10:35:15.605426388.605 0x7efe838a6c80 add_opencl_devices:775 - opencl device: 0, platform name=Intel(R) OpenCL, device name=AMD Ryzen 7 5800X 8-Core Processor             , types=[CPU, ]
[D] 10:35:15.605541339.605 0x7efe838a6c80 () - amd gpu detected
[D] 10:35:15.605547109.605 0x7efe838a6c80 () - hw accel detected
[D] 10:35:15.606096484.606 0x7efe838a6c80 () - service refresh status, new state: not-configured
[W] 10:35:15.661454335.661 0x7efe838a6c80 ():289 - qrc:/qml/Translator.qml:289:9: QML ColumnLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "preferredWidth"
[D] 10:35:15.661915440.661 0x7efe838a6c80 () - stt models changed
[D] 10:35:15.661962890.661 0x7efe838a6c80 () - update listen
[D] 10:35:15.661969070.661 0x7efe838a6c80 () - tts models changed
[D] 10:35:15.661981610.661 0x7efe838a6c80 () - update listen
[W] 10:35:15.661986220.661 0x7efe838a6c80 () - no available tts models for in mnt
[W] 10:35:15.661989331.661 0x7efe838a6c80 () - no available tts models for out mnt
[D] 10:35:15.661992271.661 0x7efe838a6c80 () - ttt models changed
[D] 10:35:15.664607706.664 0x7efe838a6c80 () - mnt langs changed
[D] 10:35:15.664642386.664 0x7efe838a6c80 () - update listen
[W] 10:35:15.664647367.664 0x7efe838a6c80 () - no available mnt langs
[W] 10:35:15.664650457.664 0x7efe838a6c80 () - no available mnt out langs
[D] 10:35:15.670205861.670 0x7efe838a6c80 () - app service state: busy => not-configured
[W] 10:35:15.672496203.672 0x7efe838a6c80 () - no available mnt langs
[W] 10:35:15.672501533.672 0x7efe838a6c80 () - no available mnt out langs
[W] 10:35:15.672505323.672 0x7efe838a6c80 () - no available tts models for in mnt
[W] 10:35:15.672507943.672 0x7efe838a6c80 () - no available tts models for out mnt
[W] 10:35:15.672511003.672 0x7efe838a6c80 () - invalid task, reseting task state
[D] 10:35:15.672514323.672 0x7efe838a6c80 () - app busy: true => false
[W] 10:35:15.713232513.713 0x7efe838a6c80 ():11 - qrc:/qml/HelloPage.qml:11:1: QML HelloPage: Binding loop detected for property "_rightMargin"
[W] 10:35:15.713246673.713 0x7efe838a6c80 ():11 - qrc:/qml/HelloPage.qml:11:1: QML HelloPage: Binding loop detected for property "_rightMargin"
[D] 10:35:15.713877409.713 0x7efe838a6c80 () - stt models changed
[D] 10:35:15.713946010.713 0x7efe838a6c80 () - update listen
[D] 10:35:15.713961750.713 0x7efe838a6c80 () - tts models changed
[D] 10:35:15.713976360.713 0x7efe838a6c80 () - update listen
[W] 10:35:15.714032651.714 0x7efe838a6c80 () - no available tts models for in mnt
[W] 10:35:15.714037551.714 0x7efe838a6c80 () - no available tts models for out mnt
[D] 10:35:15.714040131.714 0x7efe838a6c80 () - ttt models changed
[D] 10:35:15.716302703.716 0x7efe838a6c80 () - mnt langs changed
[D] 10:35:15.716317663.716 0x7efe838a6c80 () - update listen
[W] 10:35:15.716325653.716 0x7efe838a6c80 () - no available mnt langs
[W] 10:35:15.716328583.716 0x7efe838a6c80 () - no available mnt out langs
mkiol commented 2 months ago

Thanks for the log.

I would just like to confirm if this UI problem also occurs in the Flatpak version?

I usually run tests with Arch Plasma and Ubuntu GNOME because I have these two systems on physical machines... I'm going to setup VM with Arch GNOME to reproduce this bug.

EinfachLeo commented 2 months ago

Yes, I first ran it with Flatpak, and it was because of this issue that I found and tried the AUR version. Do you want logs from this as well to compare them?

mkiol commented 2 months ago

Do you want logs from this as well to compare them?

Unnecessary. A few minutes ago I was able to reproduce this problem with the Flatpak package. I still don't know what changed. Maybe newer GNOME?? 🤔

BTW, I recommend you trying also org.kde.desktop style. In theory it uses "native" widgets. On Arch this style is provided by qqc2-desktop-style5 package.

mkiol commented 2 months ago

I also tested on a VM on Fedora 40 with GNOME 46 (the same as in Arch) and this problem does not occur.

EinfachLeo commented 2 months ago

BTW, I recommend you trying also org.kde.desktop style. In theory it uses "native" widgets. On Arch this style is provided by qqc2-desktop-style5 package.

org.kde.desktop looks fine :)

Ades128 commented 2 days ago

Same using AUR package. 6.11.5-arch1-1 Gnome 47 X11. It's hard to select the custom graphic mode due to misalignment of all icons, but when it's reached and selected it works fine. Thank's for the tip