旧机器安装ArchLinux的各种问题
2024-10-01 15:12:27
昨天突然想到家里还有一台很早之前不用的计算机
于是打算安装一个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也来了一个,附图一张
最新文章
- Codeforce - Street Lamps
- Java程序员的发展前景
- DataTable ,XML和JSON相互转化
- Oracle之Check约束实例具体解释
- Xamarin开发IOS系列教程一:安装黑苹果
- [编织消息框架][网络IO模型]aio
- 如何升级php版本---从php5.5.12 升级php7.1.5 wamp实践
- 将home多余的空间分配到";/";分区下
- [编织消息框架][JAVA核心技术]异常应用
- android 开发之 ListView 与Adapter 应用实践
- TextView文字描边实现
- 小tips:JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- java实现Comparable接口和Comparator接口,并重写compareTo方法和compare方法
- WebGL——osg框架学习四
- Opencascade、OpenGL和OpenSceneGraph的区别与联系
- 咏南中间件更新日志--将数据库配置独立成DBCONFIG.EXE
- Lambda表达式在Android开发中的应用
- POJ3322Bloxorz I
- Android自己定义之流式布局
- 如何配置openjdk的 java home