[deepin exploration] 在termux上安装 GXDE / Run GXDE on termux
Tofloor
poster avatar
神末shenmo
deepin
Spark-App
2024-09-27 17:45
Author

中文版本在上方

You need to scroll down to see English Tutorial

  1. 安装termux
  2. 在里面安装proot-distro
  3. proot-distro install debian
  4. proot-distro login debian

下载deb并在proot-distro内安装

https://mirrors.sdu.edu.cn/spark-store/GXDE-OS/gxde-os/bixie/g/gxde-source/

安装之后

sudo apt update

sudo apt install gxde-testing-source aptss -y

sudo aptss install gxde-desktop-android -y
  1. 安装tigervnc-standalone-server
  2. 启动dbus-daemon: 记得用proot里面的root用户(默认就是,不需要手机root) dbus-daemon --system
  3. 用adduser新建一个普通用户,需要在sudoers中
  4. sudo su 用户名
  5. export $(dbus-launch)
  6. tigervncserver -localhost=no
  7. 好了,可以vnc上去了

效果:

截图_TigerVNC Viewer_20240927174453.png


FAQ

  • 星火应用商店首页白屏

    在 /etc/profile 添加 export QTWEBENGINE_DISABLE_SANDBOX=1 ,退出termux后重新启动即可

  • dbus-daemon --system启动时提示 /run/dbus/下有一个pid文件而拒绝启动

    删除该文件即可

  • 切换中英文无效

    使用普通用户执行 sudo dpkg-reconfigure locales 并选择 zh_CN.UTF8 为默认语言环境即可

  • ACE/玲珑无法安装和运行

    确实无法安装,proot容器不支持bwrap容器/玲珑容器。 ACE Bookworm本身就是Debian 12容器,与GXDE OS 15 的基线相同,您无需安装ACE兼容环境。


  1. Install Termux

  2. Install proot-distro inside Termux

  3. Install Debian using proot-distro: proot-distro install debian

  4. Log in to the Debian environment: proot-distro login debian

  5. Download the .deb file and install it inside the proot-distro environment. Download link: https://repo.gxde.top/gxde-os/bixie/g/gxde-source/

  6. After installation, run the following commands:

    sudo apt update  
    sudo apt install gxde-testing-source aptss -y   
    sudo aptss install gxde-desktop-android -y
    
  7. Install TigerVNC standalone server: sudo apt install tigervnc-standalone-server -y

  8. Start the dbus-daemon (use the root user inside proot, no need for phone root): dbus-daemon --system

  9. Create a new regular user using adduserand add it to the sudoers list.

  10. Switch to the new user: sudo su username

  11. Export the dbus-launch environment variables: export $(dbus-launch)

  12. Start TigerVNC server: tigervncserver -localhost=no

  13. Now, you can connect using a VNC client. Port is 5901 . Use AVNC can connect to localhost too.

Screenshot:Screenshot_TigerVNC Viewer_20240927174453.png

FAQ:

  • Spark App Store homepage is blank

Add export QTWEBENGINE_DISABLE_SANDBOX=1to /etc/profile, then restart Termux.

  • dbus-daemon --system fails to start due to a pid file in /run/dbus/

Delete the pid file.

  • ACE/Linglong cannot be installed or run:

ACE/Linglong cannot be installed because proot containers do not support bwrap containers/Linglong containers. ACE Bookworm is essentially a Debian 12 container, which is the same baseline as GXDE OS 15, so you don't need to install the ACE compatibility environment.

Reply Favorite View the author
All Replies
2 / 2
To page
神末shenmo
deepin
Spark-App
2024-12-29 21:51
#21
186******17

不行输入startdde之后只有桌面和右键菜单,其余的全无

如果要用termux x11不如直接小小电脑了

Reply View the author
UltraBlue
deepin
2025-01-01 21:21
#22

下载deb并在proot-distro内安装

https://mirrors.sdu.edu.cn/spark-store/GXDE-OS/gxde-os/bixie/g/gxde-source/

楼主,请教下,这一步具体是怎么操作的,下面有两个deb,下载到哪儿啊,proot下怎么安装?

Reply View the author
神末shenmo
deepin
Spark-App
2025-01-01 22:04
#23
UltraBlue

下载deb并在proot-distro内安装

https://mirrors.sdu.edu.cn/spark-store/GXDE-OS/gxde-os/bixie/g/gxde-source/

楼主,请教下,这一步具体是怎么操作的,下面有两个deb,下载到哪儿啊,proot下怎么安装?

下载版本号更新的就好

在proot里wget下来并用apt安装

Reply View the author
2 / 2
To page
New Thread

Popular Ranking

Change

Popular Events

More
国际排名
WHLUG