记录一下再一次尝试使用 Linux 作为主力系统失败的经历

21 天前
 Tlaster

TLDR: Nvidia, fxxk you!

起因:

需求:

背景:

过程:
虽然有过 Manjaro 的经历,我也非常喜欢 aur/yay ,但是 Manjaro Gnome 默认不给 Nvidia 用户 Wayland ,而我更偏好 Wayland ,虽然可以配置,但是我还是想试一下其他发行版。
在了解到 SteamOS 是 Immutable Linux 之后,这次就想尝试一下 Immutable Linux 。正好 Vanilla OS 2 发布了,不过在经过简单的尝试之后我因为无法启动 LiveISO 而放弃,Github issues中也有人遇到同样的问题 共同点都是 Nvidia 用户,心里默念一个 Nvidia, fxxk you!
接着我尝试使用 Fedora Silverblue ,安装顺利,默认 Wayland ,然而倒在了 Steam 缩放上面:似乎不管怎么调,Steam 在 Wayland 上使用非整数倍缩放会导致界面模糊,连带着游戏最大分辨率也会受到影响,这似乎是 Gnome 的一个 Bug ,据说 Gnome 47 会修复这个问题,那么只要 Gnome 47 发布一切都会好起来的。
但是 Gnome 47 发布还早,当下还是得尝试一下其他 DE ,据说 KDE 很早就自带非整数倍缩放支持了,虽然我不是很喜欢 KDE 的审美,但是在 Gnome 有 Bug 的当下,那还是只能先试试 KDE 了。
于是 Fedora Kinoite 就被搬了进来,但是安装完成之后隔一阵子就会卡一下,压根没法用,难不成又是 Nvidia 。
正好这几天 Nvidia 560 发布正式版,而 Fedora Kinoite 似乎还没更新到这个版本。然后经过一番 Google ,发现 Bazzite 已经更新了 560 版本的驱动,而 Bazzite 是基于 Fedora Kinoite ,然后 Bazzite 就被搬了进来。

可以说 Bazzite 的体验还是非常不错的,作为主力系统我完整的使用了一周:

然而还是有一个我的核心需求无法满足:Bigscreen Beyond 无法正常使用,又一番 Google 之后得知,这又是 Nvidia 的锅。这意味着,除非 Nvidia 修复这个问题,否则任何发行版都会遇到这个问题。也就是说,我这一次的尝试使用 Linux 作为主力系统,还是以失败告终。

结论:
Nvidia, fxxk you!

FAQ:

10446 次点击
所在节点    Linux
115 条回复
Tlaster
19 天前
@luciankaltz 倒是能理解这个做法,但是需求上不太切合,虽然 Android 确实也不是不能这样搞,就是会有点扭曲。我还是比较偏好一台机子搞定所有事情,这样假设我突然有一个什么灵感我可以马上切回到开发现场,或者玩游戏累了顺便写写代码,这种事情在我身上还是经常会有的。而 mac studio 现在只有在开发 iOS/mac 相关应用的时候才会使用。
不过这些都是现在的情况,我也在考虑未来吧 mac studio 作为正在的开发机子,留一个 Windows 用来专门游戏,这样其实我也确实不需要额外折腾。
Tlaster
18 天前
@ttimasdf 唉你怎么不说话啦,你该不会不知道前几年 V2EX 上不少人推荐的关闭 Windows Defender 的软件是谁写的吧,不会吧不会吧,这顶🤡帽子您还是戴好吧。
kingcanfish
18 天前
双系统吧。。 人生苦短
EliStone
18 天前
@BRS5672023 #98 不一定,我用的 12700h 的核显笔记本也有时候能遇到这个问题
james122333
18 天前
@ttimasdf

开源的系统确实可玩性高 而 linux 下最臃种的系统也都比 windows 轻量 你说的是易用性而不是可玩性 举例的 sophia script for windows... 这东西很普 而不是所有使用者都知道你说的这些东西 所以依然有门槛 而自动配置功能...你是真不知道工具怎么用? 接触 linux 一段时间了还想不到怎么配置最强大方便?还是说你就是希望有人把汤匙放你嘴边?依照使用经验和你举例对比 windows 的东西还是一样... 大概没什么东西可以抄 缺乏想像力
james122333
18 天前
至于楼主讲的 我只能说通常讲 linux 存在 cli 就好的人通常 cli 理解程度也不足 gui 也有在玩的人大量时刻都在使用 垃圾发行版也该直接放弃
james122333
18 天前
极尽打压 linux 桌面无非就是怕饼没了
james122333
18 天前
亦或是想藉由激起过度反应减少学习途逕 减少自己所需要花费时间了解的 然而别人的时间都是时间
c0nstantien
18 天前
win11 + atlas + vm or wsl + linux
开发、游戏、办公三者兼具
BRS5672023
17 天前
sotvokun
16 天前
我最近也在考虑逐步把日常环境切到 Linux 上,起因也和 OP 差不多。

甚至我前两年因为被微软在 vscode 里面塞入一些奇奇怪怪的新功能(比如彩虹括号),而我每个月都要手动关掉他们更新的新功能,一怒之下切到 neovim ,现在主要编码是用 neovim ,虽然现在为了用 Copilot Chat 和写一写文档也还是偶尔在用 vscode 。

我目前是在 ThinkPad X1 Carbon 6th gen 在上面跑了一个 Debian 12 KDE ,因为没有 N 卡而且没有独显用起来其实还行,国内环境解决网络之后用起来基本没啥折腾的。

14 寸 2K 分辨率,也只有 150% 非整数缩放看着舒服一些,但是之前装了 Fedora Workstation 原生自带的 Gnome 开了非整数缩放之后,绝大多数通过包管理器装的软件都能正常缩放,但是 Flatpak 装的 Chrome 和 Vivaldi 的就不太行,然后切到 KDE 发现没啥问题。

当然除了 KDE 缩放没啥问题外,Gnome 要变得好用,多少还是要折腾一下 Extension 啥的。KDE 丑就丑点吧,开箱即用,要啥自行车(。)

目前这台电脑被我丢到公司当工作机了,除了偶尔内存和 SWAP 都跑满导致(不太清楚是系统还是 KDE )卡住外。应付公司的开发工作还是没啥问题。

看 OP 的描述,绝大多数问题都能解决,感觉如果不是 N 卡的话主力 Linux 完全没啥问题。

---

我现在大概是日常生活开 NUC ( Windows ),有打高画质电动的需求开高性能 Windows ,一台 MBP 带出门用。

两个 Windows 都在一个桌台上,然后只有一个显示器,要切换的时候要手动去插拔输入和输出设备。

打算搞个 KVM 切换器,这样就不用那么麻烦了,而且好像这样打电动和写代码也可以比较轻松切换,虽然比起在单个系统里面麻烦一些。

也考虑把 NUC 切换成 Linux ,不过我目前还有 AutoCAD + 天正插件 和 M$ Office 的需求,装好之后又再搞个虚拟机太折腾了。所以暂且还没考虑换,之后有机会了感觉还是说可行的。

比起八九十年前的 Linux ,现在的 Linux 在国内解决网络问题之后,基本开箱即用了不用咋折腾了,甚至比 Windows 还少折腾的错觉(指在控制面板和设置里面各种调整)(。
james122333
16 天前
@sotvokun

你有点神秘 两篇回文
EliStone
15 天前
@BRS5672023 #110 感谢,我加了这个参数,好像两个显示器的刷新率不一样的情况下,暂时没有出现撕裂的情况了,感谢感谢
s04
12 天前
用 LINUX 10 年,感觉它还是只适合躺在我的虚拟机里。
ttimasdf
12 天前
@Tlaster #82

> 不过我确实是 Windows 臃肿的既得利益者,因为 https://github.com/Tlaster/YourAV 让我嫖到了 Github Copilot 的免费使用权,我还是非常感谢你软的

看了一眼项目,瞳孔爆炸🤣

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1068820

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX