cradle8810 / ansible_hayaworld

1 stars 0 forks source link

Ubuntu 24.04の対応 #111

Closed cradle8810 closed 5 days ago

cradle8810 commented 6 months ago

わかったこととかこまごまと。ブランチは origin/ubuntu_24_04

cradle8810 commented 6 months ago

いまんとこわかっている内容:

cradle8810 commented 6 months ago

xrdpの件

hayato@ubuntu2404:~$ dpkg -l xrdp
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-====================================
ii  xrdp           0.9.24-4     amd64        Remote Desktop Protocol (RDP) server
hayato@ubuntu2404:~$ date && cat .xsession-errors
Wed May  1 07:15:01 AM JST 2024
Xsession: X session started for hayato at Wed May  1 01:10:42 AM JST 2024
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting DISPLAY=:10.0
localuser:hayato being added to access control list
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
Xsession: X session started for hayato at Wed May  1 06:53:51 AM JST 2024
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting DISPLAY=:10.0
localuser:hayato being added to access control list
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
Xsession: X session started for hayato at Wed May  1 06:54:08 AM JST 2024
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting DISPLAY=:10.0
localuser:hayato being added to access control list
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
hayato@ubuntu2404:~$ date && cat .xsessionrc
Wed May  1 07:15:58 AM JST 2024
export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
export XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
cradle8810 commented 6 months ago

https://github.com/matt335672/xrdp/wiki/Running-GNOME-on-Ubuntu-24.04-LTS にとりあえずの解決方法があるが、アップデートでの修繕をまつことにします(ライセンスがわからんのでこれに取り込めないし、次のアップデートで修繕された場合に気付けないとかめんどっちいので)

一旦console以外についてアップグレードを検討。ruiは早めに(20.04)

cradle8810 commented 6 months ago

対話式、全部チェック入れて、とやると、意外といらんもんがはいる。packerかautoinstall(cloud-config)だかでインストールするときは、明示的に弾くなり、選択式に入れるなりしないといけない

image image
cradle8810 commented 1 month ago

RDPの件、xrdpはXorg、UbuntuはWaylandを使っている関係上ムズそう。Ubuntu標準のRDPサーバを有効にするしかなさそう?

cradle8810 commented 5 days ago

minimalからconsole.ymlを実行すればxrdpは問題なく動く。ただnautilusの挙動が色々変わっていてキモい。 あとNUC13のiGPU(i915/xe)がパススルーしても動作しない。

cradle8810 commented 5 days ago

うーん、26.04待ちかなー……