[deepin exploration] [GXDE 25] 最近成功把GXDE移植到了Ubuntu 26
Tofloor
poster avatar
CharOfString
deepin
6 hours ago
Author

经过了三天的努力,我终于把GXDE的桌面环境移植到了Ubuntu 26上...

AE3D50AB7D7101C69C388E295628F002.png

只移植了最基础的必要库,也拉了足足82个repo...

其中,新CMake要求有点严格,findPKG偶尔有问题,然后就是很多程序都在用Qt Private头但很奇怪找不到定义;最后就是Qt6.10下语法变严格了,很多处编译不通过,还有个QtXCB在烦...

目前是没法做X11会话,那玩意要 gxde-kwin,而 gxde-kwin要求 KF5的锁屏,而后者要 layer-shell-qt5的dev包。因为 layer-shell-qt5自身与GXDE在用的 layer-shell-qt6在debian的包管理器眼里是冲突的,所以我没敢让它继续...

使用仓库的详细记录:

# Copyright (C) 2026 CharOfString 
#
# This file is part of GXDE Desktop Environment Installer.
#
# GXDE Desktop Environment Installer is free software: you can redistribute it
# and/or modify it under the terms of the GNU General Public License as
# published by the Free Software Foundation, either version 3 of the License,
# or (at your option) any later version.
#
# GXDE Desktop Environment Installer is distributed in the hope that it will
# be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
# Public License for more details.
#
# You should have received a copy of the GNU General Public License along with
# GXDE Desktop Environment Installer.If not,
# see 
Reply Favorite View the author
All Replies
avatar
CharOfString
deepin
5 hours ago
#1

详细的补丁在https://gitee.com/GXDE-OS/desktop-environment-installer/tree/main/res/installation_scripts 但是大伙别用这个工具 因为要拉取的仓库太多了容易吃rate limit

Reply View the author