/srv/irclogs.ubuntu.com/2016/08/15/#ubuntu-desktop.txt

=== thumper is now known as thumper-dogwalk
jbicharobert_ancell: good morning00:49
jbichaI tried running gnome-software master; it fixes some Ubuntu issues but has new ones00:50
jbichait's good though, I was getting bored of the old bugs ;)00:50
=== thumper-dogwalk is now known as thumper
robert_ancelljbicha, I'm trying to merge with 3.20 right now...01:46
jbichawould 3.22 be any easier?01:47
jbichaare you planning to use the packagekit plugin now?01:48
=== duflu_ is now known as duflu
robert_ancelljbicha, this is for SRuing01:50
duflurobert_ancell: Is it a known fixable issue that plymouth starts too late, and/or ends too soon? I suspect for many of us most of the boot time is pre-plymouth... so you just never see it any more01:50
robert_ancellduflu, I'm not sure if anyone is managing Plymouth (it used to be foundations, I suspect it's pretty much unmaintained). In terms of LightDM, we stop it when we're ready to start. So anything else is managed in Plymouth/systemd01:52
* duflu suspects we need to display something nicer from grub till plymouth starts01:52
robert_ancellduflu, we just need u-s-c :)01:53
duflurobert_ancell: Getting working graphics in to initrd is the thing :)01:53
jbichayay! Ubuntu Software Center ;)01:53
robert_ancellyep, that's the hard part01:54
duflurobert_ancell: The login screen is not Xorg right?01:56
dufluIt's DRI?01:56
robert_ancellduflu, yeah, it's something direct like that. Definitely not Xorg01:56
robert_ancellPlymouth is pluggable01:56
dufluOK then. This bootchart is wrong01:57
duflurobert_ancell: So we should never see Xorg starting at all if you log in to Unity8 first right?02:03
robert_ancellduflu, unless you have unity-greeter running02:04
duflurobert_ancell: Oh, yes that's it.02:04
duflurobert_ancell: Ummkay, so how do I make an Ubuntu system not start the unity-greeter?02:04
robert_ancellduflu, set autologin02:05
dufluOK, thanks02:05
jbicharobert_ancell: you should try appstream-glib 0.6.1, it magically makes gnome-software support plugins02:06
jbichaalthough the Installed tab doesn't handle them right (only 1 plugin from each package is shown)02:10
duflurobert_ancell: lightdm supports Mir system compositors too doesn't it?02:23
robert_ancellduflu, yes02:23
dufluOK. We're just prioritizing visual quality (changeovers) for Unity7 for now02:23
duflurobert_ancell: Oh. I mean running on Mir, not starting Mir02:24
robert_ancellduflu, running what? sessions?02:24
duflurobert_ancell: Displaying a greeter... that's not Xorg based02:25
robert_ancellduflu, yes02:25
robert_ancellattente, around?03:11
attenterobert_ancell: hey03:13
robert_ancellattente, I'm trying to merge GNOME Software, but ca63436b045f3928538c5d83b745022498f7d641 is causing difficulty03:13
robert_ancellIn particular the change in src/plugins/gs-plugin-appstream.c where it does:03:14
robert_ancell+               plugin->priv->done_init = FALSE;03:14
robert_ancell+               gs_plugin_appstream_startup (plugin, NULL);03:14
robert_ancellThey no longer exist so not sure what to replace them with03:14
attenterobert_ancell: is this on master? i think there are two other flags that kind of replace this functionality. one is '_METADATA' and the other is '_PAYLOAD'03:16
robert_ancellattente, no, this is trying to merge gnome-3-20 into wip/ubuntu-xenial03:17
robert_ancellbut yeah, master has entirely different code so I'm not sure what to do03:17
attenterobert_ancell: part of me thinks that code should just call gs_plugin_setup () directly, but there might be some teardown involved03:22
robert_ancellattente, what does GS_PLUGIN_REFRESH_FLAGS_UI actually indicate?04:48
attenterobert_ancell: it's there to tell the appstream plugin to re-initialize the AsStore object so that the directories associated with the appstream data can be watched again04:58
attenterobert_ancell: related to https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/155402304:58
ubot5Launchpad bug 1554023 in livecd-rootfs (Ubuntu) "Perform an apt update if there is no appstream available" [Medium,Fix released]04:58
robert_ancellattente, so is it the same as GS_PLUGIN_REFRESH_FLAGS_METADATA?04:59
robert_ancellBecause there was GS_PLUGIN_REFRESH_FLAGS_UPDATES which is the same as GS_PLUGIN_REFRESH_FLAGS_METADATA I think.05:00
robert_ancellBut in _UI was treated as something different05:00
attenterobert_ancell: i don't know, it sounds like they serve the same purpose, but i didn't confirm it05:01
attenterobert_ancell: from what i remember, the original reason for adding that in the first place is because the AsStore object is monitoring some set of directories by adding inotify watches. but the problem is the directories created by the appstream refresh don't exist so the AsStore can't watch for them, and when those directories are created eventually,05:05
attentethere's nothing to tell it that they were created05:05
robert_ancellattente, ok, thanks05:05
attenteso that flag is basically the second step of a two-stage update05:06
attentewhere the second stage is to re-create the AsStore so that it can start adding watches on the new directories that were created by the appstream refresh05:06
=== JanC is now known as Guest35265
=== JanC_ is now known as JanC
TrevinhoMorning... Although it's national holiday today, so... Have a nice day! :-P07:25
LaneyHEY!08:00
xnoxafter a cloudy weekend, facebook is trolling me:08:02
willcookemorning Laney, all08:02
xnox"Clouds are cleaning up, enjoy sunshine today!" - On a Monday morning.....08:02
=== davmor2_Hols is now known as davmor2
Laneyxnox: was nice up in yorkshire :-)08:05
* Laney got a bit sunburned08:05
Laneybrb09:14
=== faenil is now known as faenil_
=== faenil_ is now known as faenil
Laneyvlc is back in appstream after a re-run for those who care(d)10:33
* Laney stabs that problem10:33
Laneycoffee or tea?10:34
RAOF(time < 10am).and_then(|| { tea() });10:35
* xnox russian airlines: "tea or coffee?"; "coffee"; "you guessed wrong, this is tea"10:39
* Laney learned some rust today10:39
willcookethx Laney10:45
RAOFLaney: You look a likely victim - how do we get new CI'd packages into the archive these days?10:54
LaneyRAOF: Can't the train just dump it into NEW?10:55
RAOFIf that's the process, then I guess?10:56
LaneyI don't know of a special process10:56
Laneythere's some bug in Launchpad that package skip binNEW I think10:56
Laneybut AFAIK sourceNEW is just fine10:57
Laneys/package/packages/10:57
seb128the citrain team usually requires for preNEW reviews before landing though, unsure why11:02
seb128but yeah, what L_aney said otherwise11:03
seb128source NEW should end up in the queue11:03
willcookehey seb128 :)11:03
seb128hey willcooke ;-) (I've been around for some hours, just quiet on IRC)11:04
seb128had a good w.e?11:04
willcookeyes thanks11:04
willcookeyou?11:04
seb128quite good, mostly relaxing which is nice ;-)11:06
willcooke:)11:08
flexiondotorgLaney, I was stuck down with a virus last week.12:25
Laneyhey flexiondotorg12:26
flexiondotorgSo the rush is on for GTK 3.20 in Ubuntu MATE for Beta on Thurs.12:26
Laneysorry to hear that, hope that you managed to get some sufficient antivirus software installed12:26
jbichaflexiondotorg: Beta isn't until next week12:26
flexiondotorgLaney, I cat'd EICAR.COM.TXT through my system this morning. All checks passed.12:27
flexiondotorgI must be recovering, right? ;-)12:28
flexiondotorgjbicha, Yes. But freeze is Thursday. I'd like to get "everything" (or close to it) done by then.12:29
bregmaseb128, willcooke, have all the unity8-MIR tasks been assigned?  I have a little spare bandwidth to fill in holes if not....12:52
jbichamterry: good morning, I can upload gedit now?13:08
seb128bregma, check on the trello board, we added comments to the cards where a maintainer got emailed (and maybe ask the most active contributor before starting just in case)13:12
seb128there are probably a few that are still unclaimed13:12
seb128especially in the recommends land13:12
seb128we worked from the list without recommends to start13:12
seb128since that's what is needed to install13:12
bregmaI still don;t understand how you can generate an ISO without recommends13:13
mterryjbicha: I just approved gspell, so probably?  Was there anything else waiting on MIR?13:14
mterryjbicha: and good morning  :)13:15
seb128recommends are not depends13:15
seb128if things are not in main they don't get installed and are missing on the iso13:15
seb128but no error13:15
jcastroSweet5hark: I'm using rev4 of your LO 5.2.0.4 snap, but I appear to be missing .desktop files, CLI launches just fine, known bug or should I report it?13:18
jbichamterry: thanks, I believe the only other GNOME-related MIR is bug 1547395 which is blocking totem-pl-parser (auto-synced from Debian)13:25
ubot5bug 1547395 in luasocket (Ubuntu) "MIR: new dependencies for libquvi-scripts / libquvi" [Undecided,New] https://launchpad.net/bugs/154739513:25
mterryjbicha: ah yes.  doko assigned that to the ubuntu-desktop team; I think he wanted you (welcome back on the team :)) to fill out the MIR boilerplate13:27
seb128jbicha, can that one be avoided? seems like quite a stack to maintain there13:28
jbichaI don't know much about it13:29
willcookejcastro, known bug - there's no easy way to differentiate in the dash so users wouldn't know which version they're running.  Sweet5hark is thinking of ways to work around that - like maybe a different icon or something13:53
willcookebregma, seb128 - no harm is filing MIR bugs for anything though right?13:54
bregmadon't want to overload the MIR team13:55
willcookebregma, would you also consider joining the MIR team?13:55
willcookebregma, yeah, fair13:55
bregmaI would consider it, but I assume it requres being a core dev13:56
* willcooke hand-waves 13:57
willcookeprobably13:57
willcookeI've got a couple of other folk who are being press-ganged in to it, so if we get stuck I'll let you know.13:57
seb128willcooke, that sounds like a problem that shouldn't be solved on Sweet5hark's side but on the unity side13:58
seb128willcooke, right, not harm, but again priority matters, if we dump optional and mandatory ones they might review in the wrong order and delay13:59
willcookeseb128, I wonder if we could borrow the idea from g-s and have the badge icon overlay?13:59
qenghoHi hi!14:00
willcookemorning qengho14:00
seb128hey qengho14:00
Sweet5harkseb128, jcastro, willcooke: yes, adding desktop files is still an issue -- as is having dpkg and snap installed in parallel. .desktop files arent hard per se from the libreoffice side. harder: how to do that with parallel installs.14:02
jcastroI didn't really see a need to keep the old installation around so I removed it14:02
qenghocking: have you heard of or had trouble with zfs-initramfs being un-installed in X or Y? I am quite sure I didn't touch it, but it was gone from my machine just some time over the summer, and this first reboot was a disaster.14:03
Sweet5harkFWIW, I thought about having an libreoffice-snap command in addition to plain libreoffice, to prevent the need for running /snap/bin/libreoffice14:03
qenghocking: Still in archive, of course. I'm looking through APT logs.14:03
ckingqengho, nope, that's new to me14:03
Sweet5harkjcastro: there will be more then enough, trust me ;)14:04
seb128Sweet5hark, well if you install 2 versions of libreoffice it's normal you get 2 icons14:05
seb128if they have the same name and icon it's a bit unfortunate14:05
seb128but you could decide to tweak the name and/or icon14:06
qenghocking: Looks like some attempt to install zfs-zed, and then "apt -f install". Hard to read what happened. :\ OH well.14:08
ckinghrm14:08
qenghoI should pay more attention.14:09
jcastroSweet5hark: well ideally you'd want us enthusiasts banging on the snap, not the old 5.0.x version xenial comes with right?14:09
qenghoSome zfs-doc version dependency problem, shared between them.14:09
qenghocking: It might be my problem, but perhaps that zfs-doc Dep could be looser.14:10
Sweet5harkjcastro: sure. enthusiasts mostly know what they are doing. the non-enthusiasts who dont know what they are running accidentally running into things like bug 1612226 is much more eek.14:14
ubot5bug 1612226 in libreoffice (Ubuntu) "Calc EDITING - Selecting a Range pressing enter and dragging Closes App" [Undecided,New] https://launchpad.net/bugs/161222614:14
seb128Sweet5hark, well it's a bug, you have bugs in deb updates as well14:18
Sweet5harkseb128: well, on dpkg for a software the size of LibreOffice it takes about a week with 50.000 downloads from the ppa to be reasonably sure its not doing something terrible. We dont have that yet for snaps.14:20
Sweet5harksure the solution is get more folks on snaps. But its a balance: If your browser or media player crashes you restart, reopen the file/stream and on you go. OTOH, people actually have data and state in LibreOffice documents.14:23
seb128well, the format shouldn't matter and upstream is shipping it so they should have some confidence14:23
seb128or libreoffice upstream is acting reckless with their users14:23
seb128happyaron, how is that test deb for the 802.1x bug going?14:34
seb128happyaron, oh, and hey ;-)14:34
seb128TheMuso, hey, did you see that bug #1582213 and bug #1574324 got the info your asked for?14:49
ubot5bug 1582213 in pulseaudio (Ubuntu) "Bluetooth headset doesn't play any sound (regression)" [Low,New] https://launchpad.net/bugs/158221314:49
ubot5bug 1574324 in pulseaudio (Ubuntu) "pulseaudio crashes when connecting to bluetooth headphones (due to ubuntu changes?)" [High,In progress] https://launchpad.net/bugs/157432414:49
Sweet5harkmeh, a local rebuild of libreoffice against yakkety-proposed .... succeeded.14:51
Sweet5harkTo be, or not to be, that is the question: Whether 'tis nobler in the mind to ignore the slings and arrows of a hiding Heisenbug, or to take arms against a sea of troubles and by opposing end them.14:51
jbichaseb128: the new evolution wants webkitgtk 2.13 :( https://git.gnome.org/browse/evolution/commit/configure.ac?id=332789ff14:59
seb128:-/14:59
seb128is that really a requirement or did they just pick the current version?14:59
jbichalet's find out…15:00
mhall119willcooke: ping, have you found any solution for live-session or vm testing unity 8?15:04
mhall119jouni was trying to put together something last week too15:04
willcookemhall119, not yet, won't get looked at this cycle15:05
willcookebeside, once u8 lands in the iso that is probably a solution15:05
mhall119any estimate on when it will get on the ISO? Is it still going through MIR (confusion ensues) process?15:09
willcookemhall119, yeah we're starting the MIRs, so hard to say atm15:12
davmor2mhall119: unity8 will run in kvm with qxl gfx using unity8-desktop-session-mir15:14
mhall119I thought the -mir package was deprecated15:15
davmor2mhall119: what other way is there to install it15:16
mterryjbicha: for bug 1547395...  is that still needed?  libquvi-scripts doesn't seem to depend on anything, and I don't see those packages in the component mismatch svg15:16
ubot5bug 1547395 in luasocket (Ubuntu) "MIR: new dependencies for libquvi-scripts / libquvi" [Undecided,New] https://launchpad.net/bugs/154739515:16
davmor2mhall119: -mir is turned into a transitional package for unity8-desktop-session15:17
davmor2mhall119: so they both install the same thing15:17
seb128hum15:18
seb128is "get your position" working for anyone on https://www.openstreetmap.org ?15:18
seb128I get errors in firefox and chromium on xenial15:18
jbichamterry: it's on update_excuses.html totem-pl-parser > libquvi > libquvi-scripts > lua-bitop,-expat,-json,-socket15:19
mterryjbicha: oh... huh...  I don't know why apt doesn't see that proposed version for me.  I'm on yakkety-proposed...15:20
mterryjbicha: but ok, thanks15:20
jbichamterry: living dangerously?15:21
mterryjbicha: can't compile unity8 trunk without it for now15:21
Laneyseb128: doesn't work for me either15:21
Laneysomething about a 403 error from google15:21
mterryjbicha: and I don't believe in chroots  :-P15:21
seb128Laney, thanks15:21
jbichalol, ok15:21
seb128http://html5demos.com/geo doesn't work either15:22
seb128but chromium complains about it not being https which seems enough for it to not do geoloc15:22
seb128firefox just returns an error15:22
* seb128 was trying to look if bug #1611037 is a real regression but I don't play with those often enough to say if that was working before15:23
ubot5bug 1611037 in firefox (Ubuntu) "Geolocation in firefox doesn't work anymore" [High,Confirmed] https://launchpad.net/bugs/161103715:23
seb128qengho, ^ do you know?15:23
Laneypretty sure I used that before15:23
qenghoseb128: Yes! The Google API allocation for geolocation is pegged. I opened a ticket with GOOG.15:23
seb128qengho, can you comment on the bug ^ with maybe the reference to your ticket?15:24
seb128qengho, Laney, thanks15:24
seb128qengho, I'm not familiar with that but you mentioned a quota on your comment, who is being given a quota? is that a webbrowse thing? website one?15:30
qenghoseb128: All of Ubuntu as an organization has a gratis API key that Google gave us, to give our browsers access to Google API. Firefox and Chromium shares a "secret" key, and all of our users together get N API calls per month. We just hit the natural default ceiling that they set when GOOG gave us the key.15:33
seb128ah ok15:33
seb128do we have stats of the websites our user hit the api through?15:34
seb128also is that a monthly quota? when do we hit the ceiling?15:34
qenghoseb128: No, no web-site specifics. Only a running sum over each month.15:34
seb128hum, k, annoying15:34
seb128qengho, thanks15:35
qenghoseb128: I think July was the first time we hit the limit, at day 26 or something.15:35
seb128well that bug was opened a week ago15:35
seb128so august already hit the limit?15:35
seb128chrisccoulson, oh, hey, thanks for the email reply ;-)15:36
chrisccoulsonHI seb12815:37
qenghoseb128: I mis-spoke. It's N per day. And July 26 was the first day we filled our quota within the day.15:39
seb128qengho, ah ok, well the day is not over and it seems we already hit our quota ... let me try again tomorrow morning ;-)15:40
chrisccoulsonseb128, yeah, we're over the quota for today already15:41
seb128it's annoying that we don't get stats/details about the usage15:42
seb128oh well, let's hope they raise the quota then15:42
chrisccoulsonAnd the quota is reset at midnight pacific time. So it's not even been 9 hours15:43
Laneyfor15:43
Laneyoops15:43
seb128urg15:43
chrisccoulsonRight, I need to get back to packing :)15:44
qenghochrisccoulson: Some one might have "borrowed" our API key for their own project instead of paying for their own.15:44
chrisccoulsonI'm in France for a few days. Well, not proper France. Disneyland. The kids are waaaay more excited than I am15:45
chrisccoulsonqengho, I wish we could keep these secret15:45
qenghoThe Ennui-est Place on Earth!15:45
seb128lol15:46
seb128chrisccoulson, enjoy "France" ;-)15:46
chrisccoulsonqengho, the Mozilla folk keep their key on their build infrastructure, and have the build load it off disk so that it's never exposed in a public repo15:46
chrisccoulsonseb128, thanks ;)15:46
seb128qengho, that someone would be quite popular if that's the issue15:49
xclaesseseb128, fwiw, I'm admin of gnome's facebook API key, and I regularily get limit alerts16:07
xclaesseseb128, checking the history, there are some really huge peaks, I'm surpecting someone does something nasty16:07
xclaessesome DoS on the key maybe, dunno...16:07
xclaessemaybe ubuntu hits the same attack ?16:08
seb128xclaesse, hey, could be...16:14
seb128difficult to say/know exactly what's going on in those cases16:17
seb128Sweet5hark, could you look at bug #1577093 if it's true/a known issue?16:38
ubot5bug 1577093 in libreoffice (Ubuntu) "libreoffice-gtk conflicts with large lo-writer file" [Undecided,Confirmed] https://launchpad.net/bugs/157709316:38
seb128it claims that libreoffice struggle on big documents when -gtk is installed16:38
seb128not in older ubuntu series nor without gtk though16:38
seb128have a good evening desktopers!17:26
willcookecya seb12817:26
willcookenight all18:03

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