记录一下再一次尝试使用 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:

10417 次点击
所在节点    Linux
115 条回复
wwew
20 天前
双系统
lixiangwuxian
20 天前
可以考虑 vr 游戏装 win 虚拟机里面,玩游戏的时候把显卡透传进去。虚拟机检测可以在虚拟环境开 hyperv 过。vr 和 linux 目前还是八字不合。
tt67wq
20 天前
如果用 linux 最好的组合也是整个集成显卡电脑的不折磨自己,打游戏买个 steamdeck ,都是 linux 了
Rehtt
20 天前
现在的主力机是 macbook ,打算配一台 win 台式专门游戏
ByteCat
20 天前
@lyxxxh2 本来就出很久了,三月份就有了,https://aur.archlinux.org/packages/wechat-uos-qt
0ranger
20 天前
n 卡装 steamos 可以试试折腾这个 https://github.com/zweiler2/HoloISO_Tweaked
vipfts
20 天前
我都是自己手搓 CPU 和内存颗粒的
shm7
20 天前
很久前用过 manjaro ,最后还是同配置的黑苹果香。
ttimasdf
20 天前
我说一句暴论。

觉得 linux 可玩性高,windows 臃肿的人,对 windows 的了解就跟只会刷抖音的老大妈一样,一无所知。

关 onedrive ,关 copilot ,关 telemetry ,这些小问题解决起来,比 linux 下解决 fractional scaling ,解决 wine bug ,解决 nvidia 驱动,哪个更简单我觉得用脚趾头都能想明白吧?这 wsl2 哪里不比 wine 香了?

我假定在座会用 linux 的都会用命令行,那 github 搜索一下 sophia script for windows ,这个脚本看一眼配置文件从头到尾一跑,再下载个 dism++,对着系统一顿清理一顿删,啥版本的 windows 都能像你们口里的 Linux 一样干爽顺滑。

要是再学会 sysprep 和 windows ADK ,你甚至能像 arch linux 一样堆积木堆出来一个你想要的任何 windows ,而且微软的文档牛逼到,只需要看官方文档就可以学会一切东西,不需要任何社区 wiki 、stackoverflow 、IRC 、github ,不需要造任何轮子。

你再学会 USMT 和 UWF ,系统无论搞成什么鬼样子都能一键还原,重装系统就像 linux 把 home 目录 mv 到新系统里一样简单,十分钟内搞定所有软件配置。

还有一点我觉得搞笑的是,楼主把 linux 当主力机遇到的问题我上大学的时候就遇到了,现在居然还是这些问题。。。

现在你再说说,linux 做日用机哪里比 win 香?
tool2dx
20 天前
@lixiangwuxian 我也玩 linux kvm 显卡穿透,但个人更偏向装一个双系统。

OP 翻车的点,都是在游戏和 3D 上面。
Tlaster
20 天前
@lixiangwuxian 这么多回复我觉得就只有你看完了😂感谢
win 虚拟机这一步倒是没想过,可以试一下
之前用 valve index 的时候没遇到 steam vr 有问题,想当然的以为 bigscreen beyond 也可以用,结果就是我想当然了
Tlaster
20 天前
@tool2dx 确实是双系统了,本来想常驻 Linux ,现在还是回到 Windows 了,等 Gnome 和 Nvidia 两个 Bug 修复之后再试一下。
alexsz
20 天前
@ttimasdf #49 👍 win11 + wsl2 完美!
EVANGELIONAir
20 天前
Linux 的桌面环境与发行版繁多,包管理更是彼此不同,碎片化程度比 Windows 严重很多倍,Flatpak 只能说是一种不优雅的解决办法

很多人说 Windows 的 UI 五代同堂,然而单就 GNOME 和 KDE 两大主流 DE 来说,他们各自开发的程序在对方环境下的效果可以说是极其瞎眼。此外,Windows 一直被诟病高分屏缩放问题,这个结论多半是没用过 Linux 桌面才得出的,因为 Windows 已经是目前唯一能够实现在不同 DPI 屏幕不同缩放比情况下还能正确显示的系统。在 X11 下 GNOME 和 KDE 都不支持不同屏幕不同缩放,而 Wayland 下分数缩放也会模糊

Linux 至今无法解决流媒体硬件解码问题,目前只有 Firefox 效果是最好的,然而 Firefox 的 hevc 只在 Windows 下支持调用 Windows media foundation ,Linux 无解。Chromium 系在 Linux 下的硬件解码支持更是一坨,2024 年你在 Linux 桌面环境里看一个在线视频还会出现 CPU 满载的情况

最后就是硬件支持,除了 arch 之类滚动更新的版本,其余发行版遵循的 lts 策略对于新硬件是极为不友好的

总结就是,Windows 是一个杂食环境下的最优解,因为他是唯一一个可以接受任何不合理的输入但能给你一个相对稳定输出的系统
saranz
20 天前
反正主要是作文字工作,linux 其实可以满足使用的需求。
游戏现在也只玩玩 猫国 这类的放置游戏,图片处理、视频剪辑、音频编辑也都能支持。
最难的还是资源同步不方便,需要弄一台中转设备进行资源的交换。
vvhy
20 天前
@ttimasdf 微软的文档真的行吗,api 是各种古怪的特性,还得上 stackoverflow 找 hack
terence4444
20 天前
@ttimasdf 你这么搞,windows update 是不是也给禁了?如果不禁止更新,下次更新的时候会出问题。
huihuiHK
20 天前
我当前使用的系统:
公司办公电脑:Ubuntu22.04 稳定,不折腾
家用 PC:Win11 打游戏
个人业余时间开发:MacOS
rensuperk
20 天前
不要用 manjaro ,使用 archlinux 或者使用 arch 源的 os
,使用 xfce 桌面
yb2313
20 天前
@Amose2024 那用 wsl 工作, 用 win 娱乐

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

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

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

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

© 2021 V2EX