/srv/irclogs.ubuntu.com/2017/06/19/#ubuntu-desktop.txt

jbichaduflu: hi03:07
jbichaI was pretty sure Caribou suffered from LP: #1698515 but I hadn't spent the time to verify that03:08
ubot5Launchpad bug 1698515 in gnome-shell (Ubuntu) "On screen keyboard stays English even after changing language to Finnish" [Undecided,New] https://launchpad.net/bugs/169851503:08
jbichaI think we'd be a lot better off with Onboard, but note that 1) Onboard doesn't work in Wayland yet and 2) is dependant on caribou in some parts of the UI03:09
duflujbicha: Yeah but Caribou and the Shell OSK are separate, mostly, right?03:09
jbichayou can try caribou by install gnoem-shell-extension-caribou and enabling the extension03:09
dufluI have tried it. It's not the same thing though03:09
jbichaduflu: The Shell screen keyboard *is* caribou03:10
dufluReally? I thought Caribou was the little popup keyboard only03:10
jbichacaribou has been undermaintained for years in GNOME03:10
jbichaCaribou is the popup Shell screen keyboard03:11
jbichaI think GNOME would be better off switching to Onboard but it would take a bunch of work to integrate it well03:12
dufluI swear when I tested it, Caribou was a different keyboard (tiny) and wasn't the shell keyboard (full screen width)03:12
jbichaCaribou is just too minimal03:12
jbichathere's 2 versions of Caribou: the one built into Shell and one that can run standalone in a different desktop03:12
duflujbicha: Regardless, I think working with upstream Gnome would be best. I don't have confidence in onboard even after a few years03:13
jbichaI think caribou-antler is the standlone one?03:13
jbichapart of Onboard's problem is that they are not GNOME03:13
jbichaif GNOME were to decide to work with Onboard then I don't think it would take long for Onboard to work in Wayland03:14
dufluOnboard is not reliable at rendering the correct size or correct proportions. So I would not endorse it without upstream integration work03:14
jbichaand I think Onboard could handle the system dialogs (like Activities Overview, unlock prompts)03:14
jbichaI think Caribou's keyboard doesn't support more than a few languages03:15
jbichaand I think Caribou will be worse for accessibility03:16
duflujbicha: Despite the bugs, I prefer what Gnome Shell is doing right now. :)03:32
jbichaok03:40
oSoMoNgood morning desktoppers!05:43
didrocksgood morning06:51
jibelmorning06:56
dufluHello, oSoMoN, didrocks, jibel07:15
willcookemorning all07:41
didrockshey willcooke07:43
dufluwillcooke: morning08:00
willcookeafternoon duflu08:00
dufluwillcooke, libinput 1.7 sounds interesting. I think we should get it in artful. Although 1.8 is coming soon too08:03
LaneyAH MAN08:04
dufluHI LANEY08:05
Laneylooks like my VPS done got rebooted08:07
seb128good morning desktopers08:07
seb128hey duflu willcooke Laney08:07
dufluHey seb12808:07
Laneyhi duflu hi seb12808:07
Laneyyou good?08:07
seb128duflu, what's new in libinput 1.7?08:07
didrocksre/hey guys ;)08:07
Laneyhaha08:07
Laneydown to business08:07
dufluseb128, https://lists.freedesktop.org/archives/wayland-devel/2017-March/033531.html08:07
seb128Laney, a bit tired but good! w.e was busy here, friends over for dinner on friday and sunday evenings and some other friends came for coffee on saturday08:08
seb128and election day yesterday08:08
Laneycoffee08:08
Laneyyou dutch!08:08
seb128and almost 30°C which is too much08:08
seb128lol08:08
seb128tea, right? :p08:08
seb128Laney, how was your w.e?08:08
Laneygood, went down to see family for my dad's birthday & fathers day08:09
Laneywas over 30 at some points08:09
Laneyand hey didrocks, how's it going?08:09
seb128nice weather for a bbq!08:09
seb128going to be less fun sitting at the computer today08:10
Laneyindeed08:10
seb128duflu, indeed, nice update, I'm pretty sure we are going to get it in artful, it's still early in the cycle08:10
dufluseb128: Assuming the ABI is well maintained. Should be easy08:11
didrocksLaney: very good, thanks! deep into session swapping ;) Weather was great, still at my parent's to a couple of days. Great to be in slightly fresher moutains environment than warm city.08:11
* didrocks sees http://www.meteofrance.com/previsions-meteo-france/lyon/69000 and is not eager to go back…08:12
didrocks38 on Thursday…08:12
Laney._.08:14
Laneyshit08:19
LaneyI forgot to run irssi in screen /o\08:19
xnoxoh noes08:46
* Laney rips off the plaster08:49
Laneyze hive mind08:49
andyrockmorning!09:20
dufluandyrock, morning09:21
willcookemorning andyrock09:21
didrocksandyrock: waow, seems the unity cmake file changed quite a lot since I last touched it :) any idea about this build failure: https://launchpadlibrarian.net/324564067/buildlog_ubuntu-artful-amd64.unity_7.5.0+17.10.20170619-0ubuntu1~ppa1_BUILDING.txt.gz ?10:00
didrocksI don't see anything hurting my eyes in the output10:00
didrocks(it failed on all arhcs)10:00
didrocksarchs*10:00
andyrockdidrocks: i'm checking10:09
andyrockthis is in artful?10:09
dufluThat's weird. I think I just resolved the #1 bluez bug as Invalid10:09
* duflu runs away before proven otherwise10:09
didrocksandyrock: yes, artful10:11
andyrockdidrocks: are you sure it's not just a random failures10:13
didrocksandyrock: it failed on all archs10:14
didrockshttps://launchpad.net/~ubuntu-desktop/+archive/ubuntu/transitions/+packages10:14
didrocksthat would be quite a concidence, dont' you think?10:14
didrocksdon't*10:14
didrocksI can try a rerun on like amd64 if you want10:14
seb128didrocks, it's weird, we got an upload which built in artful 10 days ago10:16
seb128neither compiz nor cmake changed since10:17
didrocksyeah, that's why I'm puzzled10:17
didrocksthe diff is just metadata, so not related to the changes themselves10:18
didrocksfailed again: https://launchpadlibrarian.net/324566872/buildlog_ubuntu-artful-amd64.unity_7.5.0+17.10.20170619-0ubuntu1~ppa1_BUILDING.txt.gz10:18
didrocksseb128: this is why I'm asking andyrock :)10:18
andyrockdid we push a new cmake or something like that?10:18
didrocksoh, version in proposed is != from version in release10:19
didrocks(for cmake)10:20
didrockslet me try to enable proposed in the ppa10:20
andyrockbut that's quite old10:22
didrocksok, build starts with -proposed enabled in the ppa10:24
seb128tjaalton, hey, is libinput 1.7 an upload you are looking at?10:24
andyrockdidrocks: did you push to trunk directly?10:24
* didrocks gives back on all archs10:24
didrocksandyrock: yes, it's in trunk, but not released (as it's in the ppa)10:24
didrocksok, remaining archs building in https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/transitions/10:25
seb128didrocks, seems to work now?10:26
didrocksseb128: see backlog ^10:27
seb128didrocks, ?10:27
seb128I saw the backlog10:27
didrocksmaybe was unclear "build starts" was opposed to "fails at configure"10:27
seb128I was just saying that the build-with-proposed seems to go past the previous issue10:27
seb128oh ok10:27
didrocks:)10:27
seb128I though you were saying that launchpad was picking up builds10:27
didrocksyeah, got it after your "?" :)10:28
didrocksI bet it's this cmake update blocked in proposed10:28
andyrockdidrocks: but why it did not fail one week ago?10:30
andyrockis bileto building with proposed?10:30
didrocksandyrock: if it didn't change since the train, yeah, it's supposed to mirror the archive config by building with proposed10:30
seb128the build log at least shows that unity was built using the cmake version in proposed10:40
ograhrm ... since the latest firefox upgrade my FF hangs pretty frequently10:47
ogra(on 16.04 that is)10:47
tjaaltonseb128: yes, I'll update it soon11:14
seb128tjaalton, great, thanks11:15
=== pisi is now known as Guest85144
jbichajibel: Ubuntu's not going to participate in next week's Alpha 1 then?12:48
Trevinhoany desktop dev... when this is britney approved, please publish it https://bileto.ubuntu.com/#/ticket/282213:04
seb128good morning Trevinho13:08
Trevinhohi seb12813:08
jibeljbicha, no13:08
jbichajibel: what do you think of checkbox still being installed by default? it pulls in a lot of QML deps13:10
jbichamaybe 50+ MB installed?13:11
jibeljbicha, it's used for certification I think, I'll ask them.13:14
jbichathanks13:15
jbichaseb128: I've been saving up some questions for you :)13:17
seb128hey jbicha :-)13:17
jbichasome people were complaining on the forums about gnome-shell suddently becoming untranslated (its first build after being promoted to main)13:18
jbichawhat do you think about doing an artful langage pack earlier this cycle because of that?13:19
seb128+1 for me13:20
jbichaDo LP language coordinators have to manually approve the upstream translations? Or do we get them for free?13:21
seb128what do you mean by upstream translations?13:27
seb128the ones coming from the .po shipped with the source are autoimported13:27
seb128no approval needed13:27
jbichaI feel like there's a lot I still don't understand about LP translations so that's why I was asking :)13:28
willcookedesktoppers - duplicate posts to the desktop mailing list are being looked at.  I think I know where they are coming from, but not why yet.  If I dont get a response I'll block the email address and see if that helps.13:28
jbichaShould ~ubuntu-core-dev be part of ~indicator-applet-developers and ~unity-team ?13:29
seb128jbicha, that would make sense I guess? unsure if that hadn't been done for a reason, like email spam or something13:33
Laneyprobably the upstream teams wanted to review changes going in13:34
Laneybut that's not so relevant now :(13:34
didrocksyeah, IIRC, that was the discussions13:34
didrocksseparations of concerns13:34
didrocksbut that was before debian/ dir was in upstream tree13:34
jbichaI emailed charles late Friday about ~indicator-applet-developers13:35
Laneycore-dev has been invited13:36
Laneyhttps://launchpad.net/~indicator-applet-developers according to this page13:36
Laneysomeone on the DMB could accept that13:36
didrockssil2100: mind doing it ^13:37
sil2100Looking13:37
Laney13:37
sil2100Laney, didrocks: done!13:39
didrocksthanks sil2100 :)13:40
sil2100yw ;)13:40
jbichadidrocks: are you going to have unity-session as a binary package from the Unity source?13:40
sil2100I wonder if the pspmteam for product strategy is still a 'thing'?13:40
kenvandinesil2100, probably not, but not sure13:41
didrocksjbicha: no, it's going to be from gnome-session package for now (as it was there before and all our patches are there)13:41
jbichadidrocks: I'd rather that not be in maintained inside gnome-session13:41
didrockswe can see and move it to unity source later on13:41
didrocksbut for now, let's keep it simple, there are a lot of moving pieces already13:41
didrocksbut yeah, nothing against moving it later on :)13:41
jbichaI think it makes gnome-session *more* complicated to patch it instead of just shipping plain session files in the right package, but maybe later :)13:43
didrocksit doesn't: look at the diff, but yeah, later will makes sense and it's easy enough once all the transition is done13:44
jbichaseb128: can you look into the desktop version tracker? it stopped updating a few weeks ago13:45
didrockssil2100: sorry again, I invited ~ubuntu-core-dev to ~unity-team as well.13:45
sil2100didrocks: on it!13:45
didrocksthx man :)13:45
sil2100didrocks: done again ;) Feel free to poke me if any other places need that, it's just a button press so I can do that anytime13:46
* Laney breaks all things all the time13:46
didrockssil2100: there probably will be, thanks! :)13:47
didrocksLaney: like what?13:47
Laneyhmm, let me think13:47
Laneynot enough easter eggs in unity13:47
didrocksdon't know if G-S has any btw, if there are less than unity, it's a critical bug!13:48
seb128jbicha, let me have a look to versions13:49
jbichadidrocks: I think we're missing a dependency… https://bugs.archlinux.org/task/2895713:51
jbichaI'll let you handle the MIR ;)13:51
didrocksjbicha: ahah, I'll surely autoapprove all the things for the easter egg :p14:01
didrocksespecially for wanda14:01
LaneyI just got a weird sense that I was looking down a hole into my computer14:21
Laneysomething to do with the black top bar and the colours of the website I was on14:22
Laney...or a brain injury...14:22
didrockssounds like an interesting website!14:24
Laneybugzilla.gnome.org!14:25
Laneyactually that is quite hole-like14:25
didrockshaha14:26
=== ricotz_ is now known as ricotz
TrevinhoLaney: could you publish https://bileto.ubuntu.com/#/ticket/2822 ?14:59
Laneysure14:59
Trevinhota15:25
=== pstolowski is now known as pstolowski|erran
jackpot51So, we at System76 are looking at using GNOME Initial Setup instead of Ubiquity OEM mode for OEM installs15:41
jackpot51We feel it has better integration with the rest of the GNOME experience15:41
jackpot51I am implementing encrypted home support in accountsservice, and I would like to allow the password strength to be overridden by the user, if desired15:42
jackpot51How does this sound?15:42
tyhicksjackpot51: hi - to make sure that I understand, you're wanting to allow the user to enter a weak password?15:45
jbichatyhicks: I think ubiquity already does that?15:46
tyhicksjbicha: I'm not certain about that15:46
jbichalet me test today's daily and check :)15:46
seb128jbicha, the fact that ubiquity does it or not doesn't change the question?15:46
jbichaI think that gnome-initial-setup's password check (should be the same as gnome-control-center's) is stricter than ubiquity's at least15:47
jackpot51Anaconda lets you click the next button twice15:47
seb128ubiquity hints about the password strength but doesn't prevent you using a weak one15:47
jbichaand it would be nice for them to match anyway15:47
jackpot51Yeah, gnome is super duper strict15:47
seb128g-c-c/u-c-c do prevent you using a weak one15:47
jackpot51I remember that, I had to use passwd for a temporary user15:48
jackpot51We often set up lab machines with really simple passwords, so it is a nuisance15:48
seb128jackpot51, do you plan to work with us on that or just do it as a system76 specific change?15:48
seb128that = using gnome-initial-setup15:48
jackpot51Absolutely, I plan to work with you. I am building a patch for accountsservice that will add encrypted home15:48
seb128great15:49
seb128do you have user testing of both?15:49
jackpot51I made ubiquity skip the account setup by removing the ubi-usersetup plugin, then it booted straight into gnome initial setup15:49
jbichafor context, I have some instructions to try out Initial Setup's new user mode at LP: #167345315:49
ubot5Launchpad bug 1673453 in Ubuntu GNOME "Use gnome-initial-setup to replace 2nd half of ubiquity" [Wishlist,New] https://launchpad.net/bugs/167345315:49
seb128and how do they compare feature wise?15:49
jbicha(that was before the big GNOME announcement and I had not thought of ubiquity oem-mode when I opened that bug)15:50
jackpot51They are nearly feature identical15:50
tyhicksjackpot51: from a security standpoint, protecting the mount key with a weak passphrase is really a waste of CPU cycles15:50
jackpot51The only missing thing is encrypted home15:50
tyhicksjackpot51: the wrapped-passphrase file, which contains the mount passphrase that's then wrapped with the login passphrase, is the weak link in home dir encryption15:51
jackpot51Timezone, keyboard setup, network setup, and user account setup from ubiquity are handled by Initial Setup15:51
jackpot51tyhicks, I would expect users selecting encrypted home to use a strong password, but it would be up to them how to set up their computer15:51
tyhicksjackpot51: if an attacker can easily brute-force the login passphrase, then you're wasting your time doing encryption15:51
tyhicksjackpot51: I agree - however, the weak password warning should be very clear about this because most users will not understand the consequences15:52
seb128jackpot51, so you plan to strip down ubiquity ?15:53
seb128I think those plans should be discussed on ubuntu-devel]15:53
seb128@15:53
seb128with rational15:53
seb128they are probably something we might to want to look at for Ubuntu itself, but having people driving the discussion with us would be useful otherwise it feels like people are just too busy and nobody is going to drive forward15:54
jackpot51tyhicks, I don't think you understand. I want to make two *independent* changes to Initial Setup:15:54
jackpot511 - allow the user to use any password they like. Pop up a dialog forcing confirmation for weaker passwords15:54
jackpot512 - allow the selection of encrypted home on the account setup page15:54
isantoptyhicks: The real problem with encrypted home and weak/no passwords is poor security, not CPU cycles15:54
jbichajackpot51: do you intend to push all Ubuntu users through Initial Setup's new user mode, or just for OEMs?15:54
isantopWhich can be mitigated with a good warning about weak passwords15:54
jackpot51Yes, jbicha, I think both can go through Initial Setup15:54
jbichajackpot51: have you tested an ISO with ubiquity changed to do that yet?15:55
tyhicksisantop: yes, I know that. I was saying that it is a waste of time to encrypt your data with a key that's persistently stored with a weak wrapping passphrase.15:55
jackpot51Yeah, I have one I have been testing15:55
isantoptyhicks: Not more of a waste than using a strong password15:56
tyhicksisantop: I don't understand what you mean by that but we seem to be arguing for the same thing15:57
jackpot51jbicha: Basically, take the ubuntu gnome ISO. `rm /usr/lib/ubiquity/plugins/ubi-usersetup.py` in the squashfs15:57
jackpot51Then it will take you straight from the installer to initial setup on the first reboot15:57
jackpot51I think the same thing would work with the 17.10 ISO15:57
jackpot51I did not have as much success skipping the timezone or consolesetup plugins15:58
jbichaoh that sounds easier than my method :)15:58
jackpot51But I am sure I could figure it out ;)15:58
tyhicksjackpot51: note that I'm looking into moving home directory encryption from eCryptfs over to use ext4 encryption but I'm still in the early stages of that15:58
jackpot51tyhicks: That is good to know. Will it still use `adduser --encrypt-home` ?15:58
tyhicksjackpot51: yes, adduser will be updated to do the right thing15:59
tyhicksjackpot51: are you solely relying on adduser to handle the setup of the encrypted home?15:59
jackpot51Yes, gnome-initial-setup uses libaccountsservice, which uses adduser internally to do encrypted home. So my patch will add a boolean to add --encrypt-home to the adduser call16:00
LaneyI'm off for a bit, see you later16:01
jackpot51Here it is, so far: https://pastebin.com/PKVF5DSp16:01
jackpot51And since I like gist better (no ads): https://gist.github.com/jackpot51/8e24f48ec97d26f9f49d0750a92bd8bc16:02
tyhicksjackpot51: great, it should be a transparent change from that standpoint16:04
jackpot51Sweet16:05
=== pstolowski|erran is now known as pstolowski
seb128k, time for dinner&co, I might read some backlog and deal with some emails later on16:43
seb128have a nice evening desktopers16:43
kenvandineyou too seb12816:43
seb128jackpot51, in any case please start a discussion on ubuntu-devel@ on what changes you think would be improvements and why you think Ubuntu should follow that road16:44
seb128jackpot51, that would be the right way to get what you want and help Ubuntu at the same time :-)16:44
seb128kenvandine, thanks16:44
=== Guest24249 is now known as ahayzen
=== ahayzen is now known as Guest14311
=== Guest14311 is now known as ahayzen
kenvandinesarnold, sorry to bug you, any update on the gdm MIR?17:04
sarnoldkenvandine: no progress, last week was crazy. sorry.17:07
kenvandinesarnold, understood, i'll pester you again in a couple days :)17:08
immuso its GDM then?17:15
immuset in stone?17:15
sarnoldkenvandine: thanks! :D17:15
kenvandineimmu, yup17:15
willcookenight all17:37
immuoke then, how is the distro shapping up and how can i move from 17.04 to daily builds17:41
jbichaimmu: 17.10 is still in early Alpha so you may want to try in a VM?17:45
immuok17:46
jbichadaily builds are at http://cdimage.ubuntu.com/daily-live/current/17:46
jbichaand you can upgrade from an older release with   update-manager -d17:47
jibelI use artful on my main machine, with gnome shell and X and it's quite stable.17:48
ograbut you are french :)17:49
jibelogra, do you mean our definition of stability is less strict than the german one? :)17:50
ogradunno, but you seem at least more brave than everyone else (seeing the election)17:51
ogra;)17:51
jibelindeed :)17:51
jibelogra, unlike you we don't keep a chancelor for 12 years ;)17:52
ograwell, we lack a proper replacement17:52
ograat least we did ... schulz coould actually be a candidate for the first time in ages (though i dont think he will make it)17:53
jibelogra, next target for Macron, chancelor of Europe ;P ... in a year17:53
ograLOL17:53
=== CrazyMelon is now known as CrazyLemon
=== Beret- is now known as Beret
=== meetingology` is now known as meetingology
k_alamPlease look into https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/169863819:23
ubot5Ubuntu bug 1698638 in indicator-datetime (Ubuntu) "indicator-datetime list evolution calendar full-day event a day before actual date of event (Unity-7)" [Undecided,Confirmed]19:24
=== TheMuso` is now known as TheMuso
=== JanC_ is now known as JanC

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