/srv/irclogs.ubuntu.com/2011/09/18/#ubuntu-desktop.txt

=== fredp_ is now known as fredp
=== Pendulum_ is now known as Pendulum
=== tkamppeter__ is now known as tkamppeter
charlie-tcaany updates on bug 845549 ? This causes Xubuntu to not have header information when selecting "Install Xubuntu" from the cd menus17:26
ubot2`Launchpad bug 845549 in lightdm "Do not ship /etc/lightdm/lightdm-gtk-greeter.conf" [High,Triaged] https://launchpad.net/bugs/84554917:26
=== Nafallo_ is now known as Nafallo
=== m_conley_away is now known as m_conley
=== JanC_ is now known as JanC
=== m_conley is now known as m_conley_away
RAOFGoooood morning desktoppers!22:31
TheMusoRAOF: Hey there. How was your trip?22:43
RAOFTheMuso: Great!  Plumbers was chock full of really interesting talks, and XDC had a bunch of interesting chatter too.22:44
TheMusoAh ok you went to plumbers as well.22:44
RAOFChicago is quite a nice city, too.  Good public transport.22:44
RAOFYeah, plumbers and XDC were back-to-back, so I decided to go to both.22:45
RAOFIt's great being in the same room with a bunch of driver hackers :)22:46
TheMusoYeah I'll bet.22:50
charlie-tcarobert_ancell: are we going to be able to get bug 845549 fixed for beta2?23:04
ubot2Launchpad bug 845549 in lightdm "Do not ship /etc/lightdm/lightdm-gtk-greeter.conf" [High,Triaged] https://launchpad.net/bugs/84554923:04
robert_ancellcharlie-tca, we need a default file, other the theming doesn't work - what do you recommend we do?23:05
charlie-tcaIsn't there a way to tell it to remove that gtk theme file if another theme file is used?23:06
robert_ancellcharlie-tca, I mean it needs the "background" and "theme-name", "font-name" fields otherwise it looks awful.23:08
robert_ancellI can't pick any sane defaults, as it doesn't know what desktop it's using23:08
robert_ancellcharlie-tca, pitti suggested we have a lightdm-gtk-greeter.custom.conf or more it to /usr/share but these sound like were working around issues in dpkg23:09
charlie-tcaWe are already fighting to work around issues caused by making Unity default. When we asked a long time back how derivatives should use lightdm, Xubuntu did what they were told.23:10
charlie-tcaWe still can't theme because we did it the way we were supposed to.23:10
robert_ancellcharlie-tca, which way was that?23:11
charlie-tcaNow we are going to turn lightdm into as much work as gdm for all of us to use ti?23:11
charlie-tcathe way it was decided in bug 79975423:13
ubot2Launchpad bug 799754 in lightdm "Please let vendors easily provide their own config" [High,Fix released] https://launchpad.net/bugs/79975423:13
robert_ancellcharlie-tca, I'd like to solve this as much as you, but this is at the limit of my packaging knowledge.  I normally defer to pitti, seb128 for advice on these.  Or hope someone will be able to put a patch in the bug report23:13
robert_ancellcharlie-tca, <pitti> (1) don't ship a config file at all, and use sensible internal defaults23:13
robert_ancell (2) use ucf to maintain the config file instead of dpkg, i. e. ship it in /usr/share/23:13
robert_ancell(3) provide an override location, i. e. /etc/.../foo.d/ or /etc/.../foo.custom23:13
robert_ancellcharlie-tca, so that bug refers to the lightdm daemon, which we can pick some built-in sensible defaults and we just managed to get away without a config file (though it would have been much easier to deliver with one)23:15
robert_ancellin the case of the greeter we can't pick those sensible defaults23:15
charlie-tcaSo as derivatives, we have to replace or rewrite /etc/lightdm/lightdm-gtk-greeter.conf to be able to make lightdm work the way we need it to?23:16
charlie-tcaAnd if a user installs any other desktop, we can then tell them it won't work, because we can not make lightdm do what it needs to?23:17
robert_ancellcharlie-tca, if anyone can work out a method for making apt-get install lightdm-gtk-greeter showing a greeter that looks correct in the current desktop then that's what we'll do23:17
charlie-tcaIf we want our own themes, lighdm-gtk-greeter has to be replaced, though. That seems like all the "easier to configure, make it work for any one" is gone now23:19
robert_ancellcharlie-tca, the intention was always that the greeter is like an application.  So, it does make sense for each desktop to write their own greeter using the correct technologies and UX for the given desktop.   We have some greeters that come with lightdm, which used to be called "example" greeters23:20
robert_ancellthese greeters are always going to be lowest common denominators, i.e. ligthdm-gtk-greeter can't depend on gnome-settings-daemon like unity-greeter does23:20
charlie-tcaCould you put some comments in the bug report then, that is it is not going to get fixed and give suggestions about how to actually make it work?23:21
charlie-tcaWe wrote our own theme, but now we will have to figure out how to override this one23:22
robert_ancellsure23:22
micahgrobert_ancell: is it not possible to have a .d directory for the config files and have desktop specific configs?23:35
micahgat least for the parts that are overridden23:36
micahgoh, right, you don't know which desktop until you login :(23:37
robert_ancellmicahg, That's along the lines I'm thinking of.  It's an overly complex solution that only works for one derivative (what happens if you have more than two desktops installed?)23:37
micahgrobert_ancell: well, you can only choose one greeter at a time, I think this should have the same way as the dm itself, dpkg-reconfigure should let you choose23:38
robert_ancellmicahg, charlie-tca, the other option is to package the config into a new file, i.e. ligthdm-gtk-greeter-ubuntu-config and you can only have one installed at once23:38
robert_ancellmicahg, the issue comes down to more than one desktop using the same greeter - there's always going to be a conflict over "who's theme is the primary one"23:38
robert_ancellideally each desktop has its own greeter23:38
micahgrobert_ancell: whichever one is chosen when the latest one is configured23:39
micahgjust like the dm23:39
robert_ancellmicahg, yeah, but imagine this.  You install ubuntu, then xubuntu.  Should the login screen look like ubuntu or xubuntu?23:39
robert_ancellthere can only be one screen23:39
robert_ancellWith unity-greeter it's easy.  If you've installed that it looks like unity.23:40
robert_ancellwith lightdm-gtk-greeter it's not clear23:40
micahgrobert_ancell: whatever the user selects during configure, the same question applies when installing gdm and lightdm on th same system23:40
charlie-tcaBut that is the problem today. If you have lighdm-gtk-greeter, xubuntu-greeter can not override it23:41
robert_ancellcharlie-tca, yes.  And if you install lubuntu-greeter which config wins?23:42
broderRAOF: hey, i know you've suggested backing libgnome-desktop into libxnvctrl before. do you know if anybody's ever actually tried it?23:54
RAOFbroder: I don't know, no.23:55
RAOFIt's possible that doing so wouldn't be acceptable upstream, too :/23:55
broderthat thought had occurred to me23:56
broderi think it's doable, although there is some amount of stuffing square pegs into round holes required, especially since nvctrl doesn't expose crtcs23:57

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!