MENU

安装Arch Linux记录+笔记 (Precision M6800)

2021 年 12 月 27 日 • 笔记

背景图源:https://www.pixiv.net/en/artworks/89209550

开头

其实自己已经考完试了,可是就是一直想着,忙着策划要忙的事情,然后这几天开始开干了。
首先就是重新整我的电脑的系统,重新安装系统。主要在分别两个ssd安装两个系统:

  1. 512GB Micron 2.5 SSD - 窗口10,目前窗口11
  2. 64GB MSATA SSD - Arch Linux,目前debian
  3. 1TB WD Blue 2.5 HDD - 无系统,主要用于user directory (documents, desktop, music...) 以及program files

考虑到可能有想要玩游戏的时候,所以先安装archlinux,窗口11暂时保留着,过后才装成窗口10。
其实对于想选哪一个linux来装是犹豫很久了,老实说每次要重装系统我都犹豫,不知道哪一个linux好。好看的,不代表好用。好用的,不代表好看。

第一次接触linux是我爸介绍给我的,而且他自己也是给人介绍,自己也没用过。那时候就是我自己网上找如何装linux,然后装了一个叫Fuduntu的,是个仿macos的。那时候装下去真的是感觉牛逼死了,因为太像macos了(反而现在没有一个能仿得像fuduntu这么好)。Fuduntu那时候已经没有维护了,所以装下去过后apt出错不能安装东西,就再找其他的。第二个接触到的就是crunchbang,然后就是ubuntu(用过体验最烂的 - 慢+unity不好用)。接下来就陆陆续续尝试很多不同的linux,其中印象比较深,有日常用过的包括apricity os (最美的archlinux),kde neon,fedora workstation,deepin(中国!),puppylinux,solusos。而用过最久的就是BackBox Linux了,也是对我来说最好用,最实用的distro。

后来用久了,也因为自己有修改这个那个的习惯(比如改theme,desktop manager,lockscreen等等),发现就是因为用的都是distro,所以很多东西不能改..能也很麻烦,因为他们distro已经改这个改那个了。比如说(就个大略的例子),lightdm-greeter是自己manually安装的,xfce不强制你安装,可是backbox-base requires lightdm-greeter,所以我没办法删除掉lightdm-greeter。简单说就是dependency的问题,原本没问题的,可是你用distro的话就会有这样的问题了,比较难改东西。所以前阵子就很想用那种“纯”的linux比如debian还是archlinux的了,可是就是gnome不是很好看,看了闷,然后xfce原生的话更难看,很多工要做如果要收拾弄漂亮。所以一直都在用backbox,直到现在决定再次试试archlinux,结果gnome有设计上的变化了,好看多了,很喜欢!!所以就决定了,安装archlinux+gnome来用了。
Screenshot from 2021-12-27 03-51-55.png
Screenshot from 2021-12-27 03-52-00.png
Screenshot from 2021-12-27 03-53-52.png

安装

安装其实没什么大问题,就是普通下载archlinux安装,跟着archlinux的wiki基本上是没啥问题的。基本上就是在安装的时候记得安装NetworkManager和nano,这两个过后重启继续安装的时候会用到。nano是改文件的时候用,NetworkManager是给你通过nmcli来连接wifi。

我的话我是选择gnome,所以用的是wayland。wayland和x11(xfce)分别需要安装不同的显卡驱动,所以要注意下。radeon显卡的话安装amdgpu的就是了,intel内置显卡就是mesa而已。
其他就是跟着wiki教啥你就做啥而已。这电脑linux支持很好的,完全不必担心(一般高级的Dell笔记本都是linux支持很好)

字体

基本上需要注意的只是两种字体:中文和表情包
中文的话,安装wqy-microhei,wqy-zenhei,wqy-bitmapfont。其实我不知道需要不要到三个
表情包可以看你喜欢哪一个,可以装noto-fonts-emoji,ttf-joypixels。推荐joypixels,个人认为比较好看,不过还是得根据个人喜好吧。

拼音输入

Screenshot from 2021-12-27 04-06-46.png
如果是用gnome的话,那么就方便很多了,因为gnome默认支持ibus。其他的需要改一些配置文件来设定说你要用ibus。
gnome的话,只需要安装ibus和ibus-libpinyin就可以了。重启电脑,在settings里面keyboard的地方加input method就能用了。

Bind Mount (Folder Mount)

因为我的1TB HDD里面都是我的user directory(windows里面你可以设置你的documents,downloads的那些folder location在哪里),所以我打算在arch里面link根那个hdd里面的那些文件夹。下边attach了我的fstab:
Screenshot from 2021-12-27 04-14-17.png
首先就是要加个mountpoint给那个hdd让系统automount,然后才加全部那些文件夹的bindmount。
一个问题就是你的bindmount全部会出现在nautilus里面,要避免的话在bindmount那边加x-gvfs-hide为option。

让Alt+Tab切换窗口,不而是软件

这个是一个我挺懊恼的问题,谁知道网上查了其实根本就是小事情。只需要改一改keyboard shortcut就可以了:
Screenshot from 2021-12-27 04-18-53.png

没有tray icon

Screenshot from 2021-12-27 04-21-55.png
安装三个东西:gnome-shell-extension-appindicator,libappindicator-gtk3,libappindicator-gtk2
然后重新登陆/重启系统,然后在Extensions里面打开启用即可。

在浏览器不能share screen(sharescreen时人家看到只是黑屏)

这个是因为用wayland+pipewire的关系,如果你用X11的话应该是没问题的。chrome的浏览器要去chrome://flags打开pipewire支持:
Screenshot from 2021-12-27 04-25-26.png
还没完哦~!
还需要安装xdg-desktop-portal和xdg-desktop-portal-gnome(这个第二是根据你用啥de的)

声音有问题有杂音alc29x/alc292

alc29x很普遍的问题就是当你插耳机进电脑的时候,会有很大声很吵的声音(noise/distortion)。这个问题在黑苹果(macos)里面也是一样。黑苹果里面用AppleALC来解决,而linux里面kernel那边好像有解决方案了,可是就是有时候还会这样,就是当没有发音的时候。
解决方案就是开着sound的settings就可以了。不过更准确的解决方案就是接下来的:

有时候忽然完全没有声音

这个的话,要disable掉声卡的省电模式:
开这个新的文件:/etc/modprobe.d/audio_powersave.conf
然后里面加这个:options snd_hda_intel power_save=0
记得是=0不是=1!wiki里面教的是=1是教你打开不是关闭
第二个就是pulseaudio的:
打开这个文件:/etc/pulse/default.pa
然后comment掉或者删掉load-module module-suspend-on-idle
然后重启,就好了!

蓝牙无法打开

terminal运行systemctl enable bluetooth,然后重启即可!

Adwaita没有dark?

安装gnome-themes-extra

结尾

Screenshot from 2021-12-27 05-02-56.png
2021-12-26T21:20:01.png
2021-12-26T20:42:41.png
目前就这样,希望长期用下去依然可以很好用,好像之前用BackBox那样,一用就是三四年。
本来打算弄qemu模拟器然后gpu passthrough的来安装用windows10的,可是怎样弄都一直得到显卡error 43,也懒得弄了因为太复杂太花时间了,自己弄的时候没去跟到完所以应该是漏做很多东西。还是过后直接普通安装windows10比较好。
博客方面,有空就会更新
这个archlinux基本上是安装OK了,只是剩下些零碎的的东西比如外观方面的,extension之类的等等。然后过后就是重装窗口10了
好啦...今天就写到这w 晚安晚安哟