Trouble configuring Xfree 4.30 on ~alpha: won't return to text mode, unsupported relocation type errors

Allen Ziegenfus <[email protected]>
Newsgroups gmane.linux.gentoo.alpha
Message-ID <[email protected]>
I've been working on migrating my PC164LX from RH7.1 to Gentoo, and I've
been having a heck of a time with configuring X. Can anybody give me a
hint as to what to try next?

I have a PC164LX with SRM and a Matrox Millenium II video card. I've
compiled everything using ~alpha packages which gives me XFree 4.30. 
Depending on how I set up my XF86Config-4 file, I get very different
results. Sometimes X doesn't come up at all. Sometimes X comes up fine,
but then when I exit X it won't return to text mode and I'm left with an
unusable blank screen, forcing me to reboot. I'm also getting hundreds
of these messages in my XFreelogs:

Elf_RelocateEntry() Unsupported relocation type 10 

When X doesn't come up at all I usually get this message: 

(II) VGA: Generic VGA driver (version 4.0) for chipsets:generic
(WW) VGA: No matching Device section for instance(BusID PCI:0:5:0)
found
(EE) No devices detected.

Fatal server error:
no screens found

I get basically the same thing whether or not I specify the mga driver.
Nothing will come up at all until I specify the BusID of my card in the
Device section. (And yet, I only have one video card.) 

If I do this, I eventually get X running fine. However,  when
I try to exit X, the monitor won't return to text mode, and I just get a
blank screen. Sometimes this is accompanied by all of the lights on the
monitor blinking on and off, sometimes not. I can then either
ctrl-alt-delete or ssh in to reboot.  Another funny thing is that when X
is starting up, it first brings up the video card init screen twice.

As to the relocation error message, I saw some posts about this message 
that recommended upgrading XFree or gcc but I'm creating a new system
here so I'm already using the latest. The only funny thing that's
happened in my installation so far is that after I got the base system
configured, I was looking through some portage documentation and I did a
emerge -u world. This upgraded some of my glibc kernel headers, and in
the message that scrolled by it mentioned that I should also re-emerge
glibc. I did this, but then later I thought maybe that that got the
packages out of sync. So I ran some commands that I got out of a gentoo
forum to basically rebuild the entire system, including the kernel. This
didn't change anything(although it took about 3 days to do). 

I tried gentoo out before about 6 months ago and I didn't have any of
these problems (although I think I was using alpha ebuilds instead of
~alpha). 

Any ideas?

Allen
-- 
-- 

--
[email protected] mailing list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.