startx results in an error or a black screen

Justin Mattock justinmattock at gmail.com
Sun Apr 5 10:38:18 PDT 2009


On Sat, Apr 4, 2009 at 4:56 PM, Justin Mattock <justinmattock at gmail.com> wrote:
> On Sat, Apr 4, 2009 at 2:06 PM, Nix <nix at esperi.org.uk> wrote:
>> On 4 Apr 2009, Justin Mattock said:
>>
>>> Hello, I'm creating an LFS system for the new imac, and am up to the
>>> point of compiling the xserver
>>> and all of it's libs/proto's. I decided to use git for all of the
>>> required dependencies
>>> which all compiled fine.
>>> The problem is when I "startx" I receive an error
>>> from("vesa""vga""nv") something about sig 11
>>
>> i.e., a segfault.
>>
>> Got a backtrace?
>>
>> (Also, what video card? What driver? What version of the X server and
>> pixman packages? What's 'the new imac'? More info would be nice.)
>>
>>> is this possible or is it not possible yet?
>>
>> It is certainly possible to build a working X server from git: I and
>> many other people do it regularly.
>>
>> I suspect you've got something wrong, but it's hard to say what with
>> this info.
>>
>
> and almost forgot heres lspci:
>
> 00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
> 00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
> 00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b2)
> 00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
> 00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
> 00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
> 00:03.4 RAM memory: nVidia Corporation Device 0a98 (rev b1)
> 00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
> 00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1
> Controller (rev b1)
> 00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0
> Controller (rev b1)
> 00:06.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1
> Controller (rev b1)
> 00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0
> Controller (rev b1)
> 00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
> 00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
> 00:0a.0 Ethernet controller: nVidia Corporation MCP79 Ethernet (rev b1)
> 00:0b.0 IDE interface: nVidia Corporation MCP79 SATA Controller (rev b1)
> 00:0c.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
> 00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
> 00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
> 02:00.0 VGA compatible controller: nVidia Corporation Device 062e (rev a1)
> 03:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n
> Wireless LAN Controller (rev 01)
> 04:00.0 FireWire (IEEE 1394): Agere Systems FW643 PCI Express1394b
> Controller (PHY/Link) (rev 07)
>
> a whole heck of allot of nvidia's in there!
> --
> Justin P. Mattock
>

ahh... finally I can have a normal screen instead
of all black and a cursor.

long story short, on the first go of compiling the xserver I decided
to compile every proto/lib that was available,(except applewm, windowxpwm)
then the xserver.
on the second go of it(after uninstalling everything) I decided
to just compile the specified proto/lib's from the wiki.
to my amazement it works.

So when compiling everything(to the best of my knowledge)
something caused the server to crash like it was.
As for what might of caused this(not sure).

thanks for the response and info.

regards,

-- 
Justin P. Mattock



More information about the xorg mailing list