Re: XDM can't get geometry

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



	It turns out that Matthieu Herrb answered this question on
the Xpert list.  He says:

    You're probably running in 8 bits depth on your card.  There's a small
    problem with the Xrender extension at 8 bpp on XFree86 4.2.0 that
    doesn't leave enough free color cells to display the XFree86 logo in
    xdm.  If your card has enough memory and bandwith to support 16 or 24
    bpp, switch to that . (Add "DefaultDepth 16" or "DefaultDepth 24" to
    the "Display" section of your rXF86Config file).

    If you can't do that, use an icon with less colors in
    /etc/X11/xdm/Xresource for the xlogin*logoFileName resource.

    This problem is fixed in -current XFree86.

	Since the default bits-per-pixel is 8, this bug will probably
bite anyone who tries to install XFree86 4.2.0 out of the box
with XDM enabled.  And I think he means the "Screen" section rather
than the "Display" section.  Whatever, it cured my problem.
Note you can't just comment out the 8-bits-per-pixel "Display"
section.  The server still defaults to 8 bpp and if it can't find
a matching "Display" entry it complains and hangs.  You need to
insert the "DefaultDepth 16" directive.

	It appears that there are lots of things that will make XDM
loop, by the way.  And earlier releases of XDM ignored the
"startAttempts" parameter in the config file and looped forever.
Downloading, compiling and installing XFree86 4.2.0 from source will
install a corrected XDM, at least, that no longer loops forever
when it does loop.

Mike O'Brien
_______________________________________________

Newbie@XFree86.Org
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie

[Index of Archives]     [XFree86]     [Xfree86 Xpert]     [X.org]     [IETF Annouce]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Picture Sharing]     [Linux Security]     [Linux RAID]

  Powered by Linux