LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   FC10: Spanning Desktop Across Two Monitors (https://www.linuxquestions.org/questions/fedora-35/fc10-spanning-desktop-across-two-monitors-689888/)

zokken 12-11-2008 02:57 PM

FC10: Spanning Desktop Across Two Monitors
 
I just installed FC10 and I'm having trouble getting the desktop to span across two monitors instead of having the monitors cloned. This was simple to set up in FC5 using system-config-display, but it doesn't seem to be working on FC10.

When I run system-config-display it spits out a load of error messages like these:

Code:

ERROR:dbus.proxies:Introspect error on :1.0:/org/freedesktop/Hal/devices/pci_1002_5b60: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.DBus.Introspectable" member "Introspect" error name "(unset)" destination ":1.0")
ERROR:dbus.proxies:Introspect error on :1.0:/org/freedesktop/Hal/devices/pci_8086_2771: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.DBus.Introspectable" member "Introspect" error name "(unset)" destination ":1.0")
ERROR:dbus.proxies:Introspect error on :1.0:/org/freedesktop/Hal/devices/pci_8086_2770: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.DBus.Introspectable" member "Introspect" error name "(unset)" destination ":1.0")
ERROR:dbus.proxies:Introspect error on :1.0:/org/freedesktop/Hal/Manager: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.DBus.Introspectable" member "Introspect" error name "(unset)" destination ":1.0")

Once it starts I select the 'Dual Head' tab and check 'Use dual head'. For the 'Second Monitor Type' field I click the 'Configure' button and select one of the generic LCD displays (I've tried several, as well as specific Dell displays).

I don't do anything with the 'Second Video Card' field, since I only have one (and it doesn't let me do anything with it anyway), and finally I select 'Spanning Desktops' in the 'Desktop layout' field.

I then click 'Ok' but nothing happens and the console spits out one of the following two errors (I can't figure out why it sometimes displays one and at other times the other):

Code:

Traceback (most recent call last):
  File "/usr/share/system-config-display/xConfigDialog.py", line 212, in ok
    if card.getDescription() == self.secondVideocardOptionMenu.get_menu().get_active().get_data("NAME"):
AttributeError: 'NoneType' object has no attribute 'get_data

'

Code:

Traceback (most recent call last):
  File "/usr/share/system-config-display/xConfigDialog.py", line 167, in ok
    lower_vrefresh, upper_vrefresh = self.second_monitor_vrefresh
ValueError: too many values to unpack

My video card, as detected by Fedora, is an ATI RV370 5B60 [Radeon X300 (PCIE)]. Oh, finally, this may be related: I ran a yum update and when it tried to cleanup libX11-devel it displayed:

Code:

ERROR:dbus.proxies:Introspect error on :1.50:/org/freedesktop/PackageKit: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.DBus.Introspectable" member "Introspect" error name "(unset)" destination ":1.50")
Unfortunately, I've never really been strong with X, so if anyone can help me out, I'd appreciate it.

Thanks.

nitingupta910 12-12-2008 03:34 AM

I'm having exactly same problem with Fedora 10 (Video: ATI FireGL v3400). Did you ever get solution for this?

zokken 12-13-2008 01:43 PM

Quote:

Originally Posted by nitingupta910 (Post 3372747)
I'm having exactly same problem with Fedora 10 (Video: ATI FireGL v3400). Did you ever get solution for this?

No, I haven't looked at it since Thursday.

Apparently, though, FC10 doesn't need an xorg.conf (which is why I couldn't find one in /etc/X11), but if there's one present, it'll be used by X. I read that you need one to get this working, so I created one with Xorg.

Code:

Xorg -configure
This created a working xorg.conf for me, but system-config-display still didn't work to get the desktop to span across two monitors. I have a backup of my /etc directory from my FC5 machine, so I compared the xorg.conf files and tried to modify the one on my new machine to work but to no avail. I also read that you can get this working by using xrandr but I gave up before I got it going.

Now, though, I seem to be having a new problem. When I start X my fan goes into overdrive and top shows that 'kerneloops' is taking up 100% of the cpu and never decreases. This happens even if I remove the xorg.conf that I created. :( With this new problem, I'm thinking of just switching distros, as much as I'd rather not.

zokken 12-17-2008 01:22 PM

I got this working but on Ubuntu, not Fedora. Actually, I had a lot of headaches on Ubuntu as well. What finally worked was downloading the driver from ATI's site, which installed a "Catalyst Control Center" application and from that I was able to set it up. It didn't work at first but after quite a bit more frustration, I renamed my $HOME/.config/monitors.xml file (just to see what that would affect) and it then worked.

My co-worker is running Fedora 8 or 9 and he said that he had a lot of problems getting this to work as well, but downloading an older driver from ATI's site worked for him, which is something I didn't try before giving up on Fedora.

zokken 12-17-2008 01:32 PM

Oh, one more thing. I did actually get this working on Fedora 10 using xrandr. I simply added the following line to my xorg.conf:

Code:

Virtual 2560 1920
I put this under the "Display" subsection (under the Screen section). This value is the resolution of my two monitors added together. Next, I ran:

Code:

xrandr --output DVI-1 --auto --output DVI-0 --auto --left-of DVI-1
DVI-1 and DVI-0 are the names of my screens which you can get by running 'xrandr -q'. See http://www.thinkwiki.org/wiki/Xorg_RandR_1.2 for more info.

The only problem was that the right third of my right screen was all weird. I could drag windows to it and they functioned properly, but if I closed the window, moved it, etc it left 'after images' in that space.

I also did get spanning to work using the driver from ATI's site, but it messed with how the windows functioned, which made it unusable. But again, maybe an older version of the driver will work, or maybe there was a monitors.xml file (didn't check) that was messing with it.


All times are GMT -5. The time now is 04:48 PM.