zoukankan      html  css  js  c++  java
  • GPD mircoPC linux系统安装

    前言

    GPD 全称GamePad Digital, 深圳市中软赢科技术有限公司持有的品牌,其主要生产掌机,最近开始涉足办公级UMPC。其中有款UMPC--mircoPC堪称神作。接口齐全,黑大粗,耐操耐摔,geek风浓重。
    这种神器,不装linux实在可惜。最好能配个puppy linux, little遇见tiny,真乃出家旅行,必备良器。

    Linux内核支持

    最新的Linux 内核 5.0.0 -rc2已经全面支持MicroPc,只要稍作设置,即可完美运行。由于MicroPc是天生竖屏的,因此在装完Linux后,将屏幕设置rotate,旋转为横屏。针对4.xx的内核,MicroPc也是支持的,但是需要定制内核,否则竖屏无法横转。为了方便,我们就以ubuntu19.10为例,进行相关设置,以后会给出puppy linux的内核定制版本的详细步骤。

    设置步骤

    • 下载最新的ubuntu 19.10, upan刻录,推荐balenaEtcher
    • 启动机器狂按F7,进入uefi界面选择从upan启动;
    • 按键盘e,进入grub编辑界面,在安装选项下面的,增加nomodeset=yes video=efifb fbcon=rotate:1
     linux xxxxxxxxxxxxxx  nomdeset=yes video=efifb fbcon=rotate:1 quiet xxxxxxxx
    
    • 启动安装流程,进行设置安装。这里分区的时候,需要配置200M+的uefi分区,请注意!
    • 安装完毕后,启动Linux,进入后发现为竖屏幕。可以在grub界面按照3的步骤,设置后,进入横屏的linux。但是这设置启动后会丢失,所以我们需要在设置中固化,如下设置
    vi /etc/default/grub
    增加内容:
    GRUB_CMDLINE_LINUX_DEFAULT = "video=efifb fbcon=rotate:1 xxxxxxx"
    GRUB_CMDLINE_LINUX = "video=efifb fbcon=rotate:1"
    重启后,系统就是横屏的了。
    
    1. 可能系统有popping/crackling的声音,kerenl对声卡
    #aplay --list-devices
    ***
    ALC269VC
    ***
    

    支持的不好。 通过关闭声卡的power save 模式可以缓解这种popping出现的频率。

    echo 0 > /sys/module/snd_hda_intel/parameters/power_save
    echo N > /sys/module/snd_had_intel/parameters/power_save_controller
    

    如何通过蓝牙联网

    某些条件不用许直接使用无线/有线联网,我们可以用可联网的PC,开启蓝牙进行NAP组网,这种方式上网。直接在安装blueman进行PAN组网设置,对端PC开启NAP服务即可。

    如何搭建自己的”Teamviewer“远程访问

    通常在装完vncserver后,并不需要怎么设置就能通过同局域网进行vnc访问。但是如果装的是Lxqt, 搞起来就比较麻烦。干脆apt-get一个lxde直接设置成通过lxde进行vnc访问,打开i~/.vnc/xstartup进行如下设置:

    autocutsel -fork
    lxsession -s LXDE
    

    如果想类似teamviewer的方式进行访问,我们需要有一个独立ip的vps。然后使用nps穿透,设置好服务端的nps,增加本地vnc端口ip: 127.0.0.1:59xx(xx为你设置vnc号, 比如vnc号是3, 端口是5903)。本机打开nps客户端,打开vncserver即可远程访问vnc了,8位vnc密码尽量设置得复杂些,防止字典攻击。

    结论

    使用Linux过程稳定尚可,偶尔出现中间滚动失灵,wifi无法链接等问题,重启系统后问题消失。就散热和耗电来说,Linux比windows好不少,整体操作起来更加流畅,风扇噪声小很多。

  • 相关阅读:
    数据库的架构和优化
    描述一个高性能高可靠的网站架构——如何设计一个秒杀系统
    PHP手册-函数参考-加密扩展
    系统性能指标总结
    PHP实现负载均衡的加权轮询
    PHP生成二维码
    高性能网站架构
    PHP实现Redis的数据结构和LFU/LRU
    缓存的设计及PHP实现LFU
    网络开发库从libuv说到epoll
  • 原文地址:https://www.cnblogs.com/th3Bear/p/11526859.html
Copyright © 2011-2022 走看看