Dual Head - Window managers / Desktop enviroments Issues

Hi.
Grasping how Xorg, KDM/GDM, and the many DE:s / WM:s handle Dual head and the likes is not a walk in the park. This is really not really helpful towards newbies, setting up tv-out and such...
Xinerama - cons:
No DRI / openGL
Not all apps are xinerama aware, and not many have option to be started up on xinerama screen.
Xinerama - pros:
Drag apps between screens
Xinerama - usability:
KDE: good
Gnome: poor (apps end up on second screen, second monitor is not very configurable)
Xfce: good
TvinView - cons:
Missing features (A good example is crt is primary monitor, ALWAYS. Not fun when using laptops in tvinview configs)
TvinView - pros:
Accelerated output.
Good configurability in xorg.conf (makes your brain hurt though)
TvinView - usability:
Cant say, not been experimenting much. should be the same as dual screens.
Dual Screens - cons:
Cant move apps between screens.
You get a barebone "extra" desktop on second screen, for "free", yay!
Dual Screen - pros:
Accelerated output
Start apps with enviroment variable "DISPLAY=0.1" to second screen
Duals Screen - usability:
KDE: good
Gnome: poor (Apps end up on wrong screen all to often, Autostarted apps in the notification area / system tray crashes)
Xfce: good
Needless to say i think all setups pretty much suck, but what to do, what to do...
Either way i run dual screens because i want glx accelerated graphics.
As i use xfce and kde, i have no problems with this setup, but what about all gnome people?
Also, i've been browsing the net for DAYS (really) trying to figure out how to stop xfce, gnome and kde from loading that second desktop. There is NO info whatsoever on how to do this.
I want plain X, on my second screen/head. I have heard of people having this, but because of gnome/whatever not supporting dual-head, back in the days. Also one guy i spoke with accidently got this behaviour with KDE 3.5.2 when changing from gdm to kdm.
I also WANT this bug (which for me would be a feature!).
This way i could fire up another WM on that head, or why not freevo as a dedicated media player together with my remote control?
help me out...

@pelle: I have the same problem with gnome... in my xinitrc I first start ratpoison on the second screend but if I start gnome afterwards it takes both screens anyway. It currently only works with two 'simple' WMs. Though, I like Fluxbox as a replacement for gnome/kde very much. If it only had support for beryl, it would definately be my WM of choice.
@tmadhavan: You can indeed only have one exec line but you can execute any amount of commands before that line adding a '&' at the end of the line. The exec just defines the command that is linked to the XServer which means, if the 'exec' command exits, then the Xserver exits as well. But it doesn't have the WM you use with 'exec'. I once used a script I had written there, that allowed me to change the WM on the fly without shutting down neither X itself, nor any application I had running.

Similar Messages

  • Diferent Window Managers/Desktop Managers diferente font sizes.

    For some time now I've used openbox.... and i like it very alot.
    But along came AIGLX and Beryl  :D:D:D
    I had to try it!!!!
    So I installed gnome and am currently using it (with and without Beryl)
    But I noticed something strange:the font sizes where completely different from OpenBox.
    The fonts I used for the applications in  Openbox "grew" when I started them in Gnome.
    If I set the fonts I like in gnome, then they "shrink" when run in OpenBox......
    This is a small problem (not really important) but it's been bugging me for some days now...... and I just want to know why this happens and (if possible) how to fix it.

    rufus wrote:can you post yur .bashrc pleez
    its just the default one, that doesn't do anything, except I added a startx, to make booting more convenient.
    Edit: I know it doesn't do nothing, but nothing relating to this issue.
    # ~/.bashrc
    # If not running interactively, don't do anything
    [[ $- != *i* ]] && return
    alias ls='ls --color=auto'
    PS1='[\u@\h \W]\$ '
    startx
    Last edited by rh995 (2013-08-23 05:17:30)

  • SAPscript: Header Window : Title Prinitng Issue

    Hi all
      I am modifying  SAPscripting(Z-version).
      On the Header Window, we are printing our Company Name with address.
      Snapshot of the code in this window which I feel not working(was working before) was :
    Z5                <b>Invoice</>
    Z5
    Z7   <b>myCompany<zs>#</> (China) Co., Ltd</>
    /:   INCLUDE ZHEX-MACRO-WWW-XNA_CO_LTD OBJECT TEXT ID ST
    The stmt on Z7 has to print the Company Name with R on the top right of the comp name.  The first Z5 is getting executed and INCLUDE also executes but the stmt of Z7 doesnot.
      I need your help in fixing this issue  !
    Cheers
    RJ
    null

    Z7 is your paragraph format, zs is your character format.
    Z7 will set your text's position in the window, zs is presumably set to display the font as superscript.  It would be worth checking in the SAPscript that both of these are defined as you need.
    Regards,
    Nick

  • What is the difference between Desktop Environment & Window Managers?

    what is the difference between Desktop Environment & Window Managers?
    please answer my simple question, thanks guys!

    Exactly because it's a simple question is why you should do a little more effort to answer this one yourself . Google or the forum search will get you a long way - use it please.
    Welcome to the forums btw - be sure to read the forum rules . I'm closing this one.

  • Outlook Sync issue when connecting to server/Outlook via Windows Remote Desktop

    I hope someone can help...I connect to my email etc (Outlook that lives on server) via Windows Remote Desktop. The server keeps my email updated automatically between my BB8330 and Outlook. However it does not keep Calendar, Contacts etc updated. I want to be able to "SYNC" in this scenario without loading any software on the server as the BOSS won't allow that. I really want to keep it simple so I actually do it regularly. 
    PS I need to say that I think I am looking for a Work Around
    Message Edited by Newpoint_2 on 06-25-2009 11:35 AM

    not possible to do sync through remote desktop, unless you install DTM on the server and plug the BBinto server and remote to server and tell it to sync... which wou.ld defeat the purpose.
    if you are the only BB user and you have exchange you can install BES pro for free(only free for 1 user) which will send everything wirelessly

  • Another Windows 8.1 Remote Desktop Connection Issue

    I want to connect to my PC running Windows 8.1 from my tablet running 8.1. I have allowed RDC in the windows firewall. I open RDC on my tablet and enter my PC computer name, KENSPC, into the Computer field and get "Remote Desktop can't connect to the
    remote computer for one of these reasons:
    1) Remote access to the server is not enabled
    2) The remote computer is turned off
    3) The remote computer is not available on the network.
    I get the same message when I use the IP address for the PC.
    My PC is wired to my router and my tablet is wireless and both use my Microsoft account for credentials. I can ping the PC from the tablet, so I know the tablet can see the PC and I can open files on the PC from the tablet. I have "Allow
    Remote Assistance connections to this computer" turned on. And I have, in fact, had HP help via remote assistance. But nothing I do seems to work. The steps as specified in the Helps do not work. Any help would be appreciated.
    kenfrantz at outlook dot com

    Hi,
    According to your description,we need to know the detail edition of your remote PC.
    You can use a PC running any edition of Windows XP, Windows Vista, and Windows 7, or a PC running Windows 8, Windows RT, Windows 8.1, or Windows RT 8.1 to initiate a connection.
    But the remote PC must be running one of these Windows operating systems:
    Windows 8.1 Pro ,Windows 8.1 Enterprise ,Windows 8 Enterprise ,Windows 8 Pro ,Windows 7 Professional ,Windows 7 Enterprise ,Windows 7 Ultimate ,Windows Vista Business ,Windows Vista Ultimate ,Windows Vista Enterprise ,Windows XP Professional.
    Also, I would like to share the following article with you:
    http://windows.microsoft.com/en-us/windows/remote-desktop-connection-faq#1TC=windows-8
    http://www.microsoft.com/en-us/windows/enterprise/products-and-technologies/windows-8-1/compare/default.aspx
    Hope this helps.
    Regards,
    Kelvin Xu
    TechNet Community Support

  • Advice on dual-booting Windows 7 with UEFI motherboard

    I'm going to build a desktop PC tomorrow, having finally purchased all the parts for it. I'll be installing Arch as my main OS, and Windows for gaming. However I'm not really versed in UEFI and its uses, advantages/disadvantages; since my laptop just uses BIOS.
    My plan is to have 3 drives: 32GB SSD for the / partition, 1TB HDD for /home, and 500GB for Windows 7 x64 Ultimate.
    Being unused to UEFI I was thinking about trying to just run everything in BIOS/Legacy mode, but that doesn't seem very sensible to me, especially since I have the hardware so I might as well use it.
    So, reading the wiki and forums have led me to conclude that having a 1GB EFI System Partition on the SSD should be sufficient, and use gummiboot for my bootloader.
    Other reading about setting up dual boots suggests to me that installing Windows 7 on its own HDD with MBR partitioning and Arch on a separate (set of) drive(s) with GPT partitioning will be sufficient. The reason being that if the BIOS is set up to boot sda, which has GRUB as its bootloader, using GRUB I can choose to boot into Windows despite it being on a separate hard drive.
    My questions are (and it occurs to me that I am in the most part just looking to have my ideas confirmed):
    1. Have I gotten this all completely wrong?
    2. If I'm correct, can the above system of using GRUB on one drive to boot up an OS on another drive be applied to UEFI?
    3. Has anybody tried/succeeded/failed to dual-boot in this fashion before me, and if so what did they do?
    Thanks one and all! Hopefully I've made myself clear enough here

    billodwyer wrote:Being unused to UEFI I was thinking about trying to just run everything in BIOS/Legacy mode, but that doesn't seem very sensible to me, especially since I have the hardware so I might as well use it.
    Using BIOS/CSM/legacy mode can work fine; however, it will probably slow down the boot process by a few seconds, and it will close off some possible future (and even current) advantages, as EFI support in Linux is improved.
    So, reading the wiki and forums have led me to conclude that having a 1GB EFI System Partition on the SSD should be sufficient, and use gummiboot for my bootloader.
    A 1GB ESP is more than sufficient. In terms of space requirements, 100-500MB is enough, depending on how you use the ESP; but various bugs and default settings make me recommend 550MiB as a good size. Bigger is OK, but wastes some disk space.
    A bigger issue is that the ESP won't really benefit much from being on your SSD, since it's read once at boot time. The biggest advantage to putting the ESP on the SSD in your setup is that if you use gummiboot, you'll also have to put the Linux kernel and initrd file on the ESP, so having them on an SSD will speed up the boot process by about 1-5 seconds. Overall, I'd probably put the ESP on one of the spinning disks.
    One more comment: gummiboot can launch boot loaders from its own partition but not from other partitions. This can work fine if you plan things carefully, but with three disks and two OSes, you must be absolutely positive that Windows uses the ESP on which gummiboot is installed. I'm not an expert on Windows installation, so I can't offer any specific pointers or caveats on this. If you need something with more flexibility, both rEFInd and GRUB can redirect the boot process to other partitions or physical disks. rEFInd can also redirect from an EFI-mode boot to a BIOS/CSM/legacy-mode boot. (See below.) Overall, rEFInd's flexibility on this score is a plus compared to gummiboot; but gummiboot is covered in the Arch wiki's beginner's guide, which is a plus. You'll have to pick which advantage you prefer. (Note that I'm rEFInd's maintainer, so I'm not unbiased.)
    Other reading about setting up dual boots suggests to me that installing Windows 7 on its own HDD with MBR partitioning and Arch on a separate (set of) drive(s) with GPT partitioning will be sufficient. The reason being that if the BIOS is set up to boot sda, which has GRUB as its bootloader, using GRUB I can choose to boot into Windows despite it being on a separate hard drive.
    This is an unworkable idea, at least as stated and if you want to do an EFI-mode boot. Windows ties the partition table type to the boot mode: Windows boots from MBR disks only in BIOS mode, and from GPT disks only in EFI mode. Thus, using MBR for the Windows disk will require a BIOS/CSM/legacy-mode installation of Windows. Furthermore, neither gummiboot nor GRUB can redirect from EFI mode to BIOS mode (or vice-versa), so if you do it this way, you'll be forcing yourself to boot Linux in BIOS mode, to switch between BIOS-mode and EFI-mode boots at the firmware level (which isn't always easily controlled), or to use rEFInd to redirect from an EFI-mode boot to a BIOS-mode Windows boot.
    Overall, you're best off either using GPT for all your disks and booting all your OSes in EFI mode or using MBR for Windows (and perhaps all your disks) and using BIOS-mode booting for all your OSes.
    Under EFI, the boot process is controlled by settings in the NVRAM, which you can adjust with "efibootmgr" in Linux, "bcfg" in an EFI shell, or "bcdedit" in Windows. (The Arch wiki covers the basics at least efibootmgr and bcfg.) In a typical dual-boot setup, you tell the computer to launch your preferred boot manager (EFI-mode GRUB, rEFInd, or gummiboot, most commonly), which then controls the boot process. You set up boot loaders for all your OSes on one or more ESPs. (Note: A boot manager lets you choose which boot loader to run, and a boot loader loads the kernel into memory. GRUB is both a boot manager and a boot loader. rEFInd and gummiboot are both boot managers. The EFI stub loader, ELILO, and the EFI version of SYSLINUX are all boot loaders but not boot managers. Most EFIs include their own boot manager, but it's usually primitive and awkward to use. It's also not standardized, so my computer's built-in boot manager is likely to be different from yours. Thus, I recommend against relying on the built-in boot manager for anything but launching your preferred boot manager.) Thus, the lowest-common-denominator type of setup is to put your preferred boot manager, the Windows boot loader, and a Linux boot loader (which could mean your Linux kernel) on a single ESP. If you want to use multiple ESPs or otherwise split things up, you cannot use gummiboot as the boot manager, since it can't redirect the boot process from one partition to another. (Many EFIs can do this with their own built-in boot managers, but this isn't guaranteed, and it's usually more awkward than using rEFInd or GRUB.)
    I know this can be a lot to absorb. The official rules aren't really all that complex, but different EFIs interpret the rules differently, and the different capabilities of the various boot managers and boot loaders creates a lot of subtle implications for how you set everything up.
    1. Have I gotten this all completely wrong?
    Significant parts of it, I'm afraid; see above. You're working under BIOS assumptions, which don't apply to EFI.
    2. If I'm correct, can the above system of using GRUB on one drive to boot up an OS on another drive be applied to UEFI?
    GRUB can do this, but gummiboot can't. You set one of those (or something else, like rEFInd) as your primary boot manager. Using both GRUB and gummiboot adds unnecessary complexity, IMHO. OTOH, setting up multiple boot managers or boot loaders is possible, and can give you a fallback in case one fails. For instance, there's a known bug that affects 3.7 and later kernels, mostly on Lenovo computers, that causes the EFI stub loader to fail sometimes. Thus, if you use rEFInd, gummiboot, or the EFI's own boot manager to launch the kernel via the EFI stub loader, having GRUB, ELILO, or SYSLINUX set up as a fallback can provide helpful insurance in case a kernel upgrade causes your normal boot process to fail.
    3. Has anybody tried/succeeded/failed to dual-boot in this fashion before me, and if so what did they do?
    Many people dual-boot Windows and Linux under EFI. There are a huge number of possible solutions. My own Windows/Linux dual-boot system uses:
    rEFInd
    rEFInd's EFI filesystem drivers
    Linux kernels on Linux-native /boot partitions (two partitions, one for each of the two distributions installed on that computer)
    The Windows boot loader on the ESP
    This works well for me, but it wouldn't work with gummiboot instead of rEFInd, since gummiboot can't redirect the boot process to another partition. (gummiboot also can't automatically load filesystem drivers.) Arch Linux users who use gummiboot often mount the ESP at /boot, which enables gummiboot to easily launch the Linux kernel. Doing this with multiple Linux distributions would be awkward, though, since you'd end up with two distributions' kernels in the same directory.

  • [SOLVED] Configure dual head with different resolutions xf86-video-ati

    I have 1680x1050 and 1280x1024 monitors which I would like to setup so that I have two displays (:0.0 and :0.1), i.e. can't drag a window to the other display, but can move the mouse from one screen to the next. The graphics card is Radeon HD 4850.
    At the moment I have one screen only, so I can't move the mouse from the first to the second screen, it is captive in the first screen.
    xrandr -q
    Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680
    HDMI-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
       1280x1024      60.0*+   75.0 
       1280x960       60.0 
       1152x864       75.0     70.0 
       1024x768       75.0     70.1     60.0 
       832x624        74.6 
       800x600        72.2     75.0     60.3     56.2 
       640x480        75.0     72.8     66.7     59.9 
       720x400        70.1 
    VGA-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
       1280x1024      60.0*+   75.0 
       1280x960       60.0 
       1152x864       75.0     70.0 
       1024x768       75.0     70.1     60.0 
       832x624        74.6 
       800x600        72.2     75.0     60.3     56.2 
       640x480        75.0     72.8     66.7     59.9 
       720x400        70.1 
    DVI-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
       1680x1050      60.0*+
       1600x1200      60.0 
       1280x1024      75.0     60.0 
       1440x900       75.0     59.9 
       1280x960       60.0 
       1152x864       75.0 
       1280x720       60.0 
       1024x768       75.0     70.1     60.0 
       832x624        74.6 
       800x600        72.2     75.0     60.3     56.2 
       640x480        75.0     72.8     66.7     59.9 
       720x400        70.1 
    xorg.conf:
    Section "ServerLayout"
            Identifier     "dual head configuration"
            Screen      0  "Screen0" 0 0
            Screen         "Screen1" RightOf "Screen0"
            InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection
    Section "Files"
    EndSection
    Section "Module"
            Load "glx"
            Load "dri"
            Load "drm"
    EndSection
    Section "InputDevice"
    # keyboard added by rhpxl
            Identifier  "Keyboard0"
            Driver      "kbd"
            Option      "XkbModel" "pc105"
            Option      "XkbLayout" "us"
    EndSection
    Section "Monitor"
            Identifier   "Monitor0"
            Option      "VendorName" "ATI Proprietary Driver"
            Option      "ModelName" "Generic Autodetecting Monitor"
            Option      "DPMS" "true"
            DisplaySize 444 277
    EndSection
    Section "Monitor"
            Identifier   "Monitor1"
            Option      "VendorName" "ATI Proprietary Driver"
            Option      "ModelName" "Generic Autodetecting Monitor"
            Option      "DPMS" "true"
            DisplaySize 339 271
    EndSection
    Section "Device"
            Identifier  "Videocard0"
            Driver      "radeon"
            BusID       "PCI:2:0:0"
    EndSection
    Section "Device"
            Identifier  "Videocard1"
            Driver      "radeon"
            BusID       "PCI:2:0:0"
    EndSection
    Section "Screen"
            Identifier "Screen0"
            Device     "Videocard0"
            Monitor    "Monitor0"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
                    Modes    "1680x1050"
            EndSubSection
    EndSection
    Section "Screen"
            Identifier "Screen1"
            Device     "Videocard1"
            Monitor    "Monitor1"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
                    Modes    "1280x1024"
            EndSubSection
    EndSection
    Xorg.0.log:
    (==) ServerLayout "dual head configuration"
    (**) |-->Screen "Screen0" (0)
    (**) |   |-->Monitor "Monitor0"
    (**) |   |-->Device "Videocard0"
    (**) |-->Screen "Screen1" (1)
    (**) |   |-->Monitor "Monitor1"
    (**) |   |-->Device "Videocard1"
    (**) |-->Input Device "Keyboard0"
    It doesn't look as if xrandr can help as it reports a maximum virtual desktop of 1680x1680.
    Because the two monitors are different resolutions I don't know if a single screen is the answer.
    I used to have two displays/screens configured to two different resolutions matching the monitors using the catalyst driver but can't get it working using the xf86-video-ati driver.
    Any help would be appreciated.
    Thanks
    Willem
    Last edited by Willem (2010-01-02 20:42:41)

    Thanks, with your help I was able to get it working.
    The xorg.conf relevant sections:
    Section "ServerLayout"
            Identifier     "dual head configuration"
            Screen      0  "Screen0" 0 0
            InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection
    Section "Monitor"
            Identifier   "Monitor0"
            Option      "VendorName" "ATI Proprietary Driver"
            Option      "ModelName" "Generic Autodetecting Monitor"
            Option      "DPMS" "true"
            DisplaySize 444 277
    EndSection
    Section "Monitor"
            Identifier   "Monitor1"
            Option      "VendorName" "ATI Proprietary Driver"
            Option      "ModelName" "Generic Autodetecting Monitor"
            Option      "DPMS" "true"
            DisplaySize 339 271
            Option      "RightOf" "Monitor0"
    EndSection
    Section "Device"
            Identifier  "Videocard0"
            Driver      "radeon"
            BusID       "PCI:2:0:0"
            Option "Monitor-HDMI-0" "Monitor0"
            Option "Monitor-DVI-0" "Monitor1"
    EndSection
    Section "Screen"
            Identifier "Screen0"
            Device     "Videocard0"
            Monitor    "Monitor0"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
                    Virtual 2960 1050
            EndSubSection
    EndSection
    Would still be interested to get a seperate display for each monitor working though.

  • Dual-head on NVIDIA

    Hello, I'm trying to configure a dual-head setup (NVIDIA proprietary drivers). I've tried both Xinerama and Twinview, but the screen is always treated as one big virtual screen and window managers spread fullscreen windows over both monitors.
    Here's what I've tried (they all resulted in the above):
    - # nvidia-xconfig
    - These instructions
    - # nvidia-xsettings
    - These instructions (I might've misunderstood them, they were fairly vague)
    In addition, Xinerama seems to disable the randr extension, which makes me unable to use xrandr or arandr, so the preferred option is to use Twinview.
    For clearance, when I open arandr, I see one big, wide screen called default. How do I set it up so that it shows 2 different screens?

    Separate X sessions on dual screens (both monitors have own x sessions )
    no xrandr
    only
    GUI Nvidia X Server Settings
    # nvidia-settings: X configuration file generated by nvidia-settings
    # nvidia-settings: version 295.40 ([email protected]) Thu Apr 5 22:40:34 PDT 2012
    Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0" 0 0
    Screen 1 "Screen1" RightOf "Screen0"
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    Option "Xinerama" "0"
    EndSection
    Section "Files"
    EndSection
    Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "FUS SL3220W"
    HorizSync 30.0 - 83.0
    VertRefresh 56.0 - 75.0
    Option "DPMS"
    EndSection
    Section "Monitor"
    Identifier "Monitor1"
    VendorName "Unknown"
    ModelName "NEC LCD22WV"
    HorizSync 31.0 - 83.0
    VertRefresh 56.0 - 76.0
    Option "DPMS"
    EndSection
    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce GTS 250"
    Option "RegistryDwords" "PerfLevelSrc=0x2222"
    BusID "PCI:1:0:0"
    EndSection
    Section "Device"
    Identifier "Device1"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce 9600 GT"
    Option "RegistryDwords" "PerfLevelSrc=0x2222"
    BusID "PCI:2:0:0"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "TwinView" "0"
    Option "TwinViewXineramaInfoOrder" "DFP-0"
    Option "metamodes" "nvidia-auto-select +0+0"
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection
    Section "Screen"
    Identifier "Screen1"
    Device "Device1"
    Monitor "Monitor1"
    DefaultDepth 24
    Option "TwinView" "0"
    Option "TwinViewXineramaInfoOrder" "CRT-0"
    Option "metamodes" "nvidia-auto-select +0+0"
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection
    Tested Kde,Xfce,Lxde.Awesome

  • Solaris 10 x86 w/ Matrox G450 dual head and xinerama

    I have solaris 10 x86 with matrox g450 dual head and x.org x-server. The problem is to get xinerama work. When xinerama isn't enabled, two different desktops work well - or, they work, but they are pretty useless because I can't move windows between them. So, I have to enable xinerama, but it seems, that neither JDS/Gnome nor CDE haven't been built including support for xinerama.
    When I enable xinerama, X.org-x-server starts fine and there's dtlogin. When I login and it passes execution to gnome, it fails and x-server restarts. Same with CDE. But if I put 'exec /opt/sfw/bin/xterm to my .dtprofile', it starts ok and I can do some testing..
    % dtwm
    X Error of failed request: BadWindow (invalid Window parameter)
    Major opcode of failed request: 149 (XINERAMA)
    Minor opcode of failed request: 2 (XINERAMAGetScreenCount)
    Resource id in failed request: 0x0
    Serial number of failed request: 18
    Current serial number in output stream: 18
    % gtk-demo
    The program 'gtk-demo' received an X Window System error.
    This probably reflects a bug in the program.
    The error was 'BadWindow (invalid Window parameter)'.
    (Details: serial 13 error_code 3 request_code 149 minor_code 2)
    (Note to programmers: normally, X errors are reported asynchronously;
    that is, you will receive the error a while after causing it.
    To debug your program, run it with the --sync command line<br />
    option to change this behavior. You can then get a meaningful
    backtrace from your debugger if you break on the gdk_x_error() function.)
    % gtk-demo --sync<br />
    The program 'gtk-demo' received an X Window System error.
    This probably reflects a bug in the program.
    The error was 'BadWindow (invalid Window parameter)'.
    (Details: serial 13 error_code 3 request_code 149 minor_code 2)
    (Note to programmers: normally, X errors are reported asynchronously;
    that is, you will receive the error a while after causing it.
    To debug your program, run it with the --sync command line<br />
    option to change this behavior. You can then get a meaningful
    backtrace from your debugger if you break on the gdk_x_error() function.)
    If I start /opt/sfw/bin/fvwm2, it works fine too, so the problem seems to be gtk/glib/gnome and CDE. One odd thing is that, normal CDE-programs, like dtterm, dtcm, dtcalc etc. works fine. But dtwm doesn't work in xinerama mode.
    So, would anyone have any suggestion what could I do? Do I have to recompile my own GNOME, or could Sun do something to the next Solaris 10 update? (As far as I understood, current Solaris 10 release doesn't include zfs yet, so there will be update soon, I think)
    - Tuomas M

    Hello,
    I'm also using a g450.
    Now I'm trying for 5 days to get it work with xinerama under Xorg and/or
    Xsun.
    Can anybody tell me how to get it work ?
    I would like to see a working xorg.conf.
    (I don't know how to configure 2 screens for Xsun. Mybe someone can give my his configuration file(s) ?)
    Thanks to all who will help me !!!
    p.s. here is my latest attempt of xorg.conf which does not provide xinerama for me:
    Section "ServerLayout"
    Identifier "Multihead layout"
    Screen 0 "Screen 0" 0 0
    Screen 1 "Screen 1" Rightof "Screen 0"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
    Option "Xinerama" "true"
    # Option "Clone" "off"
    EndSection
    Section "Module"
    Load "dbe" # Double buffer extension
    SubSection "extmod"
    Option "omit xfree86-dga" # don't initialise the DGA extension
    EndSubSection
    Load "bitstream"
    Load "type1"
    Load "Xst"
    Load "IA"
    EndSection
    Section "Files"
    RgbPath "/usr/X11/lib/X11/rgb"
    FontPath "/usr/X11/lib/X11/fonts/TrueType/"
    FontPath "/usr/X11/lib/X11/fonts/Type1/"
    FontPath "/usr/X11/lib/X11/fonts/Type1/sun/"
    FontPath "/usr/X11/lib/X11/fonts/F3bitmaps/"
    FontPath "/usr/X11/lib/X11/fonts/misc/"
    FontPath "/usr/X11/lib/X11/fonts/100dpi/"
    FontPath "/usr/X11/lib/X11/fonts/75dpi/"
    # FontPath "/usr/X11/lib/X11/fonts/local/"
    # FontPath "/usr/X11/lib/X11/fonts/Speedo/"
    # FontPath "/usr/X11/lib/X11/fonts/freefont/"
    # ModulePath "/usr/X11/lib/modules"
    EndSection
    # Input devices
    Section "InputDevice"
    Identifier "Keyboard1"
    Driver "Keyboard"
    Option "AutoRepeat" "500 30"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "de"
    EndSection
    # Core Pointer's InputDevice section
    Section "InputDevice"
    # Identifier and driver
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol" "IMPS/2"
    Option "ZAxisMapping" "4 5"
    Option "Device" "/dev/kdmouse"
    # Option "Emulate3Buttons"
    # Option "Emulate3Timeout" "50"
    EndSection
    # Monitor section
    # Any number of monitor sections may be present
    Section "Monitor"
    Identifier "nec"
    VendorName "NEC"
    ModelName "NEC LCD"
    HorizSync 30.0 - 81.0
    VertRefresh 50-90
    EndSection
    Section "Monitor"
    Identifier "nec2"
    VendorName "NEC"
    ModelName "NEC LCD"
    HorizSync 30.0 - 81.0
    VertRefresh 50-90
    EndSection
    # Graphics device section
    Section "Device"
    Identifier "Matrox"
    Driver "mga"
    VideoRam 32768
    BusID "PCI:01:00:0"
    # Insert Clocks lines here if appropriate
    EndSection
    Section "Device"
    Identifier "Matrox2"
    Driver "mga"
    VendorName "Matrox"
    BoardName "Matrox Millennium G450"
    BusID "PCI:01:04:0"
    # Option "MGASDRAM"
    EndSection
    # Screen sections
    Section "Screen"
    Identifier "Screen 0"
    Device "Matrox"
    Monitor "nec"
    DefaultDepth 16
    Subsection "Display"
    Depth 8
    Modes "1280x1024" "1024x768" "800x600" "640x480"
    ViewPort 0 0
    EndSubsection
    Subsection "Display"
    Depth 16
    Modes "1280x1024" "1024x768" "800x600" "640x480"
    ViewPort 0 0
    EndSubsection
    Subsection "Display"
    Depth 24
    Modes "1280x1024" "1024x768" "800x600" "640x480"
    ViewPort 0 0
    EndSubsection
    EndSection
    Section "Screen"
    Identifier "Screen 1"
    Device "Matrox2"
    Monitor "nec2"
    DefaultDepth 16
    Subsection "Display"
    Depth 8
    Modes "1280x1024" "1024x768" "800x600" "640x480"
    ViewPort 0 0
    EndSubsection
    Subsection "Display"
    Depth 16
    Modes "1280x1024" "1024x768" "800x600" "640x480"
    ViewPort 0 0
    EndSubsection
    Subsection "Display"
    Depth 24
    Modes "1280x1024" "1024x768" "800x600" "640x480"
    ViewPort 0 0
    EndSubsection
    EndSection

  • Nouveau graphical tearing, dual-head setup

    I currently experience tearing while using the Nouveau drivers for my NVidia card. I experienced the same (or a similar) tearing issue while using the proprietary drivers, which, along with the inherent incompatibility with most of the linux graphics stack, led me to switch to Nouveau.
    I'm using the 3D support from nouveau-dri along with xf86-video-nouveau and the most recent Gnome 3 build in the official repositories.
    I have a dual-head setup with one 1024x768 IBM monitor to the left of a 1920x1080 Dell monitor. Both report 60Hz vertical refresh rate in their configuration menus.
    So far, my attempts to solve this problem have consisted of the following steps:
    1. Use a minimal xorg.conf and configure everything using the integrated Gnome display settings utility. The minimal xorg.conf was as follows:
    Section "Device"
    Identifier "nvidia"
    Driver "nouveau"
    Option "GLXVBlank" "true"
    EndSection
    2. Enable/disable the GLXVBlank flag in xorg.conf.
    I do not experience the same issue when booted to Windows 7, using the most recent official NVidia drivers.
    I would greatly appreciate any help anyone could offer on this issue, it is quite frustrating to boot into Windows to watch videos without horizontal breaks in every frame. Thanks!
    Output from xrandr --current is as follows:
    [ifx@melancholy ~]$ xrandr --current
    Screen 0: minimum 320 x 200, current 2944 x 1080, maximum 8192 x 8192
    DVI-I-1 connected 1920x1080+1024+0 (normal left inverted right x axis y axis) 477mm x 268mm
    1920x1080 60.0*+
    1280x1024 75.0 60.0
    1152x864 75.0
    1024x768 75.1 60.0
    800x600 75.0 60.3
    640x480 75.0 60.0
    720x400 70.1
    DVI-I-2 connected 1024x768+0+312 (normal left inverted right x axis y axis) 304mm x 228mm
    1024x768 60.0*+ 75.1 70.1
    832x624 74.6
    800x600 72.2 75.0 60.3 56.2
    640x480 72.8 75.0 60.0 59.9
    720x400 70.1
    My current xorg.conf is as follows:
    Section "Monitor"
    Identifier "Monitor0"
    Option "PreferredMode" "1920x1080_60.00"
    EndSection
    Section "Monitor"
    Identifier "Monitor1"
    Option "PreferredMode" "1024x768_60.00"
    Option "LeftOf" "Monitor0"
    EndSection
    Section "Device"
    Identifier "nvidia"
    Driver "nouveau"
    Option "Monitor-DVI-I-1" "Monitor0"
    Option "Monitor-DVI-I-2" "Monitor1"
    Option "GLXVBlank" "true"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    Virtual 2944 1080
    EndSubSection
    Device "nvidia"
    EndSection
    Section "ServerLayout"
    Identifier "Layout0"
    Screen "Screen0"
    EndSection
    Other information can be provided on request.

    Hello. I have the same problem. Not just on Arch. I've had this problem with many distros, graphics cards, and drivers across the board. Installing the proprietary nvidia driver fixes the video tearing (vsync) issue for me. However; A) it's Linux, I don't want to use proprietary anything (otherwise I'd be on a Mac); and B) the proprietary driver will not flip my display to portrait anyway.
    I basically have the same setup as Meyermagic. One GeForce 8600 GT, Two monitors (identical acers) 1680x1050 (oriented in portrait so 1050x1680 if you like), using open source Nouveau driver, created a minimal xorg file in /etc/X11/xorg.conf.d/20-nouveau.conf
    Section "Module"
    Load "glx"
    EndSection
    Section "Device"
    Identifier "Nvidia card"
    Driver "nouveau"
    Option "GLXVBlank" "true"
    EndSection
    Both monitors have a refresh rate of 60Hz. I still get really bad tearing as I drag windows across the screens.
    Again, I've had this issue with almost every Linux box I've built (the only time this is not even remotely an issue is on my Thinkpad T400 using the Intel graphics). I'm guessing I'm doing something wrong or I've just had bad luck because it is nearly impossible to find any support for this on any forum anywhere. Anything I do find is either a thread like this where someone asked the question and simply never got a response. Or it is some out-of-date forum that give you 10 ways to modify the xorg.conf none of which make any sense or don't work. Not to mention that xorg.conf is now depreciated anyways.
    Seriously, even if there is a wiki that concisely explains in excruciating detail how to actually modify the xorg conf files then I could figure it out for myself but I can't find that anywhere which makes me feel really stupid because I know it has to be out there. If there isn't an xorg wiki or xorg.com site or something that explains how to use the thing then I'm not sure I want to live on this planet anymore.
    If anyone can help in any way please do.

  • Can Photoshop CS4 be deployed on Windows remote desktop server?

    I tried installing Photoshop extended CS4 on a Windows Remote Desktop server (Windows 2008 R2 64bit) and it said it requires at least Windows XP or Vista 64bit as the OS requirement. I can either continue or quit. Can someone verify if this product can be deployed in RDS enviroment?
    Thanks

    Mark:
    Thanks for the input. It worked. Interestingly, I first tried installing CS5 but the install just stopped. I then tried CS4 and it installed without trouble. For CS5, I have a downloaded copy of the software; for CS4, I have an actual physical DVD. I may explore this issue further at some later point. For now, having CS4 run is quite sufficient for testing and evaluation.
    I realize that using thin clients will impose some amount of performance penalty, but my expectation is that the overall performance will be acceptable for most user tasks most of the time. I take it from your post this has been your experience. I will still provide a stand-alone machine for the small number of projects where the application is taxing the limits of the computer, and any limitations imposed by Remote Desktop are not acceptable.
    Certainly, the software needs to be properly licensed, which Adobe is more than happy to provide. Through the thin client approach I hope to eliminate the maintenance and management headache of maintaining multiple, essentially identical, machines. And, I hope to reduce (by some small percentage) power costs.
    We'll see how it goes...
    Jerry

  • Tiling Window Managers; where to start?

    I'm looking for a wm for my laptop. It is relatively fast, 4gb of ram, dual core processor, etc. I don't like dealing with some of the bloat that is gnome/kde. On my desktop I've used openbox for quite some time, but what I really miss on my laptop is the expose function to quickly view all open windows, since a laptop monitor can get a bit cramped. I tried to work with skippy and the xautolock but it wasn't nearly the same. It seems like the only solutions are either going back to gnome/xfce + compiz, or compiz standalone (how is this?), or to try out a tiling window manager. What would you recommend? Where does one start? Will this solve my problem?

    When it comes to a wm, people can get rabid about them;  almost as bad as when it comes to distro of choice!
    Anyway, I have used a few tiling window managers myself, and liked every one that I have used, which includes awesome and xmonad.
    I'm not plugging any of them, just wanting to let you know that there is a wiki page comparing the different tiling window managers, that should give you a good start on which one(s) you want to try.
    https://wiki.archlinux.org/index.php/Co … w_Managers
    If there are certain things that you find useful in a window manager, the table can be helpful.
    HTH

  • [solved] mutt with tiling window managers = bad = how to improve?

    Hi guys
    I want to use mutt as my mail client. I've tested several others, but none fits me better. It has to be a cli application, because that's just the way I want it to be.
    The only thing I don't like about mutt is its inability to handle resizing terminals. This is something which happens all the time with tiling window managers. Let me demonstrate with screenshots.
    mutt as it's supposed to look http://www.unstucc.de/myspace/mutt-normal.png
    mutt how it looks after the screen got resized. http://www.unstucc.de/myspace/mutt-resized.png
    Hitting Ctrl+l rerenders mutt's interface, but this is really going on my nerves.
    I run mutt in urxvt, but I also tested it with xterm, comparable result (it's a little bit better in xterm, but still not perfect)
    I've been searching for this for quite a while now and I can't find ideas how to solve this.
    Any help is very appreciated.
    Last edited by Army (2011-03-31 23:55:27)

    May I see your .Xdefaults file? Maybe you have some urxvt settings I don't have. Here's mine
    URxvt.foreground:white
    URxvt.background:black
    URxvt.inheritPixmap:true
    URxvt.scrollBar:false
    URxvt.shading:40
    URxvt.fading:20
    URxvt.font:xft:Terminus:pixelsize=12:antialias=false
    URxvt.boldFont:xft:Terminus:bold:pixelsize=12:antialias=false
    URxvt.internalBorder:0
    URxvt.externalBorder:0
    URxvt.perl-ext-common:default,selection,url-select,keyboard-select,clipboard
    URxvt.colorUL:blue
    URxvt.keysym.M-u:perl:url-select:select_next
    URxvt.keysym.M-Escape: perl:keyboard-select:activate
    URxvt.keysym.Mod4-s: perl:keyboard-select:search
    URxvt.keysym.Mod4-c: perl:clipboard:copy
    URxvt.keysym.Mod4-v: perl:clipboard:paste
    URxvt.keysym.Mod4-C-v: perl:clipboard:paste_escaped
    URxvt.urlLauncher:web-open
    URxvt.underlineURLs:true
    URxvt.urgentOnBell:true
    I wanted to try sup, but this app never ran here, always because of some compatibility issues with Arch's ruby afair. But I could give it another try some day.
    edit: Just tried it again, the dependencies don't build ... I don't like ruby stuff!!!
    But since it seems like the problem I have might be solvable, I'd recommend to stick with mutt and solve this.
    By the way, here are the settings in my muttrc
    source /etc/Muttrc.gpg.dist
    set header_cache = "~/.mutt/cache/headers"
    set message_cachedir = "~/.mutt/cache/bodies"
    set certificate_file = "~/.mutt/certificates"
    set delete
    set sort = "threads"
    set sort_aux = "last-date-received"
    set imap_check_subscribed
    set imap_keepalive = 60
    set imap_idle
    set imap_passive="yes"
    set mail_check=5
    set mailcap_path = "~/.mutt/mailcap"
    unset copy
    unset autoedit
    set include
    set attribution = "* %n <%a> [%(%d.%m.%Y %H:%M)]:"
    set reply_regexp = "^((re([\[^-][0-9]+\]?)*|aw|antwort|antw|wg):[ \t]*)+"
    set edit_hdrs
    set beep_new = yes
    set net_inc=5
    set move
    alternative_order text/plain text/html
    set editor = 'vim -c "syntax on" -c "/^$" -c "set tw=0"'
    #set alias_file = ~/.mutt/mail_aliases
    set query_command="goobook query '%s'"
    bind editor <Tab> complete-query
    macro index,pager a |'goobook add'\n
    # bindings -- very vim-like
    bind pager q exit
    bind pager t toggle-quoted
    bind pager / search
    bind pager <up> previous-line
    bind pager <down> next-line
    bind pager k previous-line
    bind pager j next-line
    bind pager gg top
    bind pager G bottom
    bind index gg first-entry
    bind index G last-entry
    bind pager K previous-undeleted
    bind pager J next-undeleted
    bind index K previous-unread
    bind index J next-unread
    bind index,pager R group-reply
    #Attachments lila
    color attachment magenta default
    #Fehler rot
    color error red default
    #Der Header Gelb, Subject (Betreff) leuchtend, das To in weiß
    color header brightyellow default "^Subject: "
    color header white default "^To:"
    color hdrdefault yellow default
    #Der "Leuchtbalken"
    color indicator black white
    color markers brightblue default
    #Die Nachricht selbst auch bunt machen; dabei je Quotingebene eine andere Farbe --> bringt Übersicht
    color message white default
    color normal white default
    color quoted yellow default
    color quoted1 green default
    color quoted2 cyan default
    color quoted3 red default
    #die Signatur nicht so hell anzeigen
    color signature brightblack default
    #Statuszeile in blau-gelb
    color status brightyellow blue
    auto_view text/html
    set charset=utf-8
    Last edited by Army (2011-03-31 23:05:13)

  • Windows 7 and windows 8 desktop wired and 7510e printer connected to win 7 wireless

    I have a windows 7 64 bit HPavilion Elite 150f desktop set up wired with a 7510e photosmart printer connected to it wireless, now I  have purchased a windows 8 desktop HP envy 700-019 desktop.
    When I set up my new windows 8 desktop I  just plugged it into my wireless router/modem combo and it found my printer and I could just print from it, I did not download any software or drivers for my printer or set up a home group as I was not sure how to set it up but last night I tried to set up a homegroup,
    I used my wireless network key and entered it and pressed connect, then I entered the Homegroup password that was downloaded for me from Microsoft, but my windows 7 says homegroup and my windows 8 shows private network so I am not sure what I have done wrong, I chose to only share music and printers, can anyone tell me how to do this correctly as I am not sure that I have done it properly.
    On my windows 8 I can go to my printers web site by entering the static IP address that cloud support set up for me and it shows as connected but I do not want to enter any printer code as that is already set up on my windows 7, I can also scan to email on my windows 8 but I am not sure what if any security I have on my windows 8. The last time I had a homegroup set up I payed someone to do it for me so I did it by guess work more than anything, if someone can lead me through it step by step I would appreciate it.

    Hi @emma22 
    I would like to do my best to help, but please bear in mind the issue you are expressing is an inquiry for Microsoft not HP. I did find something I think will be most helpful, and I hope it resolves the issue, but if the issue persists, or you have additional questions, it might be best to reach out to the Microsoft community.
    Here is what I found; HomeGroup from start to finish.
    In the top right hand corner of the article, you can change it from WIndows 7 to Windows 8. I hope this helps.
    Please click the Thumbs up icon below to thank me for responding.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Please click “Accept as Solution” if you feel my post solved your issue, it will help others find the solution.
    Sunshyn2005 - I work on behalf of HP

Maybe you are looking for