首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

SMART-AM40使用armbian的基本debian环境安装xfce4桌面

  • 25-03-04 21:42
  • 4661
  • 7114
blog.csdn.net

SMART-AM40使用armbian的基本debian环境安装xfce4桌面

系统环境

系统镜像:Armbian_24.11.0_rockchip_smart-am40_bookworm_6.1.114_server_2024.11.01.img
本文默认读者有一些基本的操作技能,比如通过MobaXterm使用ssh,使用vnc远程桌面,没基础的话上B站,教程很多。
开始之前请确保本地主机和AM40主机在同一网络,不在同一网络的请设置好路由器端口转发,ssh的端口默认为22,vnc端口默认5900
首先正常通过线刷或者卡刷烧录好armbian系统,正常初始化root用户,语言等环境,略过不表。
想简单的话直接使用 sudo armbian-softwave 安装 Desktop 即可,将自动安装 GNOME3 桌面,效果华丽,资源需求也是杠杆的

一、换源

debian源在国外,速度非常感人,所有第一步先换源:

sudo armbian-apt
  • 1

直接输入序号即可,选择带有tuna.tsinghua.edu.cn的项,一般情况下应该是1。

二、安装xfce4桌面

1.安装显示服务器

sudo apt install xorg
  • 1

2.安装xfce

sudo apt install xfce4 xfce4-goodies 
  • 1

3.安装显示管理器

sudo apt install lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings
  • 1

4.启动显示管理器

sudo systemctl enable lightdm
sudo systemctl start lightdm
  • 1
  • 2

5.安装中文字体

sudo apt-get install fonts-wqy-zenhei
  • 1

6.安装图标

sudo apt-get install --reinstall adwaita-icon-theme-full
  • 1

7.安装音量管理器

sudo apt install pulseaudio
  • 1

10.设置自动登录

编辑 /etc/lightdm/lightdm.conf ,建议使用nano
找到[Seat:*]下面的
#autologin-user=
#autologin-user-timeout=0
将其改为:
autologin-user=你要登录的用户名
autologin-user-timeout=自动登录时间,建议设为5

sudo nano /etc/lightdm/lightdm.conf
  • 1

在这里插入图片描述

编辑完成后,使用Ctrl + O保存,出现保存文件名直接回车即可,按Ctrl + X退出编辑

重启,现在你可以自动登录桌面了

12. 安装远程桌面,并自动启动远程桌面

在本地新建一个远程桌面自启动脚本,注意#!/bin/bash必须存在,密码按自己的习惯设置 ,内容如下:

	#!/bin/bash
	x11vnc -passwd 778899 -display :0 -forever &
  • 1
  • 2

保存为 vnc.sh ,然后通过通过ssh上传到SMART-AM40上。赋予执行权限
这里是存到了 /home/am40/vnc.sh ,根据你的实际位置做修改。你可以使用nano编辑,非常方便

#赋予执行权限
chmod +x  /home/am40/vnc.sh
#运行脚本,也能验证程序是否正常
sh /home/am40/vnc.sh
  • 1
  • 2
  • 3
  • 4

接下来你可以通过 RealVNC 连接了,连接后,进入xfce4的启动项设置:
所有程序 —— 设置 —— 会话和启动
在这里插入图片描述
现在还没有安装输入法,因此不能输入中文,是正常的。重启一下,看是否起作用吧。

13. 安装中文输入法

这里选择的是 fcitx5,输入法的配置比较繁杂,可以参考wiki:https://wiki.archlinuxcn.org/wiki/Fcitx5
如果输入法表现不正常,那就是缺包了,或者是缺配置文件。

# fcitx5 基本安装
sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-config-qt fcitx5-frontend-all fcitx5-data fcitx5-pinyin
sudo apt install fcitx5-frontend-gtk2 fcitx5-frontend-tmux fcitx5-frontend-fbterm
  • 1
  • 2
  • 3

为了告诉程序使用 fcitx5 输入法,需要设置相应的环境变量。编辑 /etc/environment 并添加以下几行:

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus

还需要给输入法添加自启动 ,参考远程桌面添加自启动脚本的方法,新建一个输入法自启动脚本 myim.sh

#!/bin/bash
fcitx5

#赋予脚本执行权限
chmod +x  /home/am40/myim.sh
#执行,可以及时发现错误
sh /home/am40/myim.sh
  • 1
  • 2
  • 3
  • 4

执行没有问题,将myim.sh添加到xfce4的程序自启动组中
在这里插入图片描述


14. 安装浏览器

安装火狐浏览器:sudo apt install firefox-esr
安装谷歌浏览器:sudo apt install chromium
安装龙芯浏览器:https://www.loongnix.cn/zh/api/lbrowser/ ,选择 ARM64 的 DEB 版本进行下载。
在这里插入图片描述
在这里插入图片描述


15. 其他

到这里,基本上小电脑就可用了,剩下的安装 QQ,视频播放器(VLC,KODI)就顺着百度去做就可以了。

注:本文转载自blog.csdn.net的xcjfgt1的文章"https://blog.csdn.net/xcjfgt1/article/details/143827363"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

123
硬件开发
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top