Xmonad independent screens

I would like to configure my XMonad setup to use independent screens with their own set of workspaces (Like AwesomeWM or dwm). It seems the module:  XMonad.Layout.IndependentScreens needs to be used to achieve this.
However, I do not know Haskell to figure this out. Does anyone have a similar setup, I could look at?
My current xmonad.hs is http://pastebin.com/sGUVQP1y
Any suggestions on how to achieve this?

Suggenstions are easy, XMonad has a serious amount of doc' s.
http://xmonad.org/xmonad-docs/xmonad-co … reens.html
Take a look at the example / code and merge into your own xmonad.hs

Similar Messages

  • [BUGGED] xmonad tri-screen non-xinerama problems

    Hello All!
    New Archer here.  I'm really enjoying playing with Arch.  Ran it about a week on a VM, and then promptly backed up/tore up/re-created my 3 TB RAID array as a shrine in deciation to its glory.  I haven't posted much along the process, because I've generally been able to put things together to my liking other than a few minor setbacks that I mostly managed to handle myself.  I have even gave Arch the coveted position of my "Laptop Linux."  I have a slightly odd setup and it seems to be tied in with an issue that I am having, so I thought I might post here, especially since some of you seem to be xmonad users.
    The Paragraph
    Most wm's seem to handle non-Xinerama multi-display fine (I've been trying out as many as I could find since switching over to Arch.  I figured new Linux/new Look).  It seems that xmonad handles Xinerama better but has a less friendly non-Xinerama out of the box experience, and it is terribly hard to find the information I am after since when I go looking for multi-monitor resources, I find alot about Xinerama and praise for its Xinerama way of doing things.  Apparently, you still can't enable Composite and Xinerama at the same time, and in general, I prefer funny fade effects and what not to being able to move windows from screen to screen so have opted for a standard non-Xinerama multi-card, multi-display setup of xorg.
    Bullet Points
    1 - Minor Problem:  xmonad only runs on one screen if I don't enable Xinerama
    2 - Entertwined Problem:  Composite extension becomes disabled if I enable Xinerama
    3 - Other Entertwined Problem:  Most wm's I try if they don't support dual screen natively, I can simply put calls in my .xinitrc to load on the various display (ie. 'DISPLAY=:0.2 wmii &; DISPLAY=:0.1 wmii&; exec wmii'), and it's no big.  If I try that with xmonad, the session on DISPLAY :0.0 won't give up control of the keyboard to the displays on the other monitors.  That's pretty weird, since it gives up control to my unmanaged windows just fine, or gives up control to another WM (as I type this, I have openbox managing my second monitor so I have an easy way to resize windows and such, but that is a somewhat imperfect solution in my opinion).  If I leave the screens unmanaged , I can launch apps on them easily enough by 'DISPLAY=:0.1 thunderbird' (like I do with openbox managing them if I don't want to use the menu) through command-line or scripts, but there is no way to move the apps or resize them or anything without some WM (like openbox) attached to the DISPLAY.
    4 - Minor Entertwined Problem That Makes This Whole Mess Harder To Ignore:
    When you go off the screen to an unmanaged window or a window managed by another window manager, apparently xmonad continues to think you are focused on the app that you hovered over last on your way to the other screen (ie. if I go over to Thunderbird now, xmonad will leave the active border around Firefox since I have it on the left side of my primary monitor and the other screen is to the left).  This is no big, although I would prefer it to gray out or whatever.  At the same time, xmobar displays that I am still over my Firefox window.  I am fine with it not knowing that I am over messing around in another WM or on an unmanaged screen.  The big problem is that when I bring the mouse back, it seems to get confused about whether I left or not, and doesn't pass focus back to the app in question.  It still thinks the app has focus (according to its border and xmobar), but keystrokes still go to the other screen and the window on the first screen will no longer even directly respond to mouse clicks.  It is easy to fix, I can simply move to any other window on the same screen, and then back to my firefox and things work fine.  I know that's a weird wall of text, so a quick explanation:
    If I take my mouse off the screen to the left, passing over Firefox, I end up on my Screen 1 that is currently displaying Thunderbird and managed by Openbox.  I can then click message, type things, all no problem.  If I move my mouse back to the Firefox screen, it looks like it is active, but I cannot click on anything (no links work, the buttons that control formatting of this message darken when I hover over them but do nothing on click, the check boxes at the bottom of this compose message window darken but do not respond to clicks, etc).  If I do nothing else other than but my mouse over one of my terminal windows (which will receive the focus border and receive input fine), and then move it back to Firefox - everything in Firefox will at that point work great.
    That last note is the primary reason I can't just let another WM loose on my secondary display and go about my day (I mean, I tend to just leave e-mail up on the thing, and I suppose a valid argument can be made for having a floating manager on your second screen anyway).  It's most annoying when I just barely go off the edge of the main monitor by mistake, say on my way to a tab or something, and can't click my tabs anymore without dragging the mouse back to a terminal and back over to Firefox.  Of course, I would be fine with messing with xmonad on all my screens really if I didn't have to turn off my Composite extension to do it.
    One easy solution is to just use Awesome.  It looks nice and seems to offer some of the same features, but I kind of like xmonad's way of configuring things and the idea that my configs seemingly shouldn't break on minor version numbers.  Awesome has already bit me in my playing around by making widget obselete two days after I put the widgets in my config file, and it seems they have a history of this type of action. 
    I can happily provide any configuration files on request.  My xorg.conf is probably of the most interest, I would think, but if I knew how to fix this, I wouldn't be on here asking for help.  It doesn't appear to be related to xmonad.hs, since I can use the default or a heavily customized one and get the same behavior.  There might be a way to fix the problem somehow in xmonad.hs; I don't know.
    Oh well, sorry my first post was such a wall of text, but I wanted to provide a solid idea of what was going on here.  Any help would be greatly appreciated.
    Lewis
    Last edited by llcawthorne (2009-11-18 02:26:08)

    vogt wrote:
    I have had composite enabled with xinerama.
    Some graphics drivers restrict the size of all screens to fit within 2048x2048 pixels if you still want compositing, but if you have 3 monitors, it is unlikely that that you can find an arrangement that satisfies that driver/hardware limitation.
    Yeah, 2048x2048 woudln't work for me.  My main monitor runs 1920x1200, secondary is 1680x1050, and the tv is at 1920x1080.
    Apparently since the xorg upgrade the other day, I can't even turn on Xinerama anymore.  I know it worked when I tested just to see if things worked in Xinerama mode the other day (but it automatically disabled Composite).  Now I can turn on Xinerama but I get a strange cursor flicker and segfault when trying to go to the other screen.  Apparently some other people have that problem with the latest x-server and xinerama with Nvidia, but I haven't looked into fixing it, since I don't tend to use Xinerama anyway.  It makes testing some solutions a bit harder though not being able to temporarily turn it on.
    I have done some more testing though.  With my current multi-screen Xinerama off X-layout, things definitely work as expected in other Window managers.  I have played around in GNOME, compiz, fluxbox, openbox, awesome and ratpoison with this separate screen X-layout without problems. 
    The problem seems to be more with xmonad accepting the cursor than letting it go.  When I run :0.1 unmanaged or with another window manager, I can switch over to the other display with 100% reliability, but only have the problem when coming back to my xmonad display.  However, if I spawn xmonad to :0.1 in addition to having xmonad on :0.0, I almost always have problems switching over to :0.1, but once I get switched over to :0.1, I have trouble coming back to :0.0.
    Also, strangely enough, I can reliably switch to any other display with two windows on it.  I have taken to running a clock on display :0.1, since 90% of the time when I switch over to my e-mail client I will not get proper focus.  I can fix this 100% of the time by mousing over the clock, then back over the e-mail client.  To come back to my main screen, I will not get focus on my browser 90% of the time, but can reliably get focus to it 100% of the time there is a problem by mousing over one of the terminals to the right of my browser and then coming back to the browser.  Since the problem is predictable, I can work around it, but either way it is annoying.
    The problem is easy to duplicate with both a default xmonad.hs, another xmonad.hs pulled off the site (tried it with andrea's and arossato's, and with my personal customized and overly large xmonad.hs that I have been trying out various features with.
    Curiously enough, since it was a focus problem, I though "maybe if it updated focus more often?" and I tried 'import XMonad.Actions.UpdateFocus" with the proper startupHook's and handleEventHooks to make it attempt to update focus whenever you move the mouse within a window.  This did nothing to alleviate the problem, although it obviously took ince I noticed the change in focus handling when I didn't leave a monitor.
    Oh, and as another test to see if it might relate back to my drivers somehow, I removed nvidia's proprietary drivers and installed Nouveau.  While the Nouveau drivers are pretty neat (the fast frame buffer switching is fun!), I found them annoying since I don't know how to make my console come up on the right monitor with them, but that is unrelated.  I changed around my config and brought up X and was able to duplicate the problem exactly with the alternate drivers (but same configuration otherwise). 
    And lastly, I booted to my Gentoo install (that does use the same hardware are xorg.conf).  I can't get the 0.9 xmonad from the overlay to compile on it for whatever reason, so it conveniently has 0.8 installed.  I see the same behavior with a default config and a sample config swiped from the website (I cannot test with my custom config, since it has multiple 0.9 imports in it, but I have no reason to believe it would react differently).
    I welcome any ideas.
    Lewis Cawthorne

  • Running 3 independent screens on Compaq DC8000

    HI there,
    I was looking for some assistance regarding setting up 3 screens on a HP Compaq DC8000 desktop.
    Could sombody please advise the most cost effective soloution to acheive this (ie low profile dedicated graphics, USB to DVI converters etc) ?
    Thanks in advance.
    Matt

    Hi,
    Please use the following products:
       http://www.matrox.com/graphics/en/products/gxm/
    Regards,
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • Mavericks run tv as independent second screen

    I suspect the problem is with the extra monitor setup (dvi to hdmi out to tv) from my imac
    I am able to drag pled home theatre from my iMac screen across to my tv screen.
    desktop 1 and 2 appear on my iMac .. desktop 3 appears on my tv.
    so it appears that my mac is running in an extended desktop mode rather than two independent screens.
    does anyone know the settings in mavericks to run my second screen (dvi to hdmi out) as a second independent screen instead of an extended additional desktop to my iMac?
    going into settings - display - arrangement  only seems to position my tv screen in relation to my iMac screen. it has nothing to do with actually assigning my tv to be an independent second screen.

    to answer my own question: it was just a matter of right clicking on the icon of the program in the dock and selecting the desktop i wanted to assign it too. Found it by luck.

  • Two TB displays, one MacBook Pro, two screens?

    I have two TB displays in my studio that I connect to my MBP. Works great so far.
    I'd like to have one of the TB displays mirror the MBP display and the other operate as a second screen. Thus far I've only been able to get three independent screens (two if I close the MBP) or three duplicate screens. I want one independent and two mirrored.
    Is this possible?
    Thanks!
    Geoff

    Not possible, it sounds like, from the response? :-)

  • [AwesomeWM] Applications locked to one screen in a dual monitor setup

    Perhaps the title should be "Multiple Screens with multiple video cards." I imagine  my confusion here is the reason I am unable to move clients from one screen to the other in awesome. Though the cursor moves fluidly between Screen1 and 2,  MOD4+drag traps the cursor and the client on the current screen. MOD4+o brings the cursor to the upper left corner of the current screen. Openbox and fluxbox are similarly limited.
    With my Xorg.conf I have $DISPLAY as :0.0 or :0.1 depending on which screen the terminal is open.
    The closest I've come to a solution is xpra from the parti-all aur package. But, I haven't found a way to make it useful. I'm hoping there is an alternative configuration. Maybe something like xinerama or Zaphod?
    I'd like to use xrandr but it seems thats a no go for multiple boards as of the the previous version. I cannot find documentation for 1.3.
    http://wiki.debian.org/XStrikeForce/HowToRandR12 wrote:VI.5. Multi-board support broken - RandR 1.2 does not support multiple boards yet (it's planned for RandR 1.3). It means that any RandR 1.2 aware driver will crash the server if you have 2 boards. Even one board with a RandR 1.2 driver and another board with a classic driver does not work. It just crashes the X server.
    Any ideas?
    > grep -v "^\s*#" /etc/X11/xorg.conf|grep -v ^$ |xclip wrote:Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection
    Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/100dpi:unscaled"
        FontPath     "/usr/share/fonts/75dpi:unscaled"
        FontPath     "/usr/share/fonts/TTF"
        FontPath     "/usr/share/fonts/Type1"
    EndSection
    Section "Module"
        Load  "glx"
        Load  "dri2"
        Load  "extmod"
        Load  "dbe"
        Load  "dri"
        Load  "record"
    EndSection
    Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
    EndSection
    Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option        "Protocol" "auto"
        Option        "Device" "/dev/input/mice"
        Option        "ZAxisMapping" "4 5 6 7"
    EndSection
    Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
    EndSection
    Section "Monitor"
        Identifier   "Monitor1"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
    EndSection
    Section "Device"
        Identifier  "Card0"
        Driver      "nv"
        VendorName  "nVidia Corporation"
        BoardName   "NV25 [GeForce4 Ti 4200]"
        BusID       "PCI:3:0:0"
    EndSection
    Section "Device"
        Identifier  "Card1"
        Driver      "radeon"
        VendorName  "ATI Technologies Inc"
        BoardName   "Radeon RV100 QY [Radeon 7000/VE]"
        BusID       "PCI:1:7:0"
    EndSection
    Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
            Viewport   0 0
            Depth     1
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     4
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     8
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     15
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     16
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     24
        EndSubSection
    EndSection
    Section "Screen"
        Identifier "Screen1"
        Device     "Card1"
        Monitor    "Monitor1"
        SubSection "Display"
            Viewport   0 0
            Depth     1
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     4
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     8
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     15
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     16
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     24
        EndSubSection
    EndSection

    Err. My confusion is indeed the culprit. For anyone who might find themselves in a similar situation the nomenclature is as follows.
    "Zaphod mode" on wikipedia is listed as a multi-seat configuration, however, I think it more often describes the set up in my posted xorg.conf. That is, the server has two independent screens associated with their respective device. Titling window managers seem to present multiple screens a la Zaphod. At least in awesome, each screen has its own set of tags.  Xinerama is a soon to be deprecated extension merging multiple physical displays into a singular virtual one. It will be replaced with RandR. But, as of the current version of RandR, multi-board setups are not supported.
    ATI and nVidia have proprietary implementations for multi-head configurations (Big Desktop and Twinview respectively). I assumed both cards would have to be same brand and either ATI or nv. So, I didn't look into this.
    By the nature of Zaphod mode, applications exist only on one screen. They cannot easily be moved. Because the Xinerama extension implements one large virtual display, X clients can be displayed anywhere. This is apparently at the cost of direct rendering on both screens. Xinerama is also limited in that all screens have to have the same depth.
    Having the Zaphod mode xorg config, enabling Xinerama just requires one line in the ServerLayout section:
    Section "ServerLayout"
    Option "Xinerama" "on"
    However, if the resolution differs on the screens, screens with lower resolutions will have "dead space" where the rectangle of the virtual resolution is not displayed by the physical resolution of a screen.  Moving the cursor into this area will pan the screen to show the previously hidden area and hiding what was previously visible. This means an application fullscreened on the screen with the lower resolution will never be completely visible.
    To enforce physical resolutions in the virtual screen also only requires one line. In the display subsection of the lower resolution screen section, setting the virtual display to the same as the mode will remove the dead area.
    Section "Screen"
    Identifier "Screen1"
    SubSection "Display"
    Modes "1280x1024"
    Virtual 1280 1024
    EndSubSection
    Please reply if I've gotten anything wrong!
    Last edited by _will (2009-10-07 22:08:19)

  • Dual screens with x1600 mobility & open source driver

    Hi, I've been trying to get a dual screen setup with two truly independent screens (not the one giant screen that xrandr gives you), but I've been having some issues.  The hardware I'm attempting this on is my macbook pro 2.1 with a 1440x900 internal display and ati x1600 mobility, and a 1680x1050 apple cinema display connected with DVI.  Here is the xorg.conf that I've come up with after a bit of tinkering.
    Section "ServerLayout"
    Identifier "Xorg Configured"
    Screen 0 "Screen0" 0 0
    Screen 1 "Screen1" RightOf "Screen0"
    InputDevice "Keyboard0" "CoreKeyboard"
    EndSection
    Section "Files"
    # Additional fonts: Locale, Gimp, TTF...
    # FontPath "/usr/share/lib/X11/fonts/latin2/75dpi"
    # FontPath "/usr/share/lib/X11/fonts/latin2/100dpi"
    # True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/misc:unscaled"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/75dpi"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/100dpi"
    FontPath "/usr/share/fonts/PEX"
    FontPath "/usr/share/fonts/cyrillic"
    FontPath "/usr/share/fonts/Type1"
    FontPath "/usr/share/fonts/ttf/western"
    FontPath "/usr/share/fonts/ttf/decoratives"
    FontPath "/usr/share/fonts/truetype"
    FontPath "/usr/share/fonts/truetype/openoffice"
    FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
    FontPath "/usr/share/fonts/latex-ttf-fonts"
    FontPath "/usr/share/fonts/defoma/CID"
    FontPath "/usr/share/fonts/defoma/TrueType"
    FontPath "/usr/share/fonts/local"
    EndSection
    Section "Module"
    Load "ddc" # ddc probing of monitor
    Load "dbe"
    Load "dri"
    Load "extmod"
    Load "glx"
    Load "bitmap" # bitmap-fonts
    Load "type1"
    Load "freetype"
    Load "record"
    Load "synaptics"
    Load "drm" #from arch wiki
    EndSection
    Section "ServerFlags"
    Option "AllowMouseOpenFail" "true"
    Option "DontZap" "off"
    Option "Xinerama" "0"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "keyboard"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"
    Option "XkbVariant" ""
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    Option "DPMS" "true"
    EndSection
    Section "Monitor"
    Identifier "Monitor1"
    Option "DPMS" "true"
    EndSection
    Section "Device"
    Identifier "Radeon0"
    Driver "radeon"
    Option "XAANoOffscreenPixmaps" "true" #Needed for aiglx, from arch wiki
    Option "AGPMode" "8"
    Option "AccelMethod" "EXA"
    Screen 0
    EndSection
    Section "Device"
    Identifier "Radeon1"
    Driver "radeon"
    Option "XAANoOffscreenPixmaps" "true" #Needed for aiglx, from arch wiki
    Option "AGPMode" "8"
    Option "AccelMethod" "EXA"
    Screen 1
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Radeon0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
    Virtual 3120 1050
    Modes "1440x900" "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection
    Section "Screen"
    Identifier "Screen1"
    Device "Radeon1"
    Monitor "Monitor1"
    DefaultDepth 24
    SubSection "Display"
    Virtual 3120 1050
    Modes "1440x900" "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection
    Section "DRI"
    Mode 0666
    EndSection
    Section "Extensions"
    Option "Composite" "true"
    EndSection
    Sorry the tabs are a little screwed up, but I think it's still easy enough to read.  When I start the xserver using this file the external monitor appears to be functioning properly, but the internal display is black.  Moving the mouse off to the right of the external display causes the cursor to appear on the internal display using the default X cursor theme.  The mouse then remains trapped on the internal monitor.  Other than displaying the cursor, the internal display seems to be non-functional.
    If I comment out the Screen...1 line in the ServerLayout section I can get both monitors working with xrandr, but this causes other issues and is not what I want.  Does anybody know how I could get two real screen going?
    Thanks!

    bump (I'm starting to think this VGA card just doesn't work with the driver )

  • Samsung flat screen compatible for ebook G4

    Hi,
    is an the flat screen Samsung LCO 19'' Syncmaster 940 MW fully compatible with an ebook G4? I am able to have the "copy" screen (2 identical screens) but unable to have 2 "independant" screens. Reading the "help" apple guide, it is mentionned to clic on the "disposition" button (I don't remember the exact name...) but this button is not appearing anyware...
    Thanks!

    Go into System Preferences.../Displays. There you should see a check box for video "mirroring." If you uncheck this box, you should get two independent displays.

  • Running 4 screens as one with Mac Pro Late 2013

    Hello there, got a Mac Pro late 2013 edition driving 4 60" 1080P screens in a 2x2 configuration.  Trying to make those work as one 4k display.  Was able to get it working to allow us to display a page across all 4 displays.  But have not been able to get a video to display across all 4.  Our current  configuration has also been very finnicky and anytime we move the webpage around, it snaps the window to be full screen across the bottem two displays. 
    Anyone have any idea's as to how to make this work the way we are wanting to?

    "Fullscreen" is a garbage feature ported from IOS and the iPhone, the land of tiny screens and one-at-a-time processing -- AVOID it at all costs.
    This will work as long as you stretch a Window across multiple screens, and turn OFF all hints that you want multiple, independent screens.
    This describes the new ways Mavericks tries to undercut the way it used to work:
    OS X: Using Multiple Displays in Mavericks

  • Problems with changing screen & alert message. Bug?

    Hallo everybody,
    I have very strange problem.
    I'm using gauge in independent screen while mobile phone is connecting to server. If it cannot connect becouse of any reason (bad password, etc), it should jump to main menu and display Alert with error message:
    public void catchError(String error_message){
            display.setCurrent(mainMenu);
            currentMenu = MAIN_MENU;
            Alert alert = new Alert("ERROR!", error_message, null,  AlertType.WARNING);
            alert.setTimeout(Alert.FOREVER);
            display.setCurrent(alert);
    }So with this code, it show mainMenu for a very short while (about 1/10 s), than displays alert. But when I dismiss the alert message, it jumps back to "Gauge_screen"!
    I think it put screen to some buffer, but when I change display so fast, it cannot complete it sucesfully. Only solution of this problem that I found is very stupid and I cannot use it with clear mind:
    public void catchError(String error_message){
            display.setCurrent(mainMenu);
            currentMenu = MAIN_MENU;
            int i = 0;
            while (i<10000){
                i++;
            Alert alert = new Alert("ERROR!", error_message, null,  AlertType.WARNING);
            alert.setTimeout(Alert.FOREVER);
            display.setCurrent(alert);
    }Does someone saw and solve this problem before? What do you think about it?
    Thanks
    petosh

    It's probably because setCurrent() is not something that happens instantaneously. So after setCurrent() when you put the alert on the display still hasn't changed so it remembers that it has to return to the gauge screen. You can use setCurrent(Alert a, Displayable next) to set the alert with the menu as the next screen.
    shmoove

  • How to run video on multiple screens?

    I work in theater and video production. I recently bought a PowerMac G5 with PCI-e with the intention of adding another video card later, to be able to run 3-4 independent screens.
    Here's my question: What software do I need to run multiple synchronized video files from one computer? For instance, how would I play a music video with one audio track and two video tracks for two separate projection screens? Is there software that already provides this functionality (like Macromedia Director?), or do I need to write my own?

    Your best bet is to contact someone local who does this one a daily basis. Sport arena, local tv station, someone who sets up multimedia for parties...Dj...local computer club...
    You may be out of luck trying to do this with one computer. Would be too cpu intensive...

  • Independent Monitor display

    Hello everyone...What i am about to ask i think is not possible on the iMac. I have seen several posts where people ask the same question but others do not seam to understand the question and no one was able to give a correct answer.
    Here is my question....I have just connected my imac to a samsung tv using thunderbold+hdmi adapter, I know how to use mirror and non-mirror display however what i really want to achieve is to have two independent screens, just like having two different imacs. For example when using my main screen and slide through the various windows i do not want the secondary screen to slide.Similarly when i take my mouse over to the secondary screen and slide through the same windows ii do not want the main screen to slide. Basically i want to have two main screens, is this possible? if not this would be a very nice feature to have.

    Gusar wrote:What you want is called Zaphod mode. Search for that and you'll find how to use it. In this mode you get displays :0.0 and :0.1
    Thanks, I've started looking into it and I'll give more feedback when if I manage to get it running as expected.
    Gusar wrote:you can move the mouse cursor between them, but not applications.
    Actually, that WOULD be a problem, since my screen borders/corners react when the mouse hits them, so sliding past any of them would be a nuisance. But from what I've seen so far, this may be avoidable entirely and have the mouse restricted to the main screen. Again, I'll get back on this.

  • Throwing up a screen that a user doesn't need to reply to.

    I have a Java program that displays 7 different input screens one after another. After each input screen is filled out and read I would like to put out an independent screen telling the user that he has just finished 'n' of 7 input screens. The user shouldn't have to reply to the independent screen and every time a new independent screen is displayed the old one should go away. After the 7th input screen is read the last independent screen should go away.
    Does anyone have any hints on how to do this?
    Thanks

    WalterLaan wrote:
    Or just have one screen and put that progress bar for example in a BorderLayout.NORTH while the center contains a JPanel with a CardLayout to display the different input forms.Oh yeah. I like that idea better than the one I proposed earlier.
    Or search for a Java Swing wizard framework.Can't comment, since I've not used it.

  • Multiple display management issues

    I have a projector I use daily for watching stuff. It requires the room to be dark, the darker the better. My desktop computer is placed in the same room, and I would really prefer that its monitor be off when I use the projector.
    For VLC I can just "black out" the monitor while something is viewed on the projector, but it's not good enough -- too much light emanating from the monitor, still.
    If I simply turn off the monitor, OS will automatically make the projector the "main" display -- menu bar, all open apps are moved to the projector and upon turning on the monitor again I have to manually select it as the main display AND drag all the apps to the monitor.
    Anyone with a great workaround/app for this?
    Running: 10.8.5 on an i5 Mac mini (2011)
    Monitor: Dell U2711
    Projector: Epson EH TW3200
    Note: I don't mirror displays in order to maintain each device's natural resolution

    I have not suggested > Shades | Software | Charcoal Design to anyone in a long time.
    However, I think that it might be usefull in your case. Because it gives you independent screen brightness control while in expanded desktop mode.

  • Xorg 1.6, nvidia brokenness w/ dual monitors [SOLVED]

    Hi,
    I upgraded this past week to xorg-server 1.6.1-1, nvidia 180.44-1, and kernel26 2.6.29.1-4.  When I rebooted today I found a few things are broken:
    I have a laptop and external monitor dual screen setup where each screen is a separate x screen, as setup by nvidia-settings.  After upgrading if I hold down any key for half a second or more (to trigger key repeat), my display on both monitors goes black and my mouse and keyboard stop responding (can't switch terminals, can't kill x...).  Resuming from xscreensaver also triggers this same problem.
    Another oddity is that when I move my mouse cursor from one monitor to the other a lingering "copy" of the cursor stays on the monitor I just move away from at the transition point to the other monitor.
    If I physically disconnect my external monitor (w/o changing xorg.conf) X displays none of the problems listed above.
    My xorg.conf is below.  Most of it is probably not useful, although I should point out that I have input hotplugging disabled w/ AutoAddDevices false:
    # nvidia-settings: X configuration file generated by nvidia-settings
    # nvidia-settings: version 1.0 (buildmeister@builder57) Thu Jul 17 18:40:12 PDT 2008
    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig: version 1.0 (buildmeister@builder63) Thu Jun 5 00:10:21 PDT 2008
    # Auto-generated by Archie mkxcfg
    # Auto-generated by Archie mkxcfg
    Section "ServerLayout"
    # PS/2 Mouse not detected
    # Serial Mouse not detected
    Identifier "Xorg Configured"
    Screen 0 "Screen0" 0 0
    Screen 1 "Screen1" RightOf "Screen0"
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "USB Mouse" "CorePointer"
    InputDevice "Touchpad" "SendCoreEvents"
    Option "Xinerama" "true"
    EndSection
    Section "Files"
    # Additional fonts: Locale, Gimp, TTF...
    # FontPath "/usr/share/lib/X11/fonts/latin2/75dpi"
    # FontPath "/usr/share/lib/X11/fonts/latin2/100dpi"
    # True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/misc:unscaled"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/75dpi"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/100dpi"
    FontPath "/usr/share/fonts/PEX"
    FontPath "/usr/share/fonts/cyrillic"
    FontPath "/usr/share/fonts/Type1"
    FontPath "/usr/share/fonts/ttf/western"
    FontPath "/usr/share/fonts/ttf/decoratives"
    FontPath "/usr/share/fonts/truetype"
    FontPath "/usr/share/fonts/truetype/openoffice"
    FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
    FontPath "/usr/share/fonts/latex-ttf-fonts"
    FontPath "/usr/share/fonts/defoma/CID"
    FontPath "/usr/share/fonts/defoma/TrueType"
    FontPath "/usr/share/fonts/local"
    EndSection
    Section "Module"
    Load "ddc" # ddc probing of monitor
    Load "dbe"
    Load "extmod"
    Load "glx"
    Load "bitmap" # bitmap-fonts
    Load "type1"
    Load "freetype"
    Load "record"
    Load "synaptics"
    EndSection
    Section "ServerFlags"
    Option "AllowMouseOpenFail" "true"
    Option "Xinerama" "1"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "keyboard"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"
    Option "XkbVariant" ""
    EndSection
    Section "InputDevice"
    Identifier "Serial Mouse"
    Driver "mouse"
    Option "Protocol" "Microsoft"
    Option "Device" "/dev/ttyS0"
    Option "Emulate3Buttons" "true"
    Option "Emulate3Timeout" "70"
    Option "SendCoreEvents" "true"
    EndSection
    Section "InputDevice"
    Identifier "PS/2 Mouse"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "ZAxisMapping" "4 5"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "true"
    Option "Emulate3Timeout" "70"
    Option "SendCoreEvents" "true"
    EndSection
    Section "InputDevice"
    Identifier "USB Mouse"
    Driver "mouse"
    Option "Device" "/dev/input/mice"
    Option "SendCoreEvents" "true"
    Option "Protocol" "IMPS/2"
    Option "ZAxisMapping" "4 5"
    Option "Buttons" "5"
    EndSection
    Section "InputDevice"
    Identifier "Touchpad"
    Driver "synaptics"
    Option "Device" "/dev/input/mouse0"
    Option "Protocol" "auto-dev"
    Option "LeftEdge" "1700"
    Option "RightEdge" "5300"
    Option "TopEdge" "1700"
    Option "BottomEdge" "4200"
    Option "FingerLow" "25"
    Option "FingerHigh" "30"
    Option "MaxTapTime" "0"
    Option "MaxTapMove" "220"
    Option "VertScrollDelta" "0"
    Option "MinSpeed" "0.06"
    Option "MaxSpeed" "0.12"
    Option "AccelFactor" "0.0010"
    Option "SHMConfig" "on"
    Option "Emulate3Buttons" "on"
    EndSection
    Section "Monitor"
    # Warning: This may fry old Monitors
    # Very conservative. May flicker.
    # VertRefresh 50.0 - 62.0 # Extreme conservative. Will flicker. TFT default.
    # Default modes distilled from
    # "VESA and Industry Standards and Guide for Computer Display Monitor
    # Timing", version 1.0, revision 0.8, adopted September 17, 1998.
    # $XFree86: xc/programs/Xserver/hw/xfree86/etc/vesamodes,v 1.4 1999/11/18 16:52:17 tsi Exp $
    # 640x350 @ 85Hz (VESA) hsync: 37.9kHz
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "LPL"
    HorizSync 30.0 - 75.0
    VertRefresh 60.0
    ModeLine "640x350" 31.5 640 672 736 832 350 382 385 445 +hsync -vsync
    ModeLine "640x400" 31.5 640 672 736 832 400 401 404 445 -hsync +vsync
    ModeLine "720x400" 35.5 720 756 828 936 400 401 404 446 -hsync +vsync
    ModeLine "640x480" 25.2 640 656 752 800 480 490 492 525 -hsync -vsync
    ModeLine "640x480" 31.5 640 664 704 832 480 489 491 520 -hsync -vsync
    ModeLine "640x480" 31.5 640 656 720 840 480 481 484 500 -hsync -vsync
    ModeLine "640x480" 36.0 640 696 752 832 480 481 484 509 -hsync -vsync
    ModeLine "800x600" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
    ModeLine "800x600" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
    ModeLine "800x600" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
    ModeLine "800x600" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
    ModeLine "800x600" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
    ModeLine "1024x768" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync +vsync interlace
    ModeLine "1024x768" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
    ModeLine "1024x768" 75.0 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
    ModeLine "1024x768" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
    ModeLine "1024x768" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
    ModeLine "1152x864" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
    ModeLine "1280x960" 108.0 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync
    ModeLine "1280x960" 148.5 1280 1344 1504 1728 960 961 964 1011 +hsync +vsync
    ModeLine "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
    ModeLine "1280x1024" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
    ModeLine "1280x1024" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
    ModeLine "1600x1200" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    ModeLine "1600x1200" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    ModeLine "1600x1200" 189.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    ModeLine "1600x1200" 202.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    ModeLine "1600x1200" 229.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    ModeLine "1792x1344" 204.8 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync
    ModeLine "1792x1344" 261.0 1792 1888 2104 2456 1344 1345 1348 1417 -hsync +vsync
    ModeLine "1856x1392" 218.3 1856 1952 2176 2528 1392 1393 1396 1439 -hsync +vsync
    ModeLine "1856x1392" 288.0 1856 1984 2208 2560 1392 1393 1396 1500 -hsync +vsync
    ModeLine "1920x1440" 234.0 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync
    ModeLine "1920x1440" 297.0 1920 2064 2288 2640 1440 1441 1444 1500 -hsync +vsync
    ModeLine "1800x1440" 230 1800 1896 2088 2392 1440 1441 1444 1490 +hsync +vsync
    ModeLine "1800x1440" 250 1800 1896 2088 2392 1440 1441 1444 1490 +hsync +vsync
    ModeLine "640x480" 43.16 640 680 744 848 480 481 484 509 -hsync +vsync
    ModeLine "768x576" 34.96 768 792 872 976 576 577 580 597 -hsync +vsync
    ModeLine "768x576" 42.93 768 800 880 992 576 577 580 601 -hsync +vsync
    ModeLine "768x576" 45.51 768 808 888 1008 576 577 580 602 -hsync +vsync
    ModeLine "768x576" 51.84 768 808 888 1008 576 577 580 605 -hsync +vsync
    ModeLine "768x576" 62.57 768 816 896 1024 576 577 580 611 -hsync +vsync
    ModeLine "800x600" 68.18 800 848 936 1072 600 601 604 636 -hsync +vsync
    ModeLine "1024x768" 113.31 1024 1096 1208 1392 768 769 772 814 -hsync +vsync
    ModeLine "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895 -hsync +vsync
    ModeLine "1152x864" 119.65 1152 1224 1352 1552 864 865 868 907 -hsync +vsync
    ModeLine "1152x864" 143.47 1152 1232 1360 1568 864 865 868 915 -hsync +vsync
    ModeLine "1280x960" 124.54 1280 1368 1504 1728 960 961 964 1001 -hsync +vsync
    ModeLine "1280x960" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
    ModeLine "1280x960" 178.99 1280 1376 1520 1760 960 961 964 1017 -hsync +vsync
    ModeLine "1280x1024" 190.96 1280 1376 1520 1760 1024 1025 1028 1085 -hsync +vsync
    ModeLine "1400x1050" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
    ModeLine "1400x1050" 149.34 1400 1496 1648 1896 1050 1051 1054 1094 -hsync +vsync
    ModeLine "1400x1050" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -hsync +vsync
    ModeLine "1400x1050" 179.26 1400 1504 1656 1912 1050 1051 1054 1103 -hsync +vsync
    ModeLine "1400x1050" 214.39 1400 1512 1664 1928 1050 1051 1054 1112 -hsync +vsync
    ModeLine "1600x1200" 280.64 1600 1728 1904 2208 1200 1201 1204 1271 -hsync +vsync
    Option "DPMS" "true"
    # HorizSync 28.0 - 78.0 # Warning: This may fry very old Monitors
    EndSection
    Section "Monitor"
    Identifier "Monitor1"
    VendorName "Unknown"
    ModelName "Samsung SyncMaster"
    HorizSync 30.0 - 81.0
    VertRefresh 56.0 - 75.0
    EndSection
    Section "Device"
    Identifier "Card0"
    Driver "nvidia"
    VendorName "All"
    BoardName "All"
    Option "NoLogo" "true"
    EndSection
    Section "Device"
    Identifier "Videocard0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce Go 7300"
    BusID "PCI:1:0:0"
    Screen 0
    Option "NoLogo" "true"
    EndSection
    Section "Device"
    Identifier "Videocard1"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce Go 7300"
    BusID "PCI:1:0:0"
    Screen 1
    Option "NoLogo" "true"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Videocard0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "AddARGBGLXVisuals" "True"
    Option "TwinView" "0"
    Option "metamodes" "DFP-0: 1280x800 +0+0; DFP-0: 1024x768 +0+0; DFP-0: 800x600 +0+0; DFP-0: 640x480 +0+0"
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection
    Section "Screen"
    Identifier "Screen1"
    Device "Videocard1"
    Monitor "Monitor1"
    DefaultDepth 24
    Option "TwinView" "0"
    Option "metamodes" "DFP-1: nvidia-auto-select +0+0"
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection
    Section "Extensions"
    Option "Composite" "Enable"
    EndSection
    Section "ServerFlags"
    Option "AutoAddDevices" "False"
    Option "DontZap" "False"
    EndSection
    Any help would be greatly appreciated!
    Last edited by nonexistent (2009-04-23 01:54:18)

    have you looked at /var/log/xorg.0.log for warnings and errors?
    you need to get rid of ..
        Load           "type1"
        Load           "freetype"
    If you want independent X screens you need to get rid of..
        Option         "Xinerama" "1"
    or change "1" to "0" or "false"
    For two screens you should only need two device sections and you have three.
    Alot of people are having good results with a minimal xorg.conf with the new xorg-server. I can't really say too much about it as I still use my xorg.conf, although I could probably cut it down quite a bit.
    It looks like your xorg.conf needs a lot of tweaking. Or you could just delete most everything in it and let autoconfig do it's thing. Then just add little by little till you get everything working.
    Not sure how much it will help because i'm not using a laptop, but rather a desktop, but here's my working xorg.conf set up with nvidia and three seperate X screens.
    # Xorg configuration file altered by Leigh
    # Updated (Dec 2008)
    # Three independent screens
    # Three cards... (GeForce7900 PCI-E, GeForce6800 PCI-E, GeForce4 MX PCI)
    # Monitors... (Two Dell 2005 FPW's, One NEC MultiSync FE1250+ CRT)
    # Note: (Due to GeForce4 MX, I need to use the legacy nvidia drivers, nvidia-96xx.)
    Section "ServerLayout"
    Identifier "Multihead Layout"
    Screen "Screen1" 0 0
    Screen "Screen2" RightOf "Screen1"
    Screen "Screen3" LeftOf "Screen1"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
    EndSection
    Section "ServerFlags"
    Option "Xinerama" "0"
    Option "AutoAddDevices" "false"
    Option "AllowEmptyInput" "false"
    EndSection
    Section "Files"
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/Type1"
    FontPath "/usr/share/fonts/msttf"
    FontPath "/usr/share/fonts/TTF"
    FontPath "/usr/share/fonts/Chinese"
    FontPath "/usr/share/fonts/asian-misc"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/artwiz-fonts"
    FontPath "/usr/share/fonts/speedo"
    FontPath "/usr/share/fonts/cyrillic"
    FontPath "/usr/share/fonts/handwritten"
    FontPath "/usr/share/fonts/script"
    FontPath "/usr/share/emacs/fonts"
    EndSection
    Section "Module"
    Load "dbe"
    Load "v4l"
    Load "ddc"
    Load "extmod"
    Load "glx"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard1"
    Driver "keyboard"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc104"
    Option "XkbLayout" "us"
    EndSection
    Section "InputDevice"
    Identifier "Mouse1"
    Driver "mouse"
    Option "CorePointer"
    Option "Device" "/dev/input/mice"
    Option "Protocol" "IMPS/2"
    Option "Buttons" "7"
    Option "ZAxisMapping" "4 5"
    EndSection
    Section "Monitor"
    Identifier "Monitor1"
    VendorName "DELL"
    ModelName "Dell 2005FPW"
    HorizSync 30.0 - 83.0
    VertRefresh 56.0 - 75.0
    ModeLine "1680x1050" 119.0 1680 1728 1760 1840 1050 1053 1059 1080 -hsync +vsync
    Option "dpms"
    EndSection
    Section "Monitor"
    Identifier "Monitor2"
    VendorName "DELL"
    ModelName "Dell 2005FPW"
    HorizSync 30.0 - 83.0
    VertRefresh 56.0 - 75.0
    ModeLine "1680x1050" 119.0 1680 1728 1760 1840 1050 1053 1059 1080 -hsync +vsync
    Option "dpms"
    EndSection
    Section "Monitor"
    Identifier "Monitor3"
    VendorName "NEC"
    ModelName "NEC MultiSync FE1250"
    HorizSync 31.0 - 110.0
    VertRefresh 50.0 - 160.0
    ModeLine "1280x1024" 80.0 1280 1296 1512 1568 1024 1025 1037 1165 interlace
    ModeLine "1280x1024" 126.5 1280 1312 1472 1696 1024 1032 1040 1068 -hsync -vsync
    ModeLine "1280x1024" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
    ModeLine "1280x1024" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
    ModeLine "1280x1024" 181.8 1280 1312 1440 1696 1024 1031 1046 1072 -hsync -vsync
    Option "dpms"
    EndSection
    Section "Device"
    Identifier "Device1"
    Driver "nvidia"
    VendorName "nVidia Corporation"
    BoardName "NVIDIA GeForce7900"
    BusID "PCI:1:0:0"
    EndSection
    Section "Device"
    Identifier "Device2"
    Driver "nvidia"
    VendorName "nVidia Corporation"
    BoardName "NVIDIA GeForce6800"
    BusID "PCI:4:0:0"
    EndSection
    Section "Device"
    Identifier "Device3"
    Driver "nvidia"
    VendorName "nVidia Corporation"
    BoardName "NVIDIA GeForce4 MX 440"
    BusID "PCI:3:4:0"
    EndSection
    Section "Screen"
    Identifier "Screen1"
    Device "Device1"
    Monitor "Monitor1"
    DefaultDepth 24
    Option "UseDisplayDevice" "DFP-0"
    Option "IgnoreDisplayDevices" "TV-0"
    Option "NvAGP" "3"
    Option "RenderAccel" "true"
    Option "AllowDDCCI" "true"
    Option "AllowGLXWithComposite" "true"
    Option "AddARGBGLXVisuals" "true"
    Option "UseEdidFreqs" "true"
    Option "UseEdidDpi" "false"
    Option "DPI" "98 x 97"
    Option "HWCursor" "true"
    SubSection "Display"
    Depth 8
    Modes "1680x1050" "1024x768"
    EndSubSection
    SubSection "Display"
    Depth 15
    Modes "1680x1050" "1024x768"
    EndSubSection
    SubSection "Display"
    Depth 16
    Modes "1680x1050" "1024x768"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1680x1050" "1024x768"
    EndSubSection
    EndSection
    Section "Screen"
    Identifier "Screen2"
    Device "Device2"
    Monitor "Monitor2"
    DefaultDepth 24
    Option "UseDisplayDevice" "DFP-0"
    Option "IgnoreDisplayDevices" "TV-0"
    Option "NvAGP" "3"
    Option "RenderAccel" "true"
    Option "AllowDDCCI" "true"
    Option "AllowGLXWithComposite" "true"
    Option "AddARGBGLXVisuals" "true"
    Option "UseEdidFreqs" "true"
    Option "UseEdidDpi" "false"
    Option "DPI" "98 x 97"
    Option "HWCursor" "true"
    SubSection "Display"
    Depth 8
    Modes "1680x1050" "1024x768"
    EndSubSection
    SubSection "Display"
    Depth 15
    Modes "1680x1050" "1024x768"
    EndSubSection
    SubSection "Display"
    Depth 16
    Modes "1680x1050" "1024x768"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1680x1050" "1024x768"
    EndSubSection
    EndSection
    Section "Screen"
    Identifier "Screen3"
    Device "Device3"
    Monitor "Monitor3"
    DefaultDepth 24
    Option "UseDisplayDevice" "CRT-0"
    Option "IgnoreDisplayDevices" "TV-0"
    Option "NvAGP" "3"
    Option "RenderAccel" "true"
    Option "AllowDDCCI" "true"
    Option "AllowGLXWithComposite" "true"
    Option "AddARGBGLXVisuals" "true"
    Option "UseEdidFreqs" "true"
    Option "UseEdidDpi" "false"
    Option "DPI" "96 x 96"
    Option "HWCursor" "true"
    SubSection "Display"
    Depth 8
    Modes "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 15
    Modes "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 16
    Modes "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection
    Section "Extensions"
    Option "Composite" "true"
    EndSection
    Last edited by Leigh (2009-04-22 10:04:56)

Maybe you are looking for