Re: Using two dual-head Radeon cards with X on a single PC with 3 monitors

2011-08-22 Thread Jan Kasprzak
Hello,

Mark Cave-Ayland wrote:
: I'm currently struggling trying to setup one of our new PCs with 2
: dual-head Radeon cards and was hoping that someone here could help
: me out a little. The OS is Debian squeeze (Linux) running a 2.6.39
: backports kernel.
[...] 
: Independently these appear to work absolutely fine. Now the problem
: is when I try and run them both together. If I launch them as 2
: separate X servers like this:
: 
: Xorg -config /etc/X11/xorg.1.conf :1
: Xorg -config /etc/X11/xorg.2.conf :2

Shouldn't the -isolateDevice be used in order to avoid
the X servers disabling the other card? Also you may want to make
them share a common VT (although I am not sure if this is necessary
in dual-head setup as opposed to dual-seat). In my dual-seat desktop,
I use the following command lines:

X :0 -layout Primary -isolateDevice PCI:1:0:0 vt7
X :1 -layout Secondary -isolateDevice PCI:5:0:0 -sharevts vt7

(the -layout option is analogous to your -config, but allows you to share
a single xorg.conf file for both X servers).

However, I had problems with my multi-seat desktop with 2.6.39
and newer kernels, so you can also try to downgrade the kernel. 2.6.38
works for me. FWIW, the Fedora bug report I have filled is here:

https://bugzilla.redhat.com/show_bug.cgi?id=719260

-Yenya

-- 
| Jan Yenya Kasprzak  kas at {fi.muni.cz - work | yenya.net - private} |
| GPG: ID 1024/D3498839  Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/Journal: http://www.fi.muni.cz/~kas/blog/ |
Please don't top post and in particular don't attach entire digests to your
mail or we'll all soon be using bittorrent to read the list. --Alan Cox
___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: luit forked?

2009-04-10 Thread Jan Kasprzak
Alan Coopersmith wrote:
:   http://invisible-island.net/luit/luit.html
:   http://cgit.freedesktop.org/xorg/app/luit
: 
: Is there any reason we should have two forks of this?   Which one
: do most distros ship?

Fedora ships the second one:

$ rpm -qf `which luit`
xorg-x11-apps-7.3-5.fc10.x86_64

A colleague told me that this is true also for Ubuntu (so
presumably for Debian too).

-Yenya

-- 
| Jan Yenya Kasprzak  kas at {fi.muni.cz - work | yenya.net - private} |
| GPG: ID 1024/D3498839  Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/Journal: http://www.fi.muni.cz/~kas/blog/ |
  If you find yourself arguing with Alan Cox, you’re _probably_ wrong.  
 --James Morris in How and Why You Should Become a Kernel Hacker  
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: [multiseat] hard freeze when running X -arguments... :1

2009-01-05 Thread Jan Kasprzak
Tomasz Chmielewski wrote:
: Tiago Vignatti schrieb:
: 
:  So far I have one problem: my computer freezes whenever I want to use 
:  GDM as a desktop manager. On the other hand, everything works fine if 
:  I use KDM.
: 
:  Closer investigation turned up that the freeze does not really depend 
:  on the desktop manager, but on the order X servers are started.
:  
:  Some days ago I answered to you in what mess we're living (search for 
:  494ee380.1040...@c3sl.ufpr.br). You won't be able to initialize more 
:  than one X server so soon.
: 
: Not being able to initialize more than one X server doesn't sound like 
: a right direction of development to me, or?

With recent versions (I use Fedora 10,
xorg-x11-server-Xorg-1.5.3-6.fc10.x86_64,
xorg-x11-drv-ati-6.9.0-63.fc10.x86_64) - I am able to POST even a secondary
card. It is (and always has been, AFAIK) dependent on the order in which
you start the X servers.

In my old configuration (32-bit, Radeon 9200 AGP + Riva TNT2 PCI)
restarting the ATI X server froze the Riva X server, but I could restart
the Riva at any time without affecting the ATI session.

With my current setup (64-bit, two ATI Radeon HD 3450 PCIe cards),
POSTing the secondary card resets also the primary card (so the primary
X server has to be started last, which is what xdm does), and worse even,
terminating the secondary X server locks up the computer altogether
in a similary way to what you have described (no response to KBD LEDs,
no response to ping, no reboot when echo 10  /proc/sys/kernel/panic.

BTW, what approach do you use for sound? I would like both users
to use sound to their own stereo speakers, so probably split a 6-channel
sound card output to three independent virtual stereo outputs via global
(not per-session) pulseaudio daemon?

-Yenya

-- 
| Jan Yenya Kasprzak  kas at {fi.muni.cz - work | yenya.net - private} |
| GPG: ID 1024/D3498839  Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/Journal: http://www.fi.muni.cz/~kas/blog/ |
  If you find yourself arguing with Alan Cox, you’re _probably_ wrong.  
 --James Morris in How and Why You Should Become a Kernel Hacker  
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: [newb] Will xorg still allow non-hal config?

2008-12-04 Thread Jan Kasprzak
Peter Hutterer wrote:
: http://who-t.blogspot.com/2008/12/evdev-xorgconf-hal-and-other-fud.html
: 
: That's a quick brain dump of input related things I could think of that are
: repeatedly asked on the list, irc, and bugreports. The information is accurate
: as of git master today and extends to server 1.5 (mostly) and server 1.6.

Thanks for the explanation. One question, though:

is there a way of using HAL-managed devices in multi-seat X? If yes,
how can I specify which input device belongs to which seat?

I use static devices in Xorg.conf so far, but I would like
to have it working even after unplugging/replugging the input device.

-Yenya

-- 
| Jan Yenya Kasprzak  kas at {fi.muni.cz - work | yenya.net - private} |
| GPG: ID 1024/D3498839  Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/Journal: http://www.fi.muni.cz/~kas/blog/ |
  If you find yourself arguing with Alan Cox, you’re _probably_ wrong.  
 --James Morris in How and Why You Should Become a Kernel Hacker  
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: X Hangs at Initializing int10

2008-12-02 Thread Jan Kasprzak
Timothy S. Nelson wrote:
:   Hi all. I'm upgrading from Fedora 6 to Fedora 10. I did a clean 
: install of Fedora 10 and then, as the default X config didn't work, I 
: copied across my old xorg.conf file. Naturally I had to comment out a few 
: lines in that file.

Please add your HW details to the following bug:

https://bugs.freedesktop.org/show_bug.cgi?id=18160

As for the band-aid fix, downgrade to Fedora 8 version of the X server
and all dependencies (drivers, mesaGL, ...) still works for me.

I have not got much time to test it on F10 as well, but
_apparently_ with my setup it is slightly better - the secondary X
server does not lock up inside int10, but (despite -isolateDevice PCI:05:00:00
in the command line) it POSTs the _primary_ card instead :-(.

I will test it further and update the info in the above bug.

I have read that one of the goals of Fedora 11 is to have
a working multiseat operation, but I think it is impossible to do
without fixing Xorg first. It has been broken since  1.3 (1.3 was OK).

-Yenya

-- 
| Jan Yenya Kasprzak  kas at {fi.muni.cz - work | yenya.net - private} |
| GPG: ID 1024/D3498839  Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/Journal: http://www.fi.muni.cz/~kas/blog/ |
  If you find yourself arguing with Alan Cox, you’re _probably_ wrong.  
 --James Morris in How and Why You Should Become a Kernel Hacker  
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

int10 broken? (using secondary card)

2008-10-05 Thread Jan Kasprzak
Hello,

a few months ago ago I wrote to this list that I had to revert to the
Xorg-1.3.0 (Fedora 8 version), because my secondary X server (in a multi-seat
setup) locked up in the int10 module when starting up. This was with nVidia
Riva TNT2 card, and the nv driver. Few days ago I bought a new computer with
two identical ATi Radeoh HD 3xxx PCIe cards, and there is the same problem:
the X server for the secondary card cannot be started (with or
without -isolateDevice).

Both radeon and radeonhd drivers work on the primary card
without a problem. However, when I try to run it on a secondary card
with the same Xorg.conf except the different BusID line,
the radeon driver locks up inside the int10 module (the int10 message
is the last one in /var/log/Xorg.1.log). With Option noint10 yes
it complains that the card has not been POSTed yet (no surprise here).
The radeonhd driver crashes after saying that it cannot read the atombios
values correctly.

So my question is: does the int10 module work in the recent Xorg
servers? If not, can I somehow POST the secondary card manually?

Thanks,

-Yenya

-- 
| Jan Yenya Kasprzak  kas at {fi.muni.cz - work | yenya.net - private} |
| GPG: ID 1024/D3498839  Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/Journal: http://www.fi.muni.cz/~kas/blog/ |
  If you find yourself arguing with Alan Cox, you’re _probably_ wrong.  
 --James Morris in How and Why You Should Become a Kernel Hacker  
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg