折腾 Fedora KDE Plasma Desktop

2026 年 3 月 26 日 50 点热度 0 人点赞 0 条评论

一、 NVIDIA 驱动

首先肯定是安装 NVIDIA 显卡驱动,这个倒是不难,可以从 RPMFusion 直接装。

# 启用 RPM Fusion
sudo dnf install --nogpgcheck https://mirrors.tuna.tsinghua.edu.cn/rpmfusion/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.tuna.tsinghua.edu.cn/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo sed -e 's!^metalink=!#metalink=!g' \
         -e 's!^mirrorlist=!#mirrorlist=!g' \
         -e 's!^#baseurl=!baseurl=!g' \
         -e 's!https\?://download1\.rpmfusion\.org/!https://mirrors.tuna.tsinghua.edu.cn/rpmfusion/!g' \
         -i.bak /etc/yum.repos.d/rpmfusion*.repo
# 安装 NVIDIA 驱动
sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda

注意安装完之后不要立即重启,后台还需要编译内核模块。

这期间可以确认一下电脑的安全启动开着没,如果开着需要导入签名密钥,否则重启后无法加载驱动。

sudo dnf install kmodtool akmods mokutil openssl
sudo mokutil --sb-state

返回 Enabled 的话,运行下面命令。

sudo kmodgenca -a
sudo mokutil --import /etc/pki/akmods/certs/public_key.der

做完之后就等内核模块编译完直接 reboot,如果做了导入签名密钥的话重启后会看到一个蓝色屏幕,需要选 Enroll MOK 那一项,然后继续选 Continue 把密钥倒进去再重启,驱动就装好了。

可以用 modinfo -F version nvidia 这个命令检查有没有编译完。

二、安装 Fcitx 5 + Rime 输入法

Fedora KDE Plasma 目前中文默认带的是老古董 ibus,可以通过 rpm -qa | grep -E 'fcitx5|ibus'确认,将其换成 Fcitx 5 + Rime 可以极大提升输入体验。

sudo dnf install fcitx5 fcitx5-rime kcm-fcitx5 fcitx5-configtool librime-lua

然后直接到系统设置 → 虚拟键盘里把输入法从 None 切成 Fcitx 5 Wayland,注销重新登录,再在输入法里面删掉其他的只保留 Rime 就行了。 (如果用 X11 的话,还要装 im-chooser 去配置一下,Wayland 就不需要了)

Rime 的雾凇配置可以参考这篇文章,基本差不多的。

Fcitx 5 默认主题很丑,可以换一个 https://github.com/catppuccin/fcitx5

三、 Flatpak 添加源

Flatpak 默认不包含非自由软件,需要通过以下命令打开。

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

四、更换媒体编解码器

安装以下包即可获得正常的多媒体播放效果。

sudo dnf4 group install multimedia
sudo dnf swap 'ffmpeg-free' 'ffmpeg' --allowerasing # Switch to full FFMPEG.
sudo dnf upgrade @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin # Installs gstreamer components. Required if you use Gnome Videos and other dependent applications.
sudo dnf group install -y sound-and-video # Installs useful Sound and Video complementary packages.

五、硬件视频加速

注意这个在本人 AMD 6800H 笔记本上测试和 KDE 自带的远程桌面不兼容,会导致远程桌面黑屏崩溃,自行考虑是否安装。

链接:https://github.com/devangshekhawat/Fedora-44-Post-Install-Guide?tab=readme-ov-file#hw-video-decoding-with-va-api

OpenH264 可以安装,没有问题。

上面 GitHub 链接中还有一些其他细节优化,可以自行考虑是否使用。

耗子

练习时长 6 年半的个人程序员 喜欢 PHP 、 Go 、 Vue 和 Python Music~

文章评论

Loading...