How to debug Distrobox not being able to open Wayland display?
- 主要語言
- Go
- 星號
- 13k
- 分支
- 541
- 平均合併
- 20 小時 47 分鐘
- 30 天內合併 PR
- 4
描述
I am following this [guide on Unix SE](https://unix.stackexchange.com/a/791365/8305) to run Wayland apps as another user. Host Wayland and XWayland applications work fine following the guide, but Distrobox guests in the second user cannot open Wayland display. (Second user Distrobox application does successfully run over XWayland if `$DISPLAY` env var is passed, along side the appropriate permission `xhost +local`)
Pretty sure this I'm running into some edge case. Since it's pretty much a "me" problem, I want to figure it out on my own... That said, I don't know how to get started on troubleshooting whatever's going on here. Any pointer on how to get started?
貢獻指南
研究方向
這個 issue 涉及針對第二位使用者在 Distrobox 容器中的 Wayland 顯示問題進行除錯。先檢查 Distrobox 的環境設定和容器進入腳本,了解其對 Wayland socket 的處理方式。檢查容器如何與主機的 Wayland compositor 和使用者工作階段互動。查看連結的指南,並與 Distrobox 自身關於執行 GUI 應用程式的文件進行比較。藉由找出阻止 Wayland 應用程式開啟的缺少設定或權限,確定 'done' 的具體狀態。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- bash, docker, linux
- 領域
- cli
- Issue 類型
- 缺陷
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 活躍度
- 停滯
- 描述清晰度
- 需要釐清
- 新手友好度
- 25/100