[00:09] <sergiusens> lol
[01:23] <dobey> is it possible to override system theme colors for a widget in the ui toolkit?
[02:39] <mhall119> dobey: not really easily
[02:39] <mhall119> you can sometimes poke at internals of the StyledItem.style component,but that's not a supported API so it's not recommended
[02:40] <mhall119> or you can replaced the style component all together, but then you have to replace all of the functionality just to set a color
[02:42] <dobey> mhall119: yeah i was trying to use the Dialer component, but make it not be purple. :-/
[02:44] <dobey> lol. i just realized how bad that name is
[02:44] <dobey> since it has nothign to do with phone calls
[02:44] <mhall119> yeah, "Dial" would suffice
[02:45] <dobey> or ClockThing
[02:46] <dobey> it wouldn't really make a good widget for an RPM/MPH dial for a dashboard
[02:51] <dobey> oh well. later
[05:46] <cpyarger> I have followed the phablet-dev-bootstrap download guide for revision phablet-4.4.2_r1,  but I am unable to build for maguro, or toro, I know maguro is no longer officially supported, but Where do I need to go from here to get it working with  the utopic rootfs?
[05:46] <cpyarger> I noticed that manta is the only device located under device/samsung nothing for manta even synced.
[05:49] <cpyarger> I was told by sergisens tat I do not need to do anything special for the devices supported by AOSP
[06:56] <dholbach> good morning
[06:59] <kurros> indeed it is
[08:03] <JamesTait> Good morning all; happy Friday, and happy Industrial Workers Of The World Day! :-D
[08:05] <ogra_> stgraber,
[08:05] <ogra_> 2014/06/27 02:56:40 Device is |mako|
[08:05] <ogra_> 2014/06/27 02:56:41 Flashing version 101 from ubuntu-touch/utopic-proposed channel and server https://system-image.ubuntu.com to device mako
[08:05] <ogra_> 2014/06/27 02:56:52 Get https://system-image.ubuntu.com/gpg/image-master.tar.xz.asc: EOF
[08:05] <ogra_> stgraber, could that be related to the key change ?
[08:05] <ogra_> (thats a device in the lab)
[08:06]  * popey waits while 3 devices all do the apparmor_parser dance
[08:06] <ogra_> heh
[08:06] <ogra_> after RTM we should talk about UI feedback for apparmor
[08:08] <jjohansen> ogra_: you mean like the android "optimizing applications" message that happens during compile
[08:08] <jjohansen> could throw in qml compiles too then
[08:08] <ogra_> jjohansen, yeah, something like that
[08:08] <ogra_> so that the user knows what is going on
[08:11] <jjohansen> we need to speed the compile up
[08:11] <jjohansen> there are still some things that can be done there
[08:15] <Elleo> cwayne__: kalikiana has a fix for committing text from pre-edit, could you help testing it against your chinese passwords? https://bugs.launchpad.net/bugs/1324955
[08:21] <ogra_> jjohansen, even if we do .... there might be users that install 500 apps ...
[08:21] <jjohansen> ogra_: all the more reason to speed it up! Not arguing against having feedback though, that would be good too
[08:22] <ogra_> right, both is needed
[08:25] <popey> There are indeed users that install 500 apps
[08:25] <popey> ←
[08:26] <popey> alan@deep-thought:~$ adb shell sudo -u phablet click list | wc -l
[08:26] <popey> 369
[08:26] <popey> getting there
[08:26] <ogra_> heh, yeah
[08:27] <popey> bug 1334940 ☹
[08:28] <ogra_> funny ... for me it scans ... but doesnt scan all codecs it seems
[08:29] <ogra_> (it picks up the sintel movie, but not some commercial movie trailers that totem plays fine ootb)
[08:29] <popey> i see no videos on my device
[08:29] <popey> http://people.canonical.com/~alan/videos/
[08:29] <popey> all of those were ripped from youtube, h264 codec
[08:30] <popey> uh, wouldn't bother with the convergence brainstorm ones
[08:31]  * popey pokes davmor2
[08:32] <ogra_> stgraber, ah, nevermind, worked now
[08:38] <seb128> mpt, hey, small question about your settings designs/mockup, some screens have items with grey bg, does it mean those are different widgets?
[08:38] <seb128> mpt, e.g https://wiki.ubuntu.com/AboutThisDevice?action=AttachFile&do=get&target=phone-about.annotated.png
[08:42] <mpt> seb128, I just do that to make clearer which parts are list items and which parts are separators
[08:42] <mpt> and which parts are just labels
[08:43] <seb128> mpt, ok, so they don't have different bg color in the implementation
[08:44] <mpt> seb128, yes, that’s poor visual design
[08:44] <mpt> I’ll talk about that with gventuri if he’s in today
[08:49] <seb128> mpt, thanks
[08:55] <seb128> mpt, small questions about https://wiki.ubuntu.com/Appearance#Phone ... should the sections that don't include the current background be collapsed by default?
[08:58] <mpt> seb128, exactly right. Added. https://wiki.ubuntu.com/Appearance?action=diff&rev2=19&rev1=18
[09:00] <popey> seb128: are you aware of a bug with system settings where it tells you that there's updates when you go back to the main screen, when there are no more because you just updated?
[09:02] <seb128> mpt, thanks, last one on that spec for now ... what should the "remove images..." button do? I guess open a dialog, but is that dialog described somewhere?
[09:03] <seb128> popey, bug #1325629?
[09:05] <popey> seb128: that'd be it! thanks
[09:05] <seb128> popey, yw, feel free to set it to confirmed!
[09:06] <popey> done
[09:06] <seb128> thanks
[09:17] <alf__> Elleo: https://code.launchpad.net/~afrantzis/unity-mir/fix-1332624-input-area/+merge/224768
[09:17] <alf__> Elleo: (FYI(
[09:18] <alf__> Elleo: I don't know if the change in input area surface placement (not at screen 0,0) also affects ubuntu-keyboard in other ways
[09:19] <alf__> Elleo: e.g., in void InputMethod::onVisibleRectChanged()
[09:20] <alf__> Elleo: besides sending the coords to applicationApiWrapper we notify the input host
[09:21] <alf__> Elleo: inputMethodHost()->setScreenRegion(QRegion(visibleRect)); and inputMethodHost()->setInputMethodArea(visibleRect, d->view);
[09:22] <alf__> Elleo: and since the new input area surface placement, visibleRect is effectively not in screen coordinates
[09:23] <alf__> Elleo: don't know what the above methods expect...
[09:24] <cpyarger> epi;d anyone be willing to help me generate a system image for a itopic maguro?
[09:25] <Elleo> alf__: will try to dig into what the input method host stuff does more today
[09:25] <cpyarger> Would* aand utopic. Sorry for my bad spelling, its been a late night
[09:26] <Elleo> alf__: has the placement actually changed then, rather than the interpretation of the results?
[09:27] <alf__> Elleo: the placement changed, so the "fullScreenItem" is actually not really fullscreen, it goes below the top bar
[09:27] <Elleo> alf__: that seemed to be the case in image 88 as well though
[09:27] <Elleo> at least that was also getting a size of 1222
[09:28] <alf__> Elleo: plus the interpretation changed (mir changed to use relative coords for input regions), and both of these combined created the issue
[09:28] <Elleo> ah, okay
[09:30] <alf__> Elleo: so my concerns about inputMethodHost() are independent of the mir coords change, only the new surface placement change
[09:31] <Elleo> alf__: right, I'll try to figure out exactly what maliit framework does with those later today and get back to you
[09:32] <Elleo> alf__: any idea when the placement changed?
[09:32] <alf__> Elleo: I think the placement is handler by unity-mir, let me check
[09:39] <alf__> Elleo: hmm, it seems the placement change is quite old, at least a few months
[09:39] <alf__> Elleo: so I guess if the keyboard has been working all this time, there is no need to worry much. In any case, better check what the host expectations are, just to be sure
[09:39] <Elleo> alf__: yep, will do
[09:41] <Elleo> alf__: presumably we'll need to land a branch rolling back the keyboard positioning workaround alongside your unity-mir fix? Otherwise it'll end up requesting a slightly too large input area
[09:43] <alf__> Elleo: if the input area surface is actually at 0,0, then relative == absolute, so I think things should still work on the mir side
[09:43] <Elleo> alf__: good point
[09:44] <alf__> Elleo: but it would be good in any case to clarify what coord system each function expects along the path expects to avoid future confusion
[09:44] <Elleo> ah, but it isnt at 0,0 is it? doesn't your patch fix the conversion to relative coords rather than the positioning of it?
[09:45] <Elleo> the keyboard work around currently looks for a difference between the screen size and the item size and applies that to its coords
[09:46] <alf__> Elleo: right, I meant if we rolled back the keyboard positioning, I don't think we would need to change unity-mir again
[09:46] <alf__> Elleo: wait, I think we are talking about different workarounds
[09:46] <Elleo> yeah, I'm talking about the one that just landed in the keyboard
[09:46] <alf__> Elleo: I am talking about moving the surface back to 0,0 (which may not be possible)
[09:46] <alf__> Elleo: ah, ok, looking
[09:46] <Elleo> right
[09:48] <alf__> Elleo: ok, so the patch makes visibleRect really be in screen coords?
[09:49] <Elleo> the keyboard one is a bit of a hack, so I'd be happy to get rid of it, we jusy introduced it as a stopgap until we understood what had changed in mir/unity-mir
[09:49] <Elleo> alf__: yeah, but it makes assumptions about how its been offset, so its not great
[09:49] <Elleo> e.g. if we moved the top bar to the bottom, it'd break
[09:52] <alf__> Elleo: ok, although as discussed above, applicationApiWrapper expects relative coords, and I don't know about the input host.
[09:53] <alf__> Elleo: so to answer the origin question now that I have understood it: "presumably we'll need to land a branch rolling back the keyboard positioning workaround alongside your unity-mir fix" => yes
[09:54] <Elleo> alf__: okay, right, I'll get a branch ready for that then
[09:54] <alf__> Elleo: (but I don't know about the effects on input host)
[09:55] <Elleo> alf__: yeah, I'll investigate that, although it sounds like that should have been an issue before now if we were relying on it
[09:56] <Elleo> alf__: from my brief scan of the maliit docs yesterday it sounded like it was mostly there to let applications know what area to avoid putting content, but we handle that separately
[09:57] <Elleo> alf__: but I'll have a poke into that code and see whats really going on there
[09:57] <alf__> Elleo: sounds good then... I wonder if we can just remove the calls to avoid confusion?
[09:58] <Elleo> alf__: possibly, will look into it
[09:58] <alf__> Elleo: great, thanks!
[10:10] <rooted> i have a problem in Lubuntu arm version , cant find a printer control model.
[10:12] <rooted> any help please
[10:15] <Elleo> rooted: I think you might have better luck asking in either #ubuntu or #ubuntu-arm; this channel focuses on ubuntu touch, which is for mobile phones and is rather different from desktop ubuntu on arm
[10:16] <rooted> Elleo , true , but that what #ubuntu-arm said , i should come here
[10:18] <Elleo> rooted: not sure we can be much help I'm afraid; we don't even support printers at the moment (not sure if we ever will)
[10:19] <rooted> thanks
[10:19] <sil2100> oSoMoN: hello! Did you have a moment to look at the flaky failures in webbrowser-app that we're seeing?
[10:44] <oSoMoN> sil2100, I looked briefly at them, they look like random flakiness, and unrelated to recent browser changes in any way
[10:44] <oSoMoN> (sorry for the delay in answering, got a power outage here)
[10:48] <KalleEatingBrain> Hi there
[10:49] <KalleEatingBrain> Me and some other guy are working on a Port of UbuntuTouch for the Sony Xperia Z Ultra
[10:50] <KalleEatingBrain> But it feels like we are missing something during the setup already
[10:51] <KalleEatingBrain> Could anyone give me a statement wether or not the porting guide on the wiki is still usable?
[10:52] <KalleEatingBrain> It feels like it wasn't updated since 2013
[11:13] <jgdx> is tr("%n file", "%n files", n) not working currently?
[11:13] <k1l> anDixx: first make sure you are allowed to install other OS on your device.
[11:13] <anDixx> already
[11:13] <anDixx> ubuntu os on it
[11:13] <anDixx> its a full windows tab
[11:14] <anDixx> now i run ubuntu on it
[11:15] <k1l> ok, then see: http://developer.ubuntu.com/start/ubuntu-for-devices/installing-ubuntu-for-devices/
[11:16] <anDixx> witch one
[11:16] <anDixx> my tablet is not android
[11:16] <anDixx> it is a fully windows 8.1 tablet
[11:16] <k1l> see if someone from the community already did a port or start a port yourself
[11:17] <KalleEatingBrain> Since it is a windows tab, youcould be able oto install full ubuntu
[11:17] <KalleEatingBrain> and run the Unity8 preview
[11:18] <KalleEatingBrain> but there is no way of running ubuntu-touch on x86 systems atm
[11:19] <anDixx> 64 bit?
[11:19] <KalleEatingBrain> same
[11:19] <KalleEatingBrain> prepare a normal ubuntu booot stick
[11:20] <KalleEatingBrain> go to windows settings
[11:20] <KalleEatingBrain> and disable all the uefi stuff
[11:20] <KalleEatingBrain> you know the drill
[11:20] <KalleEatingBrain> then you should change the boot order, to boot from a usb stick
[11:21] <KalleEatingBrain> if this all works and you end up with a working ubuntu
[11:21] <anDixx> ok i can boot with ubuntu already
[11:21] <anDixx> but hoz can i configure unity previeuw
[11:22] <bregma> anDixx, try the live image from http://cdimage.ubuntu.com/ubuntu-desktop-next/daily-live/current/
[11:23] <KalleEatingBrain> sudo apt-get install unity8-desktop-session-mir
[11:23] <bregma> or if you can boot with Ubuntu already, you can bring up a terminal and install unity8-desktop-session-mir
[11:23] <bregma> thet requires logging out then back in to the Unity 8 session
[11:24] <KalleEatingBrain> bregma, is the image you posted Unity8 default?
[11:24] <bregma> KalleEatingBrain, it's Unity 8 _only_
[11:25] <bregma> for the brave and adventurous
[11:25] <KalleEatingBrain> Nice
[11:26] <KalleEatingBrain> I'll give it a shot right now ;)
[11:26] <bregma> https://wiki.ubuntu.com/Unity8DesktopIso
[11:27]  * bregma inserts standard disclaimer about in-development systems here
[11:28] <KalleEatingBrain> I know
[11:29] <KalleEatingBrain> The main reason I am logged in here is for my port oto the son y xperia z ultra
[11:29] <KalleEatingBrain> but I am somewhat stuck
[11:29] <KalleEatingBrain> because I am not sure if the porting guide in the wiki still works
[11:30] <KalleEatingBrain> but i ca't find any other resources
[11:30] <KalleEatingBrain> It seems like everyone stopped porting UT to phones at some point lastyear
[11:38] <anDixx> can i install
[11:38] <anDixx> unity8
[11:38] <anDixx> like an os
[11:38] <anDixx> not like a session??
[11:39] <popey> anDixx: yes
[11:40] <anDixx> can you give me this link to install
[11:40] <popey> http://cdimage.ubuntu.com/ubuntu-desktop-next/daily-live/current/
[11:40] <popey> on a desktop, right?
[11:40] <anDixx> tablet with windows
[11:40] <popey> x86?
[11:41] <sergiusens> KalleEatingBrain: what is your specific problem?
[11:41] <anDixx> 64 bit
[11:41] <anDixx> on that tablet i already installed
[11:41] <anDixx> ubuntu
[11:41] <anDixx> 14
[11:42] <popey> ok, then that link should be useful
[11:43] <davmor2> popey: I didn't think there was an install option for the unity-next iso yet
[11:43] <anDixx> popey so the iso that i am downliding froom your link
[11:43] <anDixx> put this on usb and install it like new one?
[11:44] <popey> davmor2: see above link
[11:45] <davmor2> popey: no what I mean is it ran as a live desktop for me with no install option, it may of changed
[11:45] <dpm> mandel,  does the download api exist in qml yet? And if so, do we have docs for it?
[11:46] <popey> davmor2: it has ubiquity
[11:46] <davmor2> popey: I might need to grab a newer image and try it again then :)
[11:48] <popey> that iso boots to a login screen /cc seb128
[11:48] <seb128> popey, what video card/driver?
[11:48] <popey> virtualbox
[11:48] <seb128> Mir doesn't run on virtualbox
[11:48] <seb128> so unity8 fails to start
[11:48] <popey> ah of course
[11:48] <popey> bummer
[11:48] <seb128> you get bounced back to the greeter
[11:48] <popey> thanks
[11:49] <seb128> that's on the "known issues" if you read https://wiki.ubuntu.com/Unity8DesktopIso
[11:49] <seb128> "If the image boots to a greeter login, it's likely that the unity8 session fails to start (that's the case in VMs for example) "
[11:49] <seb128> yw!
[11:49] <bregma> read???  whatis read???
[11:49] <popey> i didnt read that because that wasn't where I got the link :þ
[11:50] <seb128> bregma, indeed yeah, we should replace the greeter by a "READ" screen in those cases ;-)
[11:50] <popey> http://cdimage.ubuntu.com/ubuntu-desktop-next/daily-live/current/ should link to that wiki page
[11:50] <Laney> I'll add that there
[11:50] <seb128> how do we do that?
[11:50] <seb128> Laney, thanks
[11:50] <bregma> interesting idea...  a fallback error-page greeter
[11:50] <seb128> how do you do it?
[11:50] <Laney> I think it's in cdimage
[11:51] <Laney> reporting error is part of the plan for lightdm afaik
[11:51] <seb128> bregma, joke aside, the greeter should mention an error in those cases, I discussed it a bit with robert_ancell
[11:51] <seb128> bregma, the issue is that there is no proper greeter<->session communication channel
[11:51] <seb128> like the greeter just get the exit code from the session
[11:51] <anDixx> popey: i am rebooting now your image
[11:51] <anDixx> need to install it on special way?
[11:52] <seb128> Laney, ^
[11:52] <popey> anDixx: what video card does your tablet have?
[11:52] <bregma> I was serious, I think it's a really good idea to have lightdm fall back to some sort of error-display greeter
[11:52] <anDixx> atom?
[11:52] <seb128> bregma, yeah, as said we need a way for the greeter to know why the session exited though
[11:52] <seb128> so we need to invent a protocol there
[11:52] <seb128> or document exit codes at least
[11:53] <anDixx> intel grafic media
[11:54] <bregma> anyway, yesterday I upgraded all the apps on my phone (stock Ubuntu on an N4) and now the Camera app whitescreens and the Gallery app dies immediately...  anyone else seeing these problems?
[11:54] <popey> anDixx: ok
[12:01] <Dazax> Hello
[12:01] <anDixx> popey:
[12:01] <anDixx> is tis a touch version?
[12:01] <anDixx> i didnt see difference?
[12:01] <Dazax> Somebody else can help me
[12:01] <popey> anDixx: it's unity-next (unity 8), was made by Laney / seb128 - they can probably answer questions
[12:01] <popey> Dazax: if you ask a question, sure.
[12:01] <Dazax> I would like to install ubuntu touch on a nexus maguro.. is it possible?
[12:02] <popey> Dazax: not anymore, no longer supported
[12:02] <Dazax> oh :(
[12:06] <sergiusens> Dazax: popey until someone in the community supports it ;-)
[12:06] <popey> indeed
[12:09] <Dazax> But, somes risks are presents for this? If I would like to use it
[12:27] <anDixx> popey:
[12:27] <anDixx> black screen when i login in
[12:27] <anDixx> ?
[12:34] <Laney> link got merged, guess it'll appear on cdimage next time an image is generated
[12:34] <popey> thanks Laney
[12:34] <Laney> kein problem señor
[12:41] <cwayne> Elleo: trying out that fix, keyboard's not showing up for me at all
[12:43] <Elleo> cwayne: is maliit-server running okay?
[12:44] <cwayne> Elleo: so i rebooted and it shows up fine now, but i'm still seeing the bug
[12:45] <Elleo> cwayne: probably best to discuss it with kalikiana, he's the one work working on it
[13:03] <jdstrand> popey: I'm fixing the mediascanner one now
[13:03] <popey> cool.
[13:06] <cwayne> mardy: ping
[13:30] <mardy> cwayne: pong
[13:31] <cwayne> mardy: hey, so you said the account-plugins-as-clicks isn't "completely" working yet?  what in specific isn't working? (asking in context of we have a lot of scopes planned for RTM that need account integration)
[13:34] <mardy> cwayne: plugins are not running in their own separate process, so allowing them now would bring a considerable security risk
[13:34] <mardy> cwayne: because for example, a fitbit plugin could manipulate the facebook one
[13:40] <cwayne> mardy: and that's specific to having them click-packaged?
[13:42] <mardy> cwayne: not technically, but since click packages can be downloaded from the store, and we want the store to only contain safe stuff, we cannot put there something which could harm your device
[13:42] <mandel> dpm, yes, I spoke with mhall119 yesterday about it and we saw a small error in the docs generation that I need to fix
[13:44] <cwayne> mardy: so what do we need to do to get them running as a separate process?
[13:48] <mardy> cwayne: a lot of work, I have a branch (now bitrotting, I'm afraid) where I started working on it, but there's a lot to do
[13:48] <mardy> cwayne: it won't happen for the RTM
[13:49] <cwayne> so how are we going to ship account-plugins?
[13:50] <mardy> cwayne: you just cannot, they need to be installed as .deb packages in the image
[13:51] <cwayne> mardy: that's not good. we need to have account plugins for scopes
[13:51] <cwayne> and scopes are going to be click packaged
[13:52] <mardy> cwayne: I'm afraid you'll have to limit the scopes to use the account types already available on the image :-(
[13:53] <mardy> cwayne: or you talk to dbarth and try to find a solution -- it might not be an impossible target, but it's certainly very risky
[13:54] <cwayne> we at least need to be able to have them shipped int he custom tarball, maybe we have them not available in the store though
[13:56] <mardy> cwayne: then it's fine: if that's code that we trust, we can definitely ship it as debs in the tarball
[13:56] <mardy> cwayne: or even not as debs
[13:56] <cwayne> mardy: we can't ship debs
[13:56] <cwayne> but basically, as long as the click hooks themselves are still there, we should be fine
[13:56] <mardy> cwayne: yes, that shouldn't be a problem
[13:56] <cwayne> not having them available in the store is another thing
[13:57] <cwayne> okay, that should be at least a temporary solution until we can get stuff in the store
[13:57] <cwayne> whew, crisis averted :)
[13:59] <mardy> :-D
[14:08] <cwayne> mardy: but just to be 100% clear then, account-plugins as clicks does functionally work in the images now then
[14:13] <cwayne> niemeyer: just a heads up, the setup.sh script for go-qml should call ubuntu-app-launch now instead of upstart-app-launch
[14:13] <niemeyer> cwayne: Thanks for the note
[14:15] <cwayne> niemeyer: np, thank you for go-qml :)
[14:16] <Elleo> alf__: dug into the maliit framework a bit more; basically on other platforms besides mir (X or Wayland) it'd be using those values for what we're doing with the UbuntuApplicationWrapper there
[14:17] <Elleo> alf__: so ideally I think we should be moving the UbuntuApplicationWrapper stuff into maliit framework to make it accessible to any keyboard plugins that want to use it
[14:18] <Elleo> alf__: so as far as this bug goes those values aren't influencing anything except on platforms other than Mir (which wouldn't have unity-mir changing the position, so would be okay anyway)
[14:18] <Elleo> alf__: not that I think we actually support anything other than Mir with the ubuntu-keyboard plugin due to that UbuntuApplicationWrapper bit being embedded in the plugin rather than the framework
[14:19] <nik90> fginther: ping
[14:20] <Elleo> alf__: I'll bring up refactoring that to better match the maliit structure when bfiller gets back, I'm guessing it won't be a high priority but at least it shouldn't effect your patch to unity-mir in any way
[14:20] <seb128> do we have a way to tell if we are on a phone or another device?
[14:22] <cwayne> MacSlow: ping
[14:22] <alf__> Elleo: great, just keep in mind that unity-mir currently needs surface relative coordinates, although I think this is something we could change if needed
[14:24] <MacSlow> cwayne, yup
[14:24] <cwayne> mhall119: hiya, any chance we can get this looked at? https://bugs.launchpad.net/ubuntudeveloperportal/+bug/1328559
[14:25] <MacSlow> cwayne, ?
[14:25] <cwayne> MacSlow: hey, i was looking into how to customize the boot animation for the custom tarball, would i be able to just drop a new png as spinner-logo.png, or would it be more involved?
[14:26] <MacSlow> cwayne, if you disregard any correct sizing just changing the loaded PNG would be enough...
[14:26] <fginther> nik90, pong
[14:26] <mhall119> cwayne: is that an actual framework?
[14:26] <cwayne> mhall119: not that I know of
[14:27] <nik90> fginther: hey, can you start automatic jenkins merges on lp:ubuntu-clock-app/reboot MPs
[14:27] <nik90> fginther: currently it is only enabled for lp:ubuntu-clock-app
[14:27] <cwayne> i think it's supposed to be ubuntu-scope-network mhall119
[14:27] <seb128> what's the consensus on rotation? should any app let its content rotate when the screen rotate (asking for settings)
[14:27] <cwayne> MacSlow: so if i make a png the same size it should definitely work then?
[14:27] <MacSlow> cwayne, if you don't change the size of the newer PNG you can just swap the file without having to touching the source... apart form a different filename of course
[14:27] <nik90> fginther: the new reboot branch is required for the new clock app for RTM
[14:27] <MacSlow> cwayne, correct
[14:27] <mhall119> cwayne: I don't think that's a click framework either
[14:28] <cwayne> MacSlow: does it need to be encoded any specific way or anything like that?
[14:28] <cwayne> mhall119: says it is here: http://developer.ubuntu.com/api/scopes/sdk-14.04/index/
[14:28] <MacSlow> cwayne, usual rgba (8 bit/channel)
[14:29] <mhall119> ah those docs are from mhr3
[14:29] <cwayne> MacSlow: okay, thanks.  I'll try it out and see if I can get it working, thanks
[14:29] <MacSlow> cwayne, but remember there are two files involved... one is the logo itself... the other one is the outter glow
[14:30] <mhall119> cwayne: I'm out at the moment, will check into it more when I get back
[14:30] <cwayne> mhall119: thanks!
[14:30] <cwayne> MacSlow: ah, okay
[14:30] <cwayne> i don't suppose i can just remove the outer glow?
[14:30] <fginther> nik90, what is the reboot branch?
[14:31] <nik90> fginther: at the malta sprint, we got a new design for clock app which required a rewrite. Hence we started a new fresh branch called the reboot branch for the clock app.
[14:31] <nik90> fginther: this reboot branch will host the new clock app that will ship with the RTM
[14:31] <Elleo> alf__: yep, sure
[14:32] <nik90> fginther: it is still at early stages, so we just need jenkins to do automatic merges since we dont have AP tests yet
[14:32] <MacSlow> cwayne, usual rgba (8 bit/channel)
[14:33] <fginther> nik90, ok, I understand now, just send me the branch name and we'll get it setup
[14:33] <nik90> fginther: lp:~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0
[14:34] <nik90> fginther: https://launchpad.net/ubuntu-clock-app/reboot
[14:35] <fginther> nik90, thanks
[14:37] <beuno> cjwatson, lool, jdstrand, should I deprecate ubuntu-sdk-14.10-dev1 now that ubuntu-sdk-14.10-dev2 has been enabled?
[14:37]  * cjwatson disclaims knowledge
[14:39] <jdstrand> I'm not sure. I don't think we have established policy for that
[14:50] <keoskes> hello. i can install Ubuntu Touch to the PC?
[14:50] <Laney> cjwatson: is there a discription of the JSON returned by `click list --manifest' somewhere?
[14:50] <Laney> description*
[14:52] <lool> beuno: I've marked it as deprecated in  ttps://docs.google.com/a/canonical.com/spreadsheets/d/1t_JGpg4r8BLluzfzmqa-gAbcKUjKUOufSCTSdPpFc5g/edit?pli=1#gid=0
[14:52] <lool> beuno: there should be no reason to use -dev1 in updated click packages, and while we wont drop it outright, packages using it might already be broken (or not) and ought to move to -dev2 ASAP
[14:53] <beuno> lool, ack, I'll mark it as such so our review scripts reject it from today
[14:54] <cwayne> mterry: pingerino
[14:55] <mterry> cwayne, pongadong
[14:55] <cwayne> mterry: heya, so i've now got a binary for a customized spinner, how do i go about getting it setup to be used
[14:55] <cwayne> i'd need a special lightdm conf, right?
[14:56] <cwayne> which may or may not go into XDG_DATA_DIRS?
[14:56] <mterry> cwayne, OK, yeah.  This is slightly convoluted.  Drop a custom conf in /etc/lightdm/lightdm.conf that points at a custom script (see /usr/share/lightdm/lightdm.conf.d/52-*.conf for an example)
[14:56] <beuno> thanks lool
[14:56] <mterry> cwayne, this custom unity-system-compositor script will call USC with a different --spinner arg
[14:56] <cwayne> mterry: i can't touch anything outside of /custom
[14:57] <mterry> cwayne, see /usr/share/ubuntu-touch-setting/usc-wrapper for an example
[14:57] <mterry> cwayne, sorry, drop it in /custom
[14:57] <mterry> cwayne, I forgot.  We search XDG_DATA_DIRS
[14:57] <cwayne> ah okay
[14:57] <cjwatson> Laney: https://click.readthedocs.org/en/latest/file-format.html#control-area ?
[14:57] <cwayne> do i need like a lightdm dir inside of XDG_DATA_DIRS
[14:57] <mterry> cwayne, yeah...  /custom/lightdm/lightdm.conf.d/ I believe
[14:58] <Laney> cjwatson: I'm wondering what the constraints are on the keys of the 'hooks' dict
[14:58] <mterry> cwayne, the output from lightdm will tell you if it's picking that up (see /var/log/lightdm/lightdm.log)
[14:58] <lool> dholbach: did you end up noting the framework addition process somewhere? if so, I would add the deprecation of older -dev frameworks
[14:58] <cwayne> hm, okau
[14:58] <cjwatson> Laney: https://click.readthedocs.org/en/latest/hooks.html "this must be a dictionary mapping application names to hook sets" ?
[14:58] <cwayne> this does seem like it's gonna be a bit conoluted
[14:59] <dholbach> lool, no, I just filed a bug
[14:59] <Laney> cjwatson: what's an application name?
[14:59] <Laney> In practice they seem seem quite varied
[14:59] <Laney> Basically I'm wondering if I can apply any logic here or if I should just walk it to find a desktop file
[15:00] <cjwatson> Laney: as far as the name format goes it's defined in hooks.html, sixth bullet under "Specification"
[15:01] <cjwatson> Laney: if you need a displayable name though you should indeed walk it and find a desktop file
[15:01] <cjwatson> Laney: click_find_package_directory should help
[15:02] <Laney> e.g. "zBird" has hooks: "zFlappy" → stuff
[15:02] <cjwatson> Or click_user_get_path if you only have the package name in hand
[15:02] <cjwatson> Laney: Right, nothing to say the app name must match the package name
[15:03] <cjwatson> Laney: You should probably walk to the "desktop" hook if that's the type of thing you care about
[15:03] <Laney> Yeah
[15:03] <Laney> Could there be multiple desktop hooks?
[15:04] <Laney> I guess so, if you install multiple desktop files
[15:04] <Laney> hmm
[15:05] <cwayne> mterry: how do i make sure that it uses my custom one? is there some setting that sets the default lightdm conf to use?
[15:06] <mterry> cwayne, there is an order of precedence.  If you set a key it will override that key in previous confs
[15:06] <mterry> cwayne, order should be clear from lightdm.log
[15:07] <cwayne> mterry: hm, no mention of /custom in lightdm.log
[15:07] <mterry> cwayne, ok...  where is XDG_DATA_DIRS set?
[15:08] <cwayne> ah wait, i messed up, lemme reboot
[15:11] <cwayne> mterry: hm still no dice.  XDG_DATA_DIRS is setup from an upstart job, perhaps its not being set yet
[15:15] <cwayne> mterry: specifically its set in /usr/share/upstart/sessions/custom-env.conf
[15:15] <mterry> cwayne, ah...
[15:15] <mterry> cwayne, that's a session job.  Lightdm is a system job
[15:16] <cwayne> agh crap
[15:31] <cwayne> mterry: any idea what we should do?
[15:37] <mterry> cwayne, there needs to be a system version of custom-env.conf
[15:39] <dpm> rsalveti, can I create emulator instances for either i386 and amd64?
[15:40] <charles> nik90, I've got the DBus properties code ready for you now in a branch at bug #1318997
[16:17] <kaisoz> hi!
[16:28] <nik90> charles: damn you are fast!
[16:29] <nik90> charles: is there a way I can find out the getter and setter function call names to use that in the clock app?
[16:30] <charles> nik90, tedg had a nice suggestion on how to address the containment concerns and still use fdo Properties, I put them in their own interface (com.canonical.indicator.datetime.AlarmProperties) in their own object path
[16:31] <tedg> charles, We'll need to talk to jdstrand to ensure those get added to the sdk apparmor profile.
[16:31] <charles> so client code can subscribe to property changes on the alarm settings just as they can on any other fdo property
[16:31] <charles> tedg, right
[16:33] <charles> nik90, it'll make way more sense if you install an update of indicator-datetime (which isn't silo'ed yet afaik, but I'm hoping to needle tedg into doing that today), then run d-feet and look at com.canonical.indicator.datetime on the session bus
[16:36] <cjwatson> Laney: There can be one per app and multiple apps per package, yes
[16:36] <charles> nik90, so the getters and setters are named "Get" and "Set", where you specify the dbus interface (com.canonical.indicator.datetime.AlarmProperties) and the property name (which are listed at http://bazaar.launchpad.net/~charlesk/indicator-datetime/lp-1318997-export-properties-to-dbus/view/head:/data/com.canonical.indicator.datetime.AlarmProperties.xml)
[16:37] <kaisoz> I got a question. I would like to start contributing to Ubuntu touch but I don't have a nexus device. Do all you devs use a Nexus device for developing?
[16:37] <kaisoz> Is it enough with a porting to other device?
[16:38] <charles> kaisoz, you can do a lot of development with the emulator, see http://developer.ubuntu.com/apps/sdk/tutorials/using-the-ubuntu-emulator/
[16:39] <kaisoz> nice!
[16:40] <kaisoz> I mean not working in apps but the system itself
[16:40] <kaisoz> I could build images for the emulator and test them there right?
[16:40] <nik90> charles: ok
[16:41] <nik90> charles: fdo?
[16:42] <charles> freedesktop.org
[16:42] <nik90> charles: oh nice you added the default volume to the .xml as well..cool
[16:43] <charles> nik90, http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties has the details on the getters/setters
[16:44] <charles> and the PropertyChanged signal, which you can use if you want the clock app listen for changes and update its gui
[16:45] <nik90> charles: in qml, that is as easy as "onPropertyChanged: dosomething"...not sure iin a  c++ plugin
[16:45] <nik90> charles: I will look at the examples that dednick gave me and see how this turns up
[16:47] <nik90> charles: although looking at http://bazaar.launchpad.net/~phablet-team/telephony-service/trunk/view/head:/libtelephonyservice/callmanager.cpp, it seems that i can just copy their setDBusProperty(const QString &name, const QVariant &value) function
[16:48] <charles> nik90, yep; you'll also want the getProperties()
[16:48] <jdstrand> charles: are those ready to be added today?
[16:48] <kaisoz> i tought about porting ubuntu touch to my Galaxy Note 2. I know there some work already done, but afaik is an incomplete image
[16:49] <kaisoz> but if I could work directly with the emulator I could start from there
[16:49] <charles> jdstrand, tedg approved the MRs but they haven't been siloed yet
[16:49] <charles> jdstrand, there's nothing they're blocking on though
[16:50] <charles> jdstrand, that is, shorter answer: "yes"
[16:52] <jdstrand> charles: ok. I wasn't super clear. I am planning an apparmor-easyprof-ubuntu upload today for something else. do you have DBus apparmor policy for me to add?
[16:53] <charles> jdstrand, sure: I'm not sure what info you need, but everything that clock-app will access is on busname com.canonical.indicator.datetime, object path /com/canonical/indicator/datetime/AlarmProperties
[16:54] <charles> there's nothing else in that object path except for these things that the clock app will use
[16:56] <jdstrand> charles: so com.canonical.indicator.datetime is the interface?
[16:57] <jdstrand> charles: ack. I'll add a rule and we can finetune it if needed. this sounds perfect :)
[16:58] <charles> jdstrand, actually I made a separate interface just to make sure it was walled off from everything else, com.canonical.indicator.datetime.AlarmProperties
[16:58] <jdstrand> I see
[16:58] <jdstrand> cool
[17:00] <fginther> nik90, I've added the jobs for lp:~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.
[17:00] <fginther> 0
[17:00] <nik90> fginther: thnx :)
[17:01] <jhodapp> rsalveti: hey, are you still looking into the media playback issues atm?
[18:10] <AskUbuntu> Problem importing contacts from vcf file into Ubuntu Touch | http://askubuntu.com/q/488952
[18:18] <rsalveti> jhodapp: nops, got some other things to fix first
[18:19] <jhodapp> rsalveti: ok, planning to look at it again though?
[18:20] <rsalveti> at some point, yeah :-)
[18:20] <rsalveti> but might get just too busy because of the sprint next week
[18:20] <rsalveti> so better if you take a look instead (if you get the time)
[18:21] <jhodapp> rsalveti: yeah thought you might not, frustrating regression
[18:21] <jhodapp> I doubt I will be able to until I get audio recording working
[18:21] <rsalveti> right
[18:21] <rsalveti> might be a promotion blocker though =\
[18:22] <jhodapp> I know, it's bad
[18:22] <rsalveti> mterry: system-settings-wizard is crashing after it finishes, is that known?
[18:22] <rsalveti> just got a crash file with image 102
[18:23] <jhodapp> rsalveti:  I wish someone had caught it along the way, media clearly didn't get tested with some changes
[18:23] <rsalveti> yeah, too many moving parts now
[18:23] <jhodapp> exactly
[18:24] <jhodapp> rsalveti: makes me a little concerned that hardly anybody else tries out media
[18:25] <rsalveti> yeah
[18:25] <jhodapp> ahayzen: lol, you just missed rsalveti's reply :)
[18:26] <mterry> rsalveti, no
[18:26] <rsalveti> mterry: let me open a bug for it then
[18:27] <mterry> rsalveti, thanks
[18:28] <beuno> jdstrand, how would you feel of us going back to a static list on the reviewers tools, instead of getting it from the system?
[18:28] <beuno> jdstrand, to further isolate the scripts
[18:28] <jdstrand> beuno: that is the plan
[18:28] <jdstrand> I have a todo to do it
[18:28] <beuno> jdstrand, I have a branch then!
[18:28] <beuno> spicing up the tests
[18:29] <jdstrand> I'm not going to be able to review it today and am off next week
[18:29] <jdstrand> but there are two things I'd like to have in there
[18:29] <jdstrand> the frameworks and the security policy
[18:29]  * beuno nods
[18:29] <jdstrand> I don't think you need to do both
[18:29] <beuno> k
[18:29] <jdstrand> I have ideas on how to pull off the security bits
[18:30] <beuno> I have the frameworks nicely layed out
[18:30] <beuno> with the state of each
[18:30] <beuno> building lists we can check, etc
[18:30] <beuno> I'll throw it at dholbach on Mon
[18:30] <jdstrand> sounds great
[18:30] <jdstrand> make sure he knows that I need to do my part too before it is decoupled from the system
[18:31] <beuno> will do
[18:31] <jdstrand> (he has wanted to backport the review tools to trusty-- I know he will ask if he can with your branch. he can't)
[18:31] <jdstrand> beuno: thanks for doing that :)
[18:32] <beuno> I'll make sure he knows
[18:32] <beuno> maybe taunt him a bit
[18:32] <jdstrand> hehe
[18:32] <beuno> I wasn't intending to do this, but was too annoyed by how this was all scattered in the code
[18:32] <beuno> I should be writing up a document
[18:32] <beuno> so this is my procrastination
[18:32] <jdstrand> I think I can pull of the security tests without needing a change to easyprof
[18:32] <jdstrand> s/pull of/pull off/
[18:33] <jdstrand> so I'll look into that when I get back from holiday
[18:33] <beuno> sounds great
[18:33] <jdstrand> (there a quite a few other checks I want to add too-- these things pile up!)
[18:33] <jdstrand> several new hooks were added that we can verify
[18:34] <beuno> nice!
[18:34] <beuno> getting there
[18:34] <jdstrand> yep
[18:37] <rsalveti> mterry: nah, crash (core) is truncated
[18:38] <mterry> :(
[18:38] <rsalveti> mterry: how to make it run again on a following reboot?
[18:38] <rsalveti> can try to attach gdb
[18:38] <mterry> rsalveti, phablet-config welcome-wizard --enable
[18:39] <rsalveti> thanks
[18:54] <beuno> tedg, gatox, I hear you're trying to break the store.
[18:55]  * beuno leaves https://code.launchpad.net/~beuno/click-reviewers-tools/deprecate-14-10-dev1/+merge/224887 close to jdstrand in case he happens to look
[18:55] <beuno> tedg, gatox, alecu, so what's the plan with this payui?
[18:57] <tedg> beuno, To break the store :-)
[18:57] <beuno> tedg, gatox, alecu, we're landing support for scopes in the store
[18:57] <beuno> we could add in a third type
[18:58] <tedg> beuno, Long term it's not really a "store" thing, but apparently that's how clicks get on the image.
[18:58] <beuno> "system libraries" or whatever
[18:58] <tedg> beuno, Yeah, that'd work.
[18:58] <beuno> which you can filter off
[18:58] <tedg> Long term we don't expect it to have an "application" but be a "pay-ui" hook.
[18:58] <beuno> we'd need to be able to specify them in the manifest somehow
[18:58] <beuno> so the scanner and distinguish them
[18:59] <tedg> We're planning on doing that with them not having an application hook.
[18:59] <tedg> Sorry, "desktop"
[19:00] <tedg> So instead of "desktop" there would be "pay-ui"
[19:00] <beuno> tedg, so lack of desktop hook would indicate a system library
[19:00] <beuno> ?
[19:00] <tedg> beuno, Well, kinda. You guys probably need more categories :-)
[19:01] <tedg> beuno, For instance not just "desktop", you could have a package that was only a content-hub source.
[19:01] <tedg> Or a scope
[19:01] <tedg> Or infographic visualization
[19:01] <beuno> right
[19:01] <beuno> I'd like a specific entry that signals it's a system library
[19:01] <tedg> Not sure if you want to whitelist or blacklist there.
[19:01] <beuno> and we'll add the 3rd type
[19:01] <beuno> which you can filter off in the client
[19:02]  * cwayne just submittied his first go+qml app to the store :D
[19:02] <tedg> beuno, Yeah, not sure where that should be in the manifest though.
[19:02] <tedg> Seems like hooks isn't a good place.
[19:04] <beuno> tedg, "somewhere click-ish we can introspect"
[19:04] <beuno> :)
[19:04] <beuno> and since we're already doing it one way for scopes
[19:04] <beuno> it would be nicer to do the same for this
[19:04] <beuno> and we can do it cheaply
[19:04] <beuno> and less hacky
[19:04] <beuno> I hear rumours the plan is to > /dev/null hardcoded on the client
[19:05] <tedg> Heh, no one cares about pay until they can do in-app purchases.
[19:06] <beuno> I care!
[19:06] <beuno> but also, this is a good opportunity to support non-UI clicks
[19:06] <tedg> So anything that is a good that doesn't have a handler, will just get ignored on the client.
[19:06] <tedg> Wow, anything that is a hook.
[19:07] <beuno> such friday
[19:07] <tedg> In general, I don't have a perfect solution.
[19:07] <beuno> tedg, but you don't know that beforehand unless click index knows that
[19:07] <tedg> Probably something like "system-component" and then point that to a json file.
[19:08] <tedg> Throw it on the appstore list and see if there are other things people want to use it for.
[19:08] <beuno> right
[19:08] <beuno> so
[19:08] <beuno> if you get that sorted
[19:09] <beuno> we'll add this third type to the store
[19:09] <beuno> and automatically scan and set it
[19:09] <alecu> tedg: beuno: I stil think it's pointless to have pay-ui in the store. It's something that can't be chosen to be installed, will be filtered out from search results in the store, will be filtered out from displaying on the client, and will not make sense to update independently of system updates because it depends on libpay.
[19:09] <beuno> and you can filter like everything else
[19:09] <beuno> alecu, oh, I agree
[19:09] <beuno> I started this assuming that wasn't an option
[19:09] <tedg> alecu, It doesn't depend on libpay, we could update it independent of system image.
[19:10] <alecu> beuno: according to sergiusens, thostr asked to have every click shipped on the device be on the store. Which made sense at the time.
[19:11] <alecu> beuno: and that's why "pay-ui must be in the store". Which I think makes no sense.
[19:11] <sergiusens> another option is to have it in a customization spin
[19:11] <beuno> I agree
[19:11] <alecu> sergiusens: I don't know what that means, but I agree :-)
[19:12] <beuno> so
[19:12] <beuno> if it's blocking you
[19:12] <sergiusens> alecu: https://wiki.ubuntu.com/Touch/Customization
[19:12] <beuno> I'd say just upload it to the store, it'll be visible for a bit, but whatever
[19:12] <beuno> you can then either pull it
[19:12] <beuno> do something else
[19:12] <beuno> or we'll have support for system library types
[19:12] <beuno> which you can filter off in the scope
[19:13] <beuno> * as long as you specify this new type in the manifest, etc etc
[19:13] <tedg> I think that it's likely to end up on a customization image.
[19:14] <tedg> But I don't think that having things independently updatable is bad.
[19:14] <sergiusens> cwayne: ^^
[19:14] <sergiusens> cwayne: some Friday reading for you
[19:14] <tedg> It allows for things like the service to be able to change URLs faster.
[19:15] <cwayne> the customiztions docs are here now: http://developer.ubuntu.com/resources/oem/
[19:15] <tedg> Or if we did something like integrate with a payment service, and then that service dropped support, we could clean it up quickly.
[19:17] <alecu> tedg: I think those are valid points, but are cases that happen very rarely.
[19:17] <rsalveti> mterry: bug 1335298
[19:18] <mterry> rsalveti, thanks!
[19:37] <tedg> beuno, mail sent
[22:57] <ws-tek> I have a couple of questions about ubuntu touch.
[23:00] <ws-tek> Is it based on 14.04 LTS now? I am a little confused because of the way the site is set up. It doesnt seem there have been any improvements of making networking, telephony, and other features from like a year ago
[23:00] <ws-tek> https://wiki.ubuntu.com/Touch/ReleaseNotes
[23:05] <sarnold> wow, looks like that whole thing is quite old at this point
[23:05] <sarnold> ws-tek: ubuntu-touch was based on 14.04 for a little bit but has moved on to the devel release, the upcoming 14.10, weeks or months ago
[23:06] <ws-tek> Is there apart of the site where its tracking all the latest developments/bugs/features?
[23:10] <ws-tek> I could only find the bugs/fixes from 13.10
[23:22] <sarnold> ws-tek: look for the messages from the landing team here, e.g. https://lists.launchpad.net/ubuntu-phone/msg08796.html
[23:23] <ws-tek> thank you
[23:42] <WilsonB1> Has anyone  had success using multi-touch with touch screen on   Ubuntu/Kubuntu ? Im using an Asus X200MA
[23:42] <WilsonB1> The only thing I was able to use the multitouch on screen is Chromium Browser
[23:42] <WilsonB1> Wanted to assign guestures in ?Kubuntu


[22:48] <gkffjcs> is there a way that I can force eject the cd tray, I was running an app in wine off of cd, and now I cannot eject the cd, I get an error telling me that the device is busy.
[22:48] <nosrednaekim> RDC: ok.. you need a amd64 liveCD then
[22:49] <nosrednaekim> gkffjcs: sure.... try "sudo eject /dev/cdrom0"
[22:50] <nitin> gkffjcs, try this command to see if it helps, sudo eject cdrom
[22:51] <gkffjcs> sudo eject cdrom worked, thanks
[22:51] <linux__> xhdfjh
[22:51] <RDC> ok, will try downloading that and picking up your instructions from there, thx
[22:55] <RDC> and nosrednaekim, thankyou very much for your help
[22:56] <RDC> and thx to stdin as well
[23:05] <jords> how do you upgrade to the 8.04 KDE4 version? I'm tried following these instructions: https://help.ubuntu.com/community/HardyUpgrades/Kubuntu but that was going to upgrade me to the LTS version....
[23:05] <stdin> !kde4 | jords
[23:05] <ubotu> jords: KDE 4.0.2 is the latest major release of the K Desktop Environment. KDE 4.0.2 packages can be found at http://kubuntu.org/announcements/kde-4.0.2.php - More information can be found at http://www.kde.org/announcements/announce-4.0.2.php - Support in #kubuntu-kde4
[23:06] <JoshOvki> that needs updating
[23:08] <jords> yeah it seems so... no information on upgrading to hardy 8.04...
[23:09] <stdin> jords: 8.04 isn't released yet, that's why there are no instructions
[23:11] <jessica> i am wanting to make it apper as though i live in the US i live in england but a website is only avalable to people in the US is there any software that can do that
[23:23] <pidus> i am using kubuntu 7.10 and during an update the adept manager hung and with nothing left to do i restarted but the grub now shows Error 15: File not found
[23:24] <dwidmann> jessica: probably can be done, I wouldn't know how though, ip spoofing or something?
[23:24] <pidus> when i try to use command line means to fix it
[23:24] <jessica> ok ill try something
[23:25] <jessica> ill post back if i do it
[23:25] <pidus> the boot sessions runs till it stops while detecting the cdrom
[23:25] <dwidmann> pidus: you'll need to fire up a live cd and reinstall grub
[23:25] <dwidmann> pidus: I think, anyway
[23:25] <pidus> and how do i resintall grub using the live cd?
[23:26] <paco_> ciao a tutti
[23:26] <dwidmann> pidus: , in a shell, "sudo grub-install /path/to/partition/with/grub"
[23:26] <dwidmann> I think
[23:27] <pidus> can't it be done in a way similar to http://www.blogmanno.com/?q=node/69
[23:28] <dwidmann> pidus: you may also need to fix some things, in that same terminal "sudo mkdir /media/kubuntu && sudo mount /dev/path/to/kubuntu /media/kubuntu"
[23:28] <spiroo> Is there someway you directly could convert a tarball (sourcefile) directly to a debian package?
[23:28] <dwidmann> One sec, am looking.
[23:28] <dwidmann> spiroo: not really, no.
[23:29] <dwidmann> spiroo:  you could use something like checkinstall to make a half-baked debian package (good enough for personal use, IMO)
[23:29] <spiroo> dwidmann: I am tired of installing sources, I want it to be simple. You always have to extract, build and a lot of things.
[23:29] <dwidmann> spiroo: though that still requires all the dev stuff to be installed and and for you to build it ....
[23:30] <pidus> i have the initrd.img-2.6.22-14-generic.bak file in /boot/
[23:30] <spiroo> dwidmann: If its easier than extract and all the things, I could do it. I just want it to be easier.
[23:30] <dwidmann> spiroo: c'est la vi
[23:30] <Jucato> spiroo: of course. you're not just *installing* source code... you need to compile them first. that's why they take more steps than installing a precompiled package
[23:31] <dwidmann> pidus: give it a try and see if it works
[23:31] <spiroo> Jucato: Yes, I know ;) Just wondering if there is a way to autocompile and then just install. Theres kind oh handy with .deb-fifiles :P You just doubleclick and isntall :D
[23:32] <Jucato> (if you only knew the amount of work that gets done to have a properly made "handy" .deb file...)
[23:32] <dwidmann> spiroo: deb packages spoil us really good :)
[23:33]  * dwidmann has a fair idea, and shudders to think about it
[23:33] <pidus> dwidmann: it doesn't :( certainly not as simply as that page says. It stops with uniform CD-ROM driver Revision: 3.20
[23:33] <jordan_> hey can anyone help me mount a hd plz
[23:33] <dwidmann> pidus: , I've never seen that error before
[23:33] <Jucato> spiroo: oh. and to make a .deb package.. you still need to extract and compile the sources :)
[23:33] <dwidmann> !mount
[23:33] <ubotu> Partitioning programs: !GParted or QTParted (also "man mkfs" for formatting) - Mounting partitions in Kubuntu, go to System Settings -> Advanced Tab -> Disks & Filesystem. See also !fstab and !DiskMounter
[23:34] <pidus> dwidmann: ok
[23:34] <spiroo> Yeah, but I like it easy, especially if it is applications. I have become quite greedy of the transition from Windows to GNU/Linux. Sometimes I just install applications for test. But I would like it more easy. I can do manually things of course and do some simple things in terminal. Not to advanced though :P
[23:34] <jordan_> ty but i have edited my fstab and i get error mesage
[23:34] <spiroo> Jucato: hehe, would be nice if there was an application that could do it for you xD lol
[23:35] <SlimeyPete> jordan_: let us know what the error is and if anyone recognises it, they'll help
[23:35] <dwidmann> Jucato: IMO the tools used for building the packages are more complicated to learn that it would be to write my own script for it (assuming I woudln't be doing too many ...)
[23:35] <Jucato> spiroo: .deb packaging is definitely not that :)
[23:35] <jordan_> well when i add this line to it i get
[23:35] <jordan_> :/dev/hdb /media/hdb1 vfat user,fmask=0111,dmask=0000 0   0
[23:36] <Jucato> spiroo: packaging benefits the end user more than the packager (you, in this case)
[23:36] <jordan_> mount: wrong fs type, bad option, bad superblock on /dev/hdb,
[23:36] <jordan_>        missing codepage or helper program, or other error
[23:36] <jordan_>        In some cases useful info is found in syslog - try
[23:36] <jordan_>        dmesg | tail  or so
[23:36] <Jucato> !paste | jordan_
[23:36] <ubotu> jordan_: pastebin is a service to post large texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu-nl.org (be sure to give the URL of your paste - see also the #kubuntu channel topic)
[23:36] <jordan_> kk
[23:36] <jordan_> sry
[23:37] <SlimeyPete> you sure it's vfat? try "auto" instead of "vfat"
[23:37] <jordan_> http://paste.ubuntu-nl.org/62180/
[23:37] <jordan_> kk
[23:37] <spiroo> Jucato: I guess I am just to selfish :D
[23:37] <Jucato> spiroo: not really. just too ideal :P
[23:38] <jordan_> you must specify the filesystem type
[23:38] <Jucato> spiroo: as for checkinstall, you still need to 1. extract the sources and 2. run configure and make (depending on the build system used)
[23:38] <jordan_> after running sudo mount -a
[23:38] <jordan_> it was from a previous kubuntu install if that helps
[23:38] <Jucato> spiroo: you might even be better off writing your own script to automate it than relying on packaging, as dwidmann mentioned
[23:38] <spiroo> Jucato: Woho, I guess I stick with the tarballs then ... :D
[23:38] <jordan_> just a data storage drive though
[23:39] <spiroo> Jucato: I trust you guys. What could possibly go wrong with linux, right? :P
[23:40] <Jucato> spiroo: tbh, I find it plain compiling from source easier and more manageable than using checkinstall or packaging it... specially if it's just for myself :D
[23:40] <spiroo> Jucato: it is not very often a package has been broken for me or anything really. Or well, KDE4 is quite buggy, but is completely understandable.
[23:40] <spiroo> Jucato: tbh?
[23:41] <Jucato> "to be honest"
[23:41] <SlimeyPete> jordan_: I'm not sure I can help any further but it might be a good idea to run "sudo fdisk /dev/hdb" and see what partition type fdisk thinks it is.
[23:41] <SlimeyPete> unfortunately I haven't got access to fdisk at the moment but I think you type "p" to print the partition table (type "help" first to confirm!)
[23:41] <Torple> I've done a fresh install of kubuntu 7.10 Is there a hardware management, device list, or detection gui tool?
[23:42] <hyperactivecrond> fdisk -l shows all of your partitions
[23:42] <spiroo> btw I found debian-builder .P
[23:42] <hyperactivecrond> Torple: what do you need it for
[23:42] <jordan_> :/dev/hdb1   *           1        4998    40146403+  83  Linux
[23:42] <Torple> hyperactivecrond: I can't get my sound to work
[23:42] <SlimeyPete> 83? That's ext3
[23:42] <SlimeyPete> not vfat
[23:43] <SlimeyPete> unless it's a vfat filesystem inside a linux partition, which would be messed-up
[23:43] <jordan_> ok i have tried ext3 and did think this first but it stil lhas same error
[23:43] <jordan_> ill do again and get back to you
[23:43] <SlimeyPete> try ext2?
[23:44] <dwidmann> spiroo: if you think that's going to make things nice and easy for you your dreams are going to be shattered.
[23:44] <hyperactivecrond> torple: do you know what kind of sound card you have?
[23:44] <jordan_> no same thing for ext3
[23:44] <spiroo> dwidmann: Yes, I just figured that out now :d
[23:44] <hyperactivecrond> ext* is lame.  use reiserfs.  a murderer wrote it, so why not use it?
[23:45] <dwidmann> spiroo: by simple in the package description, it meant complicated and convoluted.
[23:45] <jordan_> ext2 no work aswell
[23:45] <spiroo> dwidmann: :D
[23:45] <Torple> My audio is not working. I've done a fresh install and everything seems to be working except sound. What should I start to check?
[23:45] <jordan_> and @ hyperactivecrond im a new linux user but with some idea of what bash is
[23:45] <spiroo> Speaking of ext3 and ext2. Is it possible to create labels for them. In both KDE 3.5 and KDE 4
[23:46] <spiroo> I hade sdax, sdbz, etc etc.
[23:46] <spiroo> *hate
[23:46] <jordan_> is there anything you guys can see wrong with this line
[23:46] <jordan_> ??
[23:46] <jordan_> :/dev/hdb /media/hdb1 ext3 user,fmask=0111,dmask=0000 0   0
[23:46] <hyperactivecrond> spiroo: man fdisk
[23:47] <hyperactivecrond> jordan_: sudo /sbin/fdisk -l | grep 83
[23:47] <dwidmann> spiroo: ln -s /dev/sda1 /dev/kubuntu - for example
[23:48] <Torple> How do I tell what kind of audio card I have?
[23:48] <hyperactivecrond> dwidmann: uh iirc udev'll clobber that when the machine reboots
[23:48] <hyperactivecrond> Torple: i'd look in your BIOS
[23:48] <spiroo> dwidmann and hyperactivecrond. Thanks
[23:48] <jordan_> :/dev/hdb1   *           1        4998    40146403+  83  Linux
[23:48] <dwidmann> hyperactivecrond: hmm, might not clobber it if it's not in /dev
[23:49] <hyperactivecrond> spiroo: there's your problem
[23:49] <hyperactivecrond> in your fstab, it says 'hdb'
[23:49] <hyperactivecrond> it should be 'hdb2'
[23:49] <hyperactivecrond> hdb1 ************
[23:49]  * dwidmann fires up quake4
[23:50] <mhollisjr> what utility would I use if I wanted to make a keybinding that would open a program?
[23:50] <spiroo> I hope this is not to far OT and OC, off channel :D Wondering if I rename, does it shows up as names in Dolphin in KDE4? For now it just say volume (ext3) for everyone :D Except for my NTFS :D
[23:50] <hyperactivecrond> spiroo: change hdb to hdb1
[23:50] <spiroo> hyperactivecrond: Uhm, because? And I do not have any hdb as far as I know
[23:51] <hyperactivecrond> spiroo: cat /etc/fstab | grep hdb
[23:51] <Torple> is there a command to restart audio?
[23:52] <hyperactivecrond> torple: try this:
[23:52] <hyperactivecrond> open a terminal
[23:53] <hyperactivecrond> type cat /dev/urandom > /dev/dsp <enter>
[23:53] <hyperactivecrond> if you hear noise, then your sound card's working
[23:53] <hyperactivecrond> hit ctrl-c
[23:53] <hyperactivecrond> if nothing happens, hit ctrl-c
[23:53] <dwidmann> hyperactivecrond: why not just use speaker-test?
[23:54] <spiroo> "cat /etc/fstab | grep hdb", would you be kind to explain what it does?
[23:54] <hyperactivecrond> dwidmann: writing random crap to dsp should be the lowest-level way there
[23:54] <hyperactivecrond> spiroo: cat shows the file, | pipes the output to grep, which searches for a string
[23:54] <hyperactivecrond> in this case, hdb
[23:54] <Torple> hyperactivecrond it says bash: /dev/dsp: Device or resource busy when i do that command
[23:55] <genii> spiroo: It feeds the contents of the file /etc/fstab into the command grep which looks for hdb someplace in it
[23:55] <hyperactivecrond> torple: mhm
[23:55] <genii> hyperactivecrond: heh
[23:55] <spiroo> hmm, well northing happened when I typed it into my temrinal
[23:56] <hyperactivecrond> spiroo: ok then there's no sdb anything in /etc/fstab
[23:56] <genii> hyperactivecrond: hdb I think was the search and not sdb
[23:56] <hyperactivecrond> genii: fdisk shows hdb though
[23:57] <dwidmann> That's really weird .... mouse lags like crazy in Q4 at 1680x1050, but not at 1600x1000, oh well, 1600x1000 is close enough
[23:57] <jordan_> @ hyperactivecrond  plz look http://paste.ubuntu-nl.org/62186/
[23:57] <spiroo> Hmm, kind of confused here. I guess I try with sdb instead
[23:58] <hyperactivecrond> i hate uuids..
[23:58] <hyperactivecrond> spiroo: uname -a
[23:58] <spiroo> Linux spiroo-desktop 2.6.24-15-generic #1 SMP Fri Apr 4 03:48:31 UTC 2008 i686 GNU/Linux
[23:59] <jordan_> is that a no then hyper
[23:59] <Kr|ptiX> can someone help me update my Intel 945GM Mobile driver
[23:59] <genii> spiroo: In previous versions of ubuntu the drives were like hda hdb hdc and so on, now they are usually sda sdb sdc and so on. Sometimes after an upgrade the fstab file does not reflect the change. But if fdisk reported hdX  (Xmeans some letter a-z) then thats what it should be


[03:47] <qwebirc25783> Hi, just upgraded to mythbuntu 16.04 and find hat th software center seems to have been crippled so that  can't  find or install drivers (or other "technical") software.  How do I get the old interface back?  Am I stuck now to just using apt-get?


[18:09] <Noldorin> is colocated branch support still developmental?
[18:18] <jelmer> Noldorin: Yeah, I was working on it but never finished it.
[18:19] <Noldorin> jelmer, ah okay. that explains why all the documented for it is limited and old then :)
[18:19] <Noldorin> jelmer, plans to finish it at some point/
[18:19] <jelmer> Noldorin: I don't think there is any documentation, is there ? :-)
[18:19] <jelmer> It's not meant to be used yet.
[18:19] <Noldorin> heh no, just a few pages on the wiki i mean
[18:19] <jelmer> Noldorin: No, I'm no longer working on bzr.
[18:20] <Noldorin> jelmer, oh i see… quite the comapny or just working on a different project now?
[18:20] <jelmer> Noldorin: quit the company, and switched away from using bzr
[18:21] <Noldorin> oh i see
[18:21] <Noldorin> jelmer, what do you use now?
[19:22] <Noldorin> jelmer, ?
[19:49] <Noldorin> oh well...
[19:49] <Noldorin> typical jelmer heh
[19:49] <Noldorin> the disappearance act
[19:50] <SamB> Noldorin: judging by his blog and his debian/changelog entries, I'd have to say he's switched to git
[19:50] <Noldorin> SamB, oh no :(
[19:50] <Noldorin> how treacherous
[19:51] <Noldorin> git is horrid.
[19:51] <Noldorin> at least bzr is still under active development, thank goodness
[19:51]  * SamB checks bzr log lp:bzr again ...
[19:53] <Noldorin> SamB, know if someone is continuing work on colocated branches though?
[21:44] <neXyon> hi, how can I find the meaning of the a.b.c revision numbers that annotate for example show?


[10:39] <tjaalton> whee, got my hardy t-shirt
[10:39] <tjaalton> and other merchandise
[10:39] <tjaalton> too bad that both coffee cups were broken
[10:39] <tjaalton> damn UPS :)
[10:51] <tseliot> tjaalton: no coffee then :-P
[10:52] <tjaalton> right, tea is better :)
[11:13] <tjaalton> bryce: btw, should you drop gutsy from the versions_current.html page, and add intrepid? maybe even put intrepid in the middle to minimize the need to scroll :)
[14:12] <komputes> If someone has some spare time, I would like some assistance in setting up a USB to VGA adepter which I can't get to work.
[14:13] <tjaalton> sorry, I need to finally fix lrm/nvidia
[14:33] <tjaalton> tseliot: I'm about to fix nvidia diverting/symlinking libwfb, which should fix at least bugs like "pink shadows with compiz" and "FF crashes on certain sites" :P
[14:34] <tseliot> tjaalton: what was causing the problem?
[14:35] <tjaalton> it should use the libwfb.so provided by the server
[14:35] <tjaalton> and not divert it and symlink against the nvidia one
[14:35] <tjaalton> "In practice, I don't think that was communicated clearly enough to the distributions"
[14:35] <tjaalton> said aaronp
[14:36] <tseliot> since my packages are a customised version of the lrm they are affected by this problem. I'll have a look at the packaging scripts
[14:37] <tjaalton> I changed preinst to remove the divert instead of adding one, and rules no longer symlinks that
[14:37] <tjaalton> should be enough
[14:40] <tseliot> tjaalton: this line, right? dpkg-divert --add --rename --package nvidia-glx@@NV_LEGACY@@-envy --divert /usr/lib/nvidia/libwfb.so.xserver-xorg-core /usr/lib/xorg/modules/libwfb.so > /dev/null
[14:40] <tjaalton> yes
[14:41] <tjaalton> I'll put a debdiff somewhere soonish, so you can review it and grab what you need
[14:41] <tjaalton> there's also bug 118605 which is simple
[14:41] <tjaalton> to fix
[14:41] <tjaalton> ah, no ubotu
[14:43] <tseliot> yes, I would like to read the debdiff
[14:44] <tseliot> tjaalton: in the rules we should install the wfb without making the symlink, right?
[14:45] <tjaalton> tseliot: well, I changed the symlink libwfb.so -> libnvidia-wfb.so.1, like the installer apparently does
[14:46] <tseliot> tjaalton: maybe I should file a bugreport against my packages too:
[14:46] <tseliot> https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-envy-2.6.24
[14:48] <komputes> can someone please take a look at this 6 day bug: 224479
[14:49] <tjaalton> or just link to them, bugs 212648 and  186382
[14:49] <tjaalton> we need ubotu here
[14:50] <tseliot> tjaalton: my source code is a bit different
[14:51] <tjaalton> but you have the same bugs, no?
[14:52] <tseliot> only this bug AFAIK
[14:53] <tjaalton> the atieventsd.sh from fglrx is buggy, so 118605 affects you too
[14:53] <tjaalton> uh, authatieventsd.sh
[14:56] <tseliot> :-/ is this the patch which you included?
[14:56] <tseliot> http://launchpadlibrarian.net/12737164/authatieventsd.patch
[14:56] <tjaalton> yes
[14:57] <tseliot> my packages were introduced yesterday and I already have 2 bugs to fix ;)
[14:57] <tjaalton> there are also a number of upgrade bugs from gutsy
[14:58] <tjaalton> against xorg
[14:58] <tjaalton> I mean filed against xorg currently
[14:58] <tseliot> how can I help?
[15:00] <tjaalton> search them and file against the correct package :)
[15:00] <tjaalton> I'm not sure if there's anything to fix though, unless you want to update the old packages
[15:01] <tseliot> ok
[15:01] <tseliot> let me know when the debdiff is ready
[15:01] <tseliot> please ;)
[15:02] <tjaalton> sure, I need to test it first
[15:17] <tseliot> komputes: I replied to the bugreport
[15:18] <komputes> tseliot:  thanks
[15:43] <tjaalton> tseliot: http://users.tkk.fi/~tjaalton/dpkg/lrm-diff
[15:43] <tjaalton> not tested yet though
[15:44] <tseliot> I'll have a look at it. Thanks :-)
[16:16] <tjaalton> damn bot :)
[16:18] <tseliot> tjaalton: I think it would be wise to remove the reference to the wfb in the postrm.in too even though the script looks for the diversion
[16:18] <tseliot> and there's another thing
[16:18] <tjaalton> why?
[16:18] <tjaalton> better keep it there for awhile
[16:19] <tseliot> if we don't divert the wfb why should we try to remove it? Anyway this won't break anything
[16:19] <tseliot> there's another potential problem
[16:20] <tseliot> in the preinst.in
[16:22] <tseliot> let me put a few things on pastebin
[16:24] <tseliot> tjaalton: http://pastebin.com/mee4a53f
[16:24] <tseliot> for example, have a look at line 63
[16:25] <tseliot> I check and remove diversions created by both me packages and the standard lrm
[16:25] <tjaalton> those are legacy
[16:27] <tseliot> have a look at line 121 etc.
[16:27] <tjaalton> yes?
[16:27] <tseliot> my packages remove those diversions when you uninstall them
[16:28] <tseliot> maybe you could do the same with the original lrm
[16:28] <tseliot> just in case my diversions are not removed
[16:28] <tjaalton> sorry, I don't understand
[16:28] <tjaalton> those are removed by lrm too
[16:28] <tseliot> ok, an example:
[16:29] <tseliot> if nvidia-glx-envy creates a diversion
[16:29] <tseliot> and for some weird reason this is not removed
[16:29] <tseliot> your preinst will look for diversions made by nvidia-glx with grep
[16:30] <tseliot> and will catch the diversions made by nvidia-glx-envy too
[16:30] <tseliot> right?
[16:30] <tjaalton> I bet you don't divert /usr/X11R6/lib/libGL.so.1?
[16:30] <tseliot> but will try to remove only the diversions made by nvidia-glx
[16:31] <tseliot> dpkg-divert --add --rename --package nvidia-glx@@NV_LEGACY@@-envy --divert /usr/lib/nvidia/libGL.so.1.xlibmesa /usr/lib/libGL.so.1 > /dev/null
[16:32] <tjaalton> and the grep doesn't match that
[16:33] <tseliot> doesn't match what?
[16:33] <tjaalton> line 63
[16:34] <tjaalton> doesn't match that file
[16:34] <tjaalton> er, diversion
[16:35] <tjaalton> I still fail to see the problem :)
[16:35] <tseliot> yes, I know. It was just an example
[16:36] <tseliot> I just want to make sure that the lrm and lrm-envy can coexist
[16:36] <tseliot> which they do, at least here
[16:36] <tjaalton> maybe the lrm versions should be dropped
[16:37] <tjaalton> no point in duplicating all this hackery
[16:37] <tseliot> this will be solved in Intrepid
[16:37] <tseliot> I need the lrm-envy to work with DKMS
[16:38] <tseliot> which is something I can't do with lrm on a stable release
[16:38] <tseliot> right?
[16:38] <tjaalton> right
[16:38] <tseliot> when the users upgrade to Intrepid
[16:39] <tseliot> if they use the lrm-envy, those packages will be replaced by the lrm
[16:39] <tseliot> which (hopefully) we'll improve at the UDS
[16:40] <tseliot> I'm not a big fan of duplication of efforts, really
[16:41] <tjaalton> good
[16:41] <tjaalton> :)
[16:44] <tseliot> tjaalton: BTW this is the preinst.in which I use for my packages: http://www.albertomilone.com/nvidia-glx-envy.preinst.in
[16:46] <tjaalton> pretty much identical to the one in lrm
[16:46] <tseliot> yes, exactly, I can keep it that way
[16:49] <tseliot> tjaalton: your patch looks good. I'll test it.
[16:52] <munckfish> tjaalton: I submitted a couple of small PS3 related patches for dexconf in xorg to the ubuntu-x mailing list over the week end. Are they ok for inclusion?
[16:54] <tjaalton> munckfish: the updated fb check looks fine, but I'm not sure about the other one. there should be a fix for the server somewhere
[16:54] <tjaalton> although it's simple
[16:56] <munckfish> tjaalton: sure fine. Lets leave the second one for now then.
[17:26] <tseliot> tjaalton: a small fix to the patch for fglrx
[17:27] <tseliot> the first 2 lines of that patch should be:
[17:27] <tseliot> --- common/etc/ati/authatieventsd.sh	2008-03-19 10:56:01.568196236 +0100
[17:27] <tseliot> +++ common/etc/ati/authatieventsd.sh	2008-03-19 11:04:31.272102426 +0100
[17:27] <tseliot> otherwise it won't find the file
[17:27] <tjaalton> fixed in the debdiff
[17:28] <tseliot> ok, perfect
[17:28] <tseliot> I'm building the packages right now
[17:30] <tjaalton> mine are almost done
[17:33] <tseliot> mine are done. I'll test them on my ATI card on my testing box
[17:33] <tjaalton> you have KDM?
[17:33] <tseliot> no, but I can install it
[17:34] <tseliot> shall I install KDM and use it
[17:34] <tseliot> ?
[17:34] <tjaalton> that's the way to trigger the bug
[17:34] <tjaalton> and test that the fix works
[17:34] <tjaalton> but it should be tested
[17:34] <tseliot> ok, I'll do it
[17:34] <tseliot> yes, of course
[17:35] <tseliot> this is why we have -proposed
[17:35] <tjaalton> ok, the libwfb.so symlink needs to be removed in preinst
[17:35] <tjaalton> dpkg-divert: rename involves overwriting `/usr/lib/xorg/modules/libwfb.so' with different file `/usr/lib/nvidia/libwfb.so.xserver-xorg-core', not allowed
[17:36] <tseliot> ouch
[17:37] <tseliot> shall we test its existence with [ -h /usr/lib/xorg/modules/libwfb.so ] ?
[17:37] <tseliot> and remove it?
[17:38] <tseliot> or is it always a symlink?
[17:38] <tjaalton> probably
[17:38] <tjaalton> no
[17:38] <tseliot> ok then we can check that it's a symlink and then remove it
[17:39] <tjaalton> yeah, shadows work
[17:41] <tseliot> something like this?
[17:41] <tseliot> if [ -h /usr/lib/xorg/modules/libwfb.so ]; then
[17:41] <tseliot> 			rm -f /usr/lib/xorg/modules/libwfb.so
[17:41] <tseliot> 		fi
[17:41] <tseliot> but better indented :-P
[17:42] <tseliot> I know, the -f is useless
[17:42] <tjaalton> that should work
[17:43] <tseliot> I'll put it before the if [ "$(dpkg-divert --list /usr/lib/xorg/modules/libwfb.so | awk '{ print $7 }')" = "nvidia-glx@@NV_LEGACY@@" ]
[17:44] <tseliot> since I will have to remove also the diversion created by my current lrm-envy
[17:47] <tseliot> I'm building the packages again
[17:51] <tjaalton> I'm wondering if the error message means something else..
[17:52] <tseliot> which error?
[17:52] <tjaalton> dpkg-divet
[17:52] <tjaalton> rt
[17:52] <tseliot> do you still get that error despite my suggestion?
[17:53] <tjaalton> I haven't tried, it takes a while to build
[17:57] <tjaalton> maybe the error is just misleading, I'll build the new package now
[18:00] <tseliot> I'll test it here too
[18:16] <tjaalton> works!
[18:16] <tjaalton> phew
[18:19] <tjaalton> er, no
[18:20] <tjaalton> can't find libwfb.so :)
[18:21] <tjaalton> dpkg-divert --remove didn't move the library back in place
[18:21] <tjaalton> probably since the symlink was removed, hrmh
[18:23] <tjaalton> ->
[18:23] <tseliot> mmm...
[18:29] <tseliot> tjaalton: shall we add this line: cp -f /usr/lib/nvidia/libwfb.so.xserver-xorg-core /usr/lib/xorg/modules/libwfb.so
[18:29] <tseliot> and remove this one?
[18:29] <tseliot> rm -f /usr/lib/xorg/modules/libwfb.so
[18:30] <tseliot> so that both files are available (and are identical but with different names)
[18:30] <tseliot> and that the diversion will be removed
[18:31] <tseliot> but of course we should do something like if [ -f /usr/lib/nvidia/libwfb.so.xserver-xorg-core ]; then
[18:52] <tseliot> tjaalton: damn, the fglrx driver locked up when I logged out with KDM (despite the patch)
[18:53] <tseliot> I'll have a look at the log
[19:08] <tseliot> tjaalton: nothing interesting in the log. Sigh. I have asked ATI's mailing list for news on this bug
[19:08] <tseliot> that patch doesn't work for me :-(
[19:35] <tjaalton> I think the better solution would be to remove the diversion in postinst, then the old libwfb.so link should be out of the way anyway
[19:35] <tjaalton> ie. removed with the old package
[19:35] <tjaalton> I'll test that tomorrow
[19:42] <tseliot> tjaalton: ok, I'll let you know if ATI's staff knows the solution to the other problem
[19:53] <bryce> tjaalton: ok I'll fix up versions_current and status_current today-ish
[20:17] <tjaalton> bryce: ok cool
[20:23] <bryce> tjaalton: I also went through and unsubbed us from all the obsolete packages (xserver-xorg-driver-*, etc.) so the page will be more concise
[20:30] <tjaalton> bryce: ooh, nice
[20:31] <bryce> http://people.ubuntu.com/~bryce/Xorg/versions_current.html has intrepid on it now (but blank)
[20:32] <bryce> http://people.ubuntu.com/~bryce/Xorg/status_current.html is intrepified
[20:36] <bryce> tjaalton: btw, I'm probably going to go through and WONTFIX a ton of displayconfig-gtk bugs within the next week or so.  I've prepared a page explaining the situation:  https://wiki.ubuntu.com/X/DisplayConfigGtk
[20:37] <bryce> also, I've been thinking about the older lrm packages and their bugs.  I'm thinking there's a vanishingly small chance we'd actually fix any pre-hardy lrm issues, so am thinking we should go through and wontfix them or move them to 2.6.24 if they still look valid issues in hardy
[20:38] <bryce> then once the older lrm packages are cleared of X bugs, we could unsub x-swat from those packages, and not have all the non-x bugs in them counting against us
[20:38] <bryce> but what do you think?
[21:03] <tseliot> tjaalton: why do we have to remove the diversion in the preinst when such diversion is already removed in the postrm?
[21:04] <tseliot> when, say, nvidia-glx is removed that diversion is removed too. Therefore we only have to make sure that the new nvidia-glx doesn't create that diversion any longer.
[21:06]  * tseliot knows that he won't sleep because of this problem :-P
[21:12] <bryce> tseliot: :-)  (been there)
[21:19] <ted1> Okay, so X crashed on me twice.  But, now I can't recreate it.
[21:19] <ted1> Is it worth filing a bug, or is that just going to be a waste of everyone's time?
[21:20] <bryce> if you have a backtrace of the crash, it can be investigated
[21:20] <ted1> I have the backtrace from the Xorg.0.log, does that count?
[21:22] <bryce> yep, that's good
[21:23] <bryce> often those backtraces aren't detailed enough, but sometimes they're enough to identify if the bug is a dupe of another bug or something
[21:23] <seb128> ted1: you should enable apport if you are still running hardy
[21:24] <ted1> Does it get disabled?
[21:24] <ted1> I didn't think it got ever turned off, but I was figuring that X would be too low level for it.
[21:29] <seb128> ted1: it's disable in stable to not annoy users
[21:30] <seb128> ted1: you need to edit /etc/defaults/apport to enable it
[21:32] <tjaalton> tseliot: because we want that diversion to disappear on upgrade
[21:33] <tjaalton> and I said postinst, preinst apparently is not the place to do it
[21:33] <ted1> seb128: I didn't know that, thanks.  It is on now.
[21:34] <tjaalton> bryce: yes, I've been thinking of doing the same (closing pre 2.6.24 lrm bugs)
[21:35] <tjaalton> then when fglrx/nvidia is ripped from lrm we would have much more chance of actually knowing what are the important issues, now they are only buried in the noise
[21:38] <tjaalton> fedora also includes debugging symbols during development phase (or at least they used to do that). don't know how feasible that would be..
[21:39] <tjaalton> (re: apport, stable release)
[21:42]  * bryce nods
[21:44] <seb128> tjaalton: you mean they don't strip unstable builds?
[21:44] <tjaalton> seb128: I'm not sure how it's done, I'll just ask :)
[21:45] <seb128> that would not be possible in ubuntu
[21:45] <tjaalton> it would mean rebuilding the whole archive before release, right?
[21:45] <seb128> having ubuntu fitting on one cd is already a fight most of the time
[21:45] <tjaalton> oh right
[21:45] <seb128> and that too
[21:46] <seb128> apport and the retracers usually work alright
[21:48] <tjaalton> the tough cases will always be painful to debug
[21:48] <tjaalton> I guess no tools help there
[21:48] <seb128> right, tools don't do everything for you
[21:52] <bryce> tjaalton: do you know if there's a way we could configure X to print out full backtraces in Xorg.0.log instead of the reduced backtraces?
[21:57] <tjaalton> bryce: I wonder what --enable-debug does
[21:58] <bryce> tjaalton: any ideas on this apt-get update error - http://pastebin.ubuntu.com/10611/ ?
[21:58] <bryce> "Hash Sum mismatch"
[21:59] <tjaalton> ah
[21:59] <tseliot> bryce: -logverbose 5 perhaps?
[21:59] <tjaalton> bryce: a busy mirror I guess
[21:59] <tjaalton> our mirror got hosed because it used to mirror a.u.c
[21:59] <ted1> bryce: I'm getting crummy access to the US mirror right now.  It keeps jumping IPs.
[21:59] <bryce> ah, hmm, so would switching to a different mirror do it?
[22:00] <tjaalton> I switched apt-mirror to use se.a.u.c, works nicely
[22:00] <tjaalton> and current too
[22:00] <bryce> ok
[22:01] <bryce> ahh much better
[22:05] <bryce> yay - intrepified:  http://people.ubuntu.com/~bryce/Xorg/versions_current.html
[22:05] <bryce> lunch.  bbiab
[22:08] <tjaalton> sweet, a dynamic page :)
[22:35] <tjaalton> great, mesa-7.1 coming soon
[22:35] <tjaalton> maybe by UDS
[22:35] <bryce> sweet
[23:03]  * bryce fusses with css
[23:24] <bryce> ok, this looks fairly good...  http://people.ubuntu.com/~bryce/Xorg/versions_current.html
[23:25] <tjaalton> cool, you dropped all the apps that are in bundles
[23:25] <bryce> yup


[00:19] <ooppss> hello I am trying to mount an encrypted Ubuntu home dir from a live Lubuntu environment
[00:20] <ooppss> I am trying to follow this guide - http://askubuntu.com/questions/60601/unwrapping-passphrase-and-inserting-into-the-user-session-keyring-failed
[00:20] <ooppss> despite me knowing the passphrase, ecryptfs-recover-private does not work
[00:21] <ooppss> so I'm going this route - http://askubuntu.com/questions/60601/unwrapping-passphrase-and-inserting-into-the-user-session-keyring-failed/107660#107660
[00:21] <ooppss> so now the mount has been possible, but now the filenames are all like ECRYPTFS_FNEK_ENCRYPTED.FXb2-z7jOWonC-Tnab9zTUbFH25CpbGxm1faHi469K-dKumM1u.CTOcGc50.4zrfQ-OZjjmLk2q6G
[00:22] <ooppss> so how can I get normal filenames?
[01:27] <MiniFridge> Hi, I'm using Lubuntu in a VM. I unchecked third party software upon installation, but yet, when I checked in Ubuntu Software, I saw restricted software checked.
[01:27] <MiniFridge> Why is this?
[01:27] <MiniFridge> *Software and Updates
[01:28] <MiniFridge> Also, does this mean it will install restricted software automatically?
[01:30] <rww> the checkbox during installation is to actually install some such software during installation. the checkbox in software sources is to make the repository containing that software available
[01:34] <MiniFridge> rww, but it won't download through updates. I need to download from those repositories manually first, right?
[01:34] <rww> correct, if you don't have restricted software installed, it will not be auto-installed by updates
[01:34] <MiniFridge> okay
[01:34] <MiniFridge> thank you
[01:35] <MiniFridge> I did install VBoxAdditions through VBox, but I assume that is not updated anyway through the updater?
[01:36] <rww> not sure, i always just use the virtualbox-guest-x11 package in the repositories
[01:37] <MiniFridge> hm, the updater says no proprietary drivers in use...
[01:37] <MiniFridge> weird
[01:41] <MiniFridge> thanks for your help, though
[01:45] <Christopher-Were> Hi, I was wondering if someone could help me with getting 15.04 running in VirtualBox. The live CD works great but the install runs only in 640x480 and nothing seems to be able to correct this
[01:45] <Christopher-Were> I've tried the guest-addons but it refuses to properly install because the linux headers are not up-to-date
[01:48] <Christopher-Were> Anyone here?
[02:27] <MiniFridge> bye
[02:28] <MiniFridge> thanks again
[02:51] <Christopher-Were> Hi, I was wondering if someone could help me with getting 15.04 running in VirtualBox. The live CD works great but the install runs only in 640x480 and nothing seems to be able to correct this
[02:52] <Unit193> Christopher-Were: Install linux-generic and virtualbox-dkms
[02:52] <Christopher-Were> In the VM or on my current system?
[02:56] <Unit193> VM.
[02:56] <Christopher-Were> kool thanks I'll give it a go
[03:02] <Christopher-Were> That doesn't appear to have worked
[03:04] <Unit193> After those have installed and built, you need to restart X.  An easy way to do this is by rebooting.
[03:04] <Christopher-Were> I've just done that
[03:17] <Christopher-Were> Any other advice? It seems to work on the liveCD
[03:20] <Unit193> !x
[03:25] <Christopher-Were> Still no luck I'm afraid
[03:44] <ianorlin> Christopher-Were: what does the alternate installer do?
[03:52] <Christopher-Were> what do you meann?
[03:52] <Christopher-Were> It installs fine
[03:53] <ianorlin> ah it is after install?
[03:53] <Christopher-Were> yup
[03:53] <ianorlin> ah I don't test virtualbox
[03:53] <Christopher-Were> the LiveCD works in 1024x768 which isn't ideal but it'll do
[13:49] <asd_> Hey guys, I'm having issues installing vlc, I'm running Lubuntu 14.04.2 LTS, this is output:http://paste.ubuntu.com/10718355/
[17:22] <NinjaKirby> Greetings, if I am allowed to enquire about such things here, can I ask if there is any known issues with running a MySQL Client on the current 14.10 release?
[17:24] <ianorlin> um I don't from lubuntu but I shouldn't see why not same as any other ubuntu would be really
[17:25] <NinjaKirby> Right, I'm getting errors trying to install via CLI or the Software Centre, driving me nuts.
[17:25] <NinjaKirby> I shall keep battling on.
[17:28] <wxl> NinjaKirby: pastebin it up?
[17:33] <NinjaKirby> Will do, I should mention (much to your dismay) I'm a bit of a Unix noob
[17:34] <NinjaKirby> www.pastebin.com/3uYiDxcW
[17:38] <NinjaKirby> I've done something (has to be me, right?), I attempted to sudo install a MySql client earlier and no doubt balls'd it up. Tried some cleanup commands to no avail.
[17:38] <wxl> NinjaKirby: did you update first?
[17:39] <wxl> NinjaKirby: if you haven't make sure you do
[17:39] <wxl> NinjaKirby: then do sudo apt-get -f install
[17:40] <wxl> NinjaKirby: if that still doesn't fix it, tell me what version you're running (lsb_release -ds)
[17:40] <NinjaKirby> Right... okay, update did a massive check. Install claims there is 14 not to upgrade. "Looks positive".
[17:40] <wxl> NinjaKirby: pastebin those 14 not to upgrade
[17:42] <NinjaKirby> Okay, no joy thus far.  #Ubuntu 14.10  listed for the lsb_release command. I will google for a "list" command, lol.
[17:42] <wxl> NinjaKirby: `sudo apt-get -y install pastebinit; sudo apt-get upgrade | pastebinit`
[17:43] <NinjaKirby> Pastebin compatibility is built into Linux/Terminal, amazing.
[17:44] <NinjaKirby> Oh wait, no it's not, you're asking me to install something?
[17:44] <wxl> NinjaKirby: if you install it, then you get pastebin compatibility in the terminal.
[17:45] <wxl> NinjaKirby: the second part "pipes" (| is called a pipe) the output of the update command through the pastebinit command
[17:45] <wxl> NinjaKirby: also, i did mean update, not upgrade
[17:52] <NinjaKirby> Okie dokie, it's installed, it seems.
[17:52] <wxl> NinjaKirby: and you did the whole bit including the part after the semicolon?
[17:53] <NinjaKirby> Aye... well, I did it all in one line as if it was queuing two commands, so indeed.
[17:53] <wxl> so it should have spit out a paste url
[17:53] <wxl> ew you using windows? :)
[17:56] <NinjaKirby> I am for my Host computer, aye, heh
[17:57] <NinjaKirby> http://paste.ubuntu.com/10719672/
[17:57] <NinjaKirby> That's the one it churned out.
[17:58] <wxl> seems truncated
[17:58] <NinjaKirby> Hmmm, I run the update command earlier and it lists the same list.
[17:59] <wxl> i don't see the 14 not to upgrade
[18:00] <NinjaKirby> Oh sorry, maybe I misled you, I read that based on a message provided at the Installation command stage, it came before the Update command.
[18:00] <wxl> so would like to see that
[18:00] <NinjaKirby> Roflcopters, alright, let's see now
[18:02] <NinjaKirby> http://paste.ubuntu.com/10719705/ lol, why do I think this is not what you wanted to see.
[18:02] <wxl> wtf. there's no indication of what the 14 area?
[18:02] <wxl> s/area/are/
[18:03] <NinjaKirby> Y'know why? Because I'm doing it wrong, I dunno what I'm doing wrong but it must be me.
[18:03] <wxl> oh well
[18:03] <NinjaKirby> I just did "sudo apt-get install | pastebinit"
[18:03] <wxl> try sudo apt-get -f install
[18:04] <NinjaKirby> I can safely just tack on pastebinit with this stuff, I guess
[18:04] <wxl> yep
[18:04] <NinjaKirby> lol, it's the same again.
[18:05] <NinjaKirby> I should just start another clean slate VM, see if it happens.
[18:05] <wxl> so same error message?
[18:06] <wxl> !info mysql-client
[18:07] <NinjaKirby> http://paste.ubuntu.com/10719720/ It's just outputting the same thing to pastebin.
[18:07] <wxl> oh
[18:07] <wxl> ok
[18:07] <wxl> now if you try to install mysql-client, same error?
[18:08] <NinjaKirby> Aye, I must have broke it all somehow. I barely touched anything, I swear it D:
[18:08] <wxl> try installing mysql-client-5.5
[18:10] <NinjaKirby> Ah now, that's the very first command I used to try and install the MySQL client via Terminal and it didn't fail. I thought I messed it all up by doing that, because I should have perhaps only requested "mysql-client", as I thought I had bypassed other dependancy packages by being specific.
[18:10] <NinjaKirby> But then using the Remove command and stuff didn't work and whatever the hell, damn computers.
[18:11] <wxl> might try using purge instead of remove
[18:13] <NinjaKirby> Ah right, I'll try that in a mo, thanks for your support. Just gonna test something ¬_¬
[20:04] <NinjaKirby> Wow, finally, it only took all day. I don't think I'm cut out for this.
[20:04] <Unit193> Either that or out to a slower start.  Though I have no idea what "this" is. :D
[20:06] <NinjaKirby> Hehe, just trying to learn and get started with MySQL and Linux generally a bit more indepth really. Finally got my Lubuntu VM to connect to my Ubuntu VM which runs the MySQL.
[20:07] <NinjaKirby> Although, I was only doing all of this to troubleshoot FloreantPOS, so now I should install that again and see if it works.
[20:08] <NinjaKirby> I will reward my small success with DT's Count of Tuscany.
[20:27] <djoi298> since the new "netbooks" are now tablets and chromebooks how well does lubuntu perform on them?
[20:28] <ianorlin> djoi298: I don't have either it performs amazingly well on my 5 year old laptop after I added an ssd to it
[20:29] <djoi298> i think Google has prevented typical linux distros from being installed on chromebooks
[20:30] <djoi298> and does linux even have a usable touchscreen GUI?
[20:31] <ianorlin> djoi298: I have heard there are ways around that
[22:51] <NinjaKirby> YES, another victory!
[22:51] <NinjaKirby> XRDP running and accessible from Windows & Ubuntu, although it uses LXDE which I didn't think Lubuntu had, or at least, I thought I told it to remove it.
[22:52] <wxl> lxde is essentially what makes lubuntu *l*ubuntu
[22:53] <NinjaKirby> Righto, the light weight nature. So... thank god that ended well then.
[22:59] <NinjaKirby> It's like deleting System32.
[22:59] <wxl> i think that's usually a benefit
[23:16]  * NinjaKirby grins
[23:27] <NinjaKirby> YEEEEEEEES I DID IT
[23:28] <NinjaKirby> It only took 10 hours to reach this moment. I'd like to thank you all for your support, and thank my Mum back home. Love you mum.