[問題] Ubuntu 26.04LTS+Waydroid的layout問題

作者: WillyLin (我是我 我不是我)   2026-06-19 22:32:37
因為想在Linux中使用LINE, 搜尋了幾種方法, Gemini推薦用Waydroid最簡單.
但是安裝好啟動後, Waydroid都是以平板全螢幕的方式呈現.
且使用Waydroid的Google Play Store安裝LINE以後, LINE執行也都是全螢幕.
我希望要嘛可以變成像手機那樣直立式呈現, 或者視窗化可以調大小也好.
問Gemini給出的以下幾種解法試過都沒用...
方法1:
# 1. 啟用多視窗窗體模式
waydroid prop set persist.waydroid.multi_windows true
# 2. 指定視窗的精準寬高 (以直立式手機比例呈現)
waydroid prop set persist.waydroid.width 550
waydroid prop set persist.waydroid.height 950
# 3. 重新整理 Waydroid 容器
sudo systemctl restart waydroid-container
waydroid session stop
waydroid show-full-ui
方法2:
在方法1的步驟2之前多加一行指令.
# 強制關閉「虛擬懸浮導航列」(這個開啟時常會強迫視窗最大化)
sudo waydroid prop set qemu.hw.mainkeys 1
然後清除 GNOME 的視窗快取
# 重新啟動背景容器
sudo systemctl restart waydroid-container
# 清除本機的使用者設定暫存
rm -rf ~/.local/share/waydroid/
然後重新啟動waydroid
方法3:
如果您執行 waydroid show-full-ui 後,它依然是全螢幕,這代表 Ubuntu 26.04 的
Mutter 視窗管理器把這個獨立視窗當成了「滿版平板」。
請嘗試在 Waydroid 視窗內按下鍵盤的 F11 鍵,或者按下 Super 鍵 (Windows 鍵) +
↑ 或 ↓。
方法4:
開啟 Android 內建的「自由形狀視窗」
1. 允許 Android 強制將所有 App 設為可調整大小
waydroid prop set persist.waydroid.fake_touch jp.naver.line.android
# 讓 LINE 誤以為自己是在支援視窗化移動的環境中執行
2. 修改 Waydroid 內部的全域視窗寬高(關鍵限制)
waydroid prop set persist.waydroid.width 600
waydroid prop set persist.waydroid.height 1000
3. 乾淨重新啟動Waydroid
以上方法都試過了沒用, 然後Gemini就很不爭氣的勸我改用Chrome的LINE插件了...
不知道版上有沒有人成功過?
作者: ShinHsin   2026-06-21 13:46:00
1. 把 persist.waydroid.multi_windows 設true2.用開發人員選項啟用TARE區塊中的Enable freeform windows重開android , systemctrl restart waydroid container3.執行waydroid不要用show-full-ui我的line是獨立視窗有邊框可調大小跟縮放不過waydroid本身仍是全熒幕,只有APP可調不過line本身可以直接在linux程式選單選用開起來沒差

Links booklink

Contact Us: admin [ a t ] ucptt.com