23 Star 101 Fork 44

openEuler/raspberrypi

 / 详情

期望增加桌面支持

已完成
需求
创建于  
2020-04-21 10:01

现有版本没桌面支持。。

评论 (18)

OldTree 创建了需求 5年前
OldTree 关联仓库设置为openEuler/raspberrypi 5年前
展开全部操作日志
Jianmin 任务状态待办的 修改为已完成 5年前
Jianmin 任务状态已完成 修改为已拒绝 5年前
Jianmin 添加了
 
issue_duplicate
标签
5年前
woqidaideshi 任务状态已拒绝 修改为待办的 5年前

优先考虑支持 xfce 或 lxde 等最轻量级的桌面。

Yang.Li 任务状态待办的 修改为新建 5年前
openeuler-ci-bot 负责人设置为Jianmin 5年前
openeuler-ci-bot 移除了
 
issue_duplicate
标签
5年前

根据 openEuler 社区2020年6月运作报告

目前 openEuler 社区已成立了 xfce 等桌面 SIG,可以关注对应 SIG 组的进展。

暑期 2020 活动第二周总结

大家好,我是参与暑期 2020 活动,负责给 Raspberry Pi 4B 移植 Xfce 的同学,从本周开始,我将定期在该 issue 下汇报我的项目进度,请大家多多指教。

本周进度

本周主要完成了以下内容:

下周计划

  • lightdm 所需的运行环境进行检查,确保其能正确运行。
  • 编译出 Xfwm(如时间足够,最好也编译出 Xfce)并确保其基本功能可用。

另,如访问 GitHub 不够流畅,以上所有文件也可在 https://gitee.com/lukedyue/summer2020 中找到。

Jianmin 任务状态新建 修改为开发中 5年前

暑期 2020 活动第三周总结

本周进度

本周主要完成了以下内容:

  • 给 openEuler for Raspberry Pi 打包了 lightdm 并确认其可用,但 Xsession 该文件在 xorg-x11-xinit 中并未提供,解决方案有多种,一种是重新打包包含相关文件的 xorg-x11-xinit,另一种是将 Xsession 打包到 lightdm 中,目前使用的是第一种方案,后面将测试第二种方案,个人觉得如果第二种方案测试可行的话应该更好。
  • 给 openEuler for Raspberry Pi 打包了 Xfwm4Xfce4-session,开机启动到 lightdm,输入密码即可进入 Xfce4 桌面环境,同时也打包了部分应用,目前使用正常。暂时遇到的问题是 Xfce4 菜单中的关机无法使用,但重启及休眠可以,目前猜测是与 PolicyKit 相关,后面会尝试进行修复。
  • 测试截图
    测试截图

截图中终端使用的命令是 neofetch,openEuler 的 logo 是自己添加的,目前暂未合并进入 neofetch 上游仓库,使用的壁纸是 openEuler-logos 中提供的壁纸。

  • 打包记录
    下面记录了目前无法直接从源里安装的包

openEuler 已有的包

exo
libxfce4ui
libxfce4util
xfconf
lightdm

openEuler 已建立仓库但暂无提交的包

garcon
lightdm-gtk
Thunar
xfce4-panel
xfce4-power-manager
xfce4-screenshooter
xfce4-session
xfce4-terminal
xfce-polkit
xfce-theme-manager
xfdesktop
xfwm4

openEuler 暂未建立仓库的包

neofetch

下周计划

  • 解决无法使用 GUI 重启的问题。
  • 打包完大部分 Xfce4 的常用组件。

暑期 2020 活动第四周总结

本周进度

  • Xsession 文件打包到 lightdm 中,并且验证可以正常使用。
  • 调查了 Xfce4 菜单无法选择关机的原因,但目前仍未解决,但使用 xfce4-power-manager halt 可以关机,配置使用 xfce4-whiskermenu 可以关机。
  • 打包了 Source Han Sans CNSource Han Serif CN 以正常显示绝大部分中文字体(openEuler 源里的 google-noto-cjk-fonts 可以达到相同效果,但其有一定区别)
  • 自建了 RPM Repo,并将目前为止的包添加至源中,验证全新安装时是否可以正常使用桌面环境,以及能否正确处理依赖关系。
  • 相比上周,添加了如下软件包

openEuler 已建立仓库但暂无提交的包

xfce4-whiskermenu-plugin
aspell-en
gtk-murrine-engine
htop

openEuler 暂未建立仓库的包

adobe-source-han-sans-cn-fonts
adobe-source-han-serif-cn-fonts
google-roboto-fonts
midori
bashtop
double-conversion
gdlmm
libgdl
gnome-themes-extra
inkscape
materia-gtk-theme
papirus-icon-theme

下周计划

  • 继续尝试解决无法使用 Xfce4 自带菜单无法重启的问题。
  • 继续打包 Xfce4 常用组件,并进行可用性验证。

暑期 2020 活动第六周总结

本周进度

  • 继续完善了文档,将 Xfce 桌面的相关包进行了中文介绍,使用 VuePress 进行了部署,方便查看 https://ragondl.github.io/RaspberryPi/
  • 对一部分暂时无法打包的软件如 gedit 等尝试使用老版本进行打包,但暂未进行测试。
  • 整理包列表,准备中期检查的相关内容。

下周计划

  • 继续完善文档
  • 提交中期检查。
  • 重新打包并检验软件包可用性,检验文档合理性。

暑期 2020 活动第七周总结

本周进度

下周计划

  • 继续对重新构建的软件包进行测试,验证可用性。
  • 对使用,安装文档进行验证和补充。

暑期 2020 活动第八周总结

本周进度

  • 按照之前撰写的文档,使用重新构建的软件包进行了测试,验证了软件包的可用性,同时也对文档进行了一定调整。
  • 补充了一部分软件包,下周再次进行一次梳理。

下周计划

  • src-openEuler 中暂无的软件包的 SPEC 和 yaml 进行规范和补充。
  • 尝试使用 20.09 进行构建镜像、软件包等进行测试。
Jianmin 任务状态开发中 修改为已完成 4年前

目前已发布桌面版本的内测镜像,并持续改进,对应发布链接:https://gitee.com/openeuler/raspberrypi

登录 后才可以发表评论

状态
负责人
项目
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
预计工期 (小时)
开始日期   -   截止日期
-
置顶选项
优先级
里程碑
分支
参与者(4)
5329419 openeuler ci bot 1632792936 5420022 jianminw 1736235438 7659427 lukedyue 1591516100 OldTree-oldtree_GL
1
https://gitee.com/openeuler/raspberrypi.git
git@gitee.com:openeuler/raspberrypi.git
openeuler
raspberrypi
raspberrypi

搜索帮助