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:
感觉很多人没有看完帖子,这次尝试失败的原因只有一个:我的VR头显没法用,而其他方面我还是非常满意的,如果我的VR头显可以用的话那这次的尝试可以说是成功的。
补充FAQ:
1
Amose2024 85 天前 3
玩游戏仍然得 windows ,开发的话 linux 或者 mac os 都更好用。你不能既要又要。。。另外,工作和生活要分开,混合一起永远不会很痛快。
|
2
kkk9 85 天前
Windows 11 Enterprise LTSC 非常纯粹、非常好用,什么附加组件都没有,
|
3
hefish 85 天前
win10 ltsc 不是挺好哒。。。
|
4
GooMS 85 天前 via Android
大家玩的多的东西就有人解决,少数的就没人维护了。10 年 linux 飘过
|
5
tairan2006 85 天前 via Android
英伟达现在应该开始支持开源驱动了
|
6
1rv013c6aiWPGt24 85 天前 1
arch 回复,X11 用 N 卡没啥问题了,几个月了也没挂过
|
7
FlytoSirius 85 天前
看了下你的这些需求,都想在 Linux 上实现, 还真不容易, 估计要都做到也太折腾了吧。
我就是被无奈拿 Linux Ubuntu 做了好一阵子主力笔记本的系统,做做常规开发之类的, 倒也能用。 |
8
faywong8888 85 天前
多块硬盘,安装多个系统。每个场景干不同的事情。数据通过 NAS 全屋共享就行了。
|
9
secondwtq 85 天前
风暴之门玩家少见 ...
|
10
Mithril 85 天前
我有两个显示器,一个 4K 一个普通。Windows 配置好 4K 的缩放,设置里摆好位置就行了,顶多就是边缘对不齐,但正常显示是没问题的。
Ubuntu Desktop 那分辨率就没对过。Gnome 貌似不支持双显示器不同缩放比例,反正你摆平了一个,另一个就要么大要么小。 |
11
dbak 85 天前 via iPhone 3
Linux 魅力在于命令行 自动化 纯干活的工具 你非要拿来娱乐..
|
12
terence4444 85 天前 via iPhone
个人认为 Linux 桌面已经很好用了,算上微软在 Windows 里拉的屎,已经完胜。
有了 Pronton 以后,游戏支持已经非常完善,不支持的游戏也可以直接忽略不玩了。 |
13
startar 85 天前
我也是尝试过很多,最后还是觉得,如果一定要一台机器同时兼顾游戏办公和开发,那还得是 windows 。如果需要 linux 环境的话就用 wsl
|
14
diagnostics 85 天前
Windows 开发不够爽
macOS 办公软件不折腾,开发尚可,中庸,美观 Linux 玩游戏、办公软件、折腾自己,开发最爽 |
15
lingo 85 天前
三修玩家。现在主力是 openSUSE ,移动办公用 mac 。windows 用的最少,只用来玩游戏。
如果只能选一个,各方面容错最高的还是 windows 。 区别在于 win 和 mac 在聊好不好用的时候,linux 桌面在聊能不能用。即使相比十年前,现在的 linux 桌面以进步了很多。 linux 能当我现在的主力还是因为大部分时间,给我个浏览器,给我个 vscode ,再给我个能用的微信,对我来说就够了,其他从简不那么重要。 |
16
NPC666 85 天前 via Android
Linux desktop is the best desktop operating system when it is not running on desktop computer.
|
17
GeekGao 85 天前
如果还想折腾的湖,建议尝试一下 Pop OS 的 Nvidia 兼容版
|
18
jjx 85 天前
现在主要还是一些软件没有原生版本
比方说, 企业微信没有 钉钉占用 cpu 且视频会议黑屏,截图, 分享屏幕黑屏等 相反的微信功能不多,但比较稳定,也没有钉钉这种平白无故 cpu 一致在一个核上占用 10%的情况 |
19
yzbythesea 85 天前 via iPhone
wayland 和 N 卡简直一坨答辩
|
20
09alithul 85 天前 via iPhone
如果是自己的电脑,楼主可以尝试精简 Windows 。可以参考的精简版有小修和不忘初心。
|
22
libook 85 天前 via Android
我在一台雷蛇灵刃 2018 上用 manjaro 四五年了,显卡是 1060 ,Manjaro 安装选择闭源驱动开箱即用,它自己管理驱动的工具还是比较好用的。wayland 稍微日配一下
|
23
libook 85 天前 via Android
@libook wayland 稍微配一下就能用了,但确实大部分应用还都是默认 xorg ,前阵子用了安卓开发的 avd 也是默认 xorg ,用 wayland 启动需要特殊参数。
|
24
layxy 85 天前
如果你有玩游戏的需求,就不要折腾其他系统了,window 目前还是玩游戏最佳的电脑系统,linux 和 mac 原生的游戏不多,转译的兼容性是个问题
|
25
yolee599 85 天前
试试 ArchLinux ?我目前主力是这个,这个的软件包要更新一点,我用的 GTX1050 显卡只装 nvidia 包都能驱动,就是显卡型号太老了不支持电源管理,电池消耗得比较快
|
26
BG7ZAG 85 天前
试试 deepin ?
|
27
lyxxxh2 85 天前 1
linux qq 音乐: 跟网页没区别,换不了音质。
微信: 用不了。 可能你会说: 1. electron-wechat: https://github.com/eNkru/freechat 2. deep-wechat: 用半个月还行,后面扫码再也登不上了。 3. wine? 倒是可行,不想折腾了。 卡: 1. 中文输入卡个几秒,经常这样。 代码写好好的,突然让你暂停秒钟,你能想象吗? ( ubuntu 中文输入卡,一搜一堆这种问题) 2. 浏览器卡,具体数字我不晓得,相比 win,感觉慢死了。 只开发还行,如果还需要其他功能,就是找罪受。 |
28
rayae 85 天前
你不需要 Nvidia, fxxk you!,因为非整数缩放,不管 wayland 还是 xserver 我就没有见过不糊的。尤其是多屏幕不同缩放比例的时候,简直是 shit with shit 。
|
29
qwertyzzz 85 天前
win11 用的很舒服 颜值各方面都不错
|
30
jackmod 85 天前
企业证书软件没有 linux 版,早就回到 windows 了。linux 环境( ext4 )的话 docker/wsl2 也能用
|
31
ysxb1145 85 天前 via Android
Windows 虽然表面看上去臃肿,但却带来了极强的兼容性,做不到既要又要,Linux 最大的问题就是 N 卡和游戏,还有一些软件只有 Windows MAC 或者 Linux 是残缺版
|
32
zikkeung 85 天前
已用 linux 办公 3 年
|
34
shijingshijing 85 天前
7950X3D+4090 用 Linux 真的是给自己找不痛快。。。 要么全套 Intel 带 Intel 集显卡,要么 AMD 用 AMD 核显。。。
|
35
wowpaladin 85 天前 2
总有人试图在充气娃娃上获得真正的快乐,最后在满头大汗中打出 GG 。
|
36
eleba 85 天前
1 楼说的对,工作和生活及游戏要分开。
平时工作 ubuntu ,生活用 mac ,游戏用 switch 基本不用 win 了 |
37
fuckfaker 85 天前
额,我是一个内核开发,除了工作的电脑,不会用 linux ,单纯是为了节省自己的生命,日常用 linux 还是太折腾了
|
38
yazinnnn0 85 天前
x11 也不是不能用.jpg
|
39
lyxxxh2 85 天前
@zikkeung
??? 1. 官方我没找 2. google 搜索和百度我也没找到 3. https://developers.weixin.qq.com/community/search?query=linux&page=1&block=1&random=1724987074805&type=1 你说的出 linux 版很久,我挺震惊的。 |
40
steelz 85 天前
楼主是极客 + 先行者呀, 可以在非主力机上验证一下再切主力机
类似的需求, UE 开发+Android 平台开发 最后还是选的 WSL2 + Ubuntu 20.04, 主要原因 1. 大部分 3D 工具还是在 Windows 上的, UE LINUX 支持比较差 2. 选 20.04, 因为高通基线依赖 20.04 才能编译过, AI 工具链也是这个版本支持的更广泛 |
41
wwew 85 天前
双系统
|
42
lixiangwuxian 85 天前 1
可以考虑 vr 游戏装 win 虚拟机里面,玩游戏的时候把显卡透传进去。虚拟机检测可以在虚拟环境开 hyperv 过。vr 和 linux 目前还是八字不合。
|
43
tt67wq 85 天前
如果用 linux 最好的组合也是整个集成显卡电脑的不折磨自己,打游戏买个 steamdeck ,都是 linux 了
|
44
Rehtt 85 天前 via Android
现在的主力机是 macbook ,打算配一台 win 台式专门游戏
|
45
ByteCat 85 天前
@lyxxxh2 本来就出很久了,三月份就有了,https://aur.archlinux.org/packages/wechat-uos-qt
|
46
0ranger 85 天前 via iPhone
n 卡装 steamos 可以试试折腾这个 https://github.com/zweiler2/HoloISO_Tweaked
|
47
vipfts 85 天前
|
48
shm7 85 天前
很久前用过 manjaro ,最后还是同配置的黑苹果香。
|
49
ttimasdf 85 天前 18
我说一句暴论。
觉得 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 香? |
50
tool2dx 85 天前
|
51
Tlaster OP @lixiangwuxian 这么多回复我觉得就只有你看完了😂感谢
win 虚拟机这一步倒是没想过,可以试一下 之前用 valve index 的时候没遇到 steam vr 有问题,想当然的以为 bigscreen beyond 也可以用,结果就是我想当然了 |
52
Tlaster OP @tool2dx 确实是双系统了,本来想常驻 Linux ,现在还是回到 Windows 了,等 Gnome 和 Nvidia 两个 Bug 修复之后再试一下。
|
54
EVANGELIONAir 85 天前
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 是一个杂食环境下的最优解,因为他是唯一一个可以接受任何不合理的输入但能给你一个相对稳定输出的系统 |
55
saranz 85 天前
反正主要是作文字工作,linux 其实可以满足使用的需求。
游戏现在也只玩玩 猫国 这类的放置游戏,图片处理、视频剪辑、音频编辑也都能支持。 最难的还是资源同步不方便,需要弄一台中转设备进行资源的交换。 |
57
terence4444 85 天前 via iPhone
@ttimasdf 你这么搞,windows update 是不是也给禁了?如果不禁止更新,下次更新的时候会出问题。
|
58
huihuiHK 85 天前
我当前使用的系统:
公司办公电脑:Ubuntu22.04 稳定,不折腾 家用 PC:Win11 打游戏 个人业余时间开发:MacOS |
59
rensuperk 85 天前
不要用 manjaro ,使用 archlinux 或者使用 arch 源的 os
,使用 xfce 桌面 |
61
wtdd 85 天前
年轻真好,时间真多,gentoo 走起,戒了其他游戏
|
62
june4 85 天前
不玩游戏的我从来都是 intel 内置显卡,用了十几年 linux 还没倒在显卡问题上过。
不过也不至于要强行要在 linux 上玩游戏,装了双系统,还可以避免工作的时候老分心想着玩把游戏。 gnome 47 过几天就发了,arch 的话应该不出一个月库里就有。 |
63
Stevenv 85 天前
用了 5 年 Linux(manjaro)主力办公的路过。真深度要编程的选手,肯定会被 WSL 折磨的要死要活,还有 windows for docker 那种莫名奇妙的故障。。。我也曾为 WSL 而兴奋过,心想终于可以结合了。
最终如果编程+steam 游戏,Linux 目前也能做到 8 分把。挺好的 最近切到 OS: EndeavourOS x86_64 CPU 是 7840HS |
64
ThinkCat 85 天前
之前主力用 linux ,只有 manjaro 是最舒服的,steam 也可以用,还能玩玩游戏。其他发行版的桌面,对于娱乐来讲,各种一坨。
|
65
momocraft 85 天前
在 Linux 解决这些问题需要的时间 用来赚钱应该可以多买一台电脑
|
66
cyanwayne 85 天前
想问问有玩 PUBG CSGO 这类游戏的伙伴嘛? LINUX 上是不是无解
|
67
fugu37 85 天前 6
@ttimasdf #48
> 觉得 linux 可玩性高,windows 臃肿的人,对 windows 的了解就跟只会刷抖音的老大妈一样,一无所知。 linux 可玩性高,windows 臃肿这是事实。否认一个老大妈都能看清的事实并不会让人显得更聪明。 > 关 onedrive ,关 copilot ,关 telemetry ,这些小问题解决起来,比 linux 下解决 fractional scaling ,解决 wine bug ,解决 nvidia 驱动,哪个更简单我觉得用脚趾头都能想明白吧?这 wsl2 哪里不比 wine 香了? 做正确的选择,而不是先择错误,然后再补救。 > 比 linux 下解决 fractional scaling 解决分数缩放是 DE 开发者的事情。不想遇到问题就用解决了分数缩放问题的 DE ,比如楼主使用的 KDE 。 > 解决 wine bug 用 wine 是因为需要在不开虚拟机的情况下用 linux 原生运行 windows 程序。在 windows 下这当然不是问题,因为 windows 根本不支持运行 linux 程序,没法用自然就不会有 bug 了。( wsl1 能运行一些程序) > 解决 nvidia 驱动 这是 nvidia 的问题,换成 windows 也一样。比如说,你能在 win7 安装 4090 的驱动吗? 站在用户角度,想用 win7 就选提供 win7 驱动的显卡;想用 linux 自然要选支持 linux 的显卡。 > 这 wsl2 哪里不比 wine 香了? wsl2 就是垃圾,远不如 wsl1 。用 wsl 就是为了不开虚拟机,如果开了虚拟机,为什么不选择完整的 linux 发行版,非要用微软魔改残缺版 linux 。 > 关 onedrive ,关 copilot ,关 telemetry ,这些小问题 这些东西本身不是问题,问题是微软在源源不断地往你嘴里送💩,而你没得选。你唯一能做的是吃完之后把他吐出来,最多再刷刷牙。但你既阻止不了微软拉💩,也阻止不了它把💩送到你嘴里。 |
68
jlkm2010 85 天前
不要乱折腾,显卡用 amd 的,系统用 deepin V23 ,绝对非常流畅,日常使用基本没啥问题,国外那些 linux 发行版,在国内用起来都很难受
|
69
Maboroshii 85 天前 via Android
@cyanwayne 可以玩 csgo ,steam 里的游戏大多都可以在 linux 上运行
|
70
cyanwayne 85 天前
@Maboroshii 我会玩的这俩貌似还都不太行 PUBG 是完全打不开=。= 泰坦陨落 2 时不时会闪退 纯 6800HS 核显+UBUNTU 24.04
搜索是说 PUBG 的反作弊没有 linux 版本的,完事启动游戏就风扇狂转 30 分钟没有任何窗口弹出了~ |
71
Meursau1T 85 天前 1
@fugu37 #67 说这么多,你无非是说 Linux 的问题要么是 DE 的问题,要么是软件不兼容 Linux 的问题,要么是 NV 的问题,总之,问题都是别人的,Linux 都是好的。问题是使用 Linux 桌面版的用户都会遇到这些毛病,不管它们是谁造成的,总之基本短期内都不会被解决,只能用户自己去尝试绕过,做了这么多努力,费好几天功夫,只是为了解决一个“臃肿”的心理洁癖,只要不是什么狂热分子真的很难做出这种选择。
是,Windows 里面没用的东西是很多,“微软在源源不断地往你嘴里送💩,而你没得选”,但实际上用起来,KDE 和 GNOME 各有各的问题,用户也只是选一口💩而已。 Linux 目前的生态还是只配当个没有 GUI 的系统,桌面日常使用,图形性能差,各种小毛病不断,还不如微软的“可以关”呢。 WSL2 说是跟虚拟机原理一样,但用起来比自己开个 VM 或者 VB 方便多了,完全无感。 |
72
Meursau1T 85 天前
@Stevenv #63 我做前端开发的,每天都用 WSL2 ,除了 Mirror 模式下主机开全局代理会导致 SSL 出问题外,没踩过什么坑,很好奇你遇到过什么问题
|
73
aiyayaya 85 天前
总结的挺不错,NVIDIA, FXXK YOU !
|
74
southsala 85 天前
ltsc 别用,升不了级。
|
75
dupenn 85 天前
# 系统详情报告
--- ## 报告详情 - **生成日期:** 2024-08-30 17:31:58 ## Hardware Information: - **硬件型号:** Dell Inc. Latitude E5470 - **内存:** 16.0 GiB - **处理器:** Intel® Core™ i5-6200U × 4 - **显卡:** Intel® HD Graphics 520 (SKL GT2) - **磁盘容量:** 480.1 GB ## Software Information: - **固件版本:** 1.34.3 - **操作系统名称:** Ubuntu 22.04.4 LTS - **操作系统内部版本:** (null) - **操作系统类型:** 64 位 - **GNOME 版本:** 45.2 - **窗口系统:** X11 - **内核版本:** Linux 6.8.0-40-generic 这是一台 16 年采购的老旧笔记本,目前用着还凑合,不过对我来说问题最大的是办公软件的问题,不少软件没有原生版本,太折腾了,还是搞 mac 吧 |
77
OneMan 84 天前
计算机也不是什么高深的东西,又不是造火箭。
有这功夫,多琢磨下人,琢磨下业务开发,工资或者职位增长的快。 |
78
minami 84 天前 via Android
建构在 x11 屎山上的 linux gui 是不可能体验好的,望周知。可悲的是,wayland 没有解决这个问题,它已经被 gnome 那帮傲慢自以为是的人绑架了,成为了一个与众不同的怪胎。谷歌已经用安卓和 chromeos 证明了,linux gui 是可以搞好的,抛弃 x11 直接基于 drm 就可以。
ps: 某些人真的应该直接去尝试用下 x11 和 wayland 的原生接口,体验下社区究竟在这两坨屎山上花了多大的努力才最终做出个能用的 gui ,社区真的尽力了 |
79
ttimasdf 84 天前
@vvhy win 的开发我可能没你懂,毕竟我的主力开发环境还是 WSL🤣
@terence4444 更新不禁,其实也没啥可删的,GUI 里看得到,碍到眼的删一删就行了,硬件拉满就不用关心什么后台自启、内存占用啥的了。。 @fugu37 用 linux 是不用吃💩,但是要饿肚子。。 WSL2 确实是虚拟机,但 win 和 linux 的 integration 做的甚至比 Parallel Desktop 还好,文件系统互相可读写什么的大家都有,vscode 打开 wsl 要比 ssh remote 启动速度快还更方便(还不用搞 sshkey 登录),docker desktop 和 devcontainer 谁用谁说香,安装到 linux 里的 GUI 软件,会在 windows 桌面创建快捷方式,双击打也是直接在 win 桌面上打开,想想现在连 vmware 的 unity mode 都不支持 linux guest 。。 至于 WSL1 ,那就是 win 版的 wine ,wine 的优点它有,wine 的缺点它也有。只要想做翻译层就一定会出 bug ,你可以堆人力去解决兼容性,但没有任何人有义务做那种没有意义的事情。wine 的下游有 proton ,crossover ,wine tricks ,他们真正解决问题了么?有人用这玩意么? steam deck 的用户人人都装双系统,谁在费那老劲用 proton ? |
80
fugu37 84 天前
|
81
Ackvincent 84 天前
win7 win10 xubuntu centos openeuler kali 都是主力。。。。。
|
82
Tlaster OP @ttimasdf 你说的对,确实是这样的,我只是从 Windows Phone7 开始就在 Microsoft Store 上架过几个应用而已,对 Windows 一点都不了解。
不过我确实是 Windows 臃肿的既得利益者,因为 https://github.com/Tlaster/YourAV 让我嫖到了 Github Copilot 的免费使用权,我还是非常感谢你软的 |
83
moenayuki 84 天前
1. 建议放下对 Wayland 的执念,我觉得 Wayland 三年内达不到 X 现在的完成度。而且 X 只要不接不同 DPI 的显示器也没啥问题不是(
2. 如果一定要用 wayland ,据我观察,NixOS 中文社区里有一半在用 Hyprland ,直接抄他们的 Nix 配置能省不少调试( 利益相关:《完全使用 Linux 工作》 9 年 |
84
secondwtq 84 天前
@Meursau1T #72 还是那句话,先让 MSFT 把这个 issue 关了再说 https://github.com/microsoft/WSL/issues/6982
|
85
secondwtq 84 天前
@ttimasdf #79 Linux 问题是一堆,但是假装 Proton 和 Winetricks 没人用,Deck 人均双系统就没必要了。这东西 85% 的单机游戏就是切一下版本的事,现在 PC 掌机也是遍地开花,Deck 纯性价比不占优,有 Win 系统需求的很多早被分流了
而且你要知道 Deck 双系统会有个存储共享的问题,原装系统没用的话直接扔掉装纯 Windows 不是更好,“双系统”只能说明就算有一定的 Windows 需求,SteamOS 使用率还是很高的。那问题来了,这些 SteamOS 用户该不会都是在用桌面模式吧? 倒不如喷喷 V 社自己都不出 Steam 的 Wayland 版 |
87
Tlaster OP @secondwtq V 社有心情搞 SteamOS 不搞 Steam 的 Wayland 版确实有点抽象了
掌机我反而推荐常驻 SteamOS/Bazzite/ChimeraOS ,因为不存在 Nvidia 带来的一系列问题,我自己 GPD Win4 就常驻 ChimeraOS ,游戏库里面的游戏都是即开即玩的,没遇到需要配置的,Windows 在掌机上的体验还是差的非常多。想要双系统最好还是 Win To Go 到一张 TF 卡,一个 nvme 搞双系统那还是洗洗睡。 为数不多的我想要在掌机上跑 Windows 的场景就是:我想玩 Halo Wars 2/FC24 ,别的一个 ChimeraOS 就搞定了。 |
89
secondwtq 84 天前
@Tlaster 不过我觉得只要不追求全开源软件栈,掌机用 NV 的话问题其实也不大,因为虽然黄卡在 Linux 桌面上各种问题,但是游戏跑起来之后基本都不存在了,而掌机恰好就是不怎么需要桌面的那个。大概游戏对于 NV 再怎么说都是正经业务,Linux 桌面支持就随便搞搞。
我遇到过游戏中唯一明确由 NV 导致的问题就是 CK3/Vic3 等“现代” Clausewitz 游戏,在 XWayland 下运行会有 UI 闪烁,这个应该是因为 explicit sync 缺失导致的问题。我的解决方法是单开一个 X11 的 session 跑( Proton 跑 Windows 版本可能也能解决)。不过也就正好最近两个 Q ,explicit sync 已经进了 Wayland ,NV 的驱动和 KDE ,应该会好一点。 |
91
BugCry 84 天前 via Android
质疑 wsl ,理解 wsl ,使用 wsl
|
92
EliStone 84 天前
刚买了个笔记本,thinkbook 14+,cpu:amd8845+核显,装了 archlinux + kde,
目前来说比较满意(比以前刚出来的 kde6 稳定多了),外接两个显示器不用笔记本的显示器,两个显示器一个 4k 60hz,一个 2k 170hz,目前来说都能完美适配,本来字体比较模糊的,看了 archwiki 做了一下适配,基本没什么问题,目前对我来说唯一的问题就是,有时候移动软件换桌面的时候,有一个屏幕会随机画屏,但是点一下鼠标就会恢复也能忍受 |
93
sunmker 84 天前
何必嘞,强迫症作怪,多出来的时间,多提肛不好吗
|
94
Stevenv 84 天前
@Meursau1T 你单纯的构建项目自然没啥问题。如果要跑 docker 、及后端各种服务,再深度使用自然会遇到 WSL2 奇怪的坑。。甚至很难解决的 BUG 。比如
1.Docker 今天能起来,明天早上开机可能就起不来了。。薛定谔的奇怪。。 2. 如果我用 IDEA 编程,代码放在 WSL2 系统内,体验很差,放到 WSL2 外去访问 windows 文件系统,又有问题。。 当然你用 vscode 能解决问题,但是不想去折腾 vscode, 也不爱用。 |
95
carlist 83 天前
不缺钱的楼主为啥不换个显示器?难道是没地方?
直接 43 寸 4K 多舒服? 100%显示即可 大显示器等于生产力,几个窗口之间来回切换只需要动动视线 |
96
luciankaltz 83 天前
9 年工作一直用的 macOS 作为开发机。最近(主要是这两年)因为要写 rust 导致 macOS 性能实在跟不上,升级配置的成本有点大,所以动了把家里游戏机( 13900K )装一份 Linux 当半个开发机的想法,来回折腾大概四五次全失败了(可能主要是我菜)
现在还是双系统,只不过 Linux 纯 console ,没有 GUI 。macOS + vscode remote 写代码/编译/build/跑测试。等 mac mini M4 出了准备买一个放公司,然后把 mbp 放家里。家里也是 macOS ssh 到 Linux server 上这套流程 OP 既然有 mac studio ,也可以考虑一下这个方案。Windows + Linux 分别装在双盘上,需要工作的时候 Linux 作为 console 启动,然后 mac studio 连显示器 ssh 到 Linux 上跑重工作。需要娱乐的时候就用 Windows 连显示器 不过我不确定 Android 开发能不能这么搞。 |
97
WebKit 83 天前
@lyxxxh2 #39 腾讯 qq 微信 都有官方 linux 版本了。https://aur.archlinux.org/packages/wechat-universal https://im.qq.com/linuxqq/index.shtml
|
98
BRS5672023 83 天前
@EliStone 花屏我怀疑是 780m 核显的问题。。桌面端 rdna2 和 rdna3 显卡上都没有这种问题,但我在 redmi book 和 thinkbook 14+ 上都遇到了这个问题。。
|