/srv/irclogs.ubuntu.com/2015/01/08/#ubuntu-desktop.txt

=== duflu_ is now known as duflu
didrocksmorning06:24
pittiGood morning06:47
pittididrocks: we should discuss that in #d-s today -- if sEcuRe isn't around any more, I'm fine with pushing the patch to Debian06:48
pittididrocks: we can upload it to Ubuntu then, the main problem is that it won't go to unstable/testing any more06:49
pittididrocks: invoke-rc.d is sysvinit, I can't commit there; but again, meh freeze06:49
didrockspitti: yeah, I did a minimal fix in ubuntu at least as the case of upgrading upstart-only jobs under systemd can be common until everything is transitioned06:50
pittididrocks: yeah, that's an Ubuntu specific problem (in practice), so we can carry a patch for that in Ubuntu; I'm fine with that06:51
didrockspitti: I did mark it clearly that this can be removed once systemd transition done (so after next LTS)06:51
didrockspitti: I think if the deb-systemd-invoke is acked, I'll distro-patch the invoke-rc.d in ubuntu then (as the deb-systemd-invoke patch itself won't be enough)07:10
pittididrocks: sounds ok; especially since we can drop them again at some point07:11
pittididrocks: but I'd like to keep at least init-system-helpers in sync, so let's wait for some response in #d-s, and at some point just commit it?07:11
didrockspitti: yeah, clearly, this can be done safely once we remove the upstart job07:12
didrockspitti: sure07:12
pitti(we don't need to upload to Debian right away, just stage the patch)07:12
seb128good morning desktopers08:18
TheMusoHey willcooke. :)08:21
willcookeo/08:22
TheMusoAnd hello to everybody else08:22
didrocksmorning willcooke, hey TheMuso08:22
seb128hey didrocks TheMuso willcooke08:24
didrocksre seb12808:24
mlankhorstmorning08:34
seb128hey mlankhorst08:34
ochosihey seb12808:36
ochosiand good morning08:36
seb128hey ochosi, how are you?08:36
mlankhorsthello08:36
ochosiseb128: doing fine, enjoying the snow outside in the city (rare thing sort of)08:36
ochosiand yourself?08:36
mlankhorstwhat snow :P08:39
mlankhorstit's just cold and windy here!08:39
larsumorning!08:40
didrockshey mlankhorst, ochosi, larsu08:42
ochosimlankhorst: heh, i guess i'm luckier than you then ;)08:43
ochosiseb128: quick question, you said to take the bugreport about file-roller using headerbars in xubuntu upstream, are you currently patching it to work in unity without csd? (reference: https://bugs.launchpad.net/ubuntu/+source/file-roller/+bug/1408046)08:44
ubot5Launchpad bug 1408046 in file-roller (Ubuntu) "file-roller in xubuntu has CSD" [Wishlist,New]08:44
seb128ochosi, I'm good thanks08:44
seb128ochosi, yes we do08:44
mlankhorstit was great for operating a windmill last saturday :P08:44
mlankhorstso hopefully the wind will stay for this saturday too08:45
ochosiseb128: so shouldn't we do the same (i.e. add a distro-patch)?08:45
seb128ochosi, "we"?08:45
seb128I'm not part of the xubuntu team, it's up to you/them08:45
ochosiseb128: "we" == the royal we ;) jokes aside, i did mean the xubuntu team08:45
seb128lol08:46
seb128the situation is suboptimal, we should maybe do !gnome-shell rather than = unity08:46
seb128at the same time it's the upstream UI, other desktop should complain to upstream08:46
ochosiyeah, that'd be nice08:46
ochosii hope you don't mind me saying, but you're being a bit inconsistent with your distro-patches wrt CSD08:47
ochosisome are "if unity", others are "!gnome-shell"08:47
ochosii'd prefer a consistent choice (and if it was up to me, that'd be 2) )08:47
=== ara is now known as Guest15321
larsuochosi: feel free to open bugs about the 'if unity' ones08:52
ochosilarsu: that's what i (or "we", as in the xubuntu-team) was doing with file-roller ;)08:53
ochosiand i did the same for simple-scan08:53
seb128ochosi, yeah, we are inconsisty, it's because different people have different opinion on what should be done08:58
seb128like some feel like that we can decide for Unity but the "default experience" on other desktop should remain what upstream intends08:59
seb128and some feel like that csd are gnome-shell specific mostly08:59
Laneymorning09:03
LaneyI commented on a bug with robert_ancell about that and he pushed back09:03
Laneyso there isn't even agreement in the team :/09:03
ochosihm right, well for xubuntu we're mostly agreeing that for the apps we ship by default, we don't want csd09:05
ochosiour WM handles it fine now (at least with compositing enabled), but having a menu inside an app with csd looks out of place tbh09:05
LaneyIs there a way out other than gtk getting a setting for this?09:05
larsuLaney: an xsetting09:06
larsuconsensus seems to be "oh no, please not another xsetting"09:06
ochosiwell, even if there is an xsetting, apps have to support it09:06
larsuright09:06
Laneyso what then?09:07
ochosiwhile an xsetting is sort of "the big hammer", i think it's correct, cause it's the only thing that can sort of guarantee consistency09:07
ochosi(sort of, because it's still up to the app devs to support it)09:07
Laneythe app always has to have code09:08
larsuI don't know. Doesn't seem worth the hassle tbh09:08
ochosii mean for xubuntu, i guess the easiest is to add "|| if xfce" to your distro patches09:09
Laneythen || the next one, then we decide we like header bars so let's upload everything again to change that09:09
ochosiheh, yeah, pretty much that );09:10
larsuwe should just all switch to header bars!09:10
ochosibut tbh for xubuntu it's a bit out of the question at least until xfce is gtk3, and that's still far away09:10
ochosiso i think at least with us, it's a rather stable decision09:10
ochosii vaguely remember kde folks being fairly unanimously against csd, have there been any talks with kubuntu devs?09:11
larsunot me. All I heard is that they want some weird hybrid approach09:12
larsuI don't know. It's pretty obvious to me that header bars are the way forward09:12
ochosi /o\09:12
larsue.g., by looking at other platforms09:13
ochosiyeah, but as long as there is no good way to handle menus (other than placing them directly underneath the headerbar) in the shell, it's less fun09:13
Laneyochosi: for file-roller, the next upload is going to be !shell btw09:14
ochosiLaney: oh thanks!09:15
Laneyhttps://bazaar.launchpad.net/~ubuntu-desktop/file-roller/ubuntu/view/head:/debian/patches/bz_unity_headerbar.patch#L10809:15
Laneythat was already there09:15
Laneywas hoping for some upstream reviews on my other patches to de-headerbar the dialogs09:16
Laneyno luck yet09:16
ochosioh09:16
Laneyit's nice for dialogs because there is a setting there09:16
larsuLaney: de-headerbar?09:16
ochosilarsu: yeah, that's a word now ;)09:16
LaneyGtkDialog has a use-header-bar property09:16
larsuwhich has multiple meanings to different people09:17
larsu(1) put buttons into the dialog's title bar09:17
ochosiLaney: yeah, i noticed that, there goes that option ppl might be looking for09:17
larsu(2) show a traditional title bar09:17
larsuby default, gtk shows still shows a header bar without buttons when the setting is false09:18
larsubecasue wayland09:18
* larsu wonders if his patch changing that went upstream09:18
Laneyuh09:18
Laneycan't say I noticed that09:18
willcookehey larsu, gtk3-samples - is that packaged for T?09:35
larsuwillcooke: yes, as gtk-3-examples09:37
willcookein the archive?09:37
* willcooke must be doing something wrong09:37
willcookeI can see gtk3-engines-xfce09:38
Laneygtk-3-examples09:39
willcookesigh09:40
willcookethank you09:40
larsu:)09:40
Laneyapt-file is useful for asking 'which package contains this file?'09:40
willcookeBeing able to read is a pre-requisite, and that seems to be where I'm failing today09:41
Laney:P09:41
* Laney is having some kind of IO death episode09:42
Laneylinux doesn't like this much09:42
willcookeok, next failure I have - the overlay scrollbars in the widget factory are still the unity ones.09:44
willcookeit really sucks to be me09:44
willcooke;)09:44
larsuwillcooke: it's not yet patched :)09:44
seb128well, our gtk version is too old for the new scrollbars09:45
seb128those are being added upstream in the current unstable cycle09:45
willcookeshould I install a VM running Gnome desktop?09:45
seb128willcooke, you can try to install gtk from https://launchpad.net/~ricotz/+archive/ubuntu/testing09:48
seb128willcooke, he has a git version09:48
willcookeHrm, sounds risky09:53
willcookeI dont want to break anything else09:53
willcookemaybe I'll install that in a VM09:53
Laneyoh, huh, it's fstrim09:54
Laneyhow long is that supposed to take to run?09:54
didrocksLaney: few seconds, if it's the first time, I get it up to 5 minutes here09:56
Laneyroot     14618  0.3  0.0  19968  1860 ?        D    09:31   0:04              \_ /sbin/fstrim --all09:56
mlankhorstwillcooke: I think I found the black screen issue with x11vnc, should be able to fix it at least, but I don't know if my fix will break anything :P10:02
willcooke:D10:02
Laneyit finished ...10:14
mlankhorstwillcooke: https://mblankhorst.nl/etc/Xmir updated version10:22
mlankhorstweird.. works on desktop but fails on phone still10:24
willcooke:/10:26
=== vrruiz_ is now known as rvr
willcookemlankhorst, would you expect glxgears to work on the phone?12:00
willcookemlankhorst, also - the orientation seems to know which way round the phone is :D (but I assume you know that already)  ((e.g Xmir is running, I rotate the device and the Orientation message pops up to say which way round it is))12:02
mlankhorstnot really12:04
mlankhorstwillcooke: yeah but the problem is hooking up and resizing :P12:04
willcookesure12:04
mlankhorstthe rotation hint just says that the orientation should be changed, but that means I have to find a way to lie about it12:19
willcookesounds like it could be quite processor intensive as well?12:19
mlankhorstnot really12:21
mlankhorstit's mostly resizing the root window to have the rotated dimensions and then figuring out how to do a rotating blit to the mir surface12:21
mlankhorstfirst part is easy, second part probably too but it requires some thinking :p12:27
willcookecertainly no hurry for that12:32
willcookefeature12:32
=== MacSlow is now known as MacSlow|lunch
mlankhorstok it seems vncviewer sort of works now, but has some corruption12:47
mlankhorstoh vnc says why..12:50
mlankhorst08/01/2015 13:47:30 XDAMAGE is not working well... misses: 201/22912:50
willcookeI tried with disabling xdamage in the vnc server12:51
willcookestill didnt work12:51
willcookebah - and now when I'm running mirscreencast Xmir wont start12:52
mlankhorsthm the current Xmir binary works for me, sec..12:52
mlankhorstuploaded a new one to the same place12:52
mlankhorstbut now mir crashed on me, sigh :p12:53
willcookeha!12:54
willcookeit's a whack-a-mole12:54
mlankhorstnaw, mir never was that reliable for me12:54
willcookeoh, I've run out of space12:55
mlankhorstapt-get clean12:55
willcookebit better12:56
willcookeperhaps I need to write my screencasts somewhere else :)12:56
willcookehum12:56
willcookeandroid cache looks like12:56
willcookeyay - crashed Mir too12:58
willcookehehe because I used up all the space12:58
* willcooke goes looking for an sd card12:59
=== alan_g is now known as alan_g|lunch
mlankhorsthm was seeing some random corruption in vnc where the window should be13:09
=== MacSlow|lunch is now known as MacSlow
=== hikiko__ is now known as hikiko
=== alan_g|lunch is now known as alan_g
mlankhorstD/libEGL  (14296): glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAX_LEVEL_APPLE, GL_POINTS);14:01
mlankhorstW/MALI    (14296): _gles_set_error:82: [WARNING]Mali GLES errorcode: 50014:01
mlankhorstoh I hate you, looking it up made me find my black screen bug..14:04
willcooke\o/14:04
mlankhorstcaused by calling glamor_enable_dri314:05
mlankhorstwhich causes glamor_egl_create_argb8888_based_texture to be called, which was never expected to succeed14:05
mlankhorsthm no it should work..14:06
mlankhorstthrough the fallback14:06
ochosilarsu: remember that odd thing about transmission using gtkimagemenuitems?15:06
ochosii have a really hard time finding the relevant pieces in the code that refer to that...15:07
ochosiat least upstream there doesn't seem to be a reference to gtkimagemenuitems at all15:07
ochosiall seems to be regular menuitems in the transmission-ui.xml15:08
ochosireally odd15:08
ochosilarsu: ^15:12
mlankhorstwillcooke: I've uploaded a new version to my webserver that seems to work correct with vncviewer. However there is still a problem with upload/download region :P15:14
larsuochosi: weird, no clue. How are they constructing their menu bar? With GtkUiManager?15:19
willcookemlankhorst, coolio, I'll give it a whirl15:25
mlankhorstso if you get random memory corruption that's probably why..15:25
willcooke:)15:25
willcookeI cant get mirscreencast to play nice at all, it's just recording a static dash15:26
willcookebah15:26
larsudash is enough, it's the most important thing15:26
popeywillcooke: you converting it to some other format afterwards?15:27
Laneyflick book15:27
willcookepopey, not tried that yet - since there's nothing to see15:27
popeyhow do you know until you convert it?15:27
willcookepopey, I recored it, copied it over to my machine, play it back and then sad face15:27
popeyWhat you playing it with?15:27
willcookemencoder15:27
willcookewhat else?!15:27
willcookeit plays fine15:28
popeyok15:28
willcookethat's why I asked about the socket, I wonder if I'm recording the wrong thing15:28
popeyevery frame the same?15:28
willcookeya15:28
* popey tries here15:28
* willcooke loves sshing in to the phone and writing bash scripts. It's really nice15:29
willcookeI feel like my phone is now more of a computer and less of an Imgur access device15:29
popeyYes, I too am a nerd.15:29
willcookeif I can rsync, and wake the phone up remotely I will be sorted15:30
popeywillcooke: how do you play it, just "mencoder mir_screencast_540x960_66.58Hz.rgba" ?15:30
willcookemplayer -demuxer rawvideo -rawvideo fps=15:w=540:h=960:format=rgba screencast.raw15:30
popeyk15:30
willcooke(set fps as appropriate)15:30
* popey waits for the bits to slowly make their way over usb15:31
willcookeoh, I'm running vivid - I wonder if thats got anything to do with it15:31
willcooke(on my device|)15:31
willcookedoes the SDK give access to the LEDs directly?15:32
popeydont think so15:32
mlankhorstyou can touch them through sysfs probably15:32
popeywell, something must15:32
mlankhorst /sys/class/leds15:32
willcookeoooooooooooh15:32
willcookesweet15:33
willcookeNO! Must not get distracted15:33
mlankhorstYou can have 8 bits for brightness for the blue red and green :P15:33
popeyhaha, works15:34
willcookeha, nice15:34
willcookepopey, screencast or leds?15:34
popeyleds15:34
mlankhorstof course nerds get distracted by flashy lights15:34
popeyechoing 255 into /sys/class/leds/red/brightness15:34
popeyballs, stuck on now ☻15:34
popeycould use this as a data transfer method between phones :D15:35
willcooke??15:35
willcookeoh, via the camera?15:35
willcookeha15:35
popeypoint camera at LED, flash LED like a sinclair loading thing15:35
willcookeohhh, does the flash work on the camera?15:35
popeyyes15:35
willcookeI wonder if there is a gpio for it15:35
willcookethen you could write a morse tx-er15:36
willcookeand an rx-er15:36
popeywillcooke: I only get first frame on my video too15:36
popeyshows whatever was on screen at start of video15:36
willcookeah ha!15:36
willcookegood15:36
willcookeit's not me then15:36
willcookemlankhorst, can haz vnc15:38
willcookemlankhorst, \o/15:38
willcookethanks15:38
mlankhorstgood, I'm trying to figure out how glamor_upload/download_boxes works15:38
willcookeah yes - getting some weird artefacts with LO now15:43
mlankhorstI was having them before too, might be related to that15:43
willcookekk15:44
mlankhorstI need to do some magic on monday, should be easy15:45
willcookethx#15:46
mlankhorstuploaded the same version to my ppa15:46
mlankhorstenjoy!15:47
willcookethanks mlankhorst have a great weekend15:47
ochosilarsu: yeah, seems like it: http://bazaar.launchpad.net/~vcs-imports/transmission/trunk/view/head:/gtk/transmission-ui.xml16:02
seb128qengho, hey, is bug #1378627 on your list/something you look at?16:13
ubot5bug 1378627 in chromium-browser (Ubuntu) "chromium-browser crashed with SIGSEGV" [Medium,Confirmed] https://launchpad.net/bugs/137862716:13
seb128it's the most reported issue on 14.1016:13
seb128by quite some margin16:14
larsuochosi: maybe ui manager creates image menu items for some reason?16:14
* larsu checks16:14
willcookeI'll ask Ryan too16:18
willcookeoh16:18
willcooke*cough*16:18
willcookedesrt, incoming ^^16:18
larsuochosi: indeed, it does. Actions seem to have GtK_TYPE_IMAGE_MENU_ITEM by default: https://git.gnome.org/browse/gtk+/tree/gtk/deprecated/gtkaction.c?id=c6fc30721c35c3aec4b2d1cd512049821d5de984#n22716:19
ochosilarsu: meh, that really blows. so where would i start fixing anything? (and yeah, obviously shotwell has the same problem)16:37
qenghoseb128: Yes, next release will have that fixed.16:37
seb128qengho, great, when is that due?16:38
qenghoseb128: I'll put something up for testing soon, and I think next upstream should be about two weeks away, at most.16:38
larsuochosi: turn off menus-show-images or whatever the setting is called.16:39
seb128qengho, great, thanks16:39
larsuochosi: imo, we should just get rid of it. I don't know of anyone who thinks having icons on every menu item is a good idea16:39
=== charles_ is now known as charles
* desrt discovers socat18:37
attente_hi, having some trouble getting unity-greeter running. it exits on launch, this is my x-0-greeter.log: http://paste.ubuntu.com/9694751 can't even get a vt going20:27
robruhey desktoppers, can I get somebody to add ~ci-train-bot to https://launchpad.net/~unity-settings-daemon-team/+members#active please? it's needed for silo 15 to merge (seb128?)20:33
=== CrazyMelon is now known as CrazyLEmon
=== CrazyLEmon is now known as CrazyLemon

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