Skip to content
shorinkiwata edited this page Dec 19, 2025 · 25 revisions

这里是我遇到的问题以及对应的解决方案

  1. 星火商店在fish下的问题

  2. efibootmgr里面有超级多启动项

  3. kde开机会卡住,必须重启sddm才好

  4. 磁盘占用异常

  5. 提示没有编解码器

  6. NAUTILUS无法访问smb共享

  7. 域名解析出现暂时性错误

  8. 扩展windwos的efi分区空间

  9. virsh list --all不显示虚拟机加上sudo后显示

  10. GNOME混合模式独显占用异常

  11. fuzzel无法打开终端程序

  12. thuanr 的压缩解压缩软件不生效

  13. nautilus等gtk4应用启动慢

  14. gnome的设置中心无法在窗口管理器打开

  15. 软件缩放问题

星火商店在fish下的问题

登录shell不要使用fish

  1. 把本机shell从fish改成bash

    chsh -s /usr/bin/bash
    
  2. 使用终端程序自己的配置设置打开时shell为fish

efibootmgr里面有超级多启动项

这是之前其他系统和网络设备的残留的nvram。用efibootmgr清理。

用这条命令列出所有的启动项

sudo efibootmgr -v

找到无用的项目对应的编号删除

sudo efibootmgr -b 0001 -B

此处的0001是编号

KDE开机会卡住,必须重启sddm才好

显卡驱动没加载完sddm就加载导致的卡死。让sddm晚点加载就可以解决。

sudo systemctl edit sddm.service
[Service]
ExecStartPre=/bin/sleep 2
sudo systemctl daemon-reload

或者试试参考这个issue:24#issue

磁盘占用异常

明明没有多少文件,磁盘占用却很高。可以试试删除btrfs快照。

提示没有编解码器

安装的时候应该自带了编解码器,可能是删除别的软件时不小心连带着删掉了,重新安装皆可

sudo pacman -S gst-plugins-good gst-libav libde265

NAUTILUS无法访问smb共享

如果你的路由器或者别的设备开启了smb文件共享,安装gvfs-smb可以使你在nautilus访问那些文件

sudo pacman -S gvfs-smb

域名解析出现暂时性错误

解决 Ubuntu 系统中 “Temporary Failure in Name Resolution“ 错误-CSDN博客

sudo vim /etc/resolv.conf

内容修改为

nameserver 8.8.8.8
nameserver 8.8.4.4

扩展windwos的efi分区空间

NIUBI partition Editor free edition 使用这个工具

grub卡顿

n卡的锅,没辙

virsh不显示虚拟机加上sudo后显示

因为虚拟机被创建在系统范围的qemu连接里了

sudo vim /etc/environment

写入

VIRSH_DEFAULT_CONNECT_URI=qemu:///system

GNOME混合模式独显占用异常

sudo pacman -S vulkan-mesa-layers

fuzzel无法打开终端程序

vim .config/fuzzel/fuzzel.ini
terminal=kitty -e

thuanr 的压缩解压缩软件不生效

配置自定义动作

  • 解压到此处

    file-roller --extract-here %F
    

    出现条件勾选除了目录之外的,然后文件类型填写:

    *.zip;*.tar;*.tar.gz;*.tgz;*.tar.bz;*.tbz;*.tar.bz2;*.tbz2;*.tar.Z;*.taz;*.tar.xz;*.tar.lz;*.tlz;*.tar.lzo;*.tzo;*.tar.lzma;*.7z;*.rar;*.cbr;*.cab;*.arj;*.cpio;*.deb;*.rpm;*.xar;*.jar;*.war;*.ear;*.iso;*.lha;*.lzh;*.alz;*.ace;*.zoo;*.cbz;*.gz;*.bz;*.bz2;*.xz;*.Z;*.lz;*.lzo;*.lzma;*.zst;*.br;*.lrz;*.rzip
    
  • 创建压缩包

    file-roller --add %F
    

    出现条件勾选所有

nautilus等gtk4应用启动慢

因为gtk4使用了新的渲染器,而新的渲染器和n卡的'nvidia-utils'产生了兼容性问题,设置环境变量使用旧的gl渲染器可以解决。

env GSK_RENDERER=gl nautilus

也可以在/etc/environment设置全局环境变量或者在~/.config/environment.d/myenv.conf设置用户空间的环境变量(需要重新登录)。

窗口管理器可以在配置文件里修改环境变量。

  • niri

    environment {
       GSK_RENDERER "gl"
    }
    

gnome的设置中心无法在窗口管理器打开

因为gnome-control-center只能在gnome桌面环境打开

env XDG_CURRENT_DESKTOP=gnome gnome-control-center

软件缩放问题

详情看这个网址:https://wiki.archlinuxcn.org/wiki/HiDPI#GTK+_2

btrfs-assistant没有同步matugen主题

因为是以root运行的,root用户有自己的配置文件夹。

sudo ln -sf $HOME/.config/qt5ct /root/.config/qt5ct
sudo ln -sf $HOME/.config/qt6ct /root/.config/qt6ct
sudo ln -sf $HOME/.config/kdeglobals /root/.config/kdeglobals

xwayland缩放问题

archwiki_hdpi

  1. 安装xorg-xrdb

    sudo pacman -S xorg-xrdb
    
  2. 计算dpi

    用标准dpi乘屏幕缩放,标准dpi通常是96。1.5倍缩放就是:96x1.5=144

  3. xrdb调整缩放

    • 命令

      echo "Xft.dpi: 144" | xrdb -merge
      

      运行这个只是临时生效,想永久生效的话可以设置此命令自动启动。

    • 配置文件

      ~/.Xresources里写入:Xft.dpi: 144。

Linux Mint

CachyOS

Arch Linux

其他内容


Clone this wiki locally