/srv/irclogs.ubuntu.com/2010/10/08/#ubuntu-desktop.txt

RAOFAh, the joys of crazy keyboards.00:06
=== asac_ is now known as asac
desrtso what's the story with builds that target atom?04:24
desrtis there an atom installer?04:24
* desrt learns that it is pointless04:30
RAOFThere isn't enough of a performance win, is there?  We dropped the lpia architecture... in Lucid?04:32
desrtya.  i'm reading that04:32
desrti got a nice dualproc atom machine for my dad to replace his aging desktop04:33
desrtbut the atom machine underperforms compared to the old p4.  sad.04:33
RAOFYeah.  In-order processors suck :)04:34
desrtah.  not superscalar?04:35
desrtlame :p04:35
RAOFYeah.  That's where Intel cut out power: all that instruction re-ordering and instruction window and tracking silicon :)04:36
desrta good place to cut, to be honest04:37
desrtthat stuff is complicated04:37
desrtpipelining is bad enough...04:37
RAOFBut does have a significant per-thread performance increase.04:38
desrti'm not seriously suggesting that pipelining be eliminated04:38
desrtjust that it is complicated04:38
desrtabsolutely no doubt worth it, though04:38
RAOFYeah.  If you're main goal is low power, damn the performance, it's a good place to snip.04:39
desrti wonder how my dad would react to unity04:40
AmaranthRAOF: Although ARM is doing superscalar with lower power05:39
RAOFRight, with the A11(?{05:40
RAOF(?)05:40
RAOFAlthough that's also approximately an Atom's worth of power consumption, too, isn't it?05:40
AmaranthDon't remember what they call it, not supposed to be out until 2015 or something so the numbers are just made up so far05:40
asacanyone knows if rick is on vacation this week?07:04
asacerr travelling or something i mean ;)07:04
nisshhasac, i think he is travelling07:05
micahgasac: in Europe somewhere07:07
RAOFOn his way to London, I presumed.07:10
pittiGood morning07:11
asachey pitti07:13
pittihey asac, how are you?07:13
asacquite good ;)07:14
asacpitti: are you back on desktop?07:14
pittiasac: no, not yet; at UDS07:15
asacgreat.07:16
micahgasac: so you're the multimedia track lead?07:16
pittibut they didn't forbid me to say hello to my old pals :)07:16
asacmicahg: thats what i am currently trying to hunt down. afaik its graphics/multimedia ;)07:16
asachaha07:16
asacmvo: !!07:52
asacmvo: megapacks ftw ;)07:52
mvohi asac07:54
=== Zdra` is now known as Zdra
YokoZarmvo: any chance I can send you some last minute app-install-data updates08:05
mvoYokoZar: yes, for -update :)08:07
mvoYokoZar: the release team will come down on me with furry if I upload that to -final :)08:07
YokoZarfair nuff08:07
mvobut I'm happy to do a updated package for maverick-updates08:07
bilalakhtarWhere is robert ancell? Didn't see him for quite a while now08:14
mvobilalakhtar: afaik he is on vacation08:14
mvoprobably surfing ;)08:15
mvodidrocks: is robert on vacation?08:15
didrocksgood morning :)08:15
mvogood morning!08:15
mvo(where are my manners?)08:15
didrocksmvo: until Monday08:15
didrocksahah :-)08:15
bilalakhtarokay, thanks mvo08:16
=== almaisan-away is now known as al-maisan
duanedesigndidrocks: not sure who to ask... you would not happen to know what is the best way to get colored rows in a liststore (or table) in pyGTK?08:59
seb128hello09:02
duanedesigndidrocks: aha! think i got it :)09:04
didrockssalut seb12809:06
didrocksduanedesign: hey :)09:07
seb128lut didrocks09:07
didrocksduanedesign: sorry, I'm testing the iso, did it work?09:07
asacdidrocks: how is unity started in the unity session?09:13
asacthe upstream team does not know what the right way to start unity is it seems :-P *cough*09:14
asacthey say that its mutter --plugins=libunity-mutter ... but that works for us, while starting unity itself crashes here (and also if you start unity from session)09:15
duanedesigndidrocks:  i think i am headed down the right path. thank you, and good luck with your testing09:18
didrocksduanedesign: thanks a lot, have fun :)09:19
didrockshey asac.09:19
asachola didrocks09:19
asacseb128: where is rick atm? london?09:19
didrocksasac: the right way is the way "the session does?"09:19
seb128asac, release sprint in london yes09:19
didrocksasac: in the unity session, you don't have to define --mutter-plugins09:20
asacdidrocks: we cannot debug the full session09:20
seb128asac, well rather meetings sprint to discuss next cycle it seems09:20
didrocksthre is a gconf key for that09:20
asacdidrocks: we need to know how to start it from a command line09:20
didrocksasac: sure, if you are in the UNE session, just mutter --replace09:20
didrocksasac: if not, it's mutter --replace --mutter-plugins=/usr/lib/mutter/plugins/libunity-mutter.so09:21
asacdidrocks: sorry. thats not what i am asking for. i want to start Xorg ... and then manually start unity09:21
asacdidrocks: right. but that is not correct09:21
didrockswhy?09:21
asacdidrocks: because mutter --replace --mutter-plugins=/usr/lib/mutter/plugins/libunity-mutter.so works for us09:21
asacand session crashes ;)09:21
didrockshum…09:21
asacso its not the same09:21
asac:-P09:22
didrocksasac: ok, maybe the difference is in the code path09:22
didrocksasac: so, the session is specifying a gconf key09:22
didrocksone sec09:22
asacif possible, please get me the exact command and env the session is running ;)09:22
didrocksasac: look at /usr/share/gconf/une/mandatory/20_une-gconf-mandatory09:22
didrocksasac: mutter is a GNOME required_component (as the wm target)09:23
didrocksthen, it's loading unity because we ask to load libunity-mutter from clutter_plugins09:23
didrocksasac: so, I would say, to have this code path and be as closed to the session as possible09:23
didrocksset /apps/mutter/general/clutter_plugins [libunity-mutter]09:24
didrocksthen, try just mutter --replace09:24
asacin a full session?09:24
didrocksyeah, in a full session09:24
asaci really want the command to start this manually from raw X09:24
asacso i guess "gnome-session" ?09:24
didrocksasac: ok, if you want to start gnome-session manually, you can set also those keys: /desktop/gnome/session/required_components/windowmanager mutter and /desktop/gnome/session/required_components/panel ''09:25
didrocks(so that mutter is started with gnome-session)09:25
didrocksand to start gnome-session, one sec09:25
didrocksasac: write $STARTUP from /etc/X11/Xsession.d/99x11-common_start in a file, and you will have the exact command to launch your GNOME session from raw X09:26
asacthanks09:34
didrocksasac: yw. Do not hesitate if you have issues to launch it, but that's how I launch it at the very beginning to test my session stuff :)09:37
asacright09:41
asacalf is trying things now09:41
asacdidrocks: problem is that we cant get a backtrace when starting unity ... and mutter works with unity plugin :((09:41
asacbut dont bother. we will figure. thanks for all the info. will probably help us09:42
didrocksasac: hope so :-) good luck and keep me in touch. Apart from the codepath being different when using the gconf key to tell "load me that plugin" and the command line providing it directly (yeah, I know, it's weird but it's loaded at a different time…), I don't really see what can interfere for you09:45
seb128asac, use apport to get a backtrace?09:45
asacseb128: well. ppas dont produce dbgsym yet :((09:47
asacand all on top of clutter is highly improved over what is in archive ... e.g. clutk has a gles2 backend etc.09:48
asacdidrocks: do you know what the unity command is useful for? seems its not used anywhere, right?09:49
asacis that just a misleading thing?09:49
didrocksasac: it's mostly for testing locally, without clutter09:52
didrocksasac: unity -p should launch unity in a window mode09:52
didrocksyou will have GL effect on quicklist and places09:52
didrocksbut no mutter/clutter09:52
didrocks(and you can click on indicators for fun and see them appearing on top of the screen :))09:53
seb128asac, well do local builds?09:56
seb128or let didrocks figure a way ;-)09:56
Zdraseb128, do you know ~when can we expect a gtk3 package in maverick+1 ?10:09
Zdraor is there already one?10:09
seb128Zdra, not really10:09
seb128Zdra, we were sort of waiting for the debian one to be uploaded but seems slomo doesn't have time for it and nobody else picked it up yet10:10
seb128well let's maverick be out first then we will see10:10
Zdraseb128, empathy now depends on it10:10
Zdrafor the 2.90.x10:11
seb128right, well we didn't start on 2.90 yet10:11
Zdrayeah, right, maverick is not out yet10:11
seb128but we will get that in when required10:11
seb128likely before the end of this month I would say10:11
* Zdra forgot that detail, I'm already moved to maverick :P10:11
Zdraseb128, thx :)10:11
seb128time to get maverick out, next cycle to start and buildchain in place etc and UDS over10:12
seb128we might get some builds available for testing before it lands officially though10:12
seb128I will let you know10:12
seb128brb session restart10:12
Cimididrocks: hi!10:37
didrockshey Cimi :)10:37
Cimicould I talk with you for unity-related bugs?10:38
Cimifor example, unity failing with newtwitter on a netbook screen? :)10:38
=== ara__ is now known as ara
chrisccoulsonhey pitti. i'm not sure what to do about bug 62925810:40
ubot2Launchpad bug 629258 in gnome-power-manager (Ubuntu) (and 2 other projects) "Battery life estimation never comes around (affects: 24) (dups: 1) (heat: 98)" [Medium,Confirmed] https://launchpad.net/bugs/62925810:40
chrisccoulsonthat's going to suck for quite a few users10:40
Cimididrocks: ^^10:41
seb128rickspencer3, hey10:46
rickspencer3hi seb12810:46
seb128asac, ^10:46
didrocksCimi: sure, failing how? :-)10:47
didrockshey rickspencer310:47
rickspencer3hi didrocks10:47
rickspencer3seb128, didrocks ISO tracker results look good so far10:47
rickspencer3great job!10:47
seb128yes10:47
seb128thanks ;-)10:47
didrocksthanks :)10:48
rickspencer3I guess it looks like it's time for me to step in and take credit for a great release10:48
rickspencer3;)10:48
didrocksCimi: is it in the repo? I can't find newtwitter10:48
didrocksrickspencer3: of course :-)10:48
rickspencer3^a little lesson in management for you guys10:48
rickspencer3:)10:48
didrocksheh10:48
seb128rickspencer3, ;-)10:49
asachi rickspencer310:53
asacrickspencer3: arrived in europe? i sent you a mail yesterday and think i need some sync10:54
rickspencer3hi asac11:03
rickspencer3asac, anmar or kiko is the track lead for graphics/multi-media11:03
asacrickspencer3: i was listed there. so that was the mistake?11:09
asacrickspencer3: i think i am supposed to do that ... but kiko is gone this week11:10
rickspencer3asac, hmm, maybe I was wrong, I don't know why I thought it was anmar11:10
rickspencer3asac, anyway, in terms of how to work summit, etc.. I'm sure jcastro would love to help you11:10
asacrickspencer3: i am basically leading grpahics/middleware atm ... so it makes sense. but noone talkedto me11:10
Cimididrocks: new twitter11:10
asacrickspencer3: i want to know who i should reach out to for getting specs from ubuntu dx etc.11:10
Cimididrocks: the website :-P11:10
rickspencer3asac, I see11:11
didrocksCimi: ok, I don't use twitter, what's your issue?11:11
rickspencer3I think jcastro and jono will help ou the best11:11
asacrickspencer3: and how that is supposd to work ...11:11
asacrickspencer3: ok will sync with jorge and then see11:11
Cimididrocks: just like facebook, it doesn't fit in the page11:11
Cimididrocks: because they are both designed to use 1024px of width11:11
asacenjoy11:11
Cimididrocks: it's their fault, of course11:11
bilalakhtarrickspencer3: Is there some way to join the post-release app review board now?11:12
Cimididrocks: but this indirectly makes unity requires some sort of "fix" for the launcher11:12
didrocksCimi: if you use you browser fullscreen, the launcher should hide11:13
Cimidavidbarth: sabdfl: hi guys. I've fixed the remaining visual bugs of the indicator-messages (alignment and dimension of the right label plus empty labels) here's a screenshot: http://imgur.com/EHETK.png11:13
Cimieverything is in bazaar11:14
bilalakhtar:( ^^11:15
Cimididrocks: are you suggesting me to use F11 on a netbook in order to use social networks? :-)11:15
Cimididrocks: this is not a solution :-)11:16
didrocksCimi: sure, but the launcher not disappearing is a known bug which won't be fixed because Natty :)11:16
didrocksCimi: another solution is to use gwibber and make kenvandine happy ;-)11:17
bilalakhtarand, just to disappoint ken11:17
bilalakhtarI moved from Gwibber to NewTwitter just now11:17
bilalakhtar:()11:17
sabdfllovely Cimi11:32
davidbarthCimi: ok, i'll attach that to the code review11:32
sabdflhas there been any discussion about landing that in 10.10 SRU?11:32
davidbarthsabdfl: it's on the sru list, but now it's late for a zero-day one11:34
sabdflno need for it to be 0-day11:34
davidbarthok, the latest changes seem fine in all of the cases the menu has to account for, ie particular application icons11:37
Cimidavidbarth: I already replied to the code review11:37
Cimidavidbarth: yeah I just don't draw the label when the pangolayout is empty11:37
Cimidavidbarth: and I'm shrinking the size accordingly to the pangolayout's size11:38
davidbarthCimi: right, seen that11:38
davidbarthCimi: however, there is another difference i had no spotted, in that the time indications are not decorated in otto's designs11:38
Cimidavidbarth: only thing I'm not sure is about using g_object_unref for some elements11:38
davidbarthCimi: whereas we're decorating both the message counters and the time indications in the right column11:39
Cimidavidbarth: yeah, just give me an API or a signal that I can send to the drawing code11:39
Cimidavidbarth: something like "here please don't draw the fill"11:40
davidbarthCimi: yup, that'll need to be another code change11:40
Cimidavidbarth: what about freeing memory with gobject_unref?11:42
Cimidavidbarth: could you tell me when it's required?11:43
=== al-maisan is now known as almaisan-away
RAOFpitti: Perfectly reasonable to discuss this here.11:50
pittior that11:50
pittiso, event2 seems innocuous11:51
pittithat's just the normal keys11:51
RAOFYup.11:51
pittievent3 is the hotkeys one which has a crazy event mask11:51
RAOFRight.  It's got itself a silly number of axes, and a button.11:51
pittiso, there's two things here:11:52
pitti1) input3 has those crazy event masks11:52
pittiwhich will cause misidentification, and creation of extra joystick/mouse devices11:52
pitti2) something synthesizes actual mouse-ish events on keypresses11:52
pittiand these _don't_ happen on input/event311:52
pittiRAOF: followed up with another test11:56
RAOFAh, ok.  I hadn't seen your debugging on the bug.11:56
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
cyphermoxhello :)13:44
cyphermoxhey mterry13:45
mterrycyphermox, hi!13:45
cyphermoxmvo: I found what was broken in synaptic following the porting, now it doesn't crash, I just need to fix some issues with signals I apparently didn't connect properly13:45
chrisccoulsonmvo - if a package declares a Breaks on another package, will that Breaks also apply to other packages that Provide the broken package?13:54
chrisccoulson(i hope that makes sense)13:54
chrisccoulsoneg, if mozilla-packagekit "Breaks" firefox-3.0, will it also Break firefox, which Provides firefox-3.0?13:55
=== almaisan-away is now known as al-maisan
mvocyphermox: yeah, I noticed that this morning, I was excited to see it come up!13:59
mvocyphermox: did you try to open it in glade and save it again? window_main.ui ? it seems like its eating all of the UIManager stuff if I do that :/ or is that just a problem with my version of glade or something (should be stock maverick)14:00
cyphermoxit's awesome. just more of a let down after that when you see no menus work ;)14:00
cyphermoxmvo: I'll give it a shot now14:01
mvocyphermox: cool14:01
mvocyphermox: yeah, the menus are really odd, I wonder why it converted to uimanager instead of "normal" menus14:01
mvocyphermox: especially since glade seems to not support uimanager menu editing :/14:02
cyphermoxmvo: but I didn't use glade to convert, I used gtk-builder-convert14:02
mvocyphermox: aha, ok14:04
* kenvandine fixed gwibber notifications for facebook last night, i wonder if that was a good idea... sucks getting notifications for these silly facebook apps 14:08
kenvandinegotta find a way to filter that junk out14:08
chrisccoulsonmvo - i just tried updating my lucid KVM with update-manager, and i've just had the "Install button does nothing" problem that I mentioned to you a while back, but couldn't recreate14:10
chrisccoulsonmvo - http://paste.ubuntu.com/508771/14:10
mvochrisccoulson: what does "ls -l /var/lib/apt/periodic/" show? a time very close to now?14:15
chrisccoulsonmvo - reasonably. the timestamp is from about 25 minutes ago14:16
mvochrisccoulson: I have a theory14:17
mvochrisccoulson: I think I have a fix in bzr now14:19
chrisccoulsonmvo - excellent!14:21
mvochrisccoulson: if you put the backtrace in a bugreport, I will prepare a sru14:23
chrisccoulsonmvo - ok, no problem. thanks :-)14:23
chrisccoulsonmy girlfriend will have no excuses for not updating the desktop machine then ;)14:24
mvothank you :)14:24
hallynSarvatt: trying out compiz with nouveau today - works like a charm!14:28
hallyn(so far :)14:28
chrisccoulsonmvo - ok, bug 65688114:28
ubot2Launchpad bug 656881 in update-manager (Ubuntu) ""Install" button sometimes doesn't do anything (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/65688114:28
OwaisLhello folks, is maverick final shipping with this? https://bugs.launchpad.net/unity/+bug/64703914:47
ubot2Launchpad bug 647039 in unity (Ubuntu) (and 1 other project) "Using unity-launcher crashes Unity and causes a reload. (affects: 2) (heat: 10)" [Critical,Triaged]14:47
OwaisLi don't see any updates14:47
seb128hi OwaisL, guess it is since iso are being tested and will not be rolled again for non blocker bugs14:49
OwaisLseb128, mean I'll not be able to use Unity. sigh!! :-(14:50
OwaisLseb128, are you aware of the progress on this one?14:51
seb128didrocks, ^14:51
seb128didrocks is maintaining unity and UNE14:51
=== zyga is now known as zyga-lunch
didrockshum, he is not there15:03
=== zyga-lunch is now known as zyga
=== SmSpilla2 is now known as SmSpillaz
Cimidavidbarth: skype? :)15:28
Cimiseb128: someone to ping dbarth for me :P15:30
Cimiis he at home?15:30
seb128Cimi, he was around some minutes ago, not sure where he is15:32
bratscheHe's hiding from Cimi.15:32
bratsche:)15:32
bratschejk15:32
davidbarthyes15:32
davidbarthi'm here, i'm here15:32
davidbarthstop pinging me all at the same time15:33
Cimiahaha damn15:35
CimiI need him ;)15:35
=== bjf[afk] is now known as bjf
pittididrocks: sorry, what was the package again which does the background caching?16:38
seb128pitti, gnome-desktop?16:38
pittiah, cheers16:38
micahgchrisccoulson: did you get an answer to your breaks question? policy manual seems to imply no: http://www.debian.org/doc/debian-policy/ch-relationships.html#s-breaks16:38
didrocksno need to answer, seb128 is so quick :)16:39
dokodidrocks: online?17:01
didrocksdoko: yes17:01
doko there are now cairo-dock-plugins *and* cairo-dock-plug-ins in maverick ... what's the difference?17:01
dokodidrocks: ^^^17:02
dokocan one be removed?17:02
didrocksdoko: I think this should be asked to upstream, I'll next time I met them17:05
dokook, thanks17:05
didrocksyw17:08
Cimidavidbarth: sabdfl: now uses two different styles for counters and timers http://i.imgur.com/XPRuz.png17:12
davidbarthCimi: sweet17:14
CimiI'm off for today, good weekend @ all!17:14
didrocksenjoy your week-end Cimi17:15
davidbarthCimi: good week-end, see you on monday17:15
Cimiyou too didier!17:15
Cimibye david!17:15
didrocksjcastro: awesome blog post. I'll translate and use it heavily I guess :)17:19
jcastrodidrocks: I have printed it and hung it on my desk17:20
didrocksjcastro: heh :-)17:20
* kenvandine needs to see this blog post17:22
kenvandinehaha... awesome jcastro!17:24
kenvandineoh wow... that's a cool feature.  posting a url to an image to identi.ca automatically attaches the image to the post17:36
kenvandineso it gets rendered in gwibber :)17:36
seb128hum17:43
seb128vuntz, do you know if there is a gtk3 version working with glib 2.26?17:43
vuntzseb128: nope17:44
vuntzseb128: you need 2.2717:45
seb128vuntz, :-(17:48
seb128will make harder to work on maverick for porting17:48
=== al-maisan is now known as almaisan-away
kenvandineseb128, libgwibber is now gtk3 ready :)18:21
seb128kenvandine, great ;-)18:21
kenvandinejust need natty to upload too :)18:22
kenvandinenot that it is important right now18:22
kenvandinehowever, it did make me notice a completely unrelated bug I'll SRU for maverick though18:22
seb128ok18:23
seb128yeah, we are waiting on natty for several things18:23
seb128since next cycle will be busy we should try moving early18:24
kenvandineand i really wish someone would look at bug 62195218:24
ubot2Launchpad bug 621952 in vala (Ubuntu) "‘_vala_dbus_register_object’ defined but not used (affects: 1) (heat: 85)" [Undecided,New] https://launchpad.net/bugs/62195218:24
kenvandinei want to keep building locally with stricter flags, but that breaks18:24
seb128kenvandine, how come you didn't add a bug watch? ;-)18:24
kenvandinei did18:24
kenvandineoh18:24
kenvandinedidn't do a affects18:25
kenvandinebut there is a bug watch listed on the right18:25
* kenvandine does that18:25
seb128it seems that should be an easy bug to fix18:25
seb128I will not step for it though, enough to do already :p18:25
* kenvandine steps away for lunch18:26
kenvandinebbiab18:26
=== ara__ is now known as ara
* didrocks out for sport and dinner (yeah, *sport*), bbl :p18:31
jcastroseb128 you guys will be doing your blueprints right after release right?18:32
seb128jcastro, dunno, ask rick18:39
seb128I don't know who is in charge of doing that for us18:39
OwaisLkenvandine, porting to gtk3 mostly involves using the gi.reposiry right? anything else that needs to be done?18:47
OwaisLgi.repository*18:47
kenvandineit actually already did that18:47
kenvandineonly thing i needed to change was using accessor methods instead of accessing properties directly18:48
OwaisLkenvandine, could you please link me to a guide or doc listing guidelines for porting to gtk318:49
kenvandinehttp://library.gnome.org/devel/gtk/2.91/gtk-migrating-2-to-3.html18:49
kenvandineCFLAGS='-DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGSEAL_ENABLE -DG_DISABLE_DEPRECATED -DGTK_DISABLE_SINGLE_INCLUDES'18:49
OwaisLkenvandine, thanks a lot mate!18:49
kenvandineis all i did... and fixed the errors :)18:50
=== ara__ is now known as ara
=== zyga is now known as zyga-gone
ehcahHello. I'm trying to run an application using wine. If su to root, I can run it from terminal. As myself, I get "wine: /home/jason/.wine is not owned by you".19:06
ehcahgone to my /.wine directory and ran ls -l. Everything appears to be owned by me?19:07
didrocksok, time for a week-end (will be around tomorrow morning and a little bit the week-end)19:45
sorenehcah: It's complaining about /home/jason/.wine, not stuff *in* /home/jason/.wine.19:48
Sarvattehcah: sudo chown -R $USER:$USER /home/$USER/.wine then never ever ever run wine as root again :)20:33
Sarvattehcah: http://wiki.winehq.org/FAQ#head-96bebfa287b4288974de0df23351f278b0d4101420:35
ehcahHey Guys. Sorry I missed your suggestions. I had IRC minimized.20:36
ehcahSarvatt: I end up doing a complete uninstall/reinstall.20:37
ehcahI have a different problem now: http://pastebin.ubuntu.com/509009/20:37

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