找出系统启动的问题)
而用journalctl命令可以查看systemd的日志,可以用来排查哪些自启动程序有问题;
如果是从非lts版本升级lts版本linux内核,切换为lts后可以通过sudo pacman -Rs linux linux-headers删除非lts版本的内核;
tty环境可能没有联网,可以用nmtui设置一下;
KDE初步美化:
1.下面的bar换成36大小,上面的是26大小(同时临时改下其他点才会生效,比如半透明之类的),下面的半透明和浮动;
2.屏幕右侧放网络速度(这个卡片可能要重启后才能生效网络速度监听)和磁盘活动一上一下的长方形监控卡片;
3.上面的bar左侧放内存和总cpu监控,然后放回收站,剪贴板和记事贴以及边距分隔符和全局菜单;
4.图标换成Adwaita,窗口装饰元素换成Breeze微风;Plasma视觉风格换成Breeze微风深色;
5.桌面特效要加大概有:窗口惯性晃动,窗口粉碎动画,窗口透明度,最小过度动画,鼠标定位,鼠标点击动效,放大镜,请求管理员模式时降低屏幕亮度
6.锁屏 配置锁屏背景图
7.右键桌面,配置桌面背景图,
8.登录屏幕(SDDM) 选择Breeze微风(可能重启后要再勾选一次)[注意,是三块地方,一个是锁屏背景图,一个是登陆屏幕类型,一个是右键桌面配置桌面背景图]
9.开启防火墙
10.配置用户
11.Konsole配置80活动透明
12.在快捷键设置里将KRunner的Alt+Space快捷键去掉,改成Meta+R
13.桌面会话可以考虑改为空会话(否则关机可能会因为要保存会话而关很久)
14.旧式X11应用程序支持里选择:所有键,但仅按下Meta Ctrl Alt Shift键时
15.系统设置里面-日期和时间-勾选 自动设置日期和时间
16.在电源管理-节能里有两个tab可以分别配置插入电源和电池供电的配置,即 交流供电 和 电池供电 ,建议交流供电不休眠;(注意,会出现这两个tab的前提是在有电池的电脑上启动的,如果是台式机或者没有插电池的笔记本上没有tab,节能页面首页的设置就是交流供电的设置)
17.系统设置-音频-配置音量控制-静音状态 取消勾选(否则腾讯会议开着,不动电脑,会自动锁屏音频就没有了)
安装双显卡切换工具(主要是Intel和Nvidia),这个看情况要不要安装[还是不安装下面的东西比较好]。。(主要是担心如果只有Nvidia或者是AMD的会有影响吗?毕竟自己的是系统u盘):
# 安装后重启
sudo pacman -S nvidia nvidia-prime nvidia-settings nvidia-utils opencl-nvidia lib32-nvidia-utils
[这个安装了可能导致系统问题,如果发现有问题进tty或者chroot卸载掉]
# 安装后重启
#yay -S optimus-manager
# 安装后建议重启
#yay -S optimus-manager-qt(图形化管理界面)
# 上面的两个我这边安装后用不了不知道为什么。。所以卸载了
重启后可以用optimus-manager-qt命令打开图形化GPU驱动切换工具(也有这个管理图标);
这里建议安装safe-rm命令替换掉系统的rm命令,可以参考:https://zhuanlan.zhihu.com/p/374610735;[最新版本已经达到1.1了]
https://launchpad.net/safe-rm/这里可以下载(直接用yay -Sy safe-rm来安装)
安装好后进行如下配置:
sudo su
whereis safe-rm
ln -s /usr/bin/safe-rm /usr/local/bin/rm
chown root:root /usr/local/bin/rm
vim /etc/profile,在最后添加: PATH=/usr/local/bin:$PATH
safe-rm可以配置禁止执行哪些参数,这里至少要配置这些(这些参数是实时生效的[说明用了watch],最好不要配置太多项,否则影响效率]):
在/etc/safe-rm.conf文件配置下面的配置;
/
/*
/etc # 这里可以自动适配etc目录的绝对路径和相对路径以及/etc/
/usr
/usr/bin
/usr/share
/usr/local/share
/usr/local
/usr/local/bin
/usr/share/applications
/usr/share/applications/*.desktop
/home/silentdoer
/home/silentdoer/* # 注意,这里的*是通配符,即bin下所有的文件都不会删除。。。(而不是自己理解的只是不允许一次性清空里面的文件而已。)
# 所以这里要指定*.desktop类似这样的特殊后缀的不能删除。。
# 这个是用rust写的且有源码,自己改一下用自己的rm
如果reboot经常卡住要强制重启,可以考虑不直接桌面环境reboot而是切换tty,然后用非root执行reboot
[其实也不用,一般卡住是安装了比较多东西,,等个三分钟左右是可以正常关机的]
可以配置文件:/etc/systemd/system.conf
然后将DefaultTimeoutStopSec=90s
取消注释,并将90s改成10s即可优化这个问题;
archlinux 全局bash别名配置(包括konsole里的普通用户和root用户,tty里的普通用户和root用户)
vim /etc/bash.bashrc[对应改/etc/zsh/zshrc文件)
# 然后在文件最后换行后加上配置:
alias vi=vim
alias ll='ls -al'
alias hx=helix
alias sudo='sudo '
# 考虑前面加上WINEPREFIX的env配置
#alias dpwine=deepin-wine6-stable
alias explorer=dolphin
上面的bash.bashrc在有的linux系统里可能就是bashrc看情况(记得改成/etc/zsh/zshrc);
sudo systemctl enable --now bluetooth开启蓝牙;
注意,哪怕按上面的设置了时区,KDE里也设置了自动同步网络时间,有时候时间仍然有问题,可以用ntpdate命令手动同步
yay -Sy ntp
# 注意,要和这个NTP服务网络连通,并不是说能上网就能和这个地址连通,有些wifi是会单独禁用一些服务地址的,可以ping一下
sudo ntpdate -u ntp1.aliyun.com
rsync命令类似cp命令,一般用它来实现增量备份;
blkid命令可以查看分区的UUID,这个有助于排查/etc/fstab里的分区加载失败问题;
现在有时候启动会提示找不到UUID的分区问题(但是查了UUID是没问题的),会卡在rootfs界面,可以按ctrl+alt+del重启电脑;(这个目前不清楚是少了3M的那个分区导致,还是btrfs导致,还是内核有bug导致;应该