Re: X.org and the Matrox Millenium II

2005-07-19 Thread Daniel Stone
On Wed, Jul 20, 2005 at 12:49:09AM -0400, Michel Dänzer wrote:
> On Wed, 2005-07-20 at 11:52 +1000, Daniel Stone wrote:
> > On Tue, Jul 19, 2005 at 03:17:02PM -0400, Michel Dänzer wrote:
> > > X.org HEAD was switched to build dlloader by default a while ago, so
> > > it'll be like that in 6.9/7.0. That said, I don't know if or how well
> > > dlloader works on all the architectures, but I'd expect it to be more
> > > portable than elfloader.
> > 
> > It works on all of them, and far, far better than elfloader ever will.
> > 
> > If your platform has a broken libdl, it has bigger problems than not
> > being able to run Xorg from HEAD.
> 
> I know, but that's only the runtime part. I figured there could still be
> build-time issues on some architectures, but if not, all the better. :)

Not that I'm aware of, no.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: X.org and the Matrox Millenium II

2005-07-19 Thread Michel Dänzer
On Wed, 2005-07-20 at 11:52 +1000, Daniel Stone wrote:
> On Tue, Jul 19, 2005 at 03:17:02PM -0400, Michel Dänzer wrote:
> > X.org HEAD was switched to build dlloader by default a while ago, so
> > it'll be like that in 6.9/7.0. That said, I don't know if or how well
> > dlloader works on all the architectures, but I'd expect it to be more
> > portable than elfloader.
> 
> It works on all of them, and far, far better than elfloader ever will.
> 
> If your platform has a broken libdl, it has bigger problems than not
> being able to run Xorg from HEAD.

I know, but that's only the runtime part. I figured there could still be
build-time issues on some architectures, but if not, all the better. :)


-- 
Earthling Michel Dänzer  | Debian (powerpc), X and DRI developer
Libre software enthusiast|   http://svcs.affero.net/rm.php?r=daenzer



Re: X.org and the Matrox Millenium II

2005-07-19 Thread David Nusinow
On Wed, Jul 20, 2005 at 11:51:29AM +1000, Daniel Stone wrote:
> On Tue, Jul 19, 2005 at 01:57:47PM -0400, David Nusinow wrote:
> > Also, how much work would it take to move to dlloader wholesale?
> 
> A reasonable amount, plus breaking all external drivers (Synaptics, ATI,
> nVidia) until it gets sorted out.

Ok, that confirms it. We'll just push ahead and try and get 6.9/7.0
packages ready as soon as we can.

 - David Nusinow


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: X.org and the Matrox Millenium II

2005-07-19 Thread Daniel Stone
On Tue, Jul 19, 2005 at 03:17:02PM -0400, Michel Dänzer wrote:
> X.org HEAD was switched to build dlloader by default a while ago, so
> it'll be like that in 6.9/7.0. That said, I don't know if or how well
> dlloader works on all the architectures, but I'd expect it to be more
> portable than elfloader.

It works on all of them, and far, far better than elfloader ever will.

If your platform has a broken libdl, it has bigger problems than not
being able to run Xorg from HEAD.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: X.org and the Matrox Millenium II

2005-07-19 Thread Daniel Stone
On Tue, Jul 19, 2005 at 01:57:47PM -0400, David Nusinow wrote:
> On Wed, Jul 20, 2005 at 02:00:07AM +1000, Daniel Stone wrote:
> > On Tue, Jul 19, 2005 at 02:02:35AM -0700, Steve Langasek wrote:
> > > XSF, can we switch to using dlloader on alpha?  Pleese? :)
> > 
> > It does not make sense to do this for one architecture only.
> > 
> > I'd suggest that until we move to dlloader wholesale, alpha joins hppa,
> > mips*, m68k, sh*, etc in using a static-only server.
> 
> Are there any serious plans from upstream to move to dlloader after the
> modularization effort is done? Freedesktop bug #400 isn't clear on that...

dlloader has been the default in 6.9 for a few months now, and the
modular tree has no idea how to build .o modules, only .so.

> Also, how much work would it take to move to dlloader wholesale?

A reasonable amount, plus breaking all external drivers (Synaptics, ATI,
nVidia) until it gets sorted out.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: X.org and the Matrox Millenium II

2005-07-19 Thread David Nusinow
On Tue, Jul 19, 2005 at 05:42:06PM -0400, Michel Dänzer wrote:
> On Tue, 2005-07-19 at 15:35 -0400, David Nusinow wrote:
> > 
> > Ok, perhaps our best interests are served by getting 6.9/7.0 in to Debian
> > as fast as possible once it's released. I'd rather spend energy on that
> > than patching up 6.8 to make it a sorta-6.9.
> 
> I agree. Maybe start by packaging the upcoming RC0 into experimental? :)

I've sorta started doing this privately, although whether or not it'll go
to experimental or just my own unofficial repo, I haven't decided. I've
done very little on it (read: almost nothing) but I can put it in an svn
branch if people are interested in starting in on it.

 - David Nusinow


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: X.org and the Matrox Millenium II

2005-07-19 Thread Michel Dänzer
On Tue, 2005-07-19 at 15:35 -0400, David Nusinow wrote:
> 
> Ok, perhaps our best interests are served by getting 6.9/7.0 in to Debian
> as fast as possible once it's released. I'd rather spend energy on that
> than patching up 6.8 to make it a sorta-6.9.

I agree. Maybe start by packaging the upcoming RC0 into experimental? :)


-- 
Earthling Michel Dänzer  | Debian (powerpc), X and DRI developer
Libre software enthusiast|   http://svcs.affero.net/rm.php?r=daenzer



Re: X.org and the Matrox Millenium II

2005-07-19 Thread David Nusinow
On Tue, Jul 19, 2005 at 03:17:02PM -0400, Michel Dänzer wrote:
> On Tue, 2005-07-19 at 13:57 -0400, David Nusinow wrote:
> > On Wed, Jul 20, 2005 at 02:00:07AM +1000, Daniel Stone wrote:
> > > On Tue, Jul 19, 2005 at 02:02:35AM -0700, Steve Langasek wrote:
> > > > XSF, can we switch to using dlloader on alpha?  Pleese? :)
> > > 
> > > It does not make sense to do this for one architecture only.
> > > 
> > > I'd suggest that until we move to dlloader wholesale, alpha joins hppa,
> > > mips*, m68k, sh*, etc in using a static-only server.
> > 
> > Are there any serious plans from upstream to move to dlloader after the
> > modularization effort is done?
> 
> X.org HEAD was switched to build dlloader by default a while ago, so
> it'll be like that in 6.9/7.0. That said, I don't know if or how well
> dlloader works on all the architectures, but I'd expect it to be more
> portable than elfloader.

Ok, perhaps our best interests are served by getting 6.9/7.0 in to Debian
as fast as possible once it's released. I'd rather spend energy on that
than patching up 6.8 to make it a sorta-6.9.

 - David Nusinow


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: X.org and the Matrox Millenium II

2005-07-19 Thread Michel Dänzer
On Tue, 2005-07-19 at 13:57 -0400, David Nusinow wrote:
> On Wed, Jul 20, 2005 at 02:00:07AM +1000, Daniel Stone wrote:
> > On Tue, Jul 19, 2005 at 02:02:35AM -0700, Steve Langasek wrote:
> > > XSF, can we switch to using dlloader on alpha?  Pleese? :)
> > 
> > It does not make sense to do this for one architecture only.
> > 
> > I'd suggest that until we move to dlloader wholesale, alpha joins hppa,
> > mips*, m68k, sh*, etc in using a static-only server.
> 
> Are there any serious plans from upstream to move to dlloader after the
> modularization effort is done?

X.org HEAD was switched to build dlloader by default a while ago, so
it'll be like that in 6.9/7.0. That said, I don't know if or how well
dlloader works on all the architectures, but I'd expect it to be more
portable than elfloader.


Regards from DDC/OLS,


-- 
Earthling Michel Dänzer  | Debian (powerpc), X and DRI developer
Libre software enthusiast|   http://svcs.affero.net/rm.php?r=daenzer



Re: X.org and the Matrox Millenium II

2005-07-19 Thread David Nusinow
On Wed, Jul 20, 2005 at 02:00:07AM +1000, Daniel Stone wrote:
> On Tue, Jul 19, 2005 at 02:02:35AM -0700, Steve Langasek wrote:
> > XSF, can we switch to using dlloader on alpha?  Pleese? :)
> 
> It does not make sense to do this for one architecture only.
> 
> I'd suggest that until we move to dlloader wholesale, alpha joins hppa,
> mips*, m68k, sh*, etc in using a static-only server.

Are there any serious plans from upstream to move to dlloader after the
modularization effort is done? Freedesktop bug #400 isn't clear on that...

Also, how much work would it take to move to dlloader wholesale?

 - David Nusinow


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: X.org and the Matrox Millenium II

2005-07-19 Thread Daniel Stone
On Tue, Jul 19, 2005 at 02:02:35AM -0700, Steve Langasek wrote:
> XSF, can we switch to using dlloader on alpha?  Pleese? :)

It does not make sense to do this for one architecture only.

I'd suggest that until we move to dlloader wholesale, alpha joins hppa,
mips*, m68k, sh*, etc in using a static-only server.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: X.org and the Matrox Millenium II

2005-07-19 Thread Steve Langasek
Followup:

On Tue, Jul 19, 2005 at 01:49:05AM -0700, Steve Langasek wrote:
> On Mon, Jul 18, 2005 at 11:29:31PM -0400, jacob wrote:
> > Greetings all.

> > Today with a day of mixed blessings. I was over-joyed to see X.org 
> > finally make into the Alpha/Sid. However, no amount of convolutions by 
> > myself was sufficient to cause it to work on my "Matrox Graphics, Inc. 
> > MGA 2164W [Millennium II]".

> > Sadly, the settings with which the card worked under 4.3.0.dfsg.1-14 
> > seemed no longer acceptable to the X.org mga_drv. *sigh*

> > After googling (as much as I was up to tonight), I added 'Load "xaa"' to 
> > get rid of the XAA* unresolved symbols. I tried not loading any modules. 
> > Nothing I did seemed to affect the xf86I2C* unresolved symbols, nor the 
> > type 28 Elf_Relocation error (google was strangely silent about this 
> > error). I was able to lock up the display, so it wouldn't change, 
> > regardless of input (although I was still able to switch to tty1, with a 
> > blank screen, and reboot).

> I've just upgraded to xserver-xorg on my alpha in response to your mail.
> The missing symbols are fixed by adding these two lines to xorg.conf:

> Load"xaa"
> Load"libi2c"

> Sounds like a bug to me; I shouldn't have to manually load modules in order
> to use a particular X driver...

> The segfault, though, remains even after making this change.  (The
> Elf_RelocationEntry() errors do also, but I'm not certain those are a real
> problem).  Please file a bug report against the xserver-xorg package, so
> that the X maintainers can take a look at this.

Ok, in fact the ELF_RelocationEntry() errors *are* related: if I install
xserver-xorg-dbg, which doesn't depend on X's bletcherous internal ELF
object loader, there's no segfault at all; the server starts fine.  So a
workaround for you is to use xserver-xorg-dbg for right now, but the
xserver-xorg package is more or less completely broken on alpha.

XSF, can we switch to using dlloader on alpha?  Pleese? :)

-- 
Steve Langasek
postmodern programmer


signature.asc
Description: Digital signature