/srv/irclogs.ubuntu.com/2013/09/05/#xubuntu-devel.txt

knomeNoskcaj, btw, did you check if the OEM installation works for xubuntu?09:36
Noskcajno09:36
knomeokay, you should have09:36
knomeNoskcaj, i haven't had luck in getting oem-config (the end-user set up) to actually run, so if that's the case, there's no way for anybody to ever see the slideshow09:36
knomethe problem is that the system simply refuses to boot into the end-user desktop09:37
NoskcajI never got an iso, but when i made it, the emulator said it worked fine09:37
knomethe what emulator?09:37
NoskcajThe slideshow test thing, whatever that is called09:37
knomei tested with the regular ISO as well, the system doesn't boot into the end-user mode even with that09:37
knomeright... so you checked the HTML validity and such. that's nice, but it doesn't help09:38
smartboyhwNoskcaj, the emulator only plays the slideshow. Don't think that it runs like ubiquity09:38
knomelunchtime09:39
knomei'll be back after that for a while09:39
xnoxNoskcaj: thanks for persistently marking lubuntu not showing the correct release notes URLs. This has been fixed on the cdimage building side & on the redirector side, so friday's images release notes url should finally work properly (and e.g. studio, gnome, kylin flavours as well)09:39
Noskcajxnox, :) 09:40
smartboyhwxnox, great to hear that;)09:40
smartboyhwNoskcaj, great job in doing that:)09:40
Noskcajnearly a year of reporting that, and finally it get's fixed09:41
NoskcajI think kubuntu did well having it point to "news", but daily build info would be heaps better09:41
NoskcajDo we have our own tag on the ubuntuwire FTBFS list?09:49
smartboyhwNoskcaj, I think FTBFS has each flavour specifically tagged09:49
Noskcajok, then yay us, for not having any09:49
smartboyhwNoskcaj, where's the page?09:50
Noskcajhttp://qa.ubuntuwire.org/ftbfs/09:50
Noskcajstudio has 4, kubuntu 1409:50
smartboyhwNoskcaj, in Kubuntu, some ftbfs cannot be fixed by us09:51
NoskcajI know, most of the PPC stuff. That will all be fixed for 14.0409:52
knomeok, i'm off ->10:01
Noskcajbye knome 10:04
elfyochosi: is there something missing from git checkout andrzejr/wrapper3 - cos it fails 11:40
ochosidid you cd into the dir the clone created?11:40
ochosi(as in: cd xfce4-panel)11:40
elfyno 11:41
elfybut then I'm not awake either ... 11:41
ochosiok )11:41
elfythat works ok then :p11:41
elfyI'll look later - need to install abunch of stuff as well :)11:43
ochosisure :)11:44
elfyochosi: so got to the last bit ... and then *** The required package libxfce4panel-2.0 was not found on your system.12:02
ochosidid you run sudo ldconfig?12:02
ochosi(oh and where did you install the panel etc. to?)12:03
elfyopened a terminal and did it all there 12:03
elfyso it's all in my home12:04
ochosiso you never ran "sudo make install"?12:04
elfyyea12:04
ochosithen you'd have to add your home subdir to the library paths or something12:05
ochosiare you on a testbox?12:05
elfyok - I'll look properly a bit later 12:05
elfysort of - this is a running 13.10 almost prod machine12:06
ochosiwell to the worst you'd have to run "sudo apt-get install xfce4-panel --reinstall"12:06
ochosithat'd give you back your old panel12:06
elfyyep12:06
ochosiif you build with --prefix=/usr and overwrite your panel12:06
elfyI still have the old panel at the moment 12:06
ochosiif you build without prefix, it gets installed into /usr/local/share12:07
ochosiso you can cleanly uninstall12:07
elfyyep - well Iwent the whole hog and have been using  --prefix=/usr :)12:07
ochosiwell you need the panel installed in order for the plugin to find the lib12:07
ochosiunless you modify the library paths12:08
elfyjust been following the mail 12:08
ochosibut i can't help you much with that12:08
elfy:)12:08
elfyI'll possibly have another go in a vm later - gtg now12:10
ochosiseeya12:10
jjfrv8elfy, is it too late to add a bug to a beta testcase? Looks like I missed one.12:53
elfyjjfrv8: what bug 13:02
jjfrv8a new one, as far as I can tell. Settings Manager -> Printers does not even open.13:03
jjfrv8system-config-printer gives an import error.13:03
ochosiinteresting, works here (on saucy)13:03
jjfrv8In case it was my hardware, I installed Raring on it and it works there, but not with Saucy.13:04
elfynot working in this machine 13:04
elfybunch of updates for cups etc today13:05
jjfrv8running them now...13:06
elfysee if you can edit your result and add the bug - if not I'll add it13:07
jjfrv8I can't figure out how to file the bug. ubuntu-bug doesn't recognize the system-config-printer package.13:08
jjfrv8still doesn't work after running latest updates.13:09
elfyubuntu-bug system-config-printer-gnome or -common 13:11
jjfrv8which should I use?13:12
elfyno idea 13:14
elfyI'd use the gnome one - someone will move it if it's wrong13:14
elfyonce you've done it - I'll confirm it 13:14
jjfrv8Okay, they both work but I'll use the gnome one.13:15
jjfrv8elfy, edited testcase result. https://bugs.launchpad.net/ubuntu/+source/system-config-printer/+bug/122121913:25
ubottuLaunchpad bug 1221219 in system-config-printer (Ubuntu) "system-config-printer fails to launch. Gives ImportError." [Undecided,New]13:25
elfyjjfrv8: confirmed that 13:33
jjfrv8my bad for not finding that first time through :(13:35
elfywonder if knome saw it on the 64bit one13:36
jjfrv8I can install the 64bit and check. Would that be a separate bug, an update to existing one, or neither?13:40
elfymine's 64bit13:40
elfysame bug I'd assume13:40
jjfrv8oh, okay.13:40
elfywe'll have to follow it on the dailies as well13:41
elfyI'd guess that it's not xubuntu specific 13:42
jjfrv8bbs13:45
pittihello everyone14:30
pittiin #u-devel we just discussed bug 1221254 (just filed that for tracking)14:30
ubottubug 1221254 in hal (Ubuntu) "kill hal for good!" [High,Triaged] https://launchpad.net/bugs/122125414:30
pittidoes anyone know here whether we still need squeeze?14:31
pittiit's XFCEish, but not even seeded in xubuntu, and if it actually wants to use hal it's definitively broken now14:31
pitti(no idea if hal actually still worked in earlier releases)14:31
pittiso I wanted to check with you before I kill squeeze, and thus thunar-vfs14:31
ochosihey pitti 14:31
pitti(main XFCE moved to gvfs ages ago)14:31
pittihey ochosi, how are you?14:32
ochosifine fine :)14:32
ochosiyou too i hope?14:32
ochosi(looking out of the window at canale grande in venice, so how could i not be?)14:32
ochosithere were upstream plans to rewrite squeeze14:32
ochosiin fact there is a branch14:32
ochosibut it was never finished14:32
ochosiand we haven't shipped in it ages14:32
ochosixubuntu did s/squeeze/file-roller/ a longer while ago (can't even remember when that took place)14:33
skellatAnd noskcaj just filed a pretty huge bug against squeeze yesterday14:33
ochosii personally don't see any reason why we would keep it around if you wanna kick out hal, but i'd try and get mr_pouit's opinion on it14:33
ochosibut i can also get in touch with one of the squeeze devs if you want14:34
pittiochosi: wow, Venice!14:35
pittinever been there14:35
pittiochosi: ah, so it sounds xubuntu wouldn't be hurt a lot by it?14:35
ochosii don't think so14:35
pittiochosi: of course, once there's a gvfs port of squeeze it can always be reactivated14:35
skellatpitti: LP Bug #1220902 was the latest crash bug for squeeze as it was reported in 13.10 testing.14:35
pittibut I doubt that you guys are fancy supporting thunar-vfs still?14:35
ubottuLaunchpad bug 1220902 in squeeze (Ubuntu) "squeeze crashed with SIGSEGV in lsq_archive_iter_ref()" [Undecided,New] https://launchpad.net/bugs/122090214:36
ochosibut as i'm not one of the packagers i wouldn't like be the one to "pull the trigger"14:36
ochosino, thunar-vfs is not really in use anymore14:36
pittiochosi: except by squeeze :)14:36
pittiwhich might explain quite a few crashes, too14:36
ochosihehe14:36
ochosiyeah14:36
pittimr_pouit: perhaps you can give a "yay" or "nay" for slashing thunar-vfs and squeeze in the bug?14:36
ochosibut it's a good motivation to give squeeze another look14:37
ochosii'll talk to upstream and see whether we can port it14:37
pittiochosi: thanks, appreciated14:38
skellatpitti: micahg is unavailable until the weekend and I am unsure about the availability for mr_pouit.  If you could throw an e-mail on xubuntu-devel@lists.ubuntu.com it would be helpful.14:38
ochosino problem14:38
ochosiskellat: +114:38
pittiskellat: can you moderate this? 14:38
ochosi(i was about to mention that)14:38
skellatOnly pleia2 & knome can do that14:38
skellatBut I can also forward anything you send me at skellat@ubuntu.com14:38
ochosiif you do send an email to the ML, please cc mr_pouit directly14:39
ochosiand maybe also micahg 14:39
skellatI'm okay with squeeze & thunar-vfs being nuked from orbit at this point but I'd really prefer micahg and mr_pouit to have final say.14:39
ochosi+114:41
skellatWait14:41
skellatNever mind14:41
skellatScratch that "Wait"14:41
pittiskellat: sent14:41
pittiskellat: thanks for relaying14:42
skellatpitti: Sent.  No problemo.  I added Micah on to the bug and added xubuntu-bugs so I can watch proceedings.14:45
pittiskellat: thanks14:45
ochosithanks for getting in touch pitti 14:45
pittithanks to you!14:49
ochosipitti: upstream squeeze-dev also suggested dropping it btw (just asked)14:49
pittiochosi: ah, good14:50
pittiochosi: so, I fixed a few others and deal with some removals, but looks like this is the main leftover15:16
* pitti waves good night15:16
brainwashselecting shutdown in logout dialog returns me back to the lightdm greeter18:36
brainwashthis is not the expected behavior, right?18:36
Unit193ochosi: He's got your bug.18:49
Unit193brainwash: Update or fresh install?18:49
brainwashUnit193: upgraded18:53
Unit193He did as well, while I'm pretty sure elfy (fresh install) didn't.18:53
brainwashguess I start checking some log files18:54
Unit193There may be a package in proposed to fix it, though I'm not sure I'd want to enable proposed.18:55
brainwashwell, looks like there has to be a bug report for this issue, because it seems to be reproducible18:57
xubuntu750Installing 1310b1, Just a note (I'm sure you all realize this,but...) during install, the "Your Web Experience"  slide still references 13.04 and RR18:58
Unit193https://bugs.launchpad.net/xfce4-session/+bug/117837318:59
ubottuLaunchpad bug 1178373 in xfce4-session (Ubuntu) "Restart spawns a password box" [High,Fix released]18:59
Unit193xubuntu750: Oh?  Thanks, someone may have but I didn't.18:59
xubuntu750In the e-mail show on the right.18:59
brainwashuhm, exo-open now prefers chromium for displaying urls..19:00
brainwashso many little issues due to the upgrade I simply can't explain :D19:01
Unit193brainwash: Preferred Applications list firefox?  Also check ~/.local/share/applications/mimeapps.list19:01
Unit193I normally get kinks on upgrade, just takes a little time to work them out.19:01
brainwash"exo-open --launch WebBrowser" opens firefox19:02
brainwashexo-open <url> does not19:02
brainwashand speaking of firefox, some icons like the one used for the tab close button are bigger now19:03
lderanexo-open "http://bbc.co.uk" works for me19:04
brainwashit works, but does not open my preferred web browser19:05
Unit193brainwash: I'd check that file in .local19:05
brainwashUnit193: done, it contains nothing related to the http protocol19:06
Unit193Poop.19:06
brainwashmaybe the global mimeapps file19:06
Unit193lderan: Your fixup for calling version in the ubiquiry slideshow got pushed, right?19:07
lderanits still pending i think, shall check19:07
Unit193Yeah. :/19:08
lderanyeah 19:09
brainwashUnit193: the patched xfce4-session package has been already moved from proposed to release19:10
Unit193That's weird, ubiquity-slideshow is updated, and doesn't even use "Your Web Experience", it's now "Your internet experience" and I remember that happening.19:11
lderanthink the plan is to get some more opinions on the changes on my MP19:12
Unit193lderan: In case you missed it, thanks a ton for checking the EFI thing!19:12
lderanno problem at all :)19:13
Unit193brainwash: Don't think it'll help you much, but I'll boot my Saucy VM, install chromium there and see how it goes.19:18
brainwashUnit193: no worries, I'm just a little bit confused about all these minor issues, they all seem so random19:20
brainwashUnit193: the firefox/chromium issue appeared to be related to exo-open, but it isn't19:34
Unit193And my VM is borked anywho.  Triggered elsewhere?19:35
Unit193xdg I'd assume does it as well, but that's pretty needless to say.19:36
brainwasha perl script does not call exo-open anymore (passes as paramter), it calls "sensible-browser" instead, which appears to be chromium on my system19:36
brainwash(passed as parameter)19:36
Unit193Ah, so chromium has it in it's postinst to set update-alternatives.19:37
brainwashone issue solved so far, hooray :)19:38
brainwashalways fun when you avoid doing a fresh install19:42
Unit193Pains of upgrade are far less for me than it would be to reinstall.19:42
brainwashUnit193: can you confirm that some icons/symbols in firefox are slightly bigger than expected?19:45
brainwashlike the tab close button19:45
Unit193They seem to be typical...19:53
Unit193knome: Meetings still seem to work best at the time they are?19:58
knomeUnit193, yeah, pretty much. how so?19:59
Unit193Just was wondering.20:00
knomesure20:01
Unit193andrzejr: Howdy!21:17
knomefyi, i just posted http://xubuntu.org/news/saucy-salamander-b1/21:17
* Unit193 looks.21:17
andrzejrhi21:18
andrzejrknome, what's the status of xfce4-indicator-plugin, are you still considering shipping it (gtk3 version) in 13.10?21:18
knomeandrzejr, unfortunately, no21:19
knomeandrzejr, we're looking to get it in saucy-backports though21:19
knomeandrzejr, and if xfce 4.12 isn't ready for 14.04, it'll be definitely on our list for inclusion by default for 14.0421:19
andrzejrhave you found any particular problems with it (and xfce4-panel)?21:21
knomei haven't personally been too involved with it, but there has been at least some minor problems and then problems with theming, but the the main reason why we're not making it default for 13.10 is the tight timeframe and too little testing time21:23
Unit193I think they were hopeing for an official release rather than snapshots or branches, perhaps more testing as well.21:23
Unit193knome: No pointers at currently known issues?21:24
knomeyou should ask ochosi and ali1234 21:24
ali1234andrzejr: i found some problems, yeah21:24
knomeor read the channel logs :)21:24
ali1234nothing serious, only cosmetic stuff21:24
andrzejrhi ali1234 :-)21:25
andrzejrso what did you find?21:25
ali1234well, you know that is_small() function?21:26
ali1234it makes a lot of bad assumptions21:26
ali1234like small indicators will always be square - they're not21:26
ali1234or that they will be pixbufs21:26
ali1234or that they will be 22px or smaller21:26
ali1234none of these is necessarily true21:27
ali1234also, padding labels to 22px makes them unaligned with other things on the panel21:27
ali1234since is_small breaks quite a bit, the row stacking usually doesn't work either21:28
andrzejryou mean number of rows in the panel > 1?21:30
ali1234not in the panel, just in the indicator21:30
andrzejrpadding labels is indeed questionable - I'd have to replicate relevant code of gtkbox(?)21:30
ali1234like if you make the panel 60px tall it tries to do two rows of indicators21:30
andrzejryou mean you want 3?21:31
ali1234no, i want one21:31
ali1234i think that whole row stuff should go, because it doesn't work21:31
andrzejrwell, that's a feature21:31
andrzejrwe could have an option to disable it21:31
ali1234it would be a feature if it worked :)21:32
ali1234the padding on labels isn't real padding21:32
ali1234it just does a hack with the space allocation21:32
andrzejrwell, I'm using it all the time and it works for me.21:33
andrzejr(multiple rows)21:33
ali1234yeah it does make multiple rows21:33
ali1234but only with "small" indicators21:33
ali1234sound, bluetooth, datetime don't fit the criteria21:33
ali1234sound because it's icon is 24x22, bluetooth because it's icon is 16x2221:34
ali1234and datetime because it is a label21:34
andrzejrsound, bluetooth work here, if it doesn't it is a bug21:34
ochosisey folks, bedri e for me, i'll have to read the backlog and comment tomorrow21:34
ali1234yeah, it's a bug, because a label is only considered small if width=height21:34
andrzejrdatetime is not a "small" button because it is not small :-)21:34
ochosi(still dont have a stable place to live)21:34
ali1234but this isn't a valid assumption21:35
ali1234but the bigger problem comes from the way the child allocation is done with small indicators21:35
ali1234even if you have only one row, they still don't vartically align properly21:35
ali1234the only way to fix the vertical alignment is to make them all not-small21:36
andrzejrseems like a bug21:36
ali1234or to try to fix the allocation routines, which are horribly complicated21:36
ali1234btw, what is the "maximum row height" thing in settings?21:36
ali1234i don't understand what this option is supposed to do21:36
ali1234if it's related to row stacking code, i recommend changing it to "maximum number of rows" or something21:37
andrzejrThe reason I went for a custom container is precisely to avoid complexity. It was far worse before (trying to workaround) issues with stock containers21:37
ali1234then i can just set it to 1 and have is_small() return false always in this case21:37
ali1234sure but the problem isn't the custom containers... it's the implementation...21:37
andrzejrAFAIR that is a leftover from previous versions (when icons were scaled), no longer needed.21:38
ochosiandrzejr: i think one thing we should resolve is libxfce4ui not having had a dev release wi gtk3 as an option21:38
andrzejrochosi, that, and the panel21:38
ochosiandrzejr: i've already pinged nick, but no response so far21:38
ochosiyeah but releasing a new lib version is easier than the huge merge21:39
andrzejrbut knome has just said xubuntu is not shipping gtk3 version, so we have time21:39
ochosiso i ought one at a time :)21:39
ochosiyeah, indeed21:39
ochosiwell backports means that people would be able to install later21:39
andrzejrali1234, I'll add an option to disable multi-row layout - that's a fair use-case.21:39
ochosiso if they want a gtk3 indicator, all the panel, libyfce4ui and new indicator-plugin would be pulled as dependa21:40
andrzejrbut multi-row layout is there to stay - I'm using it all the time in deskbar mode21:40
ochosi(i'm no packager, but that's how i understood micahg )21:40
andrzejrochosi, and gtk2 indicators would get removed?21:41
andrzejr(are there any gtk2 indicators in 13.10?)21:41
ali1234i think appindicator and sound-gtk2 (which is broken) are the only ones21:42
ochosiyup those two21:43
ochosibut sound is borked atm21:43
ochosi(afaik)21:43
ochosianyhoo, sorr for the quick appearance, will get read the rest tomorrow21:43
ochosithanks for your work, andrzejr and ali1234 21:44
ochosinighty21:44
ali1234andrzejr: so the thing is, even when there's only one row, the labels etc still don't line up right without hacks21:44
ali1234it's very theme dependent though21:44
ali1234but it should not be - it should line up when there's no explicit theming21:45
andrzejrali1234, can you tell me (exactly) how to reproduce layout issues? (theme, panel conf, size, indicator name etc.)21:45
ali1234theme = orion, icons = ubuntu-mono-light21:46
ali1234put an indicator-datetime on, and put a xfce clock next to it21:46
ali1234now resize the panel to each size between 16px and 50px21:46
ali1234sometimes they line up, sometimes they don't21:46
ali1234if you don't have orion, raleigh also does the same thing21:47
andrzejrOK, I see it. Thanks!21:47
ali1234any theme that doesn't explicitly set panel themes should do it21:47
ali1234also, if you add lots of indicators, sometimes you'll see that they bob around relative to each other21:47
ali1234that depends on whether they are small or not21:48
Unit193knome: Do you happen to know/think these will be in backports upon release?21:48
knomeyou need to ask micahg21:48
ali1234i found a way to fix the labels - hack the prefered height to be minimum 1px instead of ICON_SIZE and then also set the GtkAlignment valign to center instead of fill21:49
ali1234this also fixes the icons, but only if they're not small21:49
ali1234basically this: https://github.com/ali1234/xfce4-indicator-applet/commit/d0573ec25bd615b6a5cb4758d240b0ae7f9b56a221:50
ali1234but the thing is, if you do this, it makes the multirow misalignment even worse21:50
andrzejrali1234, please make a branch and commit it21:50
knomebbl21:50
knomeprobably later tomorrow ->21:50
Unit193Adios.21:51
ali1234it's not a proper solution21:51
andrzejrOK, I'll have a look at it21:53
ali1234hmm how do i specify username on the git remote?21:54
andrzejrsorry, no idea21:54
ali1234i guess it's not necessary21:54
ali1234also, indicator-multiload doesn't work when the panel is rotated. did i mention that?21:57
ali1234if a pixbuf indicator is longer than a certain amount it needs to be rotated like labels are21:57
ali1234i would rather not have special casing everywhere for single row mode, but it might be the only way21:59
ali1234what i really don't understand though, is why the / 2 everywhere21:59
ali1234i'm fairly sure that is what makes it become misaligned22:00
andrzejrindicator-multiload is designed for a horizontal panel - nothing I can do about it.22:00
ali1234gtk can't rotate pixbufs?22:00
andrzejrBefore I was stretching the pixbuf but I've decided not to support it any longer22:00
andrzejrI don't know but xfce4-panel doesn't rotate icons in vertical panel so I follow the same convention22:01
ali1234ok22:01
andrzejrbbl22:02
ali1234andrzejr: if you can add the config setting for single row mode, i'll hammer the calculations until they work in both modes and for any icons/panel size, but i don't know how to do the config panel change22:09
ali1234actually it could just select mode based on the panel height22:19
ali1234it already kind of does that22:19
ali1234hmm22:20
ali1234ok i'll take another look at this tomorrow22:25
andrzejrI've pushed the change (a new option)22:26
ali1234oh, one other totally unrelated thing while i remember. can we fudge the class names so that unity styles are picked up by the indicators?22:28
andrzejrwhat should be the class name?22:31
ali1234i'm not sure but this is what the css looks like: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/saucy/light-themes/saucy/view/head:/Ambiance/gtk-3.0/apps/unity.css#L1822:33
ali1234i suspect actually we can't due to how the styles are nested22:34
ali1234and because menubar is already a class and not the one we're using22:34
andrzejrI wonder if some of these misalignments are coming from gtk2/gtk3 differences in themes22:42
andrzejrbtw, I have an ugly workaround for padding error in gtk3 gtkbutton22:42
andrzejr#689003022:43
ali1234no, i;m fairly sure it's not the themes22:43
ali1234orion doesn't apply anything special to any buttons, so they should all be the same22:43
ali1234also i inspected with gtkparasite22:44
andrzejrali1234, looks like it is enough to pass y & height through to a child widget22:54
andrzejrthat fixes label alignment22:55
ali1234it does?22:55
ali1234even when the panel is 16px?22:55
andrzejryes22:58
ali1234ok. found a bug btw - the new config option is gint instead of gboolean23:02
ali1234hmm23:07
ali1234so did there used to be an nrows option?23:08
ali1234hmmmm... almost working. i'll fix this tomorrow23:21
andrzejrali1234, pushed some layout fixes23:57

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