更改显示设置涉及哪些软件位?我插入了一个新的显示器

更改显示设置涉及哪些软件位?我插入了一个新的显示器

因此,问题几乎就在标题中:当我将外接显示器插入笔记本电脑时,是什么过程使得我的显示设置自动更改?

答案1

我的问题已通过 xserver-xorg-video-intel 的更新得到解决(请参阅https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1505695)。

因此,显示器的热插拔管理似乎是这样的:

  1. X 服务器驱动程序检测到新显示器。man intel例如,请参阅

    Option "HotPlug" "boolean"
    
      This option controls whether the driver  automatically  notifies
      applications when monitors are connected or disconnected.    
    
      default: enabled
    
  2. 这些信息将用于randr通知活动申请

  3. 然后,监听 randr 的应用程序就可以采取行动:具体来说,gnome-settings-daemon(*) 监听这些事件,并使用保存在~/.config/monitors.xml

(*) 看gsd-xrandr-管理器.c

相关内容