本帖最后由 weiding920 于 2021-1-28 23:34 编辑
之前的帖子我写到HK1BOX 盒子S905x3用本帖方法后绿屏并且深度桌面分辨率有问题。如今绿屏解决,参考此帖。
[2020-12-31] 51+、51+O S905x3(含x2)、S922x、贝壳云、我家云、微加云等OP固件
引用其中一句:
4. HDMI接显示器屏幕发绿怎么办?
写入EMMC就不绿了,
如果在U盘上用又不想绿的,运行命令:
cp /boot/u-boot.usb /boot/u-boot.ext && reboot
复制代码
如果在TF卡上用又不想绿的, 运行命令:
cp /boot/u-boot.sd /boot/u-boot.ext && reboot
复制代码
绿屏解决了,但是分辨率还是没法处理。请求大佬支援。@tinylion @你懂地
首先root用户执行完如下命令
apt update
apt-get install --no-install-recommends xorg -y
add-apt-repository ppa:ubuntudde-dev/stable -y
apt-get install --no-install-recommends ubuntudde-dde -y
然后reboot重启,然后继续在root用户执行startx。
进来之后的桌面是这样的。
能看出来上图显示范围不对。那么正常显示的话应该是下图这样(这是我在N1的截图)
那么我把两张图合成下用来说明问题。就是说这个S905x3刷这个桌面能显示的是中间红框的区域,并且是压扁了。
不能设置分辨率,可以点鼠标右键,也能看到display,但是似乎设置的菜单在显示器外面。请大佬们指教。
-----------------------------以上为20210128更新内容------------------------------------
故事从这里开始 我最早涉猎armbian是在B站韩风Talk的有线变无线打印机教程中, 正好有这方面的需求。从哪个时候辛酸就开始了,各种无助无奈,又有各种解决问题的喜悦,这几个截图能看出当时的喜怒哀愁。
后来各种反反复复,我来到了恩山。接触到了@tinylion @你懂地 这两位大佬的文章,本以为站在巨人肩膀上会轻松许多,实际操作过程中, 踩过的坑也不少,所以来恩山的这段时间,是我不断的折腾踩坑填坑,今天我来报恩,和大伙说说我前进路上的那些坑以及怎么闭坑。
相关资料准备 150包地址https://yadi.sk/d/_rQgn_FosYuW0g/20.10/20201014 下载这个文件。Armbian_20.10_Arm-64_focal_current_5.9.0_desktop.img
参考文献是这三篇 https://www.right.com.cn/forum/thread-2860126-1-1.html https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4057419&extra=page%3D2%26filter%3Dtypeid%26typeid%3D21 https://www.right.com.cn/forum/thread-4055028-1-1.html 以及其他要用到的资料都下载到PC 。设置个隐藏,本文用word排版85页,写了三晚上。
https://cloud.189.cn/t/Bfu6Rz67BBNn (访问码:9j05) 另外有个文件需要覆盖镜像的,因为涉及到小狮子的隐藏内容所以我不便分享,请去这里下载。 1.1.第一步将镜像写入U盘或者TF卡(读卡器)。这里我说一下,首先建议使用高速优质存储介质,其次建议使用U盘。因为使用TF 卡的话又多出来一个读卡器这么个设备,说说你们这些垃圾佬,个顶个的财迷,指不定是什么读卡器呢。
1.2.写完之后拔插U盘或者TF卡(读卡器),查看盘内文件如下: 1.3.然后将小狮子大佬的启动文件复制粘贴到盘内覆盖替换相关文件。
1.4.这个时候就从PC弹出U盘,插入N1,我爱好插到靠近HDMI那个U口通电。然后看到显示器开始跑代码,我这里说下,我是一边 使用笔记本WIN10操作,另一边N1盒子连接的显示器。使用HDMI分配器的话偶尔切下屏幕还行,这么频繁的切来切去太累了。
1.5.跑完代码,直接就是登陆。这时候需要至少找个键盘插到另外一个U口,最好是找个USBHUB把鼠标键盘都接上。
从现在开始出现两个分支,原始桌面和ubuntuadd桌面,也就是深度桌面,有兴趣 的朋友去这里支持下国货并观摩,我是不懂就不掺和了。
2.0.下面先说原始桌面版的进入。
2.1..默认的用户名是root,密码随意设置(黄色字符)。接着会弹出再建一个普通用户(蓝色字符)。同样设置密码。后面的 real name之类的不用填,一直回车直到不让你回车。哈哈!如图所示。
2.2.然后就看到桌面这只大企鹅了。
2.3..然后我们顺便设置个网络。点击右上角的单个糖葫芦图标找你们家WIFI连上,糖葫芦变成WIFI图标之后再按照下图查看网络信 息,比如我这里是192.168.2.112,记住这个IP,记性不好的不行拿手机拍照留念,这就是这台安装armbian的N1的IP地址。
接下来设置中文环境以及装WPS和QQ以达到我们弄一台备用机的目的看后面的4.0两条分支汇总设置便可。
3.0.另外一个分支ubuntudde桌面。
3.1区别是这里登陆的时候设置完普通用户不回车到底,而是Ctrl+c取消掉后面的确认设置。
3.2.这个时候还是需要输入命令回车。折腾armbian系统的会经常看到这个命令。 armbian-config
3.3会弹出文字询问取消还是继续,摁回车继续便好。
3.4.接下来看着舒服点,不是黑乎乎的了。我们得先上网才能玩下面的。选择第二项回车。
3.5.然后选择wifi这一项。
3.6.设置好wifi如下图
3.7键盘选择到OK回车
3.8.既然进来了,顺便设置时区与文字,选择back或者ESC回到最开始的界面选择此项
3.9.再选择此项
3.10.选择亚洲
3.11.然后选择上海时区,以上提到的这些确认选择摁回车就行。要有强迫症的朋友想选下面OK才放心那么有两种方法伺候你,第一 是鼠标点OK,第二种是通过tab键或者左右键选择到OK再回车.
3.12.左下角开始设置时区
3.13.代码跑完之后BACK或者ESC回到下图,设置下中文环境的基础。
3.14.使劲往下找到这个zh_CN..UTF-8字符选项,这里注意,需要确认你的选择不能直接回车,点一下空格你会发现前面的括号里多 了一个*,说明被选中了。这个时候再用我前面说的方法OK或者回车。
3.15.接下来的注意,还要把光标放在en_US.UTF-8这里点回车,因为接下来的工作还是需要在英文环境下完成。
3.17.由于接下来需要在PC下远程操作,所以需要知道IP地址。如下图在root用户下输入命令 ip addr.由于刚才我们是无线网连接,所 以wlan0下面的这个地址就是本机IP。
3.18.安装并打开我资料包里面的FinalShell,按照下图中的红黄蓝顺序依次点击建立一个新的SSH连接。
3.19.名称随意,我这玩的东西多所以得起名字区分,这个我就取名叫N1armbian。主机就是刚才我让各位拍照留念的的IP地址,端口 默认22不动。下面用户名root,密码就是跑代码结束设置的黄色字符密码。
3.20.双击连接,弹出对话框选择接受并保存。
3.21.哎,我们刚才直接在显示器上看到的那个画面又出现在了远程工具里。真是人生何处不相逢啊。哈哈。
3.22.这个时候需要输入命令,第一个命令升级一下armbian里面的内容。 apt update 3.23.下图是输入命令回车之后运行情况的截图。
3.24.上图就是第一条命令执行完了,后面就不截图了,依次执行下面的命令。下面的命令是配置安装ubuntudde桌面的运行环境并安装桌面。
apt-get install --no-install-recommends xorg -y
add-apt-repository ppa:ubuntudde-dev/stable -y
3.25下面这条命令执行的时间会比较长,可以去撩个妹,撸个猫或者给你的电脑桌打扫卫生。
apt-get install --no-install-recommends ubuntudde-dde -y
3.26安装完成就点ESC键或者选择哪个BACK返回有命令行的页面。在命令行输入reboot回车,系统会重启。
3.27说说上面这一顿猛如虎操作的原因。按照狮子大佬的说法要在root账户下执行startx,要是从新建账户执行进去桌面会很卡,再 切回去再从root进也会很卡。我是老老实实的从root用户下执行startx,你们想尝试别的我建议先跟着正常路子走一遍再走野路子。 3.28输入startx回车。哇,终于见到了深度桌面。
3.31.哎,问题来了,桌面图标没有!是因为这个时候有BUG不能发送桌面快捷方式。我们先重新在PC远程登录,点这个红色的闪电 就行了。
3.32.需要执行下面的命令解决桌面快捷方式不能发送的问题。 apt-get install --no-install-recommends xdg-user-dirs -y
3.33.下面有三波操作,我都没装,需要的朋友可以装下。第一个命令是解决底部状态栏有个报错无特效桌面问题,这个我无视了。 apt-get install --no-install-recommends dde-kwin -y
第二是找到这个文件nano /etc/X11/xorg.conf.d/01-armbian-defaults.conf ,把none修改成glamor开启GPU加速,不改的话播放视 频很卡。我没改,因为我直接拔掉armbian U盘用coreelec或者盒子什么视频不能看,你们要装就装。
第三是安装蓝牙。之前我提到的那个常用命令armbian-config,弹出对话框选择第二项。
然后选择这个Bluetooth这项安装。装完之后变成这样。
我不装这个的原因是,我又不连蓝牙音箱,蓝牙键鼠,装这干嘛? 3.34.然后就是设置普通用户开机直接看到高富帅的桌面。 PC远程工具双击打开这个文件,
3.35.看到这个界面后往下拉(键盘摁下),找到service栏,方向键将光标移动到这行,然后用键盘删除键一次删除,我当初弄这里 的时候各种尝试复制粘贴,粘到别处苦不堪言,所以这里说的细一点。
3.36.改成这句话,鼠标右键复制粘贴也行,别研究下面那先快捷键,听我的。 ExecStart=-/sbin/agetty -o '-p -f 新用户' -n -a 新用户 --noclear %I $TERM
3.37.改完之后,键盘快捷键Ctrl+x,也就是图中左下角那个x Exit的快捷键。然后输入y保存回车。
3.38.这个时候输入su dd,意思就是切换普通用户的命令。但是有时候会出现幺蛾子,比如我就不知道为什么提示找不到新用户, 需要重新建立。对于我这么个小白想建立个新用户太难了,搜遍全网找到了方法,命令如下 Adduser dd
3.39.然后出现的画面跟之前建立新用户一样,设置完新用户还是别回车,直接Ctrl+C
3.40.用户建立了就能切换用户了 Su dd 和上面一样,把那个dd改成你建立的普通用户名。
3.41.输入下列命令。dd是你建立的普通用户名。
nano /home/dd/.profile 然后还是像上面一样用键盘的下键找到最下面,输入startx.注意那个位置,我怎么放你怎么放。我空几格你空几格。我当初就听说 加个startx各种尝试,什么不空格啊,加#号啊,各种尝试。一把辛酸泪。完事还是Ctrl+X,然后y保存回车。
3.42.然后Ctrl+E继续选择y回车,然后reboot就可以直接普通用户登录桌面。无需输入密码。有些时候普通用户不能执行reboot命 令,那就切回root用户再reboot,或者干脆拔电重插。其实可以给普通用户一个root权限的,我觉得没必要就没弄,方法在这里, 大家自己去看就好。https://blog.csdn.net/yajie_china/article/details/80636783
4.0接下来是原始桌面和ubuntudde桌面两个分支都需要执行的项目,首先 是中文桌面环境,然后是软件的安装。
4.1.还是使用PC远程登录,输入armbian-config命令,把我们之前那安装了一半的中文安装,操作和之前一样,只是最后一步选 择的是ZH.回车。
4.2.然后输入命令
nano /etc/default/locale
把这里修改成 LC_MESSAGES=zh_CN.UTF-8
LANGUAGE=zh_CN.UTF-8
LANG=zh_CN.UTF-8 仔细看好了啊,相似归相似,不一样就是不一样。看下图。
完事还是ctrl+x选y 保存回车
4.3.接下来安装中文字体和输入法,输入命令 sudo apt-get install --no-install-recommends im-config fonts-wqy-zenhei fcitx-config-gtk fcitx-module-dbus fcitx fcitx-config-com mon fcitx-frontend-all fcitx-module-x11 fcitx-modules fcitx-sunpinyin:arm64 fcitx-ui-classic fcitx-tools \
fcitx-frontend-fbterm fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt5:arm64 -y
4.4.刚才这步之后,小狮子大佬有个在普通用户下输入直接运行 im-config 然后选 fcitx。同样和选字体哪里一样用空格选择变成*符 号然后回车。
安装完之后reboot重启之后桌面右下角出现小键盘,有时候这个输入法会失效,小键盘上右键选择restert重启下输入法就能解决。 (这也是我碰见的坑,同样研究好久)也许有人要问输入法的设置能弄中文不,答案是能,我是按照小狮子大佬的简化版的汉化弄 的,因为有些没汉化的部分我认为我这贫瘠的英文能驾驭。如果想完全汉化,那么请参阅你懂地大佬的帖子。 4.5.接下来是安装QQ和WPS。原来的安装的方法来自你懂地大佬的帖子 后来我比较喜欢用B站大佬 韩风Talk的操作视频,我觉得这样比较更加适合我这样的小白。资料我也放到了文章最初的提到的文件夹里。
然后远程登录找到root文件夹,把QQ和WPS软件放在这个目录下,还是简单粗暴的拖拽就行。
然后输入这个命令 chmod +x *.deb && dpkg -i *.deb
现在的环境已经是中文了,跑代码都是中文
然后你出去喝口水,上个厕所回来。把wps文件夹中的这些文件复制粘贴到这个目录。这里面的文件是用来解决WPS开启时报错的, 当初谁研究出来的这个,致敬这位我不知道的大佬。
但是我要说的是,我不说了么!~总能碰见各种幺蛾子么!我研究的过程中有时候并没有这个WPS-office的文件夹,例如下图。
怎样,惊不惊喜!意不意外!刺不刺激!幺蛾子多不多?这个时候鼠标右键刷新下有可能出来,如果实在出不来。 那么就参考下面这篇也能解决。感谢你懂地大佬提供的这条重要的破案线索。 5.0下面是引用了 小狮子大佬的原话,我只是重排了序号:(由于我装了没用,所以这些我都没装) 安装软件前准备
apt-get install --no-install-recommends xdg-utils -y(先安装这个,否则deb文件不能安装)
apt-get install --no-install-recommends udev -y (显示插入的U盘盘符)
apt-get install --no-install-recommends libglu1-mesa -y (安装WPS前先安装)
5.0 以下软件自行选择安装
5.1. apt-get install --no-install-recommends firefox firefox-locale-zh-hans -y 安装火狐浏览器
5.2. 安装谷歌浏览器,高级设置里把硬件加速去掉,否则在地址栏输入字符很卡。顺便在语言栏把翻译去掉。安装好后自行安装adblock plus插件。
apt-get install --no-install-recommends snapd -y
reboot
apt-get --no-install-recommends install chromium-browser chromium-browser-l10n -y
5.3. 安装MPV视频播放器
sudo add-apt-repository ppa:mc3man/mpv-tests -y
sudo apt-get install --no-install-recommends mpv -y
5.4. apt-get install --no-install-recommends *kodi* 安装KODI (记得按上面的提示修改成glamor打开GPU加速,否则界面很卡)
5.5. apt-get install --no-install-recommends vim-gtk3 -y VIM编辑器
5.6. apt-get install --no-install-recommends language-selector-gnome -y 语言选择
5.7. 安装远程工具remmina
add-apt-repository ppa:remmina-ppa-team/remmina-next -y
apt-get install remmina remmina-plugin-* -y 下面是其他一些经验:
5.8. 若要出现桌面用户登录框,可取消之前的普通用户自动登录,然后安装
apt-get --no-install-recommends install lightdm-gtk-greeter
apt-get --no-install-recommends install lightdm
5.9. hdmi 无声音解决
sudo alsamixer hdmi的disable设置为IS2
sudo alsactl store 存储alsamixer配置,不执行这句重启以后hdmi依然无声,因为设置没保存!
---------------------------------------------------------------------------------------------------------
5.10已知的BUG
a. VIM和HTOP图标点击无反应
b. root用户桌面环境下,点击 重启、关机、注销等图标无反应
c. 因未按完整汉化步骤,右下状态栏的输入法配置还是有英文。
后面隔空打印机的设置我会另起一贴,因为本帖已经40000多字,后面 考虑到可能会更新所以留不到10000字。目前情况是,三台N1送人一 台,拟送人一台,仅留一台白色N1是一个多功能机。用于我书房使用, 通过HDMI分配器,和笔记本等其他设备共用显示器。
1.安卓电视盒子。2.coreelec播放器。3.EMUELEC复古游戏机。4.armbian轻量化电脑。 5.无线隔空打印机。6.Transmission下载机。 其中4.5.6都是靠armbian实现。2.3.4.分别是用三个U盘实现,就是因为多功能所以没写入EMMC。 目前的问题有两个,其一,是tr下载不能远程登录,研究半天不知道为什么。正在攻克。如果换其他 armbian镜像,前面的轻量化电脑和打印机可能会出现更多问题,所以不到万不得已不尝试哪一步。 另外我现在有6盘位主力下载机。只不过是为了节能,想折腾N1带一块USB硬盘下载。 如下图,哪位大佬能帮忙的请出出主意,小钢炮不考虑,OMV也用不着。仅下载不管理。 用N1的浏览器能登录这个web版 换旁边的同WIFI笔记本就不行了
另外一个问题是,这个桌面版虽然我少装了很多东西,但还是有些卡的,于是乎我后来又入了S905x3 盒子,HK1BOX,幺蛾子又出现了。 先是绿屏
然后我去OPENWRT那边找了个命令解决了, https://www.right.com.cn/forum/thread-4055451-1-1.html 但是好不容易startx成功了,桌面显示又有问题了,而且设置分辨率还在屏幕外面,不过我觉得分辨 率解决不了这个问题。后来我继续折腾,终于俩毛病二合一了,那就是除了绿绿的之外分辨率也有问题。
|