OpenSUSE Install :: Xinerama Config - Adjust Xinerama To Place 1 Desktop On Each Of 2 Monitors And Not Stretch A Single Over Both
Jan 10, 2010
I would like to adjust Xinerama to place 1 desktop on each of my 2 monitors and not stretch a single over both. With the current set up there is a problem with window placement upon opening new widows or context dialog boxes. I realize that I could adjust placement properties and select window placement with the mouse but this is still lacking in productivity. My monitors are not next to on another so this is more of a problem than it seems.
On openSUSE 11.1 I was able to configure KDE 4 for 2 monitors with sax2 (although the resolution was bad).On 11.2 neither SAX2 nor KRandR seem to work. The KDE User Guide says that a driver supporting version 1.2 is necessary. However the nvidia driver for eForce FX Go5200 seems to support only version 1.1.Is there a way to use both monitors with SUSE 11.2? I am quite desperate since for my work using only 1 monitor is definitely a handicap.
Currently I have a perfect setup of 3 monitors,2 GPUs running under Xinerama. I cannot get desktop effects running at Normal or Extra, when I try to enable either one I get the following message "The Composite extension is not available". Without Xinerama it works along with Compiz. I am running Ubuntu 9.04 x64 with a ATI HD4870 and ATI HD4350 GPU. I have the latest ATI display drivers (set up properly to my knowledge). Here is my xorg.conf file.
Did a new install with a system that worked well on 10, with Xinerama. I have nvidia 9500 GT cards, but I dont think its driver related. Screen 0 is the center Screen 2 is to the right And Screen 3 is to the left.. When Xinerama is disabled things work flawlessly, but not using Xinerama is a killer to me. The nvidia configuration utility generates the following xorg.conf when Xinerama is disabled. It gets the locations right and the mouse moves correctly between screens.
After working on trying to get my 3 monitors to work with Ubuntu 10.4 and my ATI Radeon HD3200 (IGP) and HD4850 cards, I just had to share the xorg.conf. I am using the default open source drivers that came with 10.4 and I kept KMS enabled (it wouldn't work without it).
I currently have my monitors set up as an extended desktop using Nividia's Xinerama function. Everything works sweet, except it's acting slow and lags out. It all works out fine when Xinerama is disabled. At the moment, I'm using CentOS with Gnome, but I've tried other distributions with the same outcome. If I can't a fix I'm going back to windblows.
I'm trying to set up a tri monitor setup. Unfortunately I must use 2 cards, one an AMD HD4350 and a PCI Geforce FX200. (Old skool I know) Due to the restrictions, I am forced to use the open source drivers (else nvidia glx will clash).
1: Use XRANDR to span the displays (this is what I did previous to the introduction of the third monitor and nvidia card to my system) I tried to do this, by setting up a second X screen on the NVIDIA card, disabling Xinerama; but after much googling I can't figure out the syntax for panning across 2 screens (X screens) in XRANDR, even tho it's >1.3, which supposedly supports multi card output.
2:Use Xinerama, sacrificing randr, and composite extensions. I also attempted to do this, with some limited success. I could get the NVIDIA screen to be right of the ATI, but I couldn't get 2 independent outputs running on the ATI card, even with "ZapohHeads" appended to one of the device sections for my ATI card.
I heard a lot about NVIDIA Xinerama & Compiz not working but on looking further, in recent times people have got them to work. I've setup Xinerama with 4 monitors working across 2 dual video cards and it works great. I have the latest NVIDIA drivers (using the one-click) and I just installed the latest compiz using one-click as well.
The cards are as follows: Chip: 0 is -> NVIDIA GeForce 8600 GT 01:00:0 0x10de 0x0402 AGP nvidia Chip: 1 is -> NVIDIA GeForce 8600 GT 02:00:0 0x10de 0x0402 AGP nvidia (I chose these because they have no fans and when working from home, quiet is nice to have!)
The following options are recommended to run compiz with NVIDIA and I have enabled them all at one point. However, looking through carefully I don't need to since using the latest drivers and having pretty good video cards all this seems to be (according to the documentation) automatically enabled.
I am trying to configure CentOS 5.5 to run Desktop Effectbut Everytime I tried to enable it it gived me "Desktop Effect does not work with Xinerama"I searched everywhere there seems to be nothing about this perticulat issue.so i am hoping that it will get me somewhere here.I used to use ATI Radien X1500 but i have uninstall the fglrx and removed the device.And I am now using: "Intel Corporation 82946GZ/GL Integrated Graphics Controller"Here is my current Xorg.conf
# Xorg configuration created by system-config-display Section "ServerLayout" Identifier "single head configuration"
I did my research and understand that RandR is replacing Xinerama and Sax2, it's a good thing in my opinion but it's not there yet -- at least not for my setupI fully admit, this is not a simple usage. Anyway, I have 4 monitors setup in an inverted "T" arrangement (think 3 in a row at eye level and one above the center monitor) on two NVIDIA 6800 GT cards.Out of the box the detection software gets my monitor details right for one of the monitors on the card it detects but not the other. So, I get 1680x1050 on one monitor and something silly like 800x600 on the other (does anyone have less capability than 1024x768 anymore? I think less than that as a default on anything other than a mobile device (like a smart phone) is pointless conservatism but I digress from the issue.)
My other NVIDIA card doesn't show at all so I am stuck with one good monitor setup, one bad, and 2 non-existent.Then I ran Sax2 and got some mode info. that I had to figure out myself in OSE 11.0 so that was nice (still didn't detect my full setup but it never did so that's fine). Next I took my xorg.conf file from my 11.0 installation and put it in the /etc/X11 directory of my new 11.2 installation (incorporating the updated mode info. for my monitor).I then installed the NVIDIA native drivers and it looked like everything was working as before.Except, after a while I noticed this error: "Xlib: extension "RANDR" missing on display ":0.0"." Coming up after various actions which prompted me to learn about RandR. Running "xrandr --version" I get this result:
xrandr program version 1.3.2 Xlib: extension "RANDR" missing on display ":0.0". RandR extension missing
During my research on enabling composite effects and xinerama, I stumbled upon a few threads and discussions which showed xserver 1.10+ has resolved the conflicts between the 2 modules. I'm wondering if anyone knows of someone/somewhere to get a SUSE compatible build of xserver 1.10+ ? If not, could someone point me toward an easy-to-follow tutorial on how to build packages for SUSE?
Today I bought a new monitor (IPS236V) to use it to watch movies and tv while I'm working on the other one.. I thought it's the best to activate Xinerama which could be done easy via CCC. But I'm not able to change the resolutions now as these panels are disabled in CCC. The first monitor is set to its native resolution, but the second is something lower.How can I configure both monitors to there native resolution?
I want to use secure file permissions within OpenSUSE, but having to provide the root password for every window I click is just a little too much.Wonder what the setting "paranoid" does then. And I also wonder how to adjust the safe settings to not get prompted with every single click.
I was wondering, does anybody know if Xinerama works in 3D openGL applications? I want to run six 1080p monitors on two HD 5750's all spanned together into one big monitor for playing X Plane. Possible?
I have recently upgraded to -current. I am mostly happy, except for one only tiny thing: my fonts look really, really ugly on OpenOffice.org 3.2.1. All other apps show the fonts decently. I even installed the MS2007 fonts, which properly set up look smoothly antialiased (even in Firefox). But all fonts look horrible on OOO. After doing some research about the cause of this ugliness, I came to found some light here: [URL]...
If there is any way to a)disable/kill Xinerama; or b)deuglyfing OOO, I would be interested to know. Any way that doesn't involve recompiling some things (not that I wouldn't want to recompile X without Xinerama support for instance -that could be fun-, but there must be a way to do it without recompiling).
I've got a Dell Xeon with two video cards - an nVidia Quadro2 MXR/EX/Go and an ATI Radeon 7000/VE. Under Fedora 10 Xinerama worked just fine, but I recently upgraded to F14 and Xinerama no longer works.The X server tries repeatedly to start but fails, with gdm-binary eventually giving up in disgust. If I comment out the ''Option "Xinerama" "On"' line it starts up (see attached xorg.conf), albeit with a few quirks. I have two X screens (:0.0 and :0.1 - one for each monitor), where :0.0 works just fine but :0.1 has no window manager - I can bring up windows on it but they have no window border ( no min/max/close buttons, can't be resized, etc). The mouse moves freely from one monitor to the other, but windows don't.The error messages I get when I try to use Xinerama are as follows. In /var/log/messages I get:
Mar 10 10:32:41 valdez kernel: [60328.892005] [drm] nouveau 0000:01:00.0: Allocating FIFO number 1 Mar 10 10:32:41 valdez kernel: [60328.892477] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1 Mar 10 10:32:41 valdez kernel: [60328.907615] [drm] nouveau 0000:01:00.0: nouveau_channel_free: freeing fifo 1 Mar 10 10:32:41 valdez gdm-binary: WARNING: GdmDisplay: display lasted 0.457045 seconds
I've tinkered around with xrandr a bit but have had no luck - mostly the screen flickers briefly and things continue on as they were before.
It seems like you cannot run Compiz and Xinerama at the same time(correct?) So the solution is then to use XRandR right? I configured my xorg.conf using aticonfig --initial=dual-head. When I do that and reboot, everything works fine and Compiz is enabled! Hooray! But wait, there is a separate screen on each monitor and I can't drag windows between them. So I open amdcccle and change the monitors to share a screen(single desktop, multi monitor) and reboot... and my left monitor looks fine but the right monitor(the 1920x1200 one) looks corrupted. Strange text composited over, weird flickering, etc. I can't see the login prompt to type my password due to the corruption.
interesting problem started happening to me recently i decided to play around with my dual head setup in xinerama mode and then switched back to separate desktops, now for some reason skype will not launch unless i'm in xinerama mode i am using an nvidia 8500 with the proprietary nvidia drivers
so this is my first post but i have finally gotten linux installed. i currently have debian installed i have 2 different video cards installed
Radeon X600 GeForce4 MX 4000
i know you are probably saying, why in the world do i have an ATI and an NVidia in the same box? because i found one lying around and installed it. i have gotten X to start up and i have a separate X session in each monitor. what i want to do is enable Xinerama but when i put it in to my xorg.conf X wont start at all so basicly i was wondering where the problem lies.i am using the radeon and nv drivers i have read sometimes the nv drivers dont work and also that the module "glx" may also cause problems. i dont want to invest in a bunch of new video cards to get this to work but i just might have to. here is my xorg file
I have 3 monitors across 2 video cards, thusly I must use Xinerama (And xserver-xgl for compiz of course, but that's another story and regardless of this issue) in order to combine all three monitors into one large session.
The issue is that, on 10.04 due to an update to xorg which has a regression, moving my mouse across to the left monitor causes it to flicker back and forth between the left and center monitor (While also freezing the rest of the display), and it eventually crashes xorg shortly after. This bug has been reported [URL] and has been open since Ubuntu 10.04 alpha, but perhaps there is some workaround here as this is a make-or-break thing for me. If I can't get this working, it's back to Windows...
I have done a fresh install of ubuntu 11.04. Everything is fine, Ubuntu seemed to be using the opensource ati drivers upon first boot. Then prompted that I install the ati catalyst control center/drivers from additional drivers which I did.Again smooth sailing untill I decided to enable my HD tv (hdmi) as my secondary screen. This again worked fine cloned. But I could not enable extended. The option is available but requires xinerama to be enabled.
After restarting I could not login. Read up on this and others have has this issue with different cards. I proceeded to login to ubuntu (no effects) session and then swtiched off xinerama. (this did work in this session). The issue is getting it to work with unity. Logged back into unity now but I don't know how I can enable dual screens in extended mode. There are recomendations on other threads advising to use the open source drivers. But these don't work correctly. The card I am using is an ASUS EAH5570. This I believe has the radeon 5570 chip.
Recently installed Slackware, and now trying to get my two monitors working nicely. After much hair-tearing I've got Xinerama set up so that each monitor displays separate information.I'm using an nVidia 9800 GT dual-headed graphics card. This is my xorg.conf file:
then the mouse is stuck on the right screen. It seems to recognise that the physical right monitor is the virtual right monitor, but if you try to move off the left side of the screen, it appears on the right side of the same screen. This seems to be similar to the bug described here, but that's meant to be fixed in v1.2.3 and I have v1.5.0 (according to pkgtool). I have also considered physically swapping the monitors, but then I would have to edit all the other OSes I use to know about the change, and also on principle I feel I should work out why it's not working...
I use 2 monitors under Ubuntu 9.10, but I have them set up in a unique way. The primary (CRT) faces me on my desk, but the other (widescreen LCD) is turned away from me, because I use it only to watch movies from my couch. My video card is an Nvidia GeForce 9800 GTX+, using the proprietary Nvidia driver package, with Xinerama turned on, so the desktop extends across both displays. Given that setup, is there any way to control which display applications open upon? Several apps have started opening on one display or the other, seemingly at random. Further, some apps start on the primary display, but open their subwindows on the secondary display. It's very annoying, because I can't see the second screen, so I can't drag the windows back to the primary desktop.
I would also like to have VLC Media Player (or any other app) always open on the secondary screen, on purpose. I almost never watch movies sitting at my desk, but rather from the couch. I placed a VLC launcher icon on the secondary screen, but when started it opens on the primary display. (If you're wondering how I can click on anything from my couch, I have a wireless mouse there in addition to the wired mouse at my desk. It's my "remote" since I don't have a TV. Xorg will quite happily support 2 or more mice simultaneously, I discovered.)
When i have enable xinerama for 2 displays and i enable visual effect it says The "Composite extension is not available" but i have enabled it in "xorg.conf" but effect are working with not enabled xinerama.
Here is my xorg.conf
Code: # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 1.0 (buildd@palmer) Fri Apr 9 10:35:18 UTC 2010 Section "ServerLayout" # Removed Option "Xinerama" "0"
I'm having some issues getting my two monitors (both 1600x900) to work well with Xinerama. The first thing I'm having trouble with is getting 1 wallpaper to span across both monitors..from what I've googled it's sounds like I'm not the first either The 'span' function in the change wallpaper window doesn't do it. The second thing is that I would like the panels to stretch across both monitors well, or at least be able to create another panel on the 2nd monitor which I can't do now.Here's my xorg.conf file:
I have a ASRock ION 330 with 512 Mbyte shared graphics memory. I use the 256.44 closed source nvidia drivers and have a Xinerama display consisting of one Asus 1440x900 monitor and one video projector with displaysize of 1280x720. Display: 1440x900 + 1280x720 in Xinerama
I have tried with and without desktop effects enabled, and I have followed the http://tombuntu.com/index.php/2009/0...thout-tearing/ guide to manually set the refresh rate to 60 Hz. The sync to Vblank option is checked, both in CCSM and nvidia-settings under X Server Xvideo Settings and under OpenGL Settings, to no avail.
The files I play are MPEG-2 Transport Stream in 720p. Some are and some are not in Matroska containers. I use SMplayer with vdpau enabled. I've made a comparison of Windows Vista and Ubuntu 10.04 below:[URL].. It's not entirely clear from the video, but the end scroller is choppy on Ubuntu and relatively smooth in Windows Vista.
This setup is to be run in a public cinema, and the chopping and tearing is a complete showstopper. It would be a nice showcase to have Ubuntu in the wild like this, but it can't be used if these issues are not resolved.
As of the 1.10 X server release, the Xinerama rendering multiplexer and Composite extensions no longer conflict.[URL].. So does this mean that if I use X 1.10 or later, Xinerama and composting can work even over two GPUs and four monitors?
The Quadro dual-card has no problem driving two 19" monitors, but the GeForce will not wake the third 17" monitor from power save mode. The BIOS indicates that the Quadro is the primary card. I am trying to use Xinerama to activate the GeForce. So far I have only seen the GeForce and 17" monitor work if the Quadro is physically removed. In all cases I have been using nouveau. I'll attach my xorg.conf, Xorg.0.log, and smoltprofile.txt. My xorg.conf shows two monitors: monitor0 (19") and monitor1 (17"). monitor0 is actually two identical monitors which the quadro treats as one large monitor.