Hey Fabio and Silvia , As I'm an pretty bad when it comes to composing a message , I'll just write it out in points 1.Thanks for replying . 2. Sorry Silvia I got you confused as well , as Fabio pointed out , pantheon is dependent on gnome .Thanks Fabio for clearing it out . 3. Fabio, I don't know if I would be of any help since I have not maintained anything before ,but I would like to help maintain pantheon de and possibly bring out a fedora pantheon spin . I have been hoping to contribute to the projects I love but I've been pretty much confused on where to start . 4 . Those headaches seem kinda scary , please consult a doctor . Thanks , Harsh .
"There's no i in team , unless you're Bosnian,Albanian,Croatian,Finnish ... " On Tue, 14 Jan, 2020, 00:37 Fabio Valentini, <decatho...@gmail.com> wrote: > On Mon, Jan 13, 2020 at 7:24 PM Silvia Sánchez <bhkoh...@gmail.com> wrote: > > > > > > Hello Harsh, > > > > Turned out you're right, Pantheon is written from scratch as it is > explained in this link: https://wiki.archlinux.org/index.php/Pantheon > > No, your information wasn't wrong, I was confused. Sorry about that. > > Hi, > > sole maintainer of the elementary / Pantheon packages speaking. Sorry > for the late response. > > It looks like I need to clear up some misconceptions here. > > Pantheon is not really implemented "from scratch" (even if that sounds > nice for their marketing purposes). > > The Pantheon desktop environment uses a lot of components that are > provided by GNOME: > - The session management is handled by gnome-session (see > /usr/share/gnome-session/sessions/pantheon.desktop), > - it relies on gnome-settings-daemon for handling all sorts of stuff, > just like GNOME, and > - it also uses gnome services for login keyring handling (seahorse). > > The fact that it heavily relies on gnome-session and > gnome-settings-daemon is the source of a lot of my headaches, since it > tends to change and break things with every release of GNOME (and > hence, fedora). Additionally, the window manager used in Pantheon > ("gala") is implemented on top (lib)mutter, just like gnome-shell. > This is the second source of my headaches with maintaining Pantheon > for fedora, since gala is not compatible with mutter versions >= 3.30, > which is the reason why I have to keep maintaining a compatibility > package of mutter 3.28. > > Regarding the question about the DM, the upstream recommendation is to > use LightDM, where elementary also provides a custom login greeter. > But since Pantheon can work on top of any DM, I didn't want to > introduce a hard dependency on any of them. This might be "solved" if > there was a dedicated Pantheon spin of fedora (with LightDM and > Pantheon preinstalled), but I don't have the time to maintain such a > thing. For the time being, use Pantheon with the DM of your choice > (LightDM with elementary-greeter is recommended, but GDM works too). > > I've been working with the guys from the elementary project to make > Pantheon better suited for use on non-elementaryOS distros, and it's > already a lot better than it was when I started packaging Pantheon for > fedora. But there are still a lot of things that could be better. > > These "Distro-agnostic Pantheon" issues are tracked in this upstream > project: > https://github.com/orgs/elementary/projects/46 > > Fabio > > > Kind regards, > > Silvia > > FAS: Lailah > > > > > > > > > > On Mon, 13 Jan 2020 at 20:04, Harsh Jain <harshjain...@gmail.com> wrote: > >> > >> Hey ,thanks for the reply . > >> About the dm , pantheon should use lightdm and as you said it probably > isn't marked to be installed or if it is , it isn't configured properly . > >> I have not tried to start a graphical session form tty though I can > login just fine . > >> On the topic of gnome , i thought pantheon was written from scratch in > vala . Is that not the case? Or maybe is a custom gnome shell being used > insted of the standard pantheon de ? Anyone who can help with this ? > >> I'm sorry if any othe info is wrong , I'm pretty new to the pantheon de > myself . > >> Thanks , > >> Harsh . > >> > >> > >> > >> "To climb a steep mountain , use trampolines " > >> > >> On Mon, 13 Jan, 2020, 18:21 Silvia Sánchez, <bhkoh...@gmail.com> wrote: > >>> > >>> > >>> Hello, > >>> > >>> Pantheon relies heavily on Gnome, so installing Gnome Session in a > Pantheon desktop makes sense. About the DM, not sure. LightDM is not > Pantheon DM, because Pantheon doesn't have a DM of its own AFAIK. I'm > guessing, because I don't use Pantheon, that what happens is that when > Pantheon is marked to install there is no DM marked to be installed with > it, and hence the problem when you delete everything else. > >>> Now a question: you get a TTY. Can you login via TTY and start a > graphic session? > >>> > >>> Kind regards, > >>> Silvia > >>> FAS: Lailah > >>> > >>> > >>> > >>> > >>> On Sun, 12 Jan 2020 at 12:53, Harsh Jain <harshjain...@gmail.com> > wrote: > >>>> > >>>> Whenever I install pantheon using the terminal , a gnome session is > always installed with it . > >>>> Also pantheon doesn't install lightdm properly because if i remove > all other de's and then install pantheon i only get started in a tty and > have no way to access it .I would like to help solve these problems if they > are general , can anyone tell me where to start ? > >>>> _______________________________________________ > >>>> devel mailing list -- devel@lists.fedoraproject.org > >>>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org > >>>> Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > >>>> List Guidelines: > https://fedoraproject.org/wiki/Mailing_list_guidelines > >>>> List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > >>> > >>> _______________________________________________ > >>> devel mailing list -- devel@lists.fedoraproject.org > >>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org > >>> Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > >>> List Guidelines: > https://fedoraproject.org/wiki/Mailing_list_guidelines > >>> List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > >> > >> _______________________________________________ > >> devel mailing list -- devel@lists.fedoraproject.org > >> To unsubscribe send an email to devel-le...@lists.fedoraproject.org > >> Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > >> List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > > > > _______________________________________________ > > devel mailing list -- devel@lists.fedoraproject.org > > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org >
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org