虚拟机里的 Linux 用什么桌面环境好?

2022-05-01 16:08:19 +08:00
 angrylid

CPU 为 Ryzen 5 3550H ,没有独显。 在 VMWare 16 里面跑 Fedora 35

请问下大家用什么,还是说虚拟机里面就不推荐用 GUI ?

6586 次点击
所在节点    Linux
37 条回复
ryd994
2022-05-02 00:24:05 +08:00
3D 加速不是勾选了就有效的。如果显示感叹号就是没装扩展包用不了。

也可能只是虚拟显示驱动的问题,那么 VNC 可解。

另一个办法是 X11 转发。渲染交给终端系统,虚拟机内不渲染也就不需要 3D 。
findex
2022-05-02 01:58:28 +08:00
@jeeyong 你这配置,主机可以装个 unraid 然后做好核显直通给 VM1 ,nvidia 显卡直通给 VM2 ,消耗并不多,还能多人一机。
jeeyong
2022-05-02 02:04:16 +08:00
@findex 主板不给核显供电...MSI MEG z490 ACE
而且不知道是否会有损耗...我还要打游戏呢...哈哈
findex
2022-05-02 02:11:43 +08:00
@jeeyong 我就知道你 10900k 主机是 windows ,舍不得直接装 unraid ,我是 i9 9900K 。哈哈哈哈哈
bao3
2022-05-02 02:12:10 +08:00
一般我在虚拟机里的桌面都是用 xfce ,如果实在没有,自己就配置一个 fvwm ,年轻人可能已经看不上这些 window maker 了,但一点也不掉帧
fuis
2022-05-02 02:26:56 +08:00
用上 Wayland + 勾选 3D 加速都不会卡
yzbythesea
2022-05-02 07:51:24 +08:00
虚拟机别用 GUI

要用只有 PCI passthrough 这一个唯一解(但是你没有独显不可能了)
mgrddsj
2022-05-02 08:25:53 +08:00
@angrylid #20 VMWare 的设置里是默认开启 3D 加速的,但虚拟机内部也要装对应的虚拟机工具,大部分 Linux 发行版里面是 open-vm-tools ,Fedora 也不例外。安装完之后,虚拟机的分辨率应该会随 VMWare 窗口大小的改变而改变,桌面应该也不会那么卡了。
silkriver
2022-05-02 08:41:19 +08:00
angrylid
2022-05-02 11:57:38 +08:00
@mgrddsj 跑了一下 dnf install 似乎也是默认自动安装的……
benedict00
2022-05-02 12:05:29 +08:00
试试 mate 呢 基于 gnome 2 的也挺稳定,据说占用比 xfce 小一些
DeltaC
2022-05-03 10:14:40 +08:00
linux 物理机里装 virtualbox 跑 windows,体验挺好的.
libook
2022-05-05 10:34:36 +08:00
要看啥用途,如果只是用来跑服务的话没必要装桌面环境。

我曾经有 1 年的时间是 Win10+Virtualbox+Arch+Gnome 做全栈开发,基本没啥问题,上班全屏虚拟机,下班休眠虚拟机打游戏。

现在在 Windows 上基本就是用 Hyper-V 虚拟机跑一个不带桌面的 Debian 用来当 Docker host ,WSL2 里配置一下 DOCKER_HOST 环境变量,就可以直接使用 docker 各种指令,而且是因为在单独的虚拟机里跑的,可以很方便实现服务自动启动。
angrylid
2022-05-05 17:00:26 +08:00
@libook 谢谢!我没有什么具体用途,只是假期没事干瞎折腾😂
huangmingyou
2022-05-06 15:26:30 +08:00
fvwm, wmaker
codefun666
2022-05-09 13:13:20 +08:00
Linux 为啥要桌面环境? 如果需要类 Linux 环境,用 Mac.

Centos/Fedora 界面比 Ubuntu 差了一点,但稳定性好很多。 之前升级某个 package, Ubuntu 把内核直接升级了,无力吐槽 :(
flynaj
2022-05-20 19:16:01 +08:00
换 VirtualBox 试试,我用着不卡

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

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

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

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

© 2021 V2EX