Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
xserver
xserver
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 889
    • Issues 889
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 95
    • Merge Requests 95
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • xorg
  • xserverxserver
  • Issues
  • #1140

Closed
Open
Opened Feb 15, 2021 by Olivier Certner@OlCe

hw/xfree86/modes: Use per-screen monitor for all card outputs instead of just the first one

An explicit DisplaySize directive in a Monitor section referenced by a Screen section in xorg.conf is not taken into account when the monitor is not connected to the Screen's card's first output.

Desired outcome: Apply the directives of the monitor section to all card's outputs that do not have an explicit monitor linked to them. This would allow to specify a monitor section for the screen without bothering to which actual card output the monitor is connected to (in a single-monitor setup).

Rationale:

  1. Desktop/server graphic cards commonly have several outputs, even for a single output type (DP, HDMI, etc.). This would ease configuring for single-monitor cases. Multi-monitor setups require per-output monitor sections anyway (or autoconfiguration, see next point).
  2. The change preserves compatibility with single-output setups and autoconfiguration.
  3. Seems a priori that applying the per-screen monitor to the first output is rather arbitrary.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: xorg/xserver#1140