Re: [gdm-list] gdm-list Digest, Vol 103, Issue 2



gdm-list-request gnome org wrote:
Today's Topics:

   1.  How to setup gdm on a basic system (John Frankish)
   2. Re:  How to setup gdm on a basic system (Sasa Ostrouska)
   3. Re:  How to setup gdm on a basic system (John Frankish)
   4. Re:  How to setup gdm on a basic system (Sasa Ostrouska)


----------------------------------------------------------------------

Message: 1
Date: Mon, 24 Mar 2014 07:44:36 +0000
From: John Frankish <j-frankish slb com>
To: "gdm-list gnome org" <gdm-list gnome org>
Subject: [gdm-list] How to setup gdm on a basic system
Message-ID:
        <E1B828866A01174CB7A0393CF2309BCCE6FBC625 NL0230MBX12N1 DIR slb com>
Content-Type: text/plain; charset="us-ascii"

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.

Although gdm starts, it does not start properly - there's no top panel, side panel, etc.

Is there any documentation available that explains how to use gdm on a basic system:

What is required in .xsession?
What is required in terms of linux-pam/polkit rules?

Although I have debug enabled, all I get at the moment is:

gdm[15620]: Enabling debugging
gdm[15620]: Changing user:group to tc:staff
gdm[15620]: Failed to create ran once marker dir /var/run/gdm: Operation not permitted
gdm[15620]: GLib: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: Operation not permitted
gdm[15620]: Failed to create LogDir /var/log/gdm: Operation not permitted
gdm[15620]: Only the root user can run GDM


i'm sure it means what it says. directory permissions. and it depends what user you are when starting gdm

gdm binary error that root is req. also gdm has changed it's policy on what user starts gdm and what user gdm is while running. if you don't know what that mean you have a lot of learning curve to catch up on.

i suggest looking at www.tldp.org for help.

your not using a "linux distro". gdm expects something like directory existence and permission was taken care of.

i wrote:

        http://sourceforge.net/projects/xdm-options/

i'm not suggesting you use it instead of gdm. i mention it because it creates directories and sets permissions when installing (it's more like kdm but maybe more advanced). it has a table of startup sequence (when each script is called during X startup)


** my point in all this. is you don't necessarily have that setup with gdm or ANY program if you take them off www.gnu.org or wherever: you have to do it. you are in effect "creating a pkg" for a new distro were you to save your work as isntall scripts. **

that is what "from scratch" means i'm sure.




------------------------------

Message: 2
Date: Mon, 24 Mar 2014 11:28:48 +0100
From: Sasa Ostrouska <casaxa gmail com>
To: John Frankish <j-frankish slb com>
Cc: "gdm-list gnome org" <gdm-list gnome org>
Subject: Re: [gdm-list] How to setup gdm on a basic system
Message-ID:
        <CALFERdwR2jghainOvHyMNXgjJdWxg_gd6Jjo7-avbfZ7of_Vnw mail gmail com>
Content-Type: text/plain; charset="iso-8859-1"

On Mon, Mar 24, 2014 at 8:44 AM, John Frankish <j-frankish slb com> wrote:

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.

Although gdm starts, it does not start properly - there's no top panel,
side panel, etc.

Is there any documentation available that explains how to use gdm on a
basic system:

What is required in .xsession?
What is required in terms of linux-pam/polkit rules?

Although I have debug enabled, all I get at the moment is:

gdm[15620]: Enabling debugging
gdm[15620]: Changing user:group to tc:staff
gdm[15620]: Failed to create ran once marker dir /var/run/gdm: Operation
not permitted

Hi, try to set up the gdm dir to be owned by the user gdm is run as.
Usually you have a gdm user.


gdm[15620]: GLib: GError set over the top of a previous GError or
uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL
before it's set.
The overwriting error message was: Operation not permitted
gdm[15620]: Failed to create LogDir /var/log/gdm: Operation not permitted

Same here, seems a permissions problem.


gdm[15620]: Only the root user can run GDM


For the rest i have no idea.

Rgds
Saxa


_______________________________________________
gdm-list mailing list
gdm-list gnome org
https://mail.gnome.org/mailman/listinfo/gdm-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.gnome.org/archives/gdm-list/attachments/20140324/3d66a67d/attachment.html>

------------------------------

Message: 3
Date: Mon, 24 Mar 2014 10:42:47 +0000
From: John Frankish <j-frankish slb com>
To: "gdm-list gnome org" <gdm-list gnome org>
Subject: Re: [gdm-list] How to setup gdm on a basic system
Message-ID:
        <E1B828866A01174CB7A0393CF2309BCCE6FBC6AB NL0230MBX12N1 DIR slb com>
Content-Type: text/plain; charset="iso-8859-1"


On Mon, Mar 24, 2014 at 8:44 AM, John Frankish <j-frankish slb com> wrote:
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.

Although gdm starts, it does not start properly - there's no top panel, side panel, etc.

Is there any documentation available that explains how to use gdm on a basic system:

What is required in .xsession?
What is required in terms of linux-pam/polkit rules?

Although I have debug enabled, all I get at the moment is:

gdm[15620]: Enabling debugging
gdm[15620]: Changing user:group to tc:staff
gdm[15620]: Failed to create ran once marker dir /var/run/gdm: Operation not permitted
Hi, try to set up the gdm dir to be owned by the user gdm is run as. Usually you have a gdm user.

This system has only three combinations of user/group:
tc:staff, root:staff and root:root
gdm was compiled with switches to set the user:group to tc:staff

gdm[15620]: GLib: GError set over the top of a previous GError or uninitialized memory.
 This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: Operation not permitted
gdm[15620]: Failed to create LogDir /var/log/gdm: Operation not permitted
Same here, seems a permissions problem.
?>
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?
gdm[15620]: Only the root user can run GDM




------------------------------

Message: 4
Date: Mon, 24 Mar 2014 12:03:18 +0100
From: Sasa Ostrouska <casaxa gmail com>
To: John Frankish <j-frankish slb com>
Cc: "gdm-list gnome org" <gdm-list gnome org>
Subject: Re: [gdm-list] How to setup gdm on a basic system
Message-ID:
        <CALFERdzYeYJ0UHFaXLnw7D_O-mcfuLFwXLjzczCGxmnd5aDNXA mail gmail com>
Content-Type: text/plain; charset="iso-8859-1"

On Mon, Mar 24, 2014 at 11:42 AM, John Frankish <j-frankish slb com> wrote:

On Mon, Mar 24, 2014 at 8:44 AM, John Frankish <j-frankish slb com>
wrote:
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.
Although gdm starts, it does not start properly - there's no top
panel, side panel, etc.
Is there any documentation available that explains how to use gdm on a
basic system:
What is required in .xsession?
What is required in terms of linux-pam/polkit rules?

Although I have debug enabled, all I get at the moment is:

gdm[15620]: Enabling debugging
gdm[15620]: Changing user:group to tc:staff
gdm[15620]: Failed to create ran once marker dir /var/run/gdm:
Operation not permitted
Hi, try to set up the gdm dir to be owned by the user gdm is run as.
Usually you have a gdm user.
This system has only three combinations of user/group:
tc:staff, root:staff and root:root
gdm was compiled with switches to set the user:group to tc:staff

Then chmod tc.staff /var/run/gdm .


gdm[15620]: GLib: GError set over the top of a previous GError or
uninitialized memory.
 This indicates a bug in someone's code. You must ensure an error is
NULL before it's set.
The overwriting error message was: Operation not permitted
gdm[15620]: Failed to create LogDir /var/log/gdm: Operation not
permitted
Same here, seems a permissions problem.
 >
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?

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.
See here:
https://sourceforge.net/p/dropline-gnome/code/HEAD/tree/dbs/branches/DLG_3_10/scripts/gdm/

Rgds
Saxa


gdm[15620]: Only the root user can run GDM


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.gnome.org/archives/gdm-list/attachments/20140324/5e7ba71c/attachment.html>

------------------------------

Subject: Digest Footer

_______________________________________________
gdm-list mailing list
gdm-list gnome org
https://mail.gnome.org/mailman/listinfo/gdm-list


------------------------------

End of gdm-list Digest, Vol 103, Issue 2
****************************************




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