Re: [gdm-list] gdm-list Digest, Vol 121, Issue 1



greeter is a program launched by gdm if gdm settings (somewhere in /etc/) say to check for other X hosts to login to

gnome-shell is a new term seasoned users may not be familiar with.

definition: GNOME Shell (gnome-shell) is the graphical shell of the GNOME desktop environment starting with version 3, which was released on April 6, 2011. It provides basic functions like launching applications, switching between windows and is also a widget engine. GNOME Shell replaced GNOME Panel and some ancillary components in GNOME 2.


there are (a few) people who are developing GDM on the git(1) (see manpage git).  you can ask them where in the code.

I would say go back to main() and look again.  gnome shell is began by gnome-session(1), which would be the last thing gdm does

gdm itself is a daemon - and the gdm package comes with chooeser (choose X11 host to login to) and greeter (the login desktop / login window).

when you start gdm it daemonizes, it’s just a server listening for connections.  greeter is started to show login.  whatever starts greeter starts X before it.

the last thing greeter does (after changing process ownership to who logged in) is to execl(1) or (execp, or fork) gnome-session.

now note that greeter may be using features of gnome (gnome libs) for Accessibility, but likely does not have a “desktop session” (so  doesnt needs gnome-session, which just starts other gnome programs).  that can change though - gdm team might decide since parts of gnome-libs invoke other parts to just run a login desktop (to start gnome session (a whole desktop with interlocked libs - in for a penny in for a pound), and then show login using it (for multimedia reasons) but i don’t think they have (yet)).


On Nov 7, 2016, at 7:00 AM, gdm-list-request gnome org wrote:

Send gdm-list mailing list submissions to
gdm-list gnome org

To subscribe or unsubscribe via the World Wide Web, visit
https://mail.gnome.org/mailman/listinfo/gdm-list
or, via email, send a message with subject or body 'help' to
gdm-list-request gnome org

You can reach the person managing the list at
gdm-list-owner gnome org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of gdm-list digest..."


Today's Topics:

  1.  About GDM GUI. (Juan M. Fuentes )


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

Message: 1
Date: Sun, 6 Nov 2016 23:07:31 -0500 (CST)
From: "Juan M. Fuentes " <jfuentesr uci cu>
To: gdm-list gnome org
Subject: [gdm-list] About GDM GUI.
Message-ID: <827079641 1678382 1478491651720 JavaMail zimbra uci cu>
Content-Type: text/plain; charset=utf-8

Hi. I'm developing my own GNU/Linux distribution based on the GNOME technologies and now I'm trying to modify the GDM greeter. Reading the code and researching I realized that the greeter is nothing but gnome-shell in "gdm" mode. The problem is that the my distribution does not include gnome-shell but a desktop environment based on it and wish that GDM use the "gdm" mode of my desktop environment but I can not find the place where is executed `gnome-shell -mode=gdm` inside the GDM, gnome-session and gnome-shell source code.

I hope you can help me and sorry for my bad english. Thank you.


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

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 121, Issue 1
****************************************



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