<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Mar 24, 2014 at 11:42 AM, John Frankish <span dir="ltr"><<a href="mailto:j-frankish@slb.com" target="_blank">j-frankish@slb.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
> > On Mon, Mar 24, 2014 at 8:44 AM, John Frankish <<a href="mailto:j-frankish@slb.com">j-frankish@slb.com</a>> wrote:<br>
> > I'm trying to use gdm on a very basic system using components compiled separately, "linux from scratch" style using the 3.10.x version of the various gnome components.<br>
> ><br>
> > Although gdm starts, it does not start properly - there's no top panel, side panel, etc.<br>
> ><br>
> > Is there any documentation available that explains how to use gdm on a basic system:<br>
> ><br>
> > What is required in .xsession?<br>
> > What is required in terms of linux-pam/polkit rules?<br>
> ><br>
> > Although I have debug enabled, all I get at the moment is:<br>
> ><br>
> > gdm[15620]: Enabling debugging<br>
> > gdm[15620]: Changing user:group to tc:staff<br>
> > gdm[15620]: Failed to create ran once marker dir /var/run/gdm: Operation not permitted<br>
> Hi, try to set up the gdm dir to be owned by the user gdm is run as. Usually you have a gdm user.<br>
><br>
This system has only three combinations of user/group:<br>
tc:staff, root:staff and root:root<br>
gdm was compiled with switches to set the user:group to tc:staff<br></blockquote><div>Then chmod tc.staff /var/run/gdm .<br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> > gdm[15620]: GLib: GError set over the top of a previous GError or uninitialized memory.<br>
>> This indicates a bug in someone's code. You must ensure an error is NULL before it's set.<br>
> > The overwriting error message was: Operation not permitted<br>
> > gdm[15620]: Failed to create LogDir /var/log/gdm: Operation not permitted<br>
> Same here, seems a permissions problem.<br>
><br>
In fact this error occurs even when gdm is started as root, which perhaps indicates something is needed in terms of linux-pam/polkit rules for gdm, but if so, what?<br></blockquote><div>You can try to see if something on our project can help you. We do build gdm for slackware and there is also a pam file for it.<br>
</div><div>See here: <br><a href="https://sourceforge.net/p/dropline-gnome/code/HEAD/tree/dbs/branches/DLG_3_10/scripts/gdm/">https://sourceforge.net/p/dropline-gnome/code/HEAD/tree/dbs/branches/DLG_3_10/scripts/gdm/</a> <br>
<br></div><div>Rgds<br></div><div>Saxa<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> > gdm[15620]: Only the root user can run GDM<br>
<br>
<br>
</blockquote></div><br></div></div>