/srv/irclogs.ubuntu.com/2010/03/23/#ubuntu-installer.txt

CIA-3ubiquity: superm1 * r3969 ubiquity/debian/ (changelog ubiquity.ubiquity.upstart):00:30
CIA-3ubiquity: Quit plymouth before running ubiquity in noninteractive from the00:30
CIA-3ubiquity: upstart job.00:30
=== persia` is now known as persia
CIA-3ubiquity: evand * r3970 ubiquity/ (4 files in 2 dirs):09:29
CIA-3ubiquity: Change the timezone highlight around UTC+5, UTC+5.5, and UTC+809:29
CIA-3ubiquity: (LP: #368060).09:29
ev^ Can someone else check that against http://en.wikipedia.org/wiki/File:Kashmir_2007.JPG09:29
evI've done so, but I want to be *really* sure this fixes the problem.09:30
CIA-3ubiquity: evand * r3971 ubiquity/ (debian/changelog ubiquity/frontend/kde_ui.py):10:30
CIA-3ubiquity: Fix setting the window title when in automatic mode in the KDE10:30
CIA-3ubiquity: frontend (LP: #541829).10:30
michaelforrest1cjwatson: when are you going to get round to fixing that distorted ubuntu logo?10:45
cjwatsonmichaelforrest1: not sure10:46
cjwatsonit's behind the things that are preventing lots of people from installing10:46
cjwatsonI'll target it for beta-2, but I can't give an exact time ...10:51
cjwatsonI'm not even sure it will be possible to get it perfect10:52
cjwatsonactually at the moment I'm not sure I even know where to start.  The only way to improve it at all is to know the native panel resolution, which I suppose would mean hacking EDID support into gfxboot somehow10:59
cjwatsonoh, hmm, there is something there11:00
cjwatsonthere's a monitorsize primitive which uses EDID.  Whether it'll work on all panels I'm not sure11:00
=== ogra_ is now known as ogra
CIA-3casper: evand * r787 casper/debian/changelog: releasing version 1.22912:12
CIA-3ubiquity: evand * r3972 ubiquity/ (d-i/manifest debian/changelog):14:40
CIA-3ubiquity: Automatic update of included source packages: grub-installer14:40
CIA-3ubiquity: 1.49ubuntu8.14:40
CIA-3ubiquity: evand * r3973 ubiquity/ (157 files in 3 dirs): Update translations from Launchpad.14:44
CIA-3ubiquity: evand * r3974 ubiquity/debian/changelog: releasing version 2.2.714:51
* ev sighs at the difficulty in putting an image on the root window in Qt.14:54
evshtylman_: can you take a look at this - http://paste.ubuntu.com/400057/ .  I cannot for the life of me get it working, and I think it's mainly to do with being out of my depth in all of this Qt nonsense ;)16:17
evthis would be for bug 540933 and friends16:18
ubottuLaunchpad bug 540933 in ubiquity "no wallpaper when running oem-config-kde" [Medium,New] https://launchpad.net/bugs/54093316:18
shtylman_ev: looking16:21
evshtylman_: you rock16:22
shtylman_ev: who wrote that code initially?16:23
evme, poorly16:24
evcobbled together from bits on the intertubes16:24
shtylman_haha16:24
shtylman_what is it trying to do?16:25
shtylman_set the wallpaper for the desktop?16:25
evyes16:25
evthat's the end goal16:25
shtylman_gotcha16:25
shtylman_has the desktop session been started at this point?16:26
shtylman_so part of the problem I think is that your application will be garbage collected immediately16:27
evit's garbage collected when it goes out of scope16:27
evwell, at the earliest16:27
shtylman_right16:28
shtylman_which is at the end of the if16:28
shtylman_according to that paste16:28
evright, but after that point X has the pixbuf on its root window16:28
evso it doesn't matter16:28
evshtylman_: see the GTK code further up in ubiquity-dm, it scales an image, sets it on the root window, then goes away16:29
evs/,/:/16:30
shtylman_I see16:30
evthere must be an easy way to do this in Qt, but it has so far escaped me16:31
shtylman_I am actually thinking there is just an easy way to do this in kde ingeneral16:32
shtylman_ev: as an aside.... doesn't the kde session set the wallaper for you?16:42
evshtylman_: we don't have a full kde session here (on purpose)16:42
shtylman_gotcha16:42
evwe want the "install ubuntu" mode to be as lightweight as possible16:43
evso it just starts X and a window manager16:43
evand whatever other bits it needs to support the installer16:43
shtylman_ev is the screen black?16:51
evshtylman_: yes, we haven't painted anything to it16:52
evthere's also the default X cursor, which something needs to change16:52
shtylman_heh16:52
superm1ev, as a last resort you can consider just using an external tool to do it, and adding a dependency to ubiquity-frontend-kde16:54
superm1that's how xfce systems get away with setting the background for gdm-session-bin normally16:54
evyeah, though I'd very much prefer to figure this out.16:55
evI have gotten it to work from the python console16:55
evbut clearly I'm missing at least one piece of the puzzle, as it's not working from within ubiquity-dm, and I'm not sure how correct my code is16:55
ev(judging by shtylman_'s laughter, not very)16:55
evin case anyone is curious how I'm testing this, I minimize the installer window by first pressing alt-f3 to bring up the window manager menu.16:56
superm1does that only work with kde's window manager?16:57
superm1my only way to get a console in ubiquity-dm w/ gtk was clicking one of the links during the slideshow and going to irc:// with the helper app xterm16:58
cjwatsonctrl-alt-f1, DISPLAY=:0 xterm17:02
evwell, this is to get rid of the installer window, which covers the entire screen17:05
evso we can see what, if anything, is painted on the root window17:05
superm1for some reason i was thinking that the X server wouldn't allow apps launched like that, but yeah that clearly works17:05
cjwatsonah, well you could DISPLAY=:0 metacity :-) but that might repaint the root window17:06
cjwatsonor DISPLAY=:0 import -screen root.png17:06
evs/metacity/kwin/, but yeah ;)17:06
cjwatsonif imagemagick is installed17:07
evit's not, unfortunately17:07
cjwatsonoh, except I think that captures stuff that overlaps the root window17:07
evthough that still feels dirty and wrong17:07
evwhen qt is perfectly capable of drawing17:07
evI'm just not capable of deciphering its API17:08
cjwatsonimport -window root  # then17:08
shtylman_ev: since the installer window is fullscreen... why bother setting the wallpaper at all?17:09
evshtylman_: it's not always full screen17:09
shtylman_gotcha17:09
evif you're lucky, you'll get to the install progress window17:09
ev(or if you use oem-config)17:10
shtylman_oh..something I thought of on my way back from geting food... is you should try to do a.processEvents at the end17:10
shtylman_I think it might be possible that qt is queueing those events17:10
shtylman_and until you tell the app to process them it doesn't actually do anything to the x window17:10
BGL-[e]https://bugs.launchpad.net/ubuntu/+source/libatasmart/+bug/445852?comments=all <- will this be fixed?17:15
ubottuUbuntu bug 445852 in libatasmart "devkit-disks-probe-ata-smart causes HSM Violations on SSD, and potential hardware death" [Unknown,Confirmed]17:15
evBGL-[e]: this is not the right channel.17:16
BGL-[e]well sometimes i can't even get it installed as a result of it17:16
BGL-[e]but which would be a more appropriate channel17:17
BGL-[e]i've been trying to get a working install since 9.1017:17
shtylman_BGL-[e]: I have installed lucid and karmic on ssd drives just fine17:18
BGL-[e]okay17:18
evBGL-[e]: To be perfectly honest, I don't think it's a matter to be handled on IRC.  I would suggest replying in the bug report.17:19
evor speak to upstream17:19
BGL-[e]that's what i've been doing17:19
BGL-[e]who would be the upstream?17:19
evlibatasmart17:21
BGL-[e]there's posts of some one already trying to get a response from themn17:21
BGL-[e]in post 16217:21
BGL-[e]i guess i duno i'm not really in a position to be speaking with them, but i am having that issue17:21
evshtylman_: spot on, the processEvents at least got me a pretty picture17:31
evbut I still have the default X cursor (though expectedly)17:31
shtylman_ev: cool... for cursor maybe try root_win.setCursor(Qt.ArrowCursor)17:32
shtylman_but it is possible that because no "theme" has been loaded that it hasn't found the pretty cursors17:33
shtylman_you may have to set the style on the app... and then it might pick up on the pretty cursor17:34
evshtylman_: again, you rock17:37
shtylman_:)17:37
evit picked up the themed cursor just fine, for what it's worth17:37
shtylman_cool ... thats good to know17:37
shtylman_I half expected it would... cause the qt style detection stuff should see oxygen available17:38
CIA-3ubiquity: evand * r3975 ubiquity/ (bin/ubiquity-dm debian/changelog):17:44
CIA-3ubiquity: Set a wallpaper and cursor for the KDE frontend when in only-17:44
CIA-3ubiquity: ubiquity mode (LP: #540933, LP: #540339). Thanks Roman Shtylman!17:44
komputesmterry: ping18:33
mterrykomputes, hi18:33
komputesmterry: hey there, jcastro let me know that deja-dup was already proposed to GNOME as a default backup suite18:34
mterrykomputes, yeah, not much action on that, but it was proposed18:34
komputesmterry: I proposed a similar project for GSoC 2010, should the proposal be removed or should we keep it up and propose the students fix bugs in deja-dup?18:35
mterrykomputes, :)  I would love people fixing bugs in deja-dup.  I assume that would mean I'd need to be willing to mentor and all that?18:35
mterrykomputes, I think that decision (whether to continue gsoc project separately or work on deja-dup) might depend on the deja-dup-in-GNOME proposal status?18:36
* mterry realizes this isn't probably #ubuntu-installer material18:37
komputesMaybe you could use a hand or something, I could mentor and act as a filter to get info to you.18:38
mterrykomputes, I have to go, but I'd love to talk about this.18:38
komputesmterry: sure, ping me when avail18:38
mterrykomputes, I could mentor some too, but I would welcome any help mentoring or otherwise18:38
mterrykomputes, will do.  I'm in UK timezone for this week18:38
mterrykomputes, ping me if you see me before I ping you.  :)18:39
komputescheers!18:39
=== robbiew is now known as robbiew_
xivulon_ev the reason I use a custom rm_tree is mostly to reset the file attributes, since otherwise you cannot remove certain files22:09
xivulon_what problems do you get?22:09
CIA-3ubiquity: evand * r3976 ubiquity/ (5 files in 4 dirs): Add a password strength meter (LP: #537995).22:34
CIA-3ubiquity: evand * r3977 ubiquity/ (4 files in 3 dirs):22:44
CIA-3ubiquity: Modify the install progress window to match the new theme22:44
CIA-3ubiquity: (LP: #538411).22:44
evxivulon_: it was breaking in wine22:45
evI'll see if I can reproduce it and get to the bottom of it tomorrow22:45
xivulon_ok22:45

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