兼顾打游戏和训模型的 ALL IN ONE 方案
50 系在即,准备重新装机,在纠结系统方案了。主要需求是打游戏,写代码( C++/Java)和训模型(cuda )。
现在是宿主机装 windows11 ,WSL 下训模型和写代码的方案。但是 WSL 的环境,尤其是 GPU 环境很容易炸,N 卡驱动更新,WSL 更新都可能破坏宿主机或宿主机内容器的 GPU 环境,总归和原生 linux 不一样,听说也会损失 10%的 GPU 性能,很难受。
另外对系统备份和还原也有需求,很想用虚拟机了。
前段时间听说了 PVE ,感觉很不错,但是试了下发现 Geforce 系列显卡没法做 GPU 虚拟化,只能直通给某个虚拟机,这样直通给 windows 就没法训模型,直通给 linux 就不好打游戏了。
老哥们现在用的是什么 all in one 方案?有没有什么好办法,充分利用上那张很贵的显卡?
我觉得打游戏和 AIO 根本不配套
没有好办法,你要想一个系统兼顾打游戏和训练模型,ALL IN Linux 是最佳选择,能打游戏又能方便训练。Windows 训练的性能会稍差。
PVE 的话,显卡直通 Linux 训练,再买一块显卡插上直通 Windows 打游戏,一台主机兼顾两个需求了。
PVE 显卡直通,打游戏切到 Windows ,训练切到 Linux ?
待机功耗 200w 能接受不???
搞多个启动盘不行吗,一块 ssd 装 Windows ,一块装 Linux 。搞个引导管理器,每次开机决定进入哪个系统
双系统呗,总不会一边打游戏一边跑训练吧
如果只对 linux 有备份还原需求感觉可以直接双系统,linux 侧用 btrfs/zfs 做快照备份
细说切显卡
我现在是两块 ssd ,Windows 和 Linux 各自一块盘,装系统的时候只插一块盘。
哪个用的多默认启动哪个,开机可以选系统
可以训练模型打游戏,这样就兼顾了()
如果你是想用显卡在 win 打游戏 输出画面的同时在 linux 下训练 cuda,那确实办不到,但是如果你是想串流,那完全可以,40 系显卡破解后也能虚拟化, 虚拟后同时给 linux 和 win 用,只是 win 无法输出画面,你用串流的话就可以。如果是不需要同时进行,那更简单了。打游戏的时候直通给 win ,训练的时候直通给 linux ,那不就得了
先说预算,没预算咋给你兼顾
用 GRUB2 自己做双系统呗
Windows in PVE 有些游戏检测虚拟机,根本过不了风控
可以通过修改 conf 规避虚拟机检测,办法很多的。
嘿,我在想这个问题想了好几天了,没啥特别好办法
单显卡肯定不可能双活,那就只能双系统,双系统就没啥必要 pve ,直接上 vmware 开一些必要的 vm 就好
当然最好还是俩显卡,但穷
总之没啥完美方案
主要是 N 卡配 linux 桌面特别容易爆炸,之前折腾过两次,每次都是更新下驱动,桌面炸了进不了系统....也可能是我对 linux 桌面不熟悉,好不容易搞好驱动,输入法,星火商店,桌面主题美化什么的,重启一下发现爆炸了...爆炸了...两个小时白折腾了。还蛮喜欢 gnome 的
老哥,能指点下怎么 PVE 显卡直通下,动态或方便地切换直通的系统吗?
也不是没有钱买多块显卡,但是多买一块 5090 的话,就会想着拿两张 5090 一起训模型了...不然总觉得很可惜
macbook m4 128G
不要折腾了。爱玩游戏就好好挑个游戏本,显卡够用最低配就行。 训练模型,笔记本的阉割版显卡完全不够用,分分钟烫手。mac 不用考虑了,玩游戏不行,玩大模型一般部署 int4 甚至 int1 的大模型,准确率差很多的。
玩大模型就去租用服务器就行,弹性扩展,千问 72B 都可以玩,还可以分部署训练,这是单卡无法比拟的
直接装 linux, 现在用 proton 打新游戏已经很成熟了, 有的甚至比 windows 下效果还好
比如黑🐒在 protondb 上都是白金效率
www.protondb.com/app/2358720
&ab_channel=A1RM4X
不如说说你打什么游戏,常规 steam epic 游戏在 linux 运行效率都还可以,你要是懒得折腾 N 卡驱动,直接装 bazzite 这种发行版都可以
#23
bazzite 在 N 卡下除了 gamescope 用不了,其他应该都属于开箱即用。不过 50 刚出来的时候驱动是否能及时跟上我还真不确定
wsl 下显卡性能损失 10%,又不是什么大问题,就是开发调试
#11 显卡怎么虚拟化?我记得从 30 系开始就不支持了啊
显卡直通吧,俩块显卡就行了。pve 或者 exsi 。我是习惯 exsi 了。unraid 也可以。不过注意虚拟化的 win10 打游戏要过反作弊的虚拟化检测,所以你大概率还要直通 cpu 核心,直通一堆。还需要改很多配置文件。当反作弊一更新又要改。。。
所以我的建议是!买一台 dell r430/720 这类 2u 服务器,上暴力风扇,不会太贵,准系统就够了。
折腾 pve 和 allinone 的时间和金钱,可能不如分开来的省钱。
我以前也是 all in one 。unraid ,单显卡直通 win 打游戏。直到抛弃了 3950x ,换了 x3d ,打游戏真爽。直接 2000 多买了一台 r430 ,不带显卡。
虚拟化 gpu 要授权。特殊显卡比如 grid 的驱动就可以虚拟化。一般不用考虑了。正常要虚拟化 gpu 只能 hyperv 。单 hyperv 这玩意吧。。。
Steam on linux
你装个双系统不就完了
消费级显卡不支持 vgpu ,网上的方法要不过时了,要不就是用扭曲的方式解决。所以又要训练又要玩游戏最省心的是插两张卡,除了费电都挺好。
痛点都被你列完了,真的不如去租算力。。。
装个双系统呗, 该打游戏打游戏, 该训练模型训练模型。
整个软路由,弄个 ssh 端口映射,远程连接家里的电脑搞开发训练模型,省的每次租 gpu 服务器和配置环境麻烦。
最近手上有个让人头疼的活,想了很久也没有想到靠谱的方案。 来这里听听大家的意见。 这 6T 多的照片是通过 Dropbox 发给我的,但是因为他之前操作上的问题,导致这些照片的…
如题我手上的 NAS 有 60T 数据,出于想要用不同介质备份的想法,打算买个 lto5 磁带机。因为 lto5 磁带每盘只有 1.3T 左右的空间,而我的 60T 数据又是一…
最近,我们在 Github 的 Code Review 中看到 Github 开始出现下面这个 Warning 信息—— “This file contains bidirec…