Arch Linux 各种软件的折腾

MPV 播放器

简单无比的播放器,它的功能也少。目前需要的是播放列表,不然每次只能播放完一个视频就要手动点开下一个。

插件: GitHub - jonniek/mpv-playlistmanager: Mpv lua script to create and manage playlists

放到在 mpv 配置文件目录下。 playlistmanager.lua 放到 ~/.config/mpv/scripts/ 下,这是插件的位置;然后 playlistmanager.conf 放到 ~/.config/mpv/script-opts 下,这是配置文件的位置。

指定加载的文件后缀,不够后面再补充

loadfiles_filetypes=["mp4","m4a","mkv","avi","flv","m4v","wmv"]

加载同一目录下的所以文件

loadfiles_on_start=yes
loadfiles_on_idle_start=yes

列表字体大小,根据配置文件里面的说明调整,我只需要改大小就可以。

style_ass_tags={\fs10}

清理不用的软件包

sudo pacman -Qqdt | sudo pacman -Rs -

GIF 录制 Peek + Screen Key

sudo pacman -S peek screenkey

安装之前版本的包

缓存地址: /var/cache/pacman/pkg

安装: sudo pacman -U /var/cache/pacman/pkg/xxxx.pkg.tar.zst

GitHub 升级子模块

git submodule update --remote

usbutils

问题:

  • 找不到 lsusb

安装 sudo pacman -S usbutils

Arch Linux CN 仓库

  • /etc/pacman.conf 添加:

    [archlinuxcn]
    Server = https://repo.archlinuxcn.org/$arch
    
  • sudo pacman -Sy && sudo pacman -S archlinuxcn-keyring

ThinkPad x270 指纹

到 arch 官网上才看到的: https://wiki.archlinux.org/title/Lenovo_ThinkPad_X270

  • 安装 python-validity:

    yay -S python-validity
    
  • 启动服务 sudo systemctl start systemctl status python3-validity
  • 录入指纹 fprintd-enroll -f 手指, 手指类型:
    • left-thumb: 左手拇指
    • left-index: 左手食指
    • left-middle-finger: 左手中指
    • left-ring-finger: 左手无名指
    • left—little-finger: 左手小指
    • 把 left 改成 right 就是右手
    • 录指纹的时候多抬起几次,直到它自行结束 "Enroll result: enroll-completed"
  • 检验指纹 fprintd-verifyverify-match 表示识别成功, verify-no-match 表示失败
  • 添加到 SDDM 登录界面: vim /etc/pam.d/system-local-login, 在最上方加 auth sufficient pam_fprintd.so
  • 添加到 KDE 锁屏: vim /etc/pam.d/kde, 在最上方加 auth sufficient pam_fprintd.so
Powered by Org Mode.