Linux From Scratch This Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
12-17-2004, 10:35 AM
|
#1
|
Member
Registered: Dec 2004
Location: Tulsa, OK, USA
Distribution: SUSE, ArchLinux, Gentoo, LFS, Slackware, Fedora
Posts: 100
Rep:
|
Trying to compile Xorg 6.8.1
I've installed LFS 6.0 without problems. Now I am going through BLFS (the dev version) and I'm trying to install Xorg.
First problem I ran into was a compile error when I ran 'make World'. It was a problem with the linux-libc-header file config.h. I replaced this with the config.h from my kernel source and that got rid of that error.
Next error was also during 'make World' and this had to do with 'err_kernel_only.h' which is another file from the linux-libc header package. I didn't know what to do about this and I left it until the next morning. Tried to compile again so I could look at the log again, but lo and behold, it compiled with no errors.
I continued with the installation, but when I run 'Xorg -configure' from the root dir, I get the following:
Code:
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/dragon:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
X Window System Version 6.8.1
Release Date: 17 September 2004
X Protocol Version 11, Revision 0, Release 6.8.1
Build Operating System: Linux 2.6.8.1 i686 [ELF]
Current Operating System: Linux dragon 2.6.8.1 #1 SMP Wed Dec 15 09:10:55 CST 2004 i686
Build Date: 17 December 2004
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 17 09:49:11 2004
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.2
X.Org Video Driver: 0.7
X.Org XInput driver : 0.4
X.Org Server Extension : 0.2
X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="X.Org Foundation"
compiled for 6.8.1, module version = 1.0.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 6.8.1, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(--) using VT number 7
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1039,0645 card 1039,0645 rev 02 class 06,00,00 hdr 80
(II) PCI: 00:01:0: chip 1039,0001 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:02:0: chip 1039,0961 card 0000,0000 rev 00 class 06,01,00 hdr 80
(II) PCI: 00:02:1: chip 1039,0016 card 0000,0000 rev 00 class 0c,05,00 hdr 00
(II) PCI: 00:02:2: chip 1039,7001 card 1039,7001 rev 07 class 0c,03,10 hdr 00
(II) PCI: 00:02:3: chip 1039,7001 card 1039,7001 rev 07 class 0c,03,10 hdr 00
(II) PCI: 00:02:5: chip 1039,5513 card 1039,5513 rev d0 class 01,01,80 hdr 80
(II) PCI: 00:03:0: chip 1039,0900 card 1039,0900 rev 90 class 02,00,00 hdr 00
(II) PCI: 00:0a:0: chip 1102,0002 card 1102,8064 rev 07 class 04,01,00 hdr 80
(II) PCI: 00:0a:1: chip 1102,7002 card 1102,0020 rev 07 class 09,80,00 hdr 80
(II) PCI: 00:0b:0: chip 10ec,8139 card 1799,5000 rev 10 class 02,00,00 hdr 00
(II) PCI: 01:00:0: chip 10de,0045 card 0000,0000 rev a1 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x000e (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xe4000000 - 0xe6ffffff (0x3000000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:2:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) nVidia Corporation unknown chipset (0x0045) rev 161, Mem @ 0xe4000000/24, 0xd0000000/28, 0xe5000000/24
Missing output drivers. Configuration failed.
Can anybody help me out?
|
|
|
12-17-2004, 12:48 PM
|
#2
|
Senior Member
Registered: Aug 2003
Location: Birkenhead/Britain
Distribution: Linux From Scratch
Posts: 2,073
Rep:
|
You shouldn't need to do any messing about altering /usr/include/linux/config.h. If you followed the instructions for installing xorg-6.8.1 in BLFS then this command will comment out any mention of linux/config.h in the xorg source
sed -i -e "s@#include <linux/config.h>@/* & */@" \
`grep -lr linux/config.h *`
I would suggest that you delete /usr/X11R6 and compile it again and this time, follow the instructions.
|
|
|
12-17-2004, 12:52 PM
|
#3
|
Member
Registered: Dec 2004
Location: Tulsa, OK, USA
Distribution: SUSE, ArchLinux, Gentoo, LFS, Slackware, Fedora
Posts: 100
Original Poster
Rep:
|
I did follow the instructions the second time I compiled. That's when it compiled just fine. Replacing config.h was a fix I had used before the 'sed...' line was added to BLFS-devel. My main issue is in 'Xorg -configure'.
|
|
|
12-18-2004, 10:54 AM
|
#4
|
Senior Member
Registered: Aug 2003
Location: Birkenhead/Britain
Distribution: Linux From Scratch
Posts: 2,073
Rep:
|
I must confess I've never configured xorg from scratch. I started with XFree86 and used xf86config to generate my original XF86Config file. The times when I've installed xorg I used that known good XF86Config file as my starting point and edited my way around the things it objected to. Have you tried doing something similar? Take an XF86Config file that you know works, rename it xorg.conf and see how far you get. I had to change "Keyboard" to "kbd" in the Section "InputDevice"
One other thing, the last line of your error message mentions nvidia. In your host.def, did you put
#define XF86CardDrivers nv
|
|
|
12-20-2004, 10:18 AM
|
#5
|
Member
Registered: Dec 2004
Location: Tulsa, OK, USA
Distribution: SUSE, ArchLinux, Gentoo, LFS, Slackware, Fedora
Posts: 100
Original Poster
Rep:
|
Nope, I put 'nvidia'. I already had the driver installed from their website. It compiled fine, but maybe that's the issue. I think I'll try removing the driver and recompile Xorg. THEN install the nvidia driver. Thanks for your suggestions!
|
|
|
03-16-2005, 03:17 PM
|
#6
|
LQ Newbie
Registered: Mar 2005
Posts: 1
Rep:
|
Have you finally managed to get rid of this problem ? "Xorg -configure" actually output the same strange message on my Ubuntu Hoary Hedgehog distro...
I've noticed that you're experiencing this particular issue with a nVidia graphic card, and so am i. In my case, Xorg still works fine with the free "nv" driver. However, he won't start when I use the "nvidia" (non-free) driver. Of course, since i haven't managed to get this damn "Xorg -configure" to work, I simply renamed my old XF86Config to xorg.conf. both "nv" and "nvidia" drivers used to work perfectly on Xfree86 with this file.
I know this post doesn't really match the topic of this thread, but it's the only hit i got in google about this weird "Missing output drivers" message. from Xorg. And somehow, i think those two problems are connected.
I thank you in advance for your help.(and i'm really sorry about my bad english... hope you'll manage to read this anyway)
best regards
|
|
|
03-23-2005, 05:52 PM
|
#7
|
Member
Registered: Jan 2005
Location: Australia
Distribution: LFS 6.0 #15056
Posts: 50
Rep:
|
From memory when i used the nvidia driver i had to get the module to load everytime i booted, perhaps checking your log files could be of help? /var/log/*
I dont have access to my lfs box, so i appoligise i cannot be of more help. The school internet is locked down tighter then a monkeys... lets not go there.
|
|
|
All times are GMT -5. The time now is 03:49 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|