服务器安装NVIDIA显卡驱动和XFce的冲突问题解决

服务器安装Nvidia驱动后,再安装XFce桌面端,此时BMC远程控制台无法进入XFce桌面。

由于 BMC 的虚拟控制台需要通用驱动,但当前配置混合了 NVIDIA 和 fbdev 导致冲突,修改配置文件改用 fbdev 或 vesa即可。这里将修改为fbdev。

服务器安装NVIDIA显卡驱动和XFce的冲突问题解决

1
2
3
4
sudo nvidia-xconfig  # 生成默认配置
修改配置文件
sudo vi /etc/X11/xorg.conf
替换以下内容(纯 fbdev 模式)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Section "Device"
Identifier "Card0"
Driver "fbdev"
Option "fbdev" "/dev/fb0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "Monitor"
Identifier "Monitor0"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
EndSection

替换后执行sudo systemctl restart lightdm

原配置文件为:

服务器安装NVIDIA显卡驱动和XFce的冲突问题解决

替换为:

服务器安装NVIDIA显卡驱动和XFce的冲突问题解决