pve 显卡直通设置正确了吗?

52 天前
 mrleft

我参考网上的教程设置了显卡直通,直通的虚拟机是 win ,但这台虚拟机是按需开的,每次 pve 开机后,不开 win 的话还是会一直输出

Booting `Proxmox VE GNU/Linux`
Loading Linux 6.xx.....
Loading initial ramdisk .....

这 3 行,我的显示器没其他信源,就会一直显示着,
开直通的虚拟机然后关闭,就不会显示了。
现在这样有问题吗? 有什么命令能让 pve 自行取消这些显示吗?

1029 次点击
所在节点    服务器
10 条回复
kkk9
52 天前
但凡多看看教程了解一下原理,都能知道那三行是内核初始化,然后屏蔽显示驱动,之后才是直通虚拟机。想去掉可以啊,自己重新编译一下内核,把这三行 Log 去掉
sNullp
52 天前
@kkk9 虽然但是,这三行是 grub 打出来的。
kkk9
52 天前
@sNullp #2 (中文教程现状)😏点到即止,似对似错
mrleft
52 天前
@kkk9 我要的不是去掉这三行,而是到正确的时机取消显示,不持续让显示器认为有信号
kkk9
52 天前
@mrleft #4 直通是没有办法的,那个时候你的显示通道没有控制器,没办法控制的,除非你指定到某个 vm 然后开关机息屏。我的建议是:你设置好钩子脚本,win 关机的时候被通道还回宿主机( pve ),通过宿主机 pve 系统来设置屏幕休眠。

```
setterm -blank 5 // 5 分钟后关闭屏幕,5 可以改成别的整数
GRUB_CMDLINE_LINUX="consoleblank=300" //每次开机后无操作都是 5 分钟关闭屏幕 300 的单位是秒
```
CapNemo
52 天前
我猜测可以启动后向 /dev/tty 输出大量换行来达到相同效果
CapNemo
52 天前
测试表明,以 root 权限执行以下命令即可:

```bash
printf "\033c">/dev/tty1
```

可以放在启动脚本或者 crontab 里
mrleft
52 天前
@CapNemo 没反应
@kkk9 没看懂后面说的什么意思,vm 关机就实现了,其他的在配置什么?
fionasit007
24 天前
@kkk9 #1 我装的 pve 按需才启动,之前好好的,有一次起不来了,连接显示器查看就这个问题,导致 pve 都起不来,进不了系统,现在重装了还是这个问题,还没解决
glymebbd
23 天前
解决了吗?我也遇到相同的问题

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

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

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

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

© 2021 V2EX