求解 pve开机 没接显示器开机会自动重启 接上显示器后开机就没问题 用的dp转HDMI 我想不接显示器开机的 不知是哪设置错了
我引用ChatGPT作答:可能是以下原因之一:
1 BIOS 配置:您的计算机 BIOS 可能设置为仅在检测到连接显示器时才启动。您可以进入 BIOS 设置并检查是否存在此类选项。如果存在,您可以将其设置为禁用或关闭。
2 GPU 驱动程序:有时,在安装或更新 GPU 驱动程序时,可能会默认启用“连接显示器才能启动”选项。您可以尝试更新或卸载并重新安装 GPU 驱动程序,并检查是否存在此类选项。
可能是由于你的PVE系统配置了自动重启功能。
你试试:将PVE服务器连接到显示器和键盘上,在管理员账户下进入PVE管理界面,检查虚拟机列表并关闭虚拟机,禁用虚拟机自动启动,重启服务器,浏览器进入PVE管理界面并删除虚拟机直通的网卡。
也可能与你使用的DP到HDMI转换器有关。可以尝试使用其他转换器或使用HDMI直接连接显示器,以查看问题是否仍然存在。
您的问题可能是由于 PVE(Proxmox Virtual Environment)在启动时没有默认控制台而导致的。您可以通过以下方式来解决此问题:
使用SSH连接到PVE主机:使用SSH连接到您的PVE主机,例如在命令行中输入 ssh username@IP_address。
编辑 GRUB 配置文件: 打开 /etc/default/grub 文件,并在控制台设置那一行末尾添加 console=tty0,例如:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash console=tty0"。
更新 GRUB 配置:保存更改后,请运行以下命令以重新生成 GRUB 设置文件并更新引导程序:
update-grub
重启您的 PVE 主机:现在请重新启动您的 PVE 主机。此时,即使未连接显示器,它也应该能够正常启动了。
希望以上信息可以帮助您解决问题。
以下答案由GPT-3.5大模型与博主波罗歌共同编写:
这个问题可能是由于PVE没有检测到任何显示器而导致的。你可以尝试以下解决方案:
sudo apt install xserver-xorg-video-dummy
在/etc/X11/xorg.conf文件中添加以下配置:
Section "Device"已黑化的小白 Identifier "Configured Video Device"已黑化的小白 Driver "dummy"已黑化的小白 EndSection
Section "Monitor"已黑化的小白 Identifier "Configured Monitor"已黑化的小白 HorizSync 31.5-48.5
VertRefresh 50-70
EndSection
Section "Screen"已黑化的小白 Identifier "Default Screen"已黑化的小白 Monitor "Configured Monitor"已黑化的小白 Device "Configured Video Device"已黑化的小白 DefaultDepth 24
SubSection "Display"已黑化的小白 Depth 24
Modes "1920x1080"已黑化的小白 EndSubSection
EndSection
保存并重新启动Xorg:
sudo systemctl restart display-manager
在PVE服务器启动时按下左Shift键(或Esc键)进入GRUB引导菜单。选择你想要启动的内核版本,按下E键进入编辑模式。在内核参数内添加"nomodeset",如下所示:
linux /boot/vmlinuz-4.4.6-1-pve root=/dev/sda1 quiet nomodeset
按下Ctrl+X键重新启动。
希望能解决你的问题。
如果我的回答解决了您的问题,请采纳!
根据您提供的信息,问题可能是由于您的 PVE 服务器在开机时未能正确识别连接到它的显示器而导致的。这可能是因为您的 DP 转 HDMI 转换器无法正确传递视频信号。
您可以尝试以下解决方案:
确保您的 DP 转 HDMI 转换器支持 4K 分辨率。如果您的 PVE 服务器在开机时检测到连接的显示器时,无法正确识别分辨率,可能会导致自动重启。
确保您的 DP 转 HDMI 转换器已正确连接到您的显示器,并已正确插入到 PVE 服务器的 DP 接口。
检查您的 PVE 服务器的 BIOS 设置,确保它们已正确设置以支持通过 DP 转 HDMI 转换器连接的显示器。
尝试升级 PVE 服务器的 BIOS 和显卡驱动程序,以确保它们已更新至最新版本。
确保您的 DP 转 HDMI 转换器的供电充足,以确保它能够正确传递信号。
该回答引用ChatGPT
xrandr --listmonitors
Section "Monitor"
Identifier "Monitor0"
Option "Enable" "true"
EndSection
Section "Device"
Identifier "Device0"
Option "ConnectedMonitor" "Monitor0"
EndSection