那安装了ambian后,玩转桌面(安装GUI桌面环境)有没有可能呢?那肯定啊!
那桌面有什么用?当然有用,多一种玩法,可以写写代码,上网冲浪,学习linux语法什么的。
而且单主机只要40左右,想想看可以作为服务器跑网站,可以安装桌面干更多事,上天下地无所不能。
怎么样,是不是感觉nh手上的板转一下子就值了?
接下来,我会介绍两种方法,推荐第一种。

#1.暴力改造(刷机)
由于ophub大神提供的固件没有带桌面的,因此我们只能对其简单的改造
而得益于linux内核的switch boot,我们可以自由组装系统,但是必须做出一些更改。
目前我收集到了一些rootfs,可以在[这里][1]看。
##1.1 纯净的debian桌面

![预览][2]

感觉还是很不错的,浏览器看看新闻,mpv播放视频,终端干点活都是很流畅的。
接下来,我们要下载[150大神的整合包arm-64][3],适用于所有(可以启动)的aarch64的机器
首先,[下载引导文件][4]和[150大神的整合包arm-64][5],解压。
将img文件用[U盘写入工具][6]烧录到u盘,完成后重新插拔一下,不成功多试几次。
打开boot分区,**文件全部删除**,把boot.zip里的文件解压到这里。
然后很重要!打开uEnv.ini,如图修改

![修改][7]

接下来,直接按照https://imzlh.top/2022/07/21.php里的**8.1步骤**启动到u盘。
**注意** 千万不要Ctrl+C忽略添加用户这一步!否则**不会自动进入桌面**!!
按照提示配置完就进入桌面了,在左上角启动器里打开终端。
输入:

wget http://clouds.imzlh.top/%E9%95%9C%E5%83%8F/311-3a/install.zip
unzip install.zip
chmod +x ./armbian-install&&mv amlogic_model_database.conf /etc/
./armbian-install (no)

这就ok了

**注意** 由于Debian11最新的chromium浏览器有一个GPU的bug,但是这个镜像没有GPU驱动。
因此我们不能更新chromium,除非你自己编译内核(kernel)和安装mesa等,极其麻烦。
我没有成功,希望个有成功的可以留言给我,如果我尝试后成功会有奖励哦。
变通的办法是禁止更新,在终端输入:`sudo apt-mark hold chromium*`,再`apt upgrade`

##1.2 使用低版本

即使保留了chromium旧版本,但是chromium还是会出现各种问题,比如一片混乱
这样,我们就只能试试看S9XX版本的镜像了。首先到N1的资源包下载S9XX 5.60版本的镜像,
然后照样子就行了,注意先拷贝uEnv中的uud,在解压后写入你复制的uuid!

##1.3 试试看

#2.安装桌面(不推荐)
安装完系统后,直接:

apt install ttf-wqy-zenhei xubuntu-desktop -y

或者:

apt install xfce4 xinit xserver-org -y

一切OK后重启就进入桌面了,e如果没有在终端输入:`xinit`,就好了。
目前我尝试过也成功过,但是由于太新了,apt安装chromium死活不成功。
大家可以试试看:`apt install snapd&&snap install chromium`
下面的代码等效:`apt install chromium`。

#[附赠]中文+如何安装fcitxa输入法
1条命令+3个设置就搞定

sudo apt install ttf-wqy-zenhei fcitx fcitx-tools fcitx-config* fcitx-frontend* fcitx-module* fcitx-ui-* presage -y

编辑`nano /etc/locale.gen`,CTRL+W搜索zh_CN.UTF-8,取消注释,再`locale-gen`
编辑`nano /etc/default/locale`,CTRL+\将en_US替换为zh_CN,a保存
设置默认为fcitx:`im-config -c`,选择yes---小企鹅输入法:
重启,一切OK!

[1]: http://cloud.imzlh.top/%E9%95%9C%E5%83%8F/H96MAX/%E7%BA%AF%E5%87%80rootFS
[2]: http://imzlh.top/usr/uploads/2022/08/2452247687.png
[3]: http://clouds.imzlh.top//%e9%95%9c%e5%83%8f/%e9%80%9a%e7%94%a8/Armbian_20.10_Arm-64_bullseye_current_5.9.0_desktop.img.xz?sign=7d379cac5158095b
[4]: http://clouds.imzlh.top/%E9%95%9C%E5%83%8F/311-3a/boot.zip
[5]: http://clouds.imzlh.top/%E9%95%9C%E5%83%8F/arm-64(%E9%80%9A%E7%94%A8).desktop.img.xz
[6]: http://clouds.imzlh.top/%E9%95%9C%E5%83%8F/USBWriter.exe
[7]: http://imzlh.top/usr/uploads/2022/08/2868629860.png

CM311-1a(S905L3系列)玩转桌面的更多相关文章

  1. SQL Server调优系列玩转篇二(如何利用汇聚联合提示(Hint)引导语句运行)

    前言 上一篇我们分析了查询Hint的用法,作为调优系列的最后一个玩转模块的第一篇.有兴趣的可以点击查看:SQL Server调优系列玩转篇(如何利用查询提示(Hint)引导语句运行) 本篇继续玩转模块 ...

  2. SQL Server调优系列玩转篇三(利用索引提示(Hint)引导语句最大优化运行)

    前言 本篇继续玩转模块的内容,关于索引在SQL Server的位置无须多言,本篇将分析如何利用Hint引导语句充分利用索引进行运行,同样,还是希望扎实掌握前面一系列的内容,才进入本模块的内容分析. 闲 ...

  3. DAX/PowerBI系列 - 玩转阿里云 Alicloud Pricing

    DAX/PowerBI系列 - 玩转 阿里云主机 Ali Cloud ECS 难度: ★★☆☆☆(1星) 适用范围: ★★★☆☆(3星) 欢迎交流与骚扰 这是啥: 双十一就到了,码农门,程序猿们有没有 ...

  4. SQL Server 调优系列玩转篇三(利用索引提示(Hint)引导语句最大优化运行)

    前言 本篇继续玩转模块的内容,关于索引在SQL Server的位置无须多言,本篇将分析如何利用Hint引导语句充分利用索引进行运行,同样,还是希望扎实掌握前面一系列的内容,才进入本模块的内容分析. 闲 ...

  5. SQL Server 调优系列玩转篇二(如何利用汇聚联合提示(Hint)引导语句运行)

    前言 上一篇我们分析了查询Hint的用法,作为调优系列的最后一个玩转模块的第一篇.有兴趣的可以点击查看:SQL Server调优系列玩转篇(如何利用查询提示(Hint)引导语句运行) 本篇继续玩转模块 ...

  6. SQL Server调优系列玩转篇(如何利用查询提示(Hint)引导语句运行)

    前言 前面几篇我们分析了关于SQL Server关于性能调优的一系列内容,我把它分为两个模块. 第一个模块注重基础内容的掌握,共分7篇文章完成,内容涵盖一系列基础运算算法,详细分析了如何查看执行计划. ...

  7. 玩Linux桌面发现一个最佳的组合配置

    其实前段时间玩Arch,其实不难,主要是太浪费时间配置折腾了,学到有用的东西太少,不能让我快速进入编程工作的状态,(真不知道有些人用Gentoo和Arch都能用出优越感了,就因为难安装和配置??)但是 ...

  8. SQL Server 调优系列玩转篇一(如何利用查询提示(Hint)引导语句运行)

    前言 前面几篇我们分析了关于SQL Server关于性能调优的一系列内容,我把它分为两个模块. 第一个模块注重基础内容的掌握,共分7篇文章完成,内容涵盖一系列基础运算算法,详细分析了如何查看执行计划. ...

  9. ECharts系列:玩转ECharts之常用图(折线、柱状、饼状、散点、关系、树)

    一.背景 最近产品叫我做一些集团系列的统计图,包括集团组织.协作.销售.采购等方面的.作为一名后端程序员,于是趁此机会来研究研究这个库. 如果你仅仅停留在用的层面,那还是蛮简单的. 二.介绍 ECha ...

随机推荐

  1. 可靠的分布式KV存储产品-ETCD-初见

    目录 Paxos Raft(Understandable Distributed Consensus) 名词介绍 Leader Election Log Replication 请求完整流程 etcd ...

  2. 二、shell 脚本条件测试

    目录 一.条件测试 test 格式 文件测试 文件测试常见选项 整数值比较 字符串比较 浮点数的运算 逻辑测试 二.if语句 1单分支 2双分支结构 3多分支结构 三元运算符 三.case 一.条件测 ...

  3. SAP 文本框多行输入

    REPORT zjw_test01. CONSTANTS: gc_text_line_length TYPE i VALUE 72. TYPES: text_table_type(gc_text_li ...

  4. 建立QT工程的规范型,以及重要性

    当前管理开发多个项目,故名Projects 下一级目录,具体项目,故示例Project,根据实际情况自行取名 再下一级目录,有三个子目录 bin:生成的可执行文件或者动态链接库,build:编译源码时 ...

  5. bat-注册表修改win11右键风格

    展开:reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32&q ...

  6. 前端下载图片的N种方法

    前几天一个简单的下载图片的需求折腾了我后端大佬好几天,最终还是需要前端来搞,开始说不行的笔者最后又行了,所以趁着这个机会来总结一下下载图片到底有多少种方法. 先起个服务 使用expressjs起个简单 ...

  7. mysql中innodb和myisam区别

    前言 InnoDB和MyISAM是很多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,5.7之后就不一样了. 1.事务和外键 ● InnoDB具有事务,支持4个事务隔离级别,回滚,崩溃修 ...

  8. IDEA快速创建maven项目

    遇到问题不要急,不要怕. 一.  二. 三.  四.Finish进来之后,项目会加载一会,之后会是下面这样子.  五.继续往下面配置,建立java和resorces文件夹  六.下面配置tomcat服 ...

  9. ReentrantLock 公平锁源码 第1篇

    ReentrantLock 1 这篇还是接着ReentrantLock的公平锁,没看过第0篇的可以先去看上一篇https://www.cnblogs.com/sunankang/p/16456342. ...

  10. Windows 远程连接后,自动断开,所有程序都自动关闭(待验证,待更新)

    win+r输入regedit打开注册表编辑SecurityLayer,将值改为2 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Ter ...