[Bug 2589] New: Feature: Changing Xorg settings at runtime (Add/Remove screens, ...)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Feb 21 10:48:57 PST 2005


Please do not reply to this email: if you want to comment on the bug, go to    
       
the URL shown below and enter yourcomments there.     
   
https://bugs.freedesktop.org/show_bug.cgi?id=2589          
     
           Summary: Feature: Changing Xorg settings at runtime (Add/Remove
                    screens, ...)
           Product: xorg
           Version: unspecified
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Server/general
        AssignedTo: xorg-bugzilla-noise at freedesktop.org
        ReportedBy: bonbons67 at internet.lu


To my knowledge it's currently not possible to enable/disable monitors at 
runtime (like changing the active ServerLayout, or setting something not 
defined in xorg.conf) 
PS: the nvidia provides a way to do so at driver level presetting everything 
in the config with modes, but that's not the way to go! 
 
What I would suggest is to have Xorg start, and in case of trouble default to 
a running solution, the best one Xorg can find in a reasonable time (e.g. 
framebuffer or vesa/vga). This is very useful for machines with no 
LinuxConsole enabled in the kernel, as those hosts are unuable if X fails 
(maybe they could be administered via network, if appropriate network services 
are running, but that would probably require someone with root rights) 
When running and changing settings, if something fails, fall back to previous 
settings. 
 
Things that one should be able to do are: 
- Enable/Disable screens 
- Attach/detach outputs (CRT,LFP,DFP,...) to screens 
- Alternate between single-head, clone and dual-head 
- Attach input devices (mouse, keyboard) to screens (all, first, second, none) 
 
I don't know if it's possible, when running X in dual-head mode but without 
xinerama, to run e.g. KDE on display :0,0 and Gnome on display :0,1 without 
any conflict. (Can't test yet as I'm working with Alan to get dual-head 
working on my i855) If it's not, then this should be added as well! One might 
want to run a complete desktop-environment on one display, but just a single 
fullscreen on the other display, or run different desktop environments 
concurrently. In relation to this, the input devices should be assignable to 
either all displays, or individual displays, like touchpad for screen on LFP, 
USB mouse for the second screen. (=> 1 computer for two independent people) 
 
Any comments, extensions and discussions welcome!          
     
     
--           
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email         
     
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list