惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
Arctic Wolf
T
The Blog of Author Tim Ferriss
月光博客
月光博客
Recent Announcements
Recent Announcements
V
V2EX
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 三生石上(FineUI控件)
P
Proofpoint News Feed
The Register - Security
The Register - Security
博客园 - 叶小钗
博客园 - Franky
The Cloudflare Blog
雷峰网
雷峰网
罗磊的独立博客
M
MIT News - Artificial intelligence
I
InfoQ
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 【当耐特】
Engineering at Meta
Engineering at Meta
N
Netflix TechBlog - Medium
爱范儿
爱范儿
博客园 - 司徒正美
Recorded Future
Recorded Future
酷 壳 – CoolShell
酷 壳 – CoolShell
Google DeepMind News
Google DeepMind News
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog
F
Full Disclosure
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
B
Blog
大猫的无限游戏
大猫的无限游戏
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
WordPress大学
WordPress大学
小众软件
小众软件
K
Kaspersky official blog
Attack and Defense Labs
Attack and Defense Labs
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Forbes - Security
Forbes - Security
aimingoo的专栏
aimingoo的专栏
IT之家
IT之家
The Last Watchdog
The Last Watchdog
N
News and Events Feed by Topic
B
Blog RSS Feed
S
Security @ Cisco Blogs
美团技术团队
量子位
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Cloudbric
Cloudbric
Hacker News - Newest:
Hacker News - Newest: "LLM"

Casear的技术栈

内网异机备份 conf 驱动 Razer_GRUB_Theme Fcitx5 输入法配置:切换中文输入法 服务器 zsh 环境配置记录:Zim + p10k + eza + zoxide # ThinkPad T490s Linux 指纹模块启用指南(KDE vanblog使用picgo图床的完整部署教程 vanblog备份恢复评论数据 如何配置一个虚拟显示器,以便远程没有显示器的系统 解决 OpenConnect VPN 由于 JScript 引擎丢失导致的 Error 1 修复 Fuck 2025 ATT&CK红队评估实战靶场二 一言 解决kde环境下切换登陆屏幕(SDDM)后显示异常 rss Linux实用软件分享 kubuntu 搜狗输入法安装问题解决 终端工具的选择 chatlog 青龙面板+wxBotWebhook实现自动推送天气 mac 安装 第三方应用问题 zsh 安装与配置,使用 oh-my-zsh 美化终端 pve虚拟机硬盘直通 tldr-pages 安装 pve安装Arch-linux Arch-linux安装桌面环境 提问的艺术极简板 Waline 服务端独立部署解决方案 记-先锋书店 api开发-更优雅的[规范响应数据] sqli 1-7关 Nginx Proxy Manager安装及避坑指南 Xiaomi-Mall-Home kali设置为中文 vscode连接docker查看代码 DVWA--SQL Injection(Blind)(盲注Python脚本) 使用Hexo生成大量页面时卡死问题解决 在Ubuntu上搭建Fivem服务器 互联网档案计划(Internet Archive) NEZHA监控面板美化 哪吒监控配置 CentOS7安装MySQL8.0 burpsuite ca证书安装 powerShell script 你一句春不晚,我就到了真江南 DVWA靶场--XSS(Reflected)教程 DVWA靶场--JavaScript Attacks (前端攻击) 强网杯2023 谍影重重2.0 wp shell脚本备份 MySQL数据库 青龙面板定时规则 异地容灾备份系统两地三中心 转载 关于躺平 python打包可执行文件 python定义函数 MySQL8.0以上PHP连接问题
Kubuntu 上安装 显卡驱动 和 EnvyControl
casearx@foxm · 2025-07-04 · via Casear的技术栈

请注意,本文编写于 344 天前,最后修改于 344 天前,其中某些信息可能已经过时。

Kubuntu 双显卡配置:EnvyControl + Optimus GPU Switcher

本指南适用于 Kubuntu + KDE Plasma 6 + Wayland 系统,使用 AMD 集显 + NVIDIA 独显(如 RTX 3070 Mobile / Max-Q)的笔记本用户,详细介绍如何配置 EnvyControl 实现显卡切换,并集成 KDE 小组件 Optimus GPU Switcher 实现图形化操作。


系统与硬件信息

  • 系统:Kubuntu 24.x / KDE Plasma 6.3.4 / Wayland
  • CPU:AMD Ryzen 9 5900HX
  • GPU
    • 集显:AMD Radeon Vega
    • 独显:NVIDIA RTX 3070 Mobile / Max-Q

安装 NVIDIA 驱动(推荐开源版本)

运行命令查看可安装驱动

sudo ubuntu-drivers devices

image.png

当前推荐驱动

从输出可以看到:

driver : nvidia-driver-570-open - distro non-free recommended

表示系统推荐你使用:

nvidia-driver-570-open —— 新版本的 开源 NVIDIA 驱动

驱动版本类型是否开源是否推荐适用情况
nvidia-driver-570-open官方✅ 开源✅ 是新版本,适用于现代核显与 Wayland
nvidia-driver-570官方❌ 闭源❌ 否更广泛兼容性,Wayland/游戏优化
nvidia-driver-550-open/535-open官方❌ 否老版本
nvidia-driver-535/550官方❌ 闭源❌ 否适合不稳定的系统或旧内核
xserver-xorg-video-nouveau社区❌ 否性能差,不建议用于 3D 加速场景

建议安装方式

如果你是普通桌面用户,使用 Wayland 或追求最新驱动:

sudo apt install nvidia-driver-570-open

如果你遇到图形兼容问题或需稳定性高(如 CUDA 深度学习):

sudo apt install nvidia-driver-570

闭源版本在游戏与 CUDA 开发中的表现通常更稳定。

...

我选择了安装开源驱动,暂时先应对桌面环境,我游戏和深度学习方面还有其他主机

sudo apt install nvidia-driver-570-open

若系统开启了 Secure Boot,会提示创建 MOK 密钥。设置密码并在重启时进入蓝色界面选择 Enroll MOK 完成注册。

验证驱动:


image.png

1. 安装依赖

sudo apt update sudo apt install git python3 python3-pip python3-setuptools

2. 克隆并安装

git clone https://github.com/bayasdev/envycontrol.git cd envycontrol sudo pip3 install .

3. 使用示例

# 查看当前模式(缓存) envycontrol --cache-query # 切换到混合模式(推荐) sudo envycontrol -s hybrid # 切换到集显 sudo envycontrol -s integrated # 切换到独显 sudo envycontrol -s dedicated # 切换后需重启 sudo reboot


安装 Optimus GPU Switcher(KDE 图形小组件)

1. 克隆并安装

git clone https://github.com/enielrodriguez/optimus-gpu-switcher.git cd optimus-gpu-switcher kpackagetool6 -t Plasma/Applet -i .

Plasma 5 用户使用:

kpackagetool5 -t Plasma/Applet -i .

或:

plasmapkg2 -t plasmoid -i .

2. 添加小组件

打开 “添加小组件”,搜索 Optimus GPU Switcher,拖动到面板或桌面。

image.png

3. 安装依赖工具

sudo apt install libnotify-bin zenity


小组件功能说明

  • 显示当前显卡模式(如 HYBRID currently in use.
  • 下拉选择显卡切换(integrated / hybrid / dedicated
  • Refresh 按钮手动刷新状态