Debian双显卡笔记本无法同时启用内屏与外接显示器求助
解决Debian 11下HP Victus 15-fa0xxx双显卡双屏同时启用问题
前提确认
- 已关闭BIOS中的Secure Boot,NVIDIA模块加载正常(可通过
lsmod | grep nvidia验证) - HDMI线和外接显示器硬件正常
步骤1:清理冲突配置
如果之前手动创建过/etc/X11/xorg.conf,先删除避免冲突:
sudo rm /etc/X11/xorg.conf
步骤2:创建Xorg配置文件
创建NVIDIA配置文件
在/etc/X11/xorg.conf.d/目录下新建10-nvidia.conf:
sudo nano /etc/X11/xorg.conf.d/10-nvidia.conf
写入以下内容(注意替换BusID为你的NVIDIA显卡总线ID):
Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1:0:0" # 执行`lspci | grep NVIDIA`获取总线ID,例如输出为01:00.0则写PCI:1:0:0 EndSection Section "Screen" Identifier "nvidia" Device "nvidia" Option "AllowEmptyInitialConfiguration" EndSection Section "Device" Identifier "intel" Driver "modesetting" EndSection Section "Screen" Identifier "intel" Device "intel" EndSection
创建Intel显卡配置文件
新建20-intel.conf:
sudo nano /etc/X11/xorg.conf.d/20-intel.conf
写入:
Section "Device" Identifier "Intel Graphics" Driver "modesetting" Option "AccelMethod" "glamor" EndSection
步骤3:配置双屏输出
重启系统后,执行以下命令识别可用屏幕:
xrandr
输出中会显示内屏(通常为eDP-1)和外接屏(通常为HDMI-1)的名称。
执行命令启用双屏(以下示例将外屏放在内屏右侧,可根据需求调整--right-of为--left-of/--above/--below):
xrandr --setprovideroutputsource nvidia Intel xrandr --output eDP-1 --auto --output HDMI-1 --auto --right-of eDP-1
可选:设置开机自动配置
将上述xrandr命令添加到~/.xprofile文件中,实现开机自动启用双屏:
echo 'xrandr --setprovideroutputsource nvidia Intel' >> ~/.xprofile echo 'xrandr --output eDP-1 --auto --output HDMI-1 --auto --right-of eDP-1' >> ~/.xprofile
内容的提问来源于stack exchange,提问作者Jack BKB
相关产品推荐
相关产品推荐

