透明背景視窗(wxWidgets bug?) - Linux

Table of Contents

Debian 11 (stable) 中,有些程式的視窗會擷取當前背景作為底圖。
像是下面這兩個(分別是 Kicad (6.0.4), Audacity)

Kicad (6.0.4)
https://imgur.com/wDKRjAA.jpg

Audacity (2.4.2)
https://imgur.com/jRFxLya.jpg

檢視其相依性後發現都有 wxWidgets 相關套件。
請問有辦法自己簡單處理嗎?(除了改寫程式、重編譯以外)

這問題存在很久了,不知道是 bug 還是只是配置上問題?
(應該不會這幾個程式都沒人用吧.....,有沒有人知道相關消息?)

完(偏)美(執)的解決辦法請見最後面。

--

All Comments

Catherine avatarCatherine2022-04-06
剛剛裝 Audacity 起來跑沒問題
Eden avatarEden2022-04-07
看起來比較像缺 library,gtk2-engine-pixbuf 之類的
Jacob avatarJacob2022-04-09
我是在 gnome-shell 下測的
Ophelia avatarOphelia2022-04-10
會不會是 adwaita?gnome-themes-extra
Andrew avatarAndrew2022-04-11
你開 terminal 跑看看有沒有吐錯誤吧
Barb Cronin avatarBarb Cronin2022-04-12
換一個佈景主題
Hedy avatarHedy2022-04-13
也遇到一樣問題+1 openSUSE系統
Leila avatarLeila2022-04-14
我的Audacity正常 Debian11 桌面用LXDE
Candice avatarCandice2022-04-15
熱心版友來信提示是 hime 問題,晚點我整理下貼上來。
Faithe avatarFaithe2022-04-17
我是 gcin...
John avatarJohn2022-04-18
wxWidgets 和 gtk3 好像是八字不合。新版不知改了沒
Elma avatarElma2022-04-19
原來輸入法會雷到GUI主題嗎!?
Anonymous avatarAnonymous2022-04-20
同樣問題苦惱中 求解
Rachel avatarRachel2022-04-21
按錯 推回來@@
Regina avatarRegina2022-04-22
xim 之於 ibus 就像 xorg 之於 wayland 一樣, 新的比較
難用, 可是舊的遲早被放生
linux desktop 真的是很混亂
Ina avatarIna2022-04-24
Fedora 37 有打算正式全面啟用 Wayland,這個可能就
Kumar avatarKumar2022-04-25
交由市場去決定了。我個人是覺得 W 的 protocal 還沒
Yuri avatarYuri2022-04-26
準備好,有點跳躍,會把方向導向極端。
Isla avatarIsla2022-04-27
Fedora不是早就將Wayland當作新安裝的預設了嗎?
David avatarDavid2022-04-28
要退回windows用wsl了...QQ
Suhail Hany avatarSuhail Hany2022-04-29
37要完全砍了xorg
Charlie avatarCharlie2022-05-01
其實也好啦 Fedora常衝第一有時也帶來好結果 像systemd (?)
Agatha avatarAgatha2022-05-02
沒有distro要衝wayland,我都不知道Anydesk何時才要支援
Lucy avatarLucy2022-05-03
有沒有加 env 效果類似,但是意思不同。沒加 env 是由
Una avatarUna2022-05-04
shell 直接設定環境變數;有加 env 則是執行 env,由 env
設定環境變數再去執行 program。
Carolina Franco avatarCarolina Franco2022-05-05
同時還要注意沒加 env 的時候因為是使用 shell 內建的語
法,所以不會經過 field splitting,但使用 env 則是執行
Tristan Cohan avatarTristan Cohan2022-05-06
普通指令,會經過 field splitting,若取用變數時忘了加
上 " 可能會造成意外。
Dinah avatarDinah2022-05-06
至於 .desktop 檔的 Exec,那個只是寫法類似 shell,但實
際執行並沒有經過 shell,所以不能用 shell 語法。
Olga avatarOlga2022-05-07
有沒有可能是特定實做提供的功能?我在 .desktop spec 裡
George avatarGeorge2022-05-06
沒看到用這種方式設定環境變數的說明。