激活 HDMI 输出而不用作桌面

激活 HDMI 输出而不用作桌面

我有一张英特尔卡,看起来不可能只传输音频而不传输视频。那么有没有办法只激活端口并发送虚拟视频信号以使音频工作?我不想在附加屏幕上扩展我的桌面。

答案1

您可以为 HDMI 输出设置第二个 X 显示器。这仍然会消耗视频 RAM 并显示它,但它将与您的主桌面分开,因此您的桌面保留在显示器上,不会扩展到附加屏幕。我已经在我的英特尔集成显卡上进行了设置,其中/etc/X11/xorg.conf包含一个文件

Section "Device"
    Identifier "intel0"
    Driver "intel"
    Option "AccelMethod" "sna"
    Option "ZaphodHeads" "VGA1,HDMI1,DP1"
    Screen 0
EndSection

Section "Device"
    Identifier "intel1"
    Driver "intel"
    Option "AccelMethod" "sna"
    Option "ZaphodHeads" "HDMI3"
    Screen 1
EndSection

如果需要,您可以添加Screen部分来指定分辨率。

您可能需要不同的输出名称,请查看 的输出xrandr以了解您的卡具有哪些输出。我不记得为什么我必须指定AccelMethod,也许是为了让它在我的特定芯片组上工作。第一个屏幕将具有显示名称:0,第二个屏幕将在 HDMI 端口上(因此,如果您愿意,您仍然可以通过添加选项(例如运行程序时)来:1告诉程序使用它)。-display :1

fvwm为每个显示器使用窗口管理器的两个实例;您可能需要告诉窗口管理器仅使用第一个显示器。

相关内容