/srv/irclogs.ubuntu.com/2015/03/13/#ubuntu-desktop.txt

qenghoAny idea what could be causing kworker and ksoftirqd "processes" to use 28%, 29%, 15%, 14% CPU on my vivid machine?  Nothing unusual in dmesg.00:11
qenghoah, and khubd. 14%.00:12
qenghoLoads vary. ps |top -nsomething:  http://paste.ubuntu.com/10588375/00:14
qengho|head , of course.00:15
pittiGood morning04:31
didrocksgood morning06:13
pittibonjour didrocks, comment vas-tu?06:21
didrocksça va, et toi pitti ? Bientôt les vacances ;)06:27
pittien effet !06:28
didrocksprofitez-en bien !06:28
didrockspitti: on the upstream ML, I disagree with Lennart on downgrading and exit 0 if we can't unmount(), I feel that the unit should fail if we failed to unmount and so, writing persistent commit-id to disk instead of just appeared as if everything worked fine. especially as our other solution is giving us a 100% accuracy method to know if it should work or not (and even, results in the exec not being06:30
didrocksstarted at all)06:30
pittididrocks: yes, I agree06:30
didrockspitti: I hereby declare whoopsie conffile dead \o/07:36
pittirockin'!07:36
didrocksI move the optional report_metrics to /etc/whoopsie which isn't a conffile07:36
pitticontrol-center now directly update-rc.d enable|disable it?07:36
didrocksand read from that07:37
pittiah07:37
didrocksfor "report crashes", yeah07:37
didrocksit's using update-rc.d + invoke-rc.d07:37
didrocksand detects if we are under upstart or systemd to show the right status in the capplet07:37
* pitti just fixed CD ejection for the third time or so, and hopes we can finally put a lid on that07:37
pittididrocks: yay!07:37
didrocks(remember, there are 2 values: report_crashes -> job enablement and report_metrics -> another value)07:37
didrocksno more [General]07:38
pittiright07:38
didrockspitti: do you know what regressed again CD ejection?07:38
didrockspitti: TBH, I needed to "look" for a neighboor some CD stuck in the tray of a Mac book. We are not the only one to have issues with the "eject" command07:39
* didrocks spent one hour to get it out, and it was really random, and of course, no hole to force mechanical ejection07:39
pittididrocks: oh, it didn't regress in Ubuntu yet, just in trunk07:40
didrocksah :(, and I guess a test on this without legos isn't easy (or you do have an awesome mock?)07:40
pittilegos?? :-)07:41
pittididrocks: yes, I do have an awesome mock, it's called QEMU :)07:41
pittiyou can simulate pressing the eject drive button there07:41
didrocksoh nice, so you can pilot that from outside07:42
pittiI tinkered around a bit with something like echo -e 'change\nDISK_EJECT_REQUEST=1' | sudo tee /sys/block/sr0/uevent, but that doesn't work07:42
pittii. e. I haven't figured out how to synthesize uevents with kernel properties, but QEMU is good enough (just not automatable in an autopkgtest)07:42
didrocksoh, you need to pass a verb in uevents first? interesting07:43
didrocksyeah07:43
pittididrocks: yes, with just "add" or "change" it works fine (that's how it's designed)07:48
pittididrocks: but you can't add additional properties07:49
pittididrocks: btw, on https://bugs.launchpad.net/ubuntu/+bugs?field.tag=systemd-boot I'm going to work on bug 1431200 next, that's quite a bummer too07:53
ubot5bug 1431200 in systemd (Ubuntu) "daemon-reload runs alsa-restore.service and others" [High,In progress] https://launchpad.net/bugs/143120007:53
pittididrocks: if you come across anything which breaks systemd, can you please tag it systemd-boot? and perhaps have a look at that next week?07:54
didrockspitti: sure, will look at the tag07:54
didrocksI should have whoopsie added to it, but too late now ;)07:54
* didrocks looks at final diffs for whoopsie & whoopsie-preferences07:54
willcookemorning!  Anyone got the new Chromium installed?  I think the hidpi fixes have caused a regression.  If I right click in the window the menu opens in the wrong place07:56
didrockshey willcooke, which version of chrome? (not sure to have upgraded)07:58
willcookeVersion 41.0.2272.76 Ubuntu 14.04 (64-bit)07:58
didrockswillcooke: ok, let me upgrade07:59
didrocksup early btw :)08:00
willcookeyeah :(08:01
willcookechildren08:01
willcookehrm - fonts seem "blurred" as well - like the page is set to a zoom factor != 100%08:02
willcooke(but it is set to 100%)08:02
didrockswillcooke: interesting, I don't have that in latest chrome fyi, still upgrading for chromium08:03
willcookepretty sure this is related to hidpi fixed08:03
willcookehrm, drop downs seem broken as well08:04
willcookelots of bugs08:04
willcookeno clicky finger mouse icon08:06
willcookewhen hovering on links08:06
didrockseither your machine in on a pretty bad state or chromium is :)08:06
didrocksyou are on a non dpi machine, right (just to ensure I'll test the same thing?)08:06
willcookeyeah, normal dpi08:06
didrockssorry, non hdpi*08:06
didrocks;)08:07
didrockslet's see (compiling and upgrading at the same time :p)08:07
willcooke:)08:07
willcookeSigh - it's too hard to find the right place to log bugs against Chromium in LP08:07
didrockschromium-browser08:08
didrocksso obvious though :p08:08
willcookethx didrocks08:08
larsumorning all!08:08
didrockswillcooke: yeah, it's like the git case in the past, chromium is a game, and so "first wins" instead of "more popular"08:08
didrocksgood morning larsu08:08
willcookehey larsu08:08
willcookedidrocks,  https://www.youtube.com/watch?v=WmfvC0g2y7o&feature=youtu.be08:10
didrockswhy didn't I upgrade yesterday… webkit, qt… a lot of friends wanting to upgrade:)08:10
didrockswillcooke: there is one bug in your video: the hamburger menu is at the right place if the window isn't maximized08:11
willcookeAnd the award for vaguest bug report of 2015 goes to....08:17
willcookehttps://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/143172008:17
ubot5Ubuntu bug 1431720 in chromium-browser (Ubuntu) "Right click menus open in the wrong place" [Undecided,New]08:17
didrockswillcooke: can't reproduce here :/08:18
willcookehrm08:18
didrocks41.0.2272.76 Ubuntu 15.04 (64-bit)08:18
didrocksI'm on vivid though08:18
didrockscan be LTS + backported chromium08:19
didrocksI would really have prefered this https://plus.google.com/+google/posts/c2VSg3BMWk9 to 7h of (night) bus…08:37
didrocksbut we were 203 days too early (they had a counter in the train station to announce the shinkansen arrival)08:38
willcookesweet!08:47
Laneyhello!09:03
didrockshey Laney!09:03
Laneyhappy friday!09:04
didrockshappy friday -1h as well :)09:04
larsumorning Laney!09:05
Laneyheeeeeeey larsu09:06
seb128good morning desktopers09:08
seb128happy friday09:08
seb128hey didrocks Laney larsu09:08
didrocksre seb12809:09
ogra_pitti, Laney, FYI, desktop-next still doesnt build09:13
pittibonjour seb12809:13
pittiogra_: what was that URL again?09:14
Laneyoh noes09:14
ogra_https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/vivid/ubuntu-desktop-next09:14
pittiPackage: ubuntu-touch-customization-hooks09:16
pittiDepends: upstart09:16
pittiTask: ubuntu-touch-core, ubuntu-desktop-next, ubuntu-touch09:16
pittithat would be one reason?09:16
pittiI can't see anything else09:16
pittido we actually need that on desktop-touch?09:17
pittierr, desktop-next?09:17
pittiogra_, Laney ^09:17
Laneypitti: upstart | upstart | ubuntu-touch-customization-hooks | James Hunt <james.hunt@ubuntu.com> | 76148 | 40909:17
Laneythat is it09:17
Laneyfrom http://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu-touch.vivid/touch-core09:18
pittiso if we need it on desktop-next, it needs to get a unit and drop the upstart dep; if we don'tt need it, we'll move it in the seed?09:18
Laneyseems fair09:18
ogra_pitti, thats a massive amount of changes i fear09:23
pittiogra_: we have touch customization hooks for desktop-next?09:24
ogra_there is logic to actually run the customization bits on system and user level that is very upstart specific09:24
LaneyIt's about putting stuff in /custom/09:24
Laneywhich doesn't even exist in next I don't think09:24
ogra_click apps live in the custom tarball09:24
ogra_i assume at some point we want to use the same on desktop09:25
ogra_oh, and scopes09:25
ogra_not sure if you could unseed it without harming functionallity09:26
pitti./usr/share/upstart/sessions/custom-env.conf would obviously continue to work (that's upstart-bin)09:26
pitti./etc/init/custom-apparmor-cache.conf and ./etc/init/custom-dconf-update.conf seem fairly straightforward to port09:27
pittithat logic should be put into a script in /usr/share, then the upstart job and the systemd units could just call it09:28
pittiah, "start on starting click-system-hooks" would not work09:28
Laneyhappyaron: thx for fcitx fix09:41
Laneyhow's it started now? by im-config?09:42
larsuLaney: 75% of those words end on x.09:42
seb128:-)09:42
larsuI think you can do better…09:42
LaneyI BELIEVE09:42
larsuI KNOW09:43
happyaronLaney: there's an xdg autostart, it's expected to quit when env variable not set to it, but apparently it didn't, so I removed that xdg autostart09:43
Laneyyes the diff is quite clear09:43
LaneyI want to know how it's started for users who actually do want it now09:44
happyarondon't understand your question, for which?09:45
Laneyif you removed the xdg autostart file09:45
Laneythen what other way is it started?09:46
happyaronim-config will start it when needed09:46
Laneyok09:46
Laneyoh man09:55
Laneyalt-space, x doesn't work on shell09:55
larsuLaney: because of the new window menu?09:57
larsus/new/non-gtk/09:57
Laneywhat's that?09:58
larsuthe menu you see when you hit alt+space09:58
Laneylooks like a popover09:58
larsuyeah but I think it's drawn by st now09:59
Laneywell, whatever it is, it doesn't have an x accelerator09:59
larsuor mnemonics at all…09:59
=== JMulholland_ is now known as JMulholland
didrockshappyaron: can you get the desktop team subscribed to extra-cmake-modules bugs please? It seems we have a (very) recent discussions asking to have Canonical people being subcribe for a package to get in Main10:18
happyarondidrocks: maybe we need to ask seb12810:20
happyaronseb128: ^^ can you subscribe desktop-bugs to extra-cmake-modules?10:20
seb128happyaron, didrocks, done10:21
didrocksthanks guys10:21
happyaronthanks10:21
* Laney downloads a fedora iso :cool:10:28
seb128Laney, why do you need fedora for jhbuild?10:29
Laneygot a strange patch review10:30
seb128strange like?10:30
Laneysays that it doesn't work properly10:30
Laneythe cheek of it!10:31
Laney(that's why I'm in shell atm)10:31
Laney(and it does)10:31
seb128what patch is that?10:31
Laneyfor headerbars10:31
seb128of course, what else :p10:34
Laney<insert daily headerbar discussion here>10:34
Laneynow we can move on with our lives :p10:35
larsuHEADERBARS10:35
Laneyi noticed that we didn't get a promoted (pending/ to current/) desktop iso10:35
* larsu runs out10:35
Laneysince march 6th10:35
Laneywho wants to look ;-)10:35
darkxstdidrocks, seb128, Laney, shouldnt the whole MIR thing be run via the TB, and not just Steve's say so? and yes I know he is part of that10:40
didrocksdarkxst: we will discuss it in the MIR team first (I'll ping mterry this afternoon)10:41
Laneyya I think it's a MIR team decision in the first instance10:41
didrocksdarkxst: however, I think the tracker changes were needed10:41
didrocksdarkxst: doesn't change anything for you, and we support more libs in addition to your team10:42
didrocksso it's a win for you guys on that one10:42
darkxstdidrocks, sure, that one is10:43
didrocksdarkxst: I wouldn't touch grilo-plugins until we discuss though10:43
didrockseven if it's clear, the desktop team will support it due to new totem I guess10:44
didrocksbut let's use it as an example10:44
didrocksbefore we go again on the same case10:44
darkxstdidrocks, didrocks did you demote -extra?10:44
darkxstI did see a ping about it10:45
didrocksdarkxst: I guess you mean -extract, right?10:45
didrocksdarkxst: if so, as stated on the bug, yeah10:45
Laneywhat tracker changes?10:45
didrocksLaney: https://bugs.launchpad.net/ubuntu-gnome/+bug/1313996/comments/1710:45
ubot5Ubuntu bug 1313996 in Ubuntu GNOME "[MIR] Tracker" [Undecided,New]10:45
darkxstdidrocks, grilo-plugins-extra is still in main10:46
didrocksdarkxst: ah, no, only changed tracker10:46
didrocksdarkxst: let's wait on the discussion to be settled10:46
darkxstwell that was the whole idea of the split, only grilo-plugins-base needs to be in main10:47
LaneyPersonally I find the grilo case to be clearer cut than the tracker one10:48
didrocksdarkxst: I wasn't aware that grilo-plugins has been promoted without the bug being closed?10:48
* didrocks checks it's not me at least first, but I don't generally do that10:48
didrocksand paste the output on the bug10:49
* Laney stabs apparmor10:49
didrocks(but LP can timeouts)10:49
didrocksdarkxst: do you know who promoted it?10:49
darkxstdidrocks, no idea10:50
darkxstLaney, well that was why we split grilo-plugins into base/extra10:56
LaneyI understand why that was done10:57
didrocksdarkxst: at least, this discussion triggered that there is a process flow: someone promoted grilo-plugins without looking at the comment, closing the bug and put -extra in it10:59
darkxstdidrocks, yes, agree on that, still no idea how it got promoted though11:04
didrockswe only have the date… :/11:08
darkxstdidrocks, which would have been around when totem was uploaded I guess11:09
didrocksyep11:10
Laneyhappyaron: you didn't add a maintscript to remove the conffile from fcitx11:24
Laneyso it's still there on upgrade11:24
=== MacSlow is now known as MacSlow|lunch
Laneythe rise of the undead indicator11:24
happyaronah... ok11:24
* Laney had to hack anaconda to get it to complete the installation11:38
* Laney @fedora.org11:38
Chipacais anybody looking for cases where systemd doesn't want to boot the system?11:38
Chipacaor should i reboot and get on with stuff?11:39
Chipacapitti: ^ you?11:41
pittiChipaca: that's not much to go on -- can you please file a bug with the details, logs, etc?11:42
pittiChipaca: and yes, I'm very interested in these11:42
Laneyoh for gods sake, another crash11:42
Chipacapitti: that means rebooting; i'm asking like i'm asking because the thing is happening right now :)11:42
* Laney stabs fedora11:42
* Laney gets a release instead of rawhide11:42
* desrt slowly steps back from Laney 11:42
pittiLaney: I tried to install rawhide two weeks ago, it was impossible11:43
pittithe very first thing in the installer is broken, and rawhide upgrade took like 4 hours and then crashed11:43
pittiI also went with F21 and upgraded some pacakges manually11:43
Laneyyes, I hacked around the first crash11:43
pittiChipaca: can you do/see anything on the machine?11:43
Laneyand now it's complaining about not being able to find resolv.conf11:43
Laneywonder why that could be ^o)11:43
pittiChipaca: you mean it sometimes boots and sometimes not?11:43
Chipacapitti: yes11:43
Chipacapitti: sometimes it boots, sometime it gest stuck like this11:44
pittiChipaca: ok, so please define "like this"11:44
* Chipaca waits for photo to upload11:44
Chipacapitti: http://i.imgur.com/LBb17AV.jpg11:45
pittiChipaca: ok, you definitively want to uninstall powerd, but that should be unrelated11:46
* Chipaca wonders what dependency got that one installed11:46
Chipacarebooting, then11:46
pittiChipaca: hm, so /usr/sbin/update-binfmts --enable seems to hang, I've never seen that11:47
Chipacapitti: network manager and modem manager took their sweet time too11:47
pittiand modemmanager too, these are fairly unrelated; I wonder if somehting else failed before11:47
pittiChipaca: yeah; I suggest booting with a debug shell (/usr/share/doc/systemd/README.Debian), and grabbing "journalctl -b > journal.txt", and attaching that to a bug11:48
Chipacayou can't even c-a-d out of the boot process, that's weird11:48
pittiChipaca: such random failures are often caused by dependency loops recently; the journal should tell me what's going on (if not, we'll need the same with "debug")11:49
pittiChipaca: you can try pressing it > 7 times very fast11:49
pittiotherwise, SysRq FTW?11:49
Chipacapitti: now booted five times without repro'ing it :(12:02
Chipacaevery boot takes a couple of minutes i'm afraid12:02
pittiChipaca: uh, does it take that long? what's blocking there?12:08
pittiChipaca: can you give me journalctl from a successful boot? if it's a cycle, it should appear there12:09
pitti(just to check if anything else looks strange)12:09
Chipacapitti: i've got to edit grub, then enter my passphrase, and smartmond asks my ssd to do something it can't so that times out12:09
Chipacapitti: and i'm in the middle of debugging fglrx not playing ball, so everything is broken in different, orthogonal ways12:10
Chipacapitti: what's the bug against?12:12
pittiChipaca: I don't know yet :) you can just pastebin the successful journal12:12
pittiChipaca: but in general, you can start with systemd, and I'll reassign if appropriate12:12
pittithat's at least a sure way to get it to my attention12:12
attente_seb128: hi, can you take a look at https://code.launchpad.net/~attente/unity-settings-daemon/1430971/+merge/252830 and https://code.launchpad.net/~attente/unity-control-center/1430971/+merge/252831? i removed the recommends on fcitx-data so it shouldn't pull in fcitx-bin on dist-upgrade12:13
Chipacapitti: http://pastebin.ubuntu.com/10590521/12:13
pittiChipaca: ok, nothing unexpected there (no cyclic dependencies or so)12:14
Chipacapitti: boo :)12:14
willcookeLaney, design have added updated wallpaper to the bug.  There is an 8 bit version, but I think it looks less good - there is some banding in the bottom right corner which I dont see as much on the 24 bit version.  Could you try and crunch the 24bit version?12:16
Laneywillcooke: ya I saw it, lemme see12:23
willcookeLaney, trying a crush -reduce on it....12:24
willcookeLaney, not much to be gained I think12:24
Laney4.8 MB ...12:24
willcooke4.4 with application of the crushinator12:24
willcooke9% reduction12:25
willcookeobvs12:25
desrtLaney does compression now?12:25
willcookedesrt, he does it free hand with MS paint12:25
willcookealexabreu,12:25
willcookeoops sorry alexabreu12:26
alexabreu:)12:34
ChrisTownsendmlankhorst: Any chance you can update your Xmir PPA?  xorg-server package in vivid archive is newer than your PPA, so no more Xmir.12:41
seb128attente_, hey, thanks, I'm going to land those12:48
attente_seb128: thanks12:58
=== alan_g is now known as alan_g|lunch
Laneywillcooke: yeah this is madness, I can't get it small enough13:03
willcookeqengho, morning!  Upgraded Chrm last night.  This morning:  https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/143172013:11
ubot5Ubuntu bug 1431720 in chromium-browser (Ubuntu) "Right click menus open in the wrong place" [Undecided,New]13:11
* mterry sees didrocks cleaning up quickly bugs, plays Taps13:25
happyaronattente_: what's next for the FFe?13:25
qenghowillcooke: Weird. They pop up right under my mouse.13:27
qenghowillcooke:  $ dconf dump / |grep scale-13:27
attente_happyaron: is ubuntu-release subscribed?13:27
happyaronattente_: not yet, was thinking whether you are waiting for something13:28
willcookeqengho, text-scale-factor=1.013:30
willcookescale-factor={'VGA1': 8, 'DP2': 7, 'HDMI1': 8, 'LVDS1': 8}13:30
attente_happyaron: nothing i can think of. i just subscribed them13:30
willcookethink I'm on DP213:30
willcookeqengho, hrm - on my laptop display it looks ok13:30
* willcooke smells a red herring13:31
happyaronok13:31
qenghoHrm, my screen scale is "7" too. Normal 1:1 is "8".13:32
qenghowillcooke: $ xrdb -query |grep dpi13:33
willcookeXft.dpi:9613:33
qenghoAlso normal.13:34
* qengho thinks.13:34
willcookeqengho, I'm on a hangout, but I'll try rebooting in a bit13:34
qenghowillcooke: Eh, well, I *hope* rebooting doesn't fix it, because that would mysterious and I hate mysterious.13:35
willcooke:)13:36
willcookeqengho, thinking about it some more - everything else is normal, gtk apps, xapps etc - so does seem to be only Crm13:39
mdeslaurlarsu: did you have a headerbar patch for recent gedit somewhere?13:42
jdstrandLaney: hey, you seem stabby this morning :) was there something you needed wrt apparmor?13:43
larsumdeslaur: can't find it right now :(13:44
larsumdeslaur: I don't think I did it properly yet. Just a quick hack to see what it looks like13:45
larsuand gave up after we couldn't decide on a toolbar layout13:45
mdeslaurlarsu: after fixing a bajillion deprecated things in the old gedit, I now hit GtkActionEntry crap, and well, now I'm thinking adding a few extra buttons to the new gedit would probably be simpler :P13:46
larsumdeslaur: haha might well be13:48
larsubut if you recreate the old toolbar, how do decide when to show it?13:49
larsubased on shellshowsmenubar? That would be quite ugly13:49
mdeslaurlarsu: show it in unity only, leave the default layout for the other desktops, like we do now13:49
mdeslauror just add the extra buttons in unity13:49
mdeslaurand make the header use that setting13:50
seb128getenv XDG_CURRENT_DESKTOP?13:50
larsuah, tie it to showing the headerbar13:50
larsuthat will be some interesting logic, because users can also decide not to show the toolbar13:50
* larsu does that13:50
qengho"interesting logic"13:51
qenghoScary words.13:51
=== MacSlow|lunch is now known as MacSlow
larsuqengho: it's not hard. I'm just making sure mdeslaur thinks about all the cases when he implements it ;)13:51
larsus/all the cases/my case/13:51
mdeslaurlarsu: hehe13:52
mdeslaurlarsu: I'll do the extra buttons if you give me a headerbar patch13:52
larsumdeslaur: you want to recreate the same layout?13:54
larsuwith colored icons?13:54
larsuopen recent was changed quite a bit13:54
mdeslaurlarsu: I'm not sure...so the issue was it was ugly with only a couple of buttons on the left of the toolbar?13:56
larsumdeslaur: there's no toolbar anymore13:57
larsuI tried making the current header bar a toolbar, but that failed...13:57
mdeslaurwell, once you drop the headerbar buttons into the toolbar13:57
mdeslaurfailed?13:57
larsuya, it's ugly13:57
larsuyou can't just hide the headerbar and show a new toolbar, because its actually two headerbars (one for the sidebar(13:58
larsuif you remove the headerbar, you can't switch between sidebars anymore13:59
mdeslaurlarsu: oh, hrm14:00
mdeslaurlarsu: this was your last screenshot I believe: http://i.imgur.com/XGAud8K.png14:00
larsumdeslaur: looks about right. That toolbar is a headerbar (which has differntly styled buttons)14:02
larsuwe could remove the headerbar class on there I guess14:02
mdeslauryeah, I'd just reorder them and add a couple more14:02
larsubut keep them symbolic?14:02
mdeslaursure14:02
mdeslaurjust so it doesn't look...empty14:03
larsuthis is not how we should design things...14:03
mdeslaurok, so forget about it then, I'll live with the old one14:04
larsumdeslaur: I want the update as much as you do, but let's not change ui under our user's noses without thinking about it a bit14:07
mdeslaurI think keeping the modern headerbar look in the toolbar, but adding a few more buttons so it's not as empty and resembles the toolbar in the old version sounded reasonable14:09
=== alan_g|lunch is now known as alan_g
mdeslaurlarsu: what do you propose doing?14:11
larsumdeslaur: I don't have a solution. This is why we're talking about header bars every day...14:11
larsumdeslaur: we did switch some apps in the way you mentioned, but all of them have completely new button layouts14:12
mdeslaurso leave the button layout as is then, I don't care14:13
larsumdeslaur: seb128 doesn't like that...14:14
seb128like what?14:14
larsuseb128: using gedit's new headerbar as a toolbar14:15
larsu(as-is)14:15
seb128did I say that?14:16
larsuyes?!14:16
Laneyjdstrand: bug #139384214:17
ubot5bug 1393842 in libvirt (Ubuntu) "libvirt does not grant qemu-guest-agent channel perms" [Medium,Triaged] https://launchpad.net/bugs/139384214:17
seb128larsu, I would need to look at it again14:17
Laneyworked around it by saying the VM was ubuntu :)14:17
seb128larsu, google image shows things like https://en.opensuse.org/images/a/a4/OS1320_SPG_Gedit-menu2.png14:17
LaneyI think it might actually not be an apparmor bug though14:17
seb128larsu, I think that would be fine, my concern was about not having access to easy/common actions like open or save14:17
larsuseb128: right. http://i.imgur.com/XGAud8K.png14:18
seb128larsu, I think your screenshot didn't have those?14:18
seb128or was it print?14:18
seb128but print is not that common...14:18
larsuopen/save/new are on there14:18
larsunothing else14:18
mdeslaurthe hamburger menu is missing14:18
larsumdeslaur: because we don't need it woith a traditional menubar14:19
larsumdeslaur: https://bugzilla.gnome.org/show_bug.cgi?id=74190414:19
ubot5Gnome bug 741904 in general "Finish up support for macos menubar" [Normal,New]14:19
mdeslaurlarsu: ah, that makes sense14:21
seb128larsu, the discussion was on http://irclogs.ubuntu.com/2015/01/26/%23ubuntu-desktop.html#t15:4314:21
seb128larsu, so yeah, our discussion by then sidetracked on "they have no toolbar on macOS"14:21
seb128which I didn't find acceptable since you don't have easy access to open/save/...14:21
seb128I agree the screenshot doesn't look great14:22
seb128but I would opposite landing new gedit like that14:22
seb128wouldn't*14:22
mdeslaurseb128: without the toolbar, or with the sparse toolbar?14:22
seb128no toolbar = no go14:23
seb128as said you don't even have access to open/save/etc without having to the menus which is inefficient and not discoverable14:23
seb128the sparse toolbar doesn't look great but works14:23
seb128and if that allows us to update to a modern/supported gedit...14:23
jdstrandLaney: I commented in the bug. there is also another workaround you can apply (see comment #2)14:23
larsuseb128: the reason we're doing it is because of deprecation warnings... not sure that should be the driver14:24
seb128larsu, indeed not, I wouldn't update only for that14:24
seb128I didn't check how many issues have been fixed in the new version and how many new features/nicety added14:25
Laneyjdstrand: thanks for looking14:25
seb128we should decided based on that14:25
LaneyI only found the bug after the workaround14:25
seb128decide14:25
larsuseb128: agreed14:25
mdeslauris gedit one of the last holdouts?14:25
seb128mdeslaur, define "holdouts"14:27
seb128GNOME is revamping UIs over simply headerbars14:27
mdeslaurgnome apps held back to old versions14:27
seb128so maybe some of the GNOME 3.16 updates as going to be considered again problematic for us14:27
seb128mdeslaur, but currently yes14:27
willcookeqengho, out of my meeting - need me to try anything?14:31
willcookeqengho, have just checked, and it's only "odd" on my 2nd screen14:31
willcookei.e move Chrm windows to laptop panel, layout menus etc etc all ok14:32
* mdeslaur considers hardcoding G_ENABLE_DIAGNOSTIC=0 in old gedit for now...14:33
mdeslaurseb128: I am an anarchist: http://paste.ubuntu.com/10591179/14:50
seb128mdeslaur, is that the appropriate env variable? and didn't we say we want to disable those in GTK?14:51
mdeslaurseb128: well, it works for me :) It's really not a nice thing to do though, hopefully we'll disable them in gtk instead.14:52
mdeslaurseb128: I will preserve my sanity until then :)14:52
mdeslaurs/I/It/14:52
seb128larsu, desrt, ^ is that env the correct one to use?15:02
* mdeslaur awaits screaming15:02
desrtyes15:03
desrtbut you're evil15:03
mdeslaurdesrt: I am an anarchist :)15:03
seb128mdeslaur, I would prefer that we disable those in GTK proper15:03
desrtmdeslaur: not a great big sea fan, apparently15:03
seb128I can have a look to that next week15:03
desrtseb128: i actually like mdeslaur's approach15:03
desrtsince we recognise that gedit is a singularly special case15:04
seb128no we don't15:04
desrti do :)15:04
seb128right15:04
seb128there is a class of tools you are likely to be run from a command line15:04
seb128editors being a common one15:04
seb128but gedit is not the only editor15:04
seb128and others are even more likely to not keep up with GTK deprecation than gedit which is part of GNOME15:05
desrtgedit is also special by virtue of the fact that we held it back15:05
seb128right15:05
desrtgedit _did_ keep up15:05
desrtwe didn't ;)15:05
seb128but it's only the one of the only application that keep up with GNOME cycles15:05
desrtseb128: wait until you hear about what i'm breaking next ;)15:06
desrtlarsu already hates it15:06
seb128lol15:06
seb128tell us!15:06
desrtnothing that will have much impact on the people in this channel15:07
desrtjust changing the style of how gobject code is written15:07
desrtbasically trying to get rid of all the GTK_IS_WIDGET GTK_WIDGET GTK_WIDGET_CLASS and so on sort of macros15:07
seb128making half of the apps that were doing things that used-to-work-but-shouldnt stop working?15:07
desrtand replacing them with things like g_typeof(GtkWidget)15:07
desrtnah... we're gonna have to maintain backcompat on this one for ... well, forever, i guess15:07
seb128good to know15:08
desrtand it's all compile-time anyway15:08
Laneyis shell designed to hide decorations on transient windows or something?15:13
desrtdepends on what the window requests15:13
Laneynothing special in this case15:14
Laneyjust commenting out transient_for gets them back15:14
mdeslaurdesrt: I've changed the patch to only set G_ENABLE_DIAGNOSTIC if it's unset, so you can still debug by specifically setting it, is that better?15:24
desrtmdeslaur: yes15:24
desrtalthough to be honest, i'm not sure what else that variable does :)15:24
desrtmdeslaur: you did it via the 'overwrite' parameter, right?15:24
mdeslaurdesrt: yes, via overwrite15:26
willcookeqengho, good news....15:37
willcookeqengho, rebooting didnt fix it15:37
willcooke;)15:37
willcookedrop downs are also empty :/15:38
didrockswillcooke: do you think it worthes that we try a vm with 14.04?15:38
willcookedidrocks, if you've got one - that would indicate a general issue or "just me"15:39
willcookedidrocks, oh, except - it only seems to be my external monitor15:39
didrocksoh15:39
willcookeso maybe a live usb stick?15:39
didrocksyeah, so vm wouldn't help :/15:39
didrocksyeah, I can prepare one if you think it worths a double check15:40
didrocksor maybe qengho can try that setup?15:40
willcookeI'll try one first...15:40
didrocksI definitively don't have it on 15.04 + same chromium version15:40
didrocksoh first15:40
didrocksdid you try on a guest?15:40
willcookeI'll try a live usb15:40
didrockswell, first try a guest15:41
willcookeoh15:41
willcookeyes15:41
willcookeplan15:41
didrocksthat will give you some hint if it's your user setup15:41
willcookebrb15:41
willcookehum15:43
willcookes'ok in a guest session15:43
willcookebroken in two profiles under my session15:44
* willcooke thinks about what he's installed15:44
didrockstwo profiles -> one being new?15:44
willcookeboth old15:44
didrockscan be a migration thing maybe, a fresh new one?15:45
didrocksor private mode15:45
didrocksto get if it's a desktop config issue or chromium at least15:45
willcookeprivate == broken15:45
willcookedafu?15:46
didrocksok, so user configuration that interfered…15:46
willcookethis is odd15:46
Laneytry with --temp-profile15:46
willcookebroken15:46
didrocksI think X will be a nice guilty as it's about positionning, only one monitor on those independant X window15:47
willcookewait15:47
didrocksrename .config/monitors.xml to something, restarting session?15:47
willcookefixed it15:47
willcookeso it turns out I had "Scale for menu and title bars" on my external screen set to 0.8515:48
willcooke(it's been like that for, erm, 4 months)15:48
willcookeset it back to 115:48
willcookeeverything ok again15:48
didrocksahah, and so you were only looking at the internal scren15:49
didrocksscreen*15:49
didrocksphew15:49
willcookeif I set it to 0.875 again, everything goes screwy in Chromium, but nothing else/15:49
didrocksthat's weird you only saw it with chromium though15:49
willcooke??15:49
willcookeyeah15:49
didrocksI guess a lot of other apps would be broken15:49
didrockslike any app where you can have a popup menu?15:49
willcookeqengho, did part of your hidpi work take that scaling factor in to account?15:50
willcookeyeah, everything else I tried was a ok15:50
willcookemeh15:50
willcookefixed15:50
willcookeoh - no15:50
willcookenot fixed15:50
* didrocks doesn't like when things are working but we know it's not consistent15:50
didrocks(it's always stricking back in a worse way later on)15:51
willcookeno no, it is.  I forgot to click "keep this config" :D15:51
didrocksahah15:51
didrocksyou got reverted!15:51
didrocksplaying the emotional lift game :p15:51
willcooke:D15:52
willcookeoki - I'm going to knock off early today.  Sun is shining, reviews are done15:53
willcookeemail if you need anything gang15:53
didrocksenjoy your evening and week-end willcooke!15:53
willcookeand you :)15:53
didrocksthanks15:54
willcookeOh - I'm in London at a sprint next week, so might be around, but not very engaged15:54
didrockswith your awesome wifi connection there15:54
willcookehaha!15:54
didrocksLaney: that means we can take a week off it seems :)15:55
willcookeat least wait til I've logged off15:55
willcookecya15:55
Laneyhrhr15:55
pittiseb128, Laney, ogra_: ah, we didn't bring this to closure -- should we unseed ubuntu-touch-customization-hooks for the time being to make the images build again? or just move its upstart dep to upstart-bin? (but that seems more dangerous to me)16:07
pittior (for completeness) drop ubuntu-standard from ubuntu-desktop-next?16:08
LaneyI'd just unseed it if I were you - the /custom/ stuff doesn't work there currently anyway16:08
pitti*nod*16:09
Laneyso porting this job would be part of enablement16:09
ogra_right, we just need to keep in mind it needs fixing before we seed it back ... i'm scared we'll forget it and not have it in our planning then16:09
didrocksmaybe just comment the line + add another comment on top?16:10
ogra_yeah, something like that16:10
Laneythis isn't going to get forgotten16:10
didrocksogra_: or trust Laney, he's young and has potential…16:10
Laney"why doesn't dconf work?"16:10
ogra_Laney, right, but that "why doesn't dconf work?" will only come up if you already had planned only three weeks for enablement of that intel tablet ... and now two days before deadline you realize that whole porting mess still has to be done16:11
ogra_this is what i fear ... i'm not scared that we forget it before makeing -next the default desktop ;)16:12
Laneyyou think that tablets are going to be enabled on top of desktop-next?16:12
Laneywith no image based updates?16:13
Laneyand no support for custom anything at all atm16:13
ogra_right, thats a point16:13
ogra_unseed it :)16:13
pittiLaney, ogra_: http://paste.ubuntu.com/10591613/ ?16:14
ogra_pitti, looks fine16:14
pittiwrt. the comments, I mean16:15
ogra_yeah16:15
ogra_wrt everything :)16:15
pittiack, doing that then16:15
pittiat least I don't go to vac knowing that I broke images :)16:16
ogra_:)16:16
pitti(I mean even more than I already did!)16:16
pittididrocks will save us all!16:16
ogra_i'll trigger a test build before EOD'ing16:16
* pitti updates seeds16:16
pittiI mean, u-touch-meta16:16
ogra_you mean both :)16:17
* didrocks runs far far far16:17
ogra_didrocks, coward !16:17
didrocksogra_: no no, "already been there" :)16:18
ogra_haha16:18
seb128Laney, pitti, ogra_, no opinion about touch customization, I don't even know what that does ... let's see if the iso boots to a working desktop without it16:32
ogra_seb128, well, the custom tarball ships the apps16:32
ogra_(eventually all of them, currently only a subset)16:32
seb128ogra_, is that true on amd64 as well?16:33
ogra_i assume it will eventually ... not right now, that is why you dont really have many installed i guess :)16:33
seb128well, we install debs so that's fine16:34
ogra_right, until you switch to a snappy base16:34
seb128yeah, not for vivid16:36
seb128so we are fine for this cycle16:36
Laneyit's like tweaking XDG_DATA_DIRS and stuff to add /custom/16:39
seb128is that package doing that?16:41
seb128is that needed for unity8 to work properly?16:41
Laneynah, we don't have that directory on next16:42
seb128k16:42
Laneyit's so stuff in there can work properly16:42
Laneyi'd bet that all 0 things are working right :P16:42
seb128lol16:42
=== rickspencer3_ is now known as rickspencer3
didrocksok guys, see you next week!17:11
didrocksseb128: safe drive back as well17:11
* didrocks waves17:12
seb128didrocks, thanks, good w.e!17:12
didrocksand enjoy your holidays pitti :)17:12
didrocksthanks!17:12
pittiah, I missed him17:15
pittiwas in a meeting17:15
Laneyhurry up gvfs build17:16
Laneygot to go drill a hole before it goes dark17:16
LaneyBUILDS, SHIP IT17:17
seb128tedg, hey, https://bugs.launchpad.net/ubuntu/+source/indicator-sound/+bugs?orderby=-id&start=0 has quite some apport activity recently, might be worth looking at it/cleaning17:37
mdeslaurseb128: FYI, I uploaded my gedit patch, I'll revert it if/when warning get disabled in gtk or if someone has a strong objection to it17:39
seb128mdeslaur, k, thanks17:39
=== alan_g is now known as alan_g|EOD
seb128hum18:03
seb128is gdk_screen_get_monitor_geometry () supposed to return half of the real size when GDK_SCALE=2?18:04

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