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

=== tmpRAOF is now known as RAOF
didrocksgood morning06:51
=== ara is now known as Guest58945
seb128hey didrocks, good morning desktopers07:51
didrocksre seb12807:52
mardySaviq: hi! Now the unity8 indicators show up in the Ideapad s10-3t, but not much else: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/143620307:52
ubot5Ubuntu bug 1436203 in unity8 (Ubuntu) "[Dash] unity8-dash crashed with SIGABRT in QMessageLogger::fatail()" [Undecided,New]07:52
willcookeahoy ship mates.08:36
didrocksmorning capitains08:36
seb128hey willcooke08:50
seb128larsu, if you want some easy review karma, https://code.launchpad.net/~seb128/unity-settings-daemon/wrap-label-mount-dialog/+merge/25398808:50
larsudone08:51
seb128larsu, danke08:51
willcookeFolks, do you need anything from design in the next three months?  I've already made a list for them longer term, but just want to make sure I haven't missed any urgent requirements.09:06
willcookeActually, I'll email this round too09:07
seb128willcooke, would be good to have a status update on the desktop theme refresh, and maybe converging a bit the icon theme (like using the touch indicator icons on desktop)09:10
willcookegreat09:11
willcookeFJKong, You're still at NUDT right?09:12
=== dbarth_ is now known as dbarth-afk
=== duflu_ is now known as duflu
=== strycore is now known as ed8
=== ed8 is now known as strycore
didrocksit's like some people in the UK wrote this article: http://www.buzzfeed.com/marietelling/42-reasons-to-never-visit-france10:54
didrocksand btw…10:54
didrocks28. Lyon is like an ugly wart in the middle of France.10:54
didrockssee, it's written "middle"10:54
didrocks:p10:54
seb128lol10:55
didrocks(funny that on this photo, you can see my engineering school)10:55
didrocksahah, in the comments "zlatan agrees"10:58
Sweet5hark1larsu: most of hamburg  (at least from what I see) would agree with the berlin consensus. seems like after elbphilharmonie and BER airport, its Hamburgs turn again to have an opportunity to waste tax money into corruption ...11:14
larsuSweet5hark1: yay! Gotta alternate wasting money ;)11:15
Sweet5hark1larsu: otoh its understandable: nobody knows if berlin will even have an airport finished in only 10 more years, so better not risk to have olympics there ...11:16
larsuclearly we won't11:17
larsuit's pretty hard to build an airport11:17
larsunot sure if _anyone_ has ever done that successfully11:17
Sweet5hark1larsu: if PAX are getting handed parachutes on final approach, requirements on the ground are easier to fulfill, I hear.11:20
larsu:D11:20
* larsu <-- lunch11:20
Sweet5hark1"may the guys with beards, glasses and latte come to the front now please ? We start disembarquing over x-hain ..."11:23
Sweet5hark1seb128: whats your take on doing an libreoffice upload for kde themeing? the patch seems innocent enough to me ...11:25
seb128Sweet5hark1, should be ok I think11:25
seb128but I'm going to for lunch11:25
seb128bbiab11:25
Sweet5hark1seb128: k11:25
RiddellSweet5hark1: nudge nudge :) https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/143576411:30
ubot5Ubuntu bug 1435764 in libreoffice (Ubuntu) "FFe UI exception for LibreOffice Breeze Icons" [Undecided,Incomplete]11:30
Sweet5hark1Riddell: hehe. annoying if one just joins a channel and misses a backlog, isnt it? ;)11:31
Sweet5hark1Riddell: bug just updated: its just about that patch for vivid, right?11:32
RiddellSweet5hark1: there's a breeze icons tar too, commenting..11:36
RiddellSweet5hark1: commented11:42
=== dbarth-afk is now known as dbarth
desrtrawr13:09
seb128hey desrt13:09
larsumorning desrt13:09
desrtgood morning13:09
* desrt faces his uphill battle for the day: freebsd file monitoring fixes13:10
didrocksmorning desrt13:12
desrtbon matin13:13
FJKongwillcooke: hey Will, I am back from NUDT this afternoon13:14
willcookehey FJKong - hope you had a good trip.13:20
willcookeFJKong, My afternoon is fully loaded, can we try and catch up tomorrow?13:20
mdeslaurtedg: any update on your indicator-power silo?13:20
FJKongwillcooke: no problem13:20
tedgmdeslaur, I realized I'm going to have to redo it because the testing changes are going to be too big for beta freeze.13:22
willcookeSweet5hark1, congrats on Online docs! Very exciting13:22
mdeslaurtedg: ah :(13:22
larsuSweet5hark1: what willcooke said13:22
Sweet5hark1willcooke: ahh, its just yet another platform ;P13:26
willcookeMOAR PLATFORMS13:29
Sweet5hark1willcooke: someone needs to bring back LibreOffice on Solaris with the Sun compiler. You volunteer?13:30
* Sweet5hark1 remembers that was so much fun back in the days ...13:31
* didrocks would prefer irix13:31
willcookeSure why not.  What's a compiler?13:31
tedgwillcooke, It's a computer program that teaches you new swear words13:32
willcooketedg, oh!  Awesome. I need one of those.13:32
Sweet5hark1willcooke: a partner for shouting matches. Usually you throw four-letter words at it and it replies with page-long error messages -- at least for C++ ...13:33
didrockswell, if you use it, you will then lose at cards against humanity13:33
desrtman.  i missed the obscure-platforms mini-chat14:20
desrtthat's like my favourite thing14:20
desrtdid everyone know that minix is back in fashion?14:21
seb128cyphermox, hey there14:32
cyphermoxseb128: hey!14:33
cyphermoxgood morning, how are you doing?14:33
seb128cyphermox, I'm good thanks, how are you?14:34
seb128cyphermox, do you know about bug #1421249 and who would be the right person to look at the issue?14:34
ubot5bug 1421249 in urfkill (Ubuntu) "bluetooth can not be enabled sometimes (when booting with flight mode on being one case)" [Undecided,Confirmed] https://launchpad.net/bugs/142124914:34
seb128cyphermox, basically if you boot touch with flight mode on, it's impossible to enable bluetooth, even after disabling flight mode14:35
cyphermoxyeah14:37
GunnarHjhappyaron, attente_, seb128: Should I go on with a l-s fix to handle bug #1435311?14:37
ubot5bug 1435311 in ubuntu-meta (Ubuntu) "fcitx (the framework) should be seeded in desktop" [High,New] https://launchpad.net/bugs/143531114:37
cyphermoxthe bluetooth touch upstart jobs need some more work14:37
seb128cyphermox, why is that related to upstart?14:38
seb128the flight mode is not an init thing, is it?14:38
cyphermoxseb128: one of the issues is that in some cases you absolutely need to do some bluetooth firmware changes early on boot, perhaps even before urfkill starts14:39
cyphermoxseb128: but you also need to ensure bluetooth is never started when flight mode is enabled, otherwise you're technically doing something illegal14:39
cyphermoxthere probably is some tweaking that needs to happen to satisfy both these conditions14:39
seb128hum, I see14:39
seb128do you think that's something you could look at? ;-)14:40
cyphermoxsince it's also dependent on whether the firmware changes need to happen before bluez is started or not14:40
cyphermoxyeah, eventually :)14:40
attente_GunnarHj: i don't really understand why adding the Depends isn't enough. isn't fcitx already prioritized over ibus by im-config?14:40
cyphermoxI think maybe we're safe from the "needs to happen before bluez starts" now, except maybe on nexus 714:41
attente_like if the user has 'auto' in their .xinputrc, it should choose fcitx if fcitx-bin is installed, no?14:41
GunnarHjattente_: The problem is the timing. 1) l-s lists what should be installed, and since fcitx(-bin) is not there, nothing fcitx-* is included in the list. 2) Then the listed packages are installed, and only now fcitx-bin is pulled due to the depend. The other fcitx-* stuff is not installed, though, since it was never in the list to begin with.14:44
GunnarHjattente_: im-config only deals with already installed IM frameworks.14:45
attente_GunnarHj: are you talking about the "Keyboard input method system" combo?14:47
GunnarHjattente_: Well, the latter is not quite true with the latest changes... But the timing of the fcitx-bin install is still a problem.14:47
attente_if it's the combo it seems like it should be something fixed in l-s to refresh after an install14:48
GunnarHjattente_: At first hand I'm talking about which files are installed at the moment when you install a Chinese language.14:48
attente_ok, but a session restart is necessary to see the effects of the language change anyways, right?14:49
attente_what other fcitx-* stuff is needed besides fcitx-bin and fcitx-pinyin?14:49
GunnarHjattente_: If the user is changing the display language, so yes. But s/he may be installing a Chinese language only to get access to the IM stuff.14:50
attente_and that needs a session restart to take effect too, no?14:50
GunnarHjattente_: The whole approach with letting the display language determine the IM framework is rather fragile.14:50
GunnarHjattente_: Well, yes, in order for u-c-c to recognize the new stuff, you need to relogin.14:51
attente_right14:51
GunnarHjattente_: But you shouldn't need to open Language Support again.14:51
GunnarHjattente_: And redo it...14:52
attente_you mean re-open Language Support to switch from IBus to Fcitx?14:52
attente_i was saying if that's the problem, the combo widget in l-s should be refreshed after an install (if it doesn't it's a bug)14:53
GunnarHjattente_: To have the fcitx engines installed at first hand.14:53
attente_sorry if i'm misunderstanding, but i'm genuinely confused14:53
GunnarHjattente_: Please reread the bug description.14:54
attente_GunnarHj: i did. and i'm not sure why a language-pack-zh-hans(-base) Depends on fcitx-pinyin wouldn't work in this case14:55
GunnarHjattente_: Again, it is the timing. ^14:56
attente_GunnarHj: are we expecting it to install all chinese fcitx im engines?14:56
GunnarHjattente_: I'm assuming we want to install the Chinese IM engines which are listed in pkg_depends. And that will not happen with the language-pack-* depend you mentioned.14:57
attente_GunnarHj: ok, so this is some incongruity between the list that's displayed to the user and what is actually installed?14:59
GunnarHjattente_: The list is not shown to the user - it's created behind the scenes. And it does not include the fcitx IM engines unless fcitx (should be changed to fcitx-bin) is installed at that spot of time.15:00
GunnarHjattente_: That's why I suggest a l-s hack.15:02
GunnarHjattente_: If you start gnome-language-selector from terminal, and install a language, you'll see the list, though.15:03
GunnarHjattente_: I just thought of another possibility... Maybe we should simply remove the fcitx condition in the Chinese entries in pkg_depends. Then your depend idea would probably work.15:07
GunnarHjattente_: OTOH I'm not sure how you edit the language-packs. I think they are created automatically via langpack-o-matic or something...15:08
attente_GunnarHj: ok, so it sounds like a l-s hack is probably unavoidable then...15:09
GunnarHjattente_: Ok, I'll take a look. It's probably a pretty easy thing. I'll let you know if I need help. See you later (maybe tomorrow).15:10
attente_GunnarHj: ok, thanks15:11
GunnarHjattente_: Btw, the IM combo you mentioned is a separate story. Currently ~/.xinputrc is created automatically the first time a user opens gnome-language-selector, so a later install of a Chinese language won't automatically switch the IM framework to fcitx, but the user needs to do it manually.15:13
GunnarHjattente_: Personally I think we should keep it that way. It makes not sense at all to me that the IM framework is automatically changed only because the user changes display language.15:15
attente_GunnarHj: yeah, i'm not sure. if they never explicitly set it (i.e. auto), is it safe to assume they'd be ok with switching...15:19
GunnarHjattente_: I don't think it would be safe. Let's take the simplest example: A Chinese install. The user starts using fcitix IM, and then for some reason changes the display language to English (without touching the combo). It's reasonable to assume that s/he wants to keep using fcitix for IM things even if the display language is English.15:23
ngochaiHi guys, my Xorg server crashes like this http://pastebin.com/qXATtm4s any idea?15:29
seb128larsu, are you still looking at this nautilus zooming issue? I've an upload I want to do, wondering if I should wait on an eventual fix or just go with what I have and do another one later if needed15:36
larsuseb128: I didn't get to it yet sorry. Please go with what you have for now15:37
seb128larsu, k, thanks15:38
seb128larsu, opened https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/1436428 and added to your queue, hope it's ok ;-)16:13
ubot5Ubuntu bug 1436428 in gedit (Ubuntu) "highlight spelling mistakes not working with the default theme" [Low,New]16:13
seb128not sure if that's a theme issue16:13
* larsu nods silently16:15
greybackseb128: hey, I'm looking into UI scaling work that was done for unity - where you could scale up/down UIs on each screen16:29
greybackthere's a dconf setting: con.canonical.user-interface.scale-factor being used16:30
seb128greyback, hey16:30
greybackI'm trying to find the gtk code that reads and monitors that value, any idea where it is?16:30
seb128there is none16:30
seb128gtk knows only of one scale factor and it's in org.gnome.desktop.interface scaling-factor16:31
seb128which is read by gnome/unity-settings-daemon which set the corresponding xsettings16:31
seb128that's not a by monitor value though16:31
greybackso I've 2 monitors set up here, one with different scale to the other. gedit (mostly) rescales when I move it from one monitor to the other16:32
seb128it does?16:34
greybackyeah16:34
seb128what change?16:34
greybackif I manually edit com.canonical.user-interface.scale-factor, gedit rescales16:35
seb128right16:35
seb128but that's not by monitor16:35
greybackit is16:35
seb128it should apply the same scale factor to gtk independently of the monitor16:35
seb128well the key is16:35
seb128and unity has different scaling by monitor16:35
seb128which applies to decoration, launcher, etc16:35
seb128it also tweak the gtk scaling behind the scene16:36
seb128but I though that the gtk factor was not by monitor...16:36
seb128I might be wrong though16:36
seb128larsu, Trevinho^ ?16:36
greybacklemme test more, perhaps I'm not interpretting "scaling" correctly16:36
greybackah, font sizes are being changed16:37
greybackit's not scaling anything16:38
greybackfor anyone playing along at home, I have a typo above, it is: "com.ubuntu.user-interface.scale-factor"16:38
seb128greyback, if you want to see scaling do "gsettings set  com.canonical.user-interface.scale-factor 2"16:40
seb128greyback, or use e.g GDK_SCALE=2 gedit16:40
greybackseb128: yeah I see it (for a microsecond, before something reverts it back to 1)16:42
greybackseb128: thanks, I see what's happening now16:42
seb128greyback, oh, right, unity tries to be smart, doing GDK_SCALE=... gedit16:42
greybackseb128: yeah that's nice16:43
larsuseb128: no clue, that's a Trevinho/bregma question17:08
seb128larsu, the question was whether the gtk scaling factor was per monitor, I though it was not17:08
larsuseb128: it is17:10
larsuat least according to the API17:10
seb128larsu, how does that work with the xsettings/gsettings key?17:10
larsunot sure if it dynamically changes it17:10
larsudunno17:10
bregmait used to be one single value system-wide17:11
seb128larsu, I only know of  com.canonical.user-interface.scale-factor17:11
seb128which is one number17:11
seb128int17:11
bregmathere's also the text-scale-factor which is independent17:11
seb128but also one value?17:11
larsuthere's gdk_screen_get_monitor_scale_factor()17:11
larsunot sure if that ever returns different values though17:12
larsuya, it always returns the same value on x17:13
seb128larsu, thanks17:20
happyaronattente_: see my reply at bug #143531117:38
ubot5bug 1435311 in language-selector (Ubuntu) "Make sure fcitx-bin is installed when installing a Chinese language" [High,In progress] https://launchpad.net/bugs/143531117:38
Trevinhoseb128: yeah, what you said to greyback is right17:53
Trevinhogreyback: the thing is that gtk doesn't support real scaling factor values, but only integers17:53
Trevinhogreyback: so... to workaround that if you set something such as 1.8, then we use the font-scaling factor + the ui scaling factor to get the proper value17:54
Trevinhoand, the gtk scaling factor is actually global... I mean, although every screen can have a difrenent one, the apps doesn't update automatically afaik17:55
=== alan_g is now known as alan_g|EOD
* willcooke -> EOD. g'night all18:19
tkamppeterHas someone already tried Vivid on a virtual machine (Utopic as host). For me it does not work at all. It stops booting after the first update.18:35
sarnoldtkamppeter: are you by chance using ext3?18:36
tkamppeterext3 as the hosts file system?18:36
sarnoldtkamppeter: yeah18:36
tkamppeterNo, I am using ext418:37
sarnoldahh, looks like the bug I'm thinking of can also happen if your ext4 fs doesn't use extents, https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/129223418:37
ubot5Ubuntu bug 1292234 in linux (Ubuntu) "qcow2 image corruption on non-extent filesystems (ext3)" [High,Fix released]18:37
tkamppetersarnold, what do I have to do to fix it?18:39
sarnoldtkamppeter: if this specific bug is the one you hit, you can either turn on extents or use saucy's qemu/kvm/etc18:39
tkamppetersarnold, and how do I turn on extents?18:40
sarnoldtkamppeter: tune2fs can do that18:41
tkamppetersarnold, I did sudo tune2fs -O extent /dev/sda1 now and after rebooting the host I can boot Vivid in the VM again. Thank you very much. extents should be made default.18:46
qenghoDoes anyone else use internet connections who catch bad hostnames, in order to redirect you to their own web servers?19:07
qengho(In tech jibberjabber, id est, NXDOMAIN hijacking.)19:08
maxbFortunately my ISP at least allows that stupidity to be turned off19:09
qenghoAh well. I don't like nxdomain hijacking. I'm technical enough to fix it, but our users aren't. I just made a networkmanager/ifupdown plugin to fix it automatically. I'm hoping for feedback.19:48
happyaronqengho: I see nxdomain hijacking all the time19:50
sarnoldqengho: nice19:50
qenghohappyaron: dui4buqi3, install "dns-veracity" from ppa:cmiller/ppa ?  This is the only file installed:  http://bazaar.launchpad.net/~cmiller/+junk/dns-veracity/view/head:/etc-network-ifup-script19:59
happyaronlooks handy20:00
sarnoldqengho: if someone returns ipv6 addrs instead of ipv4 headers, this script appears to ignore them21:41
qenghosarnold: that's right. I only ask for A records, and I filter anything not \d and . . I could test for AAAA and : later, I guess.21:45
sarnoldqengho: probably not a huge deal today :) but perhaps some mobile operator has ipv6-only or something similar..21:46
qenghosarnold: $ host -t aaaa ipv6.test-ipv6.com.    #-> ipv6.test-ipv6.com has no AAAA record    # any idea the problem?21:54
qengho-t ANY  works.21:56
sarnoldqengho: do your resolvers used for the query ignore ipv6 responses? I got back an AAAA from that..21:56
qenghoHrm. Could be.21:57
sarnoldqengho: I can't recall if there's a handy switch for the resolver interface to ignore AAAA responses.. I could have sworn I've seen one somewhere but I didn't spot it in the manpages I thuoght to check21:57
qenghosarnold: http://bazaar.launchpad.net/~cmiller/+junk/dns-veracity/view/head:/etc-network-ifup-script  ???23:07
sarnoldqengho: looks great23:28

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