LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   X giving ambiguous errors on Kernel - 2.6.17 / X - 6.8.1 (https://www.linuxquestions.org/questions/slackware-14/x-giving-ambiguous-errors-on-kernel-2-6-17-x-6-8-1-a-484647/)

wakeboarder3780 09-18-2006 10:01 AM

X giving ambiguous errors on Kernel - 2.6.17 / X - 6.8.1
 
I've searched these errors for some time now finding nothing but posts inquiring about them with no responses. In short I have updated / recompiled my kernel. Tried importing a working version of xorg.conf from booting slax (which autogenerated a working version of xorg.conf).

I would just like any info on these errors and to what they might entail. I assume its something with my network settings but i have no clue where to start.

First here is the output from X failing:
***********************START X OUTPUT*************************
**************************************************************

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/blackdeath: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.4.29 i686 [ELF]
Current Operating System: Linux blackdeath 2.6.17.13 #4 Sun Sep 17 17:23:04 CDT 2006 i686
Build Date: 23 January 2005
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: Mon Sep 18 09:38:14 2006
(==) Using config file: "/etc/X11/xorg.conf"


*** If unresolved symbols were reported above, they might not
*** be the reason for the server aborting.

Fatal server error:
Caught signal 11. Server aborting


Please consult the The X.Org Foundation support
at http://wiki.X.Org for help.

Please also check the log file at "/var/log/Xorg.0.log" for additional information.

XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.

*********************END X OUTPUT************************
*********************************************************
Second I thought I would give my xorg.conf file in case it helps:
******************START XORG.CONF************************
*********************************************************

Section "Module"

Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

Load "type1"
Load "freetype"
Load "glx"

EndSection

Section "Files"

RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"

EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "Mouse1"
Driver "mouse"

Option "ZAxisMapping" "4 5"
Option "Buttons" "3"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/mouse"

EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

Identifier "Monitor0"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0

EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
Identifier "Nvidia 6800"
Driver "vesa"
#VideoRam 4096

EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

Section "Screen"
Identifier "Screen0"
Device "Nvidia 6800"
Monitor "Monitor0"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
EndSubsection

EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen0"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

***********************END XORG.CONF****************************
****************************************************************

Please, if anyone knows even a smidgen of info, that would be great. Thanks for all of your help in advance.

wakeboarder3780 09-18-2006 01:09 PM

Ok perhaps this post is too lengthy. Perhaps I should just point out the main errors I dont understand.

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/blackdeath:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

Now if inet6 is referring to IP address 6 perhaps thats an option in my kernel I enabled and shouldn't have because everyone is currently using IP4 correct?

And error number 2

Fatal server error:
Caught signal 11. Server aborting

piete 09-18-2006 02:42 PM

You're right on the first set of "errors", inet6 refers to IPv6 (as opposed to IPv4) and if you didn't compile it in your kernel, Xorg (which was compiled with IPv6 support) will complain a little.

Important to note that these errors are NOT showstoppers - consider them warnings, not errors.

As for the second "error", that's just letting you know that whatever app you were running inside xinit has failed, typically a window manager or session manager.

Again, this "error" is NOT an X showstopper, since X hasn't actually failed on you, the app that xinit was running has failed.

- Piete.

Edit:

I've just been experimenting with dumping out of X and running programs that segfault (I can't seem to write any other variety in C!), and of course, signal 11 is not a "X is fine" response.

I don't know what a Signal 11, but I would suspect that you need to recompile your binary drivers (ati / nvidia) against your new kernel, or change the driver (again, ati/nvidia) in your xorg.conf.

Clearly, however, your xorg.conf file shows you using the vesa driver. Curious. For diagnosis I think we need to look at the log file, /var/log/Xorg.0.conf - that is assuming you are actually having problems running something like startx?

wakeboarder3780 09-18-2006 11:40 PM

I am indeed having much trouble running startx. It craps out and dumps the above errors. Now first off let me say thank god you responded, I am very thankful for your response.

Ok. First things first. While I was waiting for someone to respond I was digging around in my kernel looking for IPv6 options. I found none. Now on this issue, if it's not a showstopper, I could care less. It doesnt bother me that I dont have IPv6 support as I dont think it is yet widely used.

Secondly, I dont know what xinit is all about, I am very new to linux and basically just trying to get slack to work with fluxbox as my graphical interface (I got used to it and refuse to use anything else).

Now I will say this regarding driver issues. I DID have X working about a week ago using the vesa driver. A friend of mine who knows much more than me told me that it is a horrible driver and I should use Nvidia's driver (seeing as how I have an Asus N6800 I should probably use decent drivers). Well, he installed the Nvidia driver for me (I would need some hand holding to get through it) and low and behold X stopped loading and gave me these errors. I thought the nvidia driver perhaps klobbered some important X files so I re-installed X.

This didn't do it so I updated my Kernel and here you have me. Still with the same issues, but perhaps now you will be able to diagnose the problem better with more info.

Now that log file you requested, I will go grab it and post it. Again thank you so much for helping. X is a bear to figure out when you are new.

wakeboarder3780 09-19-2006 12:05 AM

Attempting to use links and copy via CLI..

Edit:

Well it didnt work so I ported the text file over to windows and instead of newlines I get little boxes because of the differences in the way linux / windows treat new lines. Before I always just manually deleted the "boxes" and put new lines in myself.. well this file is too long to do that and its too late for me to try to write a program to convert them. Tomorrow I will post the file but I can already tell you what you will probably want to know. From what I saw the only error came from this line:

(--) PCI:*(1:0:0) nVidia Corporation unknown chipset (0x0041) rev 161, Mem @ 0xe8000000/24, 0xc0000000/29, 0xe9000000/24

Again sorry for the time lag but my eyes are more grainy than the sand at the beach. Tomorrow I will post more for you. Please dont give up on me.

piete 09-19-2006 03:41 AM

Ahh, I saw your post count and ... anyway, let's take a look at some of these issues, in the order they appear!

(Kudos for getting a working kernel up and running so quickly! So many have problems with this! Edit: This has given me a suggestion for a solution - read down for more!)

Chapter 1: Of X and pkgtools

I would recommend reading this post from start to finish - it's not a walkthrough, per se, more a collection of thoughts. I type from the top-down AND bottom-up, so there is no guarentee of a sensible order to the ideas that arrive =)

Quote:

Now on this issue, if it's [IPv6 in X] not a showstopper, I could care less.
Correct, this doesn't matter and will not cause any problems with your setup.

Quote:

Secondly, I dont know what xinit is all about
The long & short of it all is that when you type, say, startx, you run a script (actually, startx IS the script ... ), and inside this script your X server gets set up and executed - the actual command (not script) for starting an X server is xinit - man xinit to learn more about it (useful to know if you have dual monitor setups and wanna play games on one monitor - http://www.kaear.co.uk/projectdisp.asp?ID=62 is my solution for this).

Anyway, this isn't important in solving your problem, it's just interesting background material =)

Quote:

I DID have X working about a week ago using the vesa driver.
This is promising! However ...

Quote:

Well, he [my knowledgable friend] installed the Nvidia driver for me ... and low and behold X stopped loading and gave me these errors.
Ughrn. We will need to go through a lot of stages, debugging Woodsman-stylee! I need to point out that I *cannot* give you precise instructions on how to go about many of these stages, simply because I don't know what you've done to your install since it was installed! I'll try to cover all of the options, but post back if I've missed something.

Step one is to get X back to a sensible-ish state to run from.
* Remove the X packages by: removepkg x11*
* Make sure the directories are actually clean from any of your X-related config files. Most importantly, the following should be deleted (or backed up, if you've editted them):

/etc/X11/xorg.conf
/usr/X11R6/bin/start
/home/<user>/.xinitrc

* Reinstall X ...: installpkg <cdrom or ISO location>/slackware/x/x11*.tgz
* ... and check for .new files: find / -name *.new #(there should be none of these, but just in case!)
* Now we rerun the slackware scripts to set up X - and cross our fingers: xorgconfig
* If all is well, you *SHOULD* be back in the same position you were before your friend installed the nvidia drivers.

This concludes this chapter. My next posts contain chapters two and three, respectively ;)

- Piete

piete 09-19-2006 03:42 AM

Chapter 2: Undesirable results

While I could be mean and let you suffer, to expedite any future correspondence, here are some ideas regarding your other problems:

copy/paste with CLI: use GPM (you can enable it on startup, if it's not already enabled by `chmod +x /etc/rc.d/rc.gpm` as root) - this lets you use a mouse in CLI. You can select the usual way, then to paste, middle click! It has a sort of "paste buffer" that whatever is selected is in the buffer.

UNIX newlines in windows: wordpad (NOT notepad!) should be able to open them up sensibly. My preference is just to use a decent text editor - try something like EditPlus ( http://www.editplus.com/ ) or, for that truely cross-platform feel, jedit ( http://www.jedit.org/ ). I don't recommend the latter on slower machines.

piete 09-19-2006 04:09 AM

Chapter 3: If you want something done right ...

Back up in chapter 1 I mentioned I had a new idea regarding the kernel.

I need you to check a few things for me, and then we'll go from there.

* Are you running the kernel you compiled? The minimum steps to make a new kernel are: `make menuconfig && make && make modules_install && make install`. You should be able to verify the kernel you're running by uname -a

On my (one of many!) machine, `uname -a` dumps the following: Linux misato 2.6.14.6 #2 PREEMPT Mon Jul 31 11:35:56 BST 2006 x86_64 AMD Athlon(tm) 64 Processor 3200+ AuthenticAMD GNU/Linux

I know this is the kernel I compiled, 'cause it's got the date I did it =D

Check the date & the version of the kernel you *think* you compiled, and the kernel that's actually running.

* In the kernel config, DO NOT enable the nvidia driver in the framebuffer section (do you know what i mean? We can do chapter 4 if not, not a problem)

* You need to check that /etc/X11/xorg.conf contains the line: Driver "vesa" (as opposed to Driver "nvidia")

* So, assuming all that works, we need to check lsmod for anomalies (like, perhaps, some framebuffer device has taken over your graphics card instead of allowing the X driver access - as above)

* Fiiiiinally we should try reinstalling the nvidia driver, and changing Driver "vesa" to Driver "nvidia".

Grab the nvidia driver from: http://www.nvidia.com/object/unix.html (you want the Linux IA32 driver at the top). Download it, and then from console as root (so not in X) chmod +x the download, then run it. It's an interactive prompt and a really nice installer (nice in that it doesn't do anything unexpected and is no worse than the windows installers)

So, my guess is you now have far too much information, but I shouldn't need to reply for a little while yet ;) Have a read, have a play, have another read and see what happens.

Good luck to you, and let us know how it goes!
- Piete.

shotwellj 09-19-2006 09:07 PM

Quote:

Originally Posted by wakeboarder3780
(--) PCI:*(1:0:0) nVidia Corporation unknown chipset (0x0041) rev 161, Mem @ 0xe8000000/24, 0xc0000000/29, 0xe9000000/24

This just means that it probed your nvidia card. Somewhere near the top of the log you will notice something like:

Code:

Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.

The only way to figure out what is wrong is to look at /var/log/Xorg.0.log. Maybe post the results from 'grep -n ^\(EE\) /var/log/Xorg.0.log' if the log is too large.

wakeboarder3780 09-20-2006 11:52 PM

Alright before we start chapter 4 I must extend my gratitude to what you are doing for me. I'm very glad you took the time to help me thus far.

Sidenote: you need to tell me how I can put large amounts of text in those little scrolling boxes so my posts arent a mile long. On to the real show.

Chapter 3.5:

I had already re-installed X so that is done :check:

My output from uname -a was:
Linux blackdeath 2.6.17.13 #5 Wed Sep 20 19:51:59 CDT 2006 i686 unknown unknown GNU/Linux :check:

I DID have the nvidia checked in the framebuffer so I removed that, recompiled etc. (Now both of my monitors show output when booting up) Prior to this only my right monitor was showing output. :check:

My current xorg.conf file indeed is using "vesa" for the driver. :check:

And finally the contents of lsmod are as follows:
Module Size Used by
raw1394 22708 0
video1394 15060 0
ohci1394 27888 1 video1394
ieee1394 78644 3 raw1394,video1394,ohci1394
snd_intel8x0 25820 0
snd_ac97_codec 79904 1 snd_intel8x0
snd_ac97_bus 1856 1 snd_ac97_codec
8139too 19328 0

Now the only thing in this that I dont recognize is the last module entitled '8139too' but perhaps you will have some info on that. :uncheck?:

*********Additional thoughts / things I have tried************

Slax is a version of linux you can burn to a bootable cd. Using slax I can load, and boot into the cd's version of fluxbox, which works. However I even copied this exact xorg.conf file to my box and tried using it with no success.

I am curious if anything could be wrong with fluxbox since X must eventually load. (shot in the dark)

At this point I still am not getting X to run, It is still crapping out with the signal 11 business. In the following 2 posts I will post my current xorg.conf file and then the following will be my current Xorg.0.log file. Hopefully you will see something in one or the other that will put this problem to rest.

Again thank you for your time thus far and any other time you may put into solving this problem.

wakeboarder3780 09-20-2006 11:53 PM

My xorg.conf file____________________________

Section "Module"

Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

Load "type1"
Load "freetype"
Load "glx"

EndSection

Section "Files"

RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "Keyboard1"
Driver "kbd"

EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "Mouse1"
Driver "mouse"

Option "ZAxisMapping" "4 5"
Option "Buttons" "3"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/mouse"

EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

Identifier "Monitor0"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0

EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
Identifier "Nvidia 6800"
Driver "vesa"
#VideoRam 4096

EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

Section "Screen"
Identifier "Screen0"
Device "Nvidia 6800"
Monitor "Monitor0"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
EndSubsection

EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen0"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

wakeboarder3780 09-20-2006 11:54 PM

My current Xorg.0.log file__________________________

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/blackdeath: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.4.29 i686 [ELF]
Current Operating System: Linux blackdeath 2.6.17.13 #5 Wed Sep 20 19:51:59 CDT 2006 i686
Build Date: 23 January 2005
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: Wed Sep 20 22:50:24 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Nvidia 6800"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/local/".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/local/").
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/Speedo/".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/Speedo/").
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/X11R6/lib/X11/fonts/cyrillic/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(WW) Open APM failed (/dev/apm_bios) (No such device)
(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 10b9,1689 card 1458,5000 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 10b9,5246 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:02:0: chip 10b9,5249 card 0000,0000 rev 00 class 06,04,01 hdr 01
(II) PCI: 00:03:0: chip 10b9,1563 card 1458,5001 rev 70 class 06,01,00 hdr 80
(II) PCI: 00:03:1: chip 10b9,7101 card 1458,5003 rev 00 class 06,80,00 hdr 80
(II) PCI: 00:04:0: chip 10b9,5455 card 1458,ae01 rev 20 class 04,01,00 hdr 00
(II) PCI: 00:0e:0: chip 10b9,5229 card 1458,5002 rev c7 class 01,01,fa hdr 80
(II) PCI: 00:0e:1: chip 10b9,5289 card 1458,b003 rev 10 class 01,80,8f hdr 80
(II) PCI: 00:0f:0: chip 10b9,5237 card 1458,5004 rev 03 class 0c,03,10 hdr 80
(II) PCI: 00:0f:1: chip 10b9,5237 card 1458,5004 rev 03 class 0c,03,10 hdr 80
(II) PCI: 00:0f:2: chip 10b9,5237 card 1458,5004 rev 03 class 0c,03,10 hdr 80
(II) PCI: 00:0f:3: chip 10b9,5239 card 1458,5004 rev 01 class 0c,03,20 hdr 80
(II) PCI: 00:18:0: chip 1022,1100 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:1: chip 1022,1101 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:2: chip 1022,1102 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:3: chip 1022,1103 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 01:00:0: chip 10de,0041 card 1043,81ea rev a1 class 03,00,00 hdr 00
(II) PCI: 02:09:0: chip 1106,3044 card 1106,3044 rev 80 class 0c,00,10 hdr 00
(II) PCI: 02:0a:0: chip 10ec,8139 card 1458,e000 rev 10 class 02,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,2), 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: 0x000c (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xe8000000 - 0xeaffffff (0x3000000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xc0000000 - 0xdfffffff (0x20000000) MX[B]
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:2:0), (0,2,2), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 2 I/O range:
[0] -1 0 0x0000c000 - 0x0000c0ff (0x100) IX[B]
[1] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[2] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
[3] -1 0 0x0000cc00 - 0x0000ccff (0x100) IX[B]
(II) Bus 2 non-prefetchable memory range:
[0] -1 0 0xeb000000 - 0xeb0fffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:3:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:0), (-1,-1,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:1), (-1,-1,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:2), (-1,-1,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:3), (-1,-1,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(--) PCI:*(1:0:0) nVidia Corporation unknown chipset (0x0041) rev 161, Mem @ 0xe8000000/24, 0xc0000000/29, 0xe9000000/24
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xe0000000 from 0xe7ffffff to 0xdfffffff
(II) Active PCI resource ranges:
[0] -1 0 0xeb001000 - 0xeb0010ff (0x100) MX[B]
[1] -1 0 0xeb000000 - 0xeb0007ff (0x800) MX[B]
[2] -1 0 0xeb104000 - 0xeb1040ff (0x100) MX[B]
[3] -1 0 0xeb103000 - 0xeb103fff (0x1000) MX[B]
[4] -1 0 0xeb102000 - 0xeb102fff (0x1000) MX[B]
[5] -1 0 0xeb101000 - 0xeb101fff (0x1000) MX[B]
[6] -1 0 0xeb100000 - 0xeb100fff (0x1000) MX[B]
[7] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[8] -1 0 0xe9000000 - 0xe9ffffff (0x1000000) MX[B](B)
[9] -1 0 0xc0000000 - 0xdfffffff (0x20000000) MX[B](B)
[10] -1 0 0xe8000000 - 0xe8ffffff (0x1000000) MX[B](B)
[11] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[12] -1 0 0x0000c000 - 0x0000c07f (0x80) IX[B]
[13] -1 0 0x0000e400 - 0x0000e40f (0x10) IX[B]
[14] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[15] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[16] -1 0 0x0000d800 - 0x0000d803 (0x4) IX[B]
[17] -1 0 0x0000d400 - 0x0000d407 (0x8) IX[B]
[18] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
[19] -1 0 0x00000374 - 0x00000374 (0x1) IX[B]
[20] -1 0 0x00000170 - 0x00000170 (0x1) IX[B]
[21] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[B]
[22] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[23] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xeb001000 - 0xeb0010ff (0x100) MX[B]
[1] -1 0 0xeb000000 - 0xeb0007ff (0x800) MX[B]
[2] -1 0 0xeb104000 - 0xeb1040ff (0x100) MX[B]
[3] -1 0 0xeb103000 - 0xeb103fff (0x1000) MX[B]
[4] -1 0 0xeb102000 - 0xeb102fff (0x1000) MX[B]
[5] -1 0 0xeb101000 - 0xeb101fff (0x1000) MX[B]
[6] -1 0 0xeb100000 - 0xeb100fff (0x1000) MX[B]
[7] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[8] -1 0 0xe9000000 - 0xe9ffffff (0x1000000) MX[B](B)
[9] -1 0 0xc0000000 - 0xdfffffff (0x20000000) MX[B](B)
[10] -1 0 0xe8000000 - 0xe8ffffff (0x1000000) MX[B](B)
[11] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[12] -1 0 0x0000c000 - 0x0000c07f (0x80) IX[B]
[13] -1 0 0x0000e400 - 0x0000e40f (0x10) IX[B]
[14] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[15] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[16] -1 0 0x0000d800 - 0x0000d803 (0x4) IX[B]
[17] -1 0 0x0000d400 - 0x0000d407 (0x8) IX[B]
[18] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
[19] -1 0 0x00000374 - 0x00000374 (0x1) IX[B]
[20] -1 0 0x00000170 - 0x00000170 (0x1) IX[B]
[21] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[B]
[22] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[23] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xeb001000 - 0xeb0010ff (0x100) MX[B]
[6] -1 0 0xeb000000 - 0xeb0007ff (0x800) MX[B]
[7] -1 0 0xeb104000 - 0xeb1040ff (0x100) MX[B]
[8] -1 0 0xeb103000 - 0xeb103fff (0x1000) MX[B]
[9] -1 0 0xeb102000 - 0xeb102fff (0x1000) MX[B]
[10] -1 0 0xeb101000 - 0xeb101fff (0x1000) MX[B]
[11] -1 0 0xeb100000 - 0xeb100fff (0x1000) MX[B]
[12] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[13] -1 0 0xe9000000 - 0xe9ffffff (0x1000000) MX[B](B)
[14] -1 0 0xc0000000 - 0xdfffffff (0x20000000) MX[B](B)
[15] -1 0 0xe8000000 - 0xe8ffffff (0x1000000) MX[B](B)
[16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[18] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[19] -1 0 0x0000c000 - 0x0000c07f (0x80) IX[B]
[20] -1 0 0x0000e400 - 0x0000e40f (0x10) IX[B]
[21] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[22] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[23] -1 0 0x0000d800 - 0x0000d803 (0x4) IX[B]
[24] -1 0 0x0000d400 - 0x0000d407 (0x8) IX[B]
[25] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
[26] -1 0 0x00000374 - 0x00000374 (0x1) IX[B]
[27] -1 0 0x00000170 - 0x00000170 (0x1) IX[B]
[28] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[B]
[29] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[30] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="X.Org Foundation"
compiled for 6.8.1, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="X.Org Foundation"
compiled for 6.8.1, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="X.Org Foundation"
compiled for 6.8.1, module version = 1.0.2
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 6.8.1, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so

*** If unresolved symbols were reported above, they might not
*** be the reason for the server aborting.

Fatal server error:
Caught signal 11. Server aborting


Please consult the The X.Org Foundation support
at http://wiki.X.Org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

piete 09-21-2006 08:09 AM

With regards to code scrolling, try wrapping the portion in [ code ] [ / code] tags, that should help.

Ok, on to the meat of the problem ...

Can't see anything wrong with the output of either the log or your xorg.conf. Now we need to try a different window manager and see what happens. Try xwmconfig and select something like KDE, Blackbox or XFCE. Next time you hit startx it should start whichever manager you selected. If you're *still* getting X problems after that, then I wonder if we've overlooked something as simple as an incomplete installation (ie: missing libraries from l/ ... ).

Or, now I look at the last line before X falls over:

Code:

(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so

Comment out Load "glx" in xorg.conf ?

- Piete.

Edit: Experimenting with displaying [ code] as above.

Edit: About the odd module, that's a network card driver =)

shotwellj 09-21-2006 08:29 AM

It looks like X crashes right after loading glx... I think that the nvidia installer replaces the glx module. You may see that
/usr/X11R6/lib/modules/extensions/libglx.so is a symlink to /usr/X11R6/lib/modules/extensions/libglx.so.1.0.<version>.

What happens if you comment out the line 'Load "glx"' from the modules section of your xorg.conf file?

Edit: Jeez... I'm on a roll at being redundant.

piete 09-21-2006 12:55 PM

Actually, yes, I think shotwellj has got it exactly right ... i've just checked my own extensions directory (dunno why i didn't think of this before!) and sure enough, libglx.so.1.0.<version> exists.

The answer, really, is to change Driver "vesa" to Driver "nvidia" in xorg.conf and reinstall the nvidia driver.

Redundancy is only a bad thing when it's spamming =)

- Piete.


All times are GMT -5. The time now is 11:34 AM.