WSL2中Arch发行版无法启动图形化应用,但Ubuntu可正常运行的问题求助
WSL2中Arch发行版无法启动图形化应用,但Ubuntu可正常运行的问题求助
各位好,我现在碰到个棘手的问题:在WSL2的Arch发行版里运行带GUI的程序时,一直报错说没法初始化GTK,但同样的程序在WSL2的Ubuntu里却能完美运行。而且两个发行版的DISPLAY环境变量都设置成了:0。
前几天图形化程序还都能正常跑,我完全没印象改动过任何相关设置。
我已经试过这些排查办法,但都没解决问题:
- 用XLaunch启动X服务器,没看到任何效果
- 重启WSL和电脑,问题依然存在
- 更新Arch系统和WSL,还是没搞定
- 换其他图形程序(比如gtkwave、xterm)测试,结果一样——xterm直接提示
Can't open display :0 - 想回滚到之前的状态,但既没备份也没时光机😂
现在只有Ubuntu里能正常运行这些图形程序,但我平时更倾向用Arch,有没有大佬能给点解决思路?
备注:内容来源于stack exchange,提问作者PerkyElixir22
相关产品推荐
相关产品推荐

