zoukankan      html  css  js  c++  java
  • 旧机器安装ArchLinux的各种问题

    昨天突然想到家里还有一台很早之前不用的计算机
    于是打算安装一个linux,开学再拿到宿舍用来写代码,怎么说台式机显示屏也比笔记本的大

    机器安装问题

    屏幕机箱擦干净,该连的东西都连上,然后插电源,本以为啥事没有
    然而按开机按钮居然打不开?
    因为机器没有打开,所以主机的状态不好描述,不好找原因
    状态就是hdd灯红灯常亮,机器打不开

    本以为是硬盘出问题了,于是准备检查硬盘
    把硬盘拿下来接在移动硬盘的接口,再用笔记本电脑lsblk看了一下
    根本找不到这个硬盘,还以为是硬盘本身坏了
    最后发现好像移动硬盘接口给的电压不够,硬盘启动不了...

    再想想也不对,bios还没有启动,启动不了的原因应该不是硬盘
    于是把主板的电池抠下来,发现有电
    把panel接口重连,又把POWER SW枚举地连接,还是开不了机
    最后拿了个改锥把panel针脚挨个试了试
    就开机了呵呵
    原因可能就是POWER SW接口接触不良吧

    安装ArchLinux

    还好机器的bios可以选择启动顺序,好用usb启动,不然就只能用其他法子了
    电脑里正好有一个arch的镜像,于是写usb启动盘

    dd bs=4M if=~/Download/archlinux.iso of=/dev/sdb
    

    安装一步步来,注意旧机器没有efi,启动就用bios
    所以在分区的时候记得留1M大小的分区,用来作引导
    一路都很顺利,最后打算试试看用gnome卡不卡
    结果尝试了startx,就有报错

    Fatal server error:
    (EE) AddScreen/SreenInit failed for device 0
    

    猜测显卡驱动问题,于是又装了一边 xf86-video-vesa,还是报错
    结果尝试装xf86-video-intel,结果成功打开xorg

    最后居然发现鼠标显示有问题,这个就不太会弄了...
    用了用gnome,觉得太卡,于是打算换个图形界面,安装了个dwm
    注意用dwm需要编辑~/.xinitrc

    #~/.xinitrc
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS=@im=fcitx
    fcitx &
    # 下面代码用于设置右上角的时间
    while true; do
    xsetroot -name "$(LC_ALL='C' date +'%F[%b %a] %R')"
    sleep 20
    done &
    # 下面用于启动dwm
    exec dwm
    

    dwm使用感觉良好,给ubuntu也来了一个,附图一张

  • 相关阅读:
    【Oracle 故障处理一则】 ORA-600
    【转载】关于物化视图
    【转载】OTLP和OLAP的区别
    【转载】Linux追加虚拟内存Swap
    【转载】Keepalived 的使用
    【识记】修复oracle的坏块
    K-means算法[聚类算法]
    决策树ID3算法[分类算法]
    6)图[1]之邻接矩阵存储[深度遍历和广度遍历]
    2)杨辉三角[2]递归实现
  • 原文地址:https://www.cnblogs.com/tanglizi/p/8424041.html
Copyright © 2011-2022 走看看