built xorg-server, what next?

Anton Shterenlikht mexas at bris.ac.uk
Mon Dec 1 08:53:35 UTC 2014


>Subject: Re: built xorg-server, what next?
>From: Eric Gunther <egunther at warwick.net>
>To: freebsd-arm at freebsd.org
>Date: Sun, 30 Nov 2014 13:54:05 -0500
>
>Hi,
>
>
>Not too confident about this but maybe this is your problem.
>  Below, Xorg.0.log shows that dri, dri2,
>and glx will be loaded.
>  While it seems from your xorg.conf that you wanted them to not be loaded. 
>
>	X.Org Server Extension : 6.0
>[175580.806] (WW) "dri" will not be loaded unless you've specified it to be loaded elsewhere.
>[175580.806] (WW) "dri2" will not be loaded unless you've specified it to be loaded elsewhere.
>[175580.806] (WW) "glx" will not be loaded unless you've specified it to be loaded elsewhere.
>[175580.807] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
>[175580.807] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
>[175580.807] (II) "glx" will be loaded even though the default is to disable it.
>[175580.807] (II) "record" will be loaded by default.
>[175580.807] (II) "dri" will be loaded even though the default is to disable it.
>[175580.808] (II) "dri2" will be loaded even though the default is to disable it.
>
>
>Section "Module"
>   Load        "dbe"
>   Disable     "dri"
>   Disable     "dri2"
>   Disable     "glx"
>   SubSection  "extmod"
>      Option   "omit xfree86-dga"
>   EndSubSection
>
>Section "ServerFlags"
>   Option   "AIGLX"     "false"
>   Option   "NoAccel"   "True"
>   Option   "NoDRI"     "True"
>   Option   "DRI"       "False"
>   Option   "DRI2"      "False"
>EndSection

Yes, I noticed that. However, not sure what else
I can do. Seems X thinks these modules really
must be loaded. Don't know why.
Perhaps these three are required by some othe module?
Or perhaps these are really necessary for X to work?

>Also, in the xdm log, is the use of the file Xsetup_0 unusual? 
>
>xdm info (pid 843): sourcing /usr/local/lib/X11/xdm/Xsetup_0

No, that is normal.
However, on amd64 I see 2 more lines:

xdm info (pid 1029): sourcing /usr/local/lib/X11/xdm/Xsetup_0
xdm info (pid 1029): sourcing /usr/local/lib/X11/xdm/GiveConsole
xdm info (pid 1038): executing session /usr/local/lib/X11/xdm/Xsession

So it seems xdm is stuck on Xsetup_0 and
does not get to GiveConsole at all.

Xsetup_0 just launches xconsole:

% cat /usr/local/lib/X11/xdm/Xsetup_0
#!/bin/sh
xconsole -geometry 480x130-0-0 -daemon -notify -verbose -fn fixed -exitOnFail
%

which does come up fine.

Thanks for the hints

Anton



More information about the freebsd-arm mailing list