bschaefer_ | hey thomi | 01:26 |
---|---|---|
thomi | Hi | 01:27 |
bschaefer_ | I saw you fixed a setUpClass | 01:27 |
bschaefer_ | what was wrong with it? | 01:27 |
* bschaefer_ checking the diff | 01:27 | |
thomi | 'twas my fault... | 01:27 |
thomi | The SetUpClass was being called with the class isntance, which doesn't include class-attributes of derived classes | 01:28 |
thomi | so 'engine_name' didn't exist | 01:28 |
bschaefer_ | oo | 01:28 |
thomi | ...but it didn't fix anything | 01:28 |
bschaefer_ | :( | 01:28 |
thomi | so now I'm stumped | 01:28 |
bschaefer_ | I was thinking we should really just try to see if we can get ibus to activate once! | 01:29 |
bschaefer_ | by any means | 01:29 |
thomi | I'm trying to get a virtualbox machine to PXE boot like the jenkins instance does - that way I can debug the issue | 01:29 |
bschaefer_ | yeah | 01:29 |
thomi | ...but I'm having issues with the prepare-cd script right now | 01:29 |
bschaefer_ | I just got back, Ill start downloading the CD | 01:29 |
bschaefer_ | o that sucks | 01:29 |
thomi | you know the script does that for you, right? | 01:30 |
bschaefer_ | nope | 01:30 |
thomi | grabL | 01:30 |
bschaefer_ | I don't even know where the script is | 01:31 |
thomi | lp:~unity-team/autopilot/infrastructure | 01:31 |
bschaefer_ | sweet | 01:31 |
bschaefer_ | thomi, I still cant get out of my head a timing issue...because so far that is the only way we can reproduce it... | 01:32 |
bschaefer_ | or at lease something close to it | 01:34 |
thomi | bschaefer_: it might be useful then to compare a timing profile of what we see on the jenkins instance with what we see locally | 01:35 |
bschaefer_ | o yeah, hmm let me fail it really quick to see those x11 times | 01:35 |
bschaefer_ | maybe x11 received those events but nux took some time doing anything with it | 01:36 |
bschaefer_ | thomi, one that fails http://paste.ubuntu.com/946645/ | 01:40 |
bschaefer_ | and it doesn't say much | 01:43 |
bschaefer_ | it's about 500 mS apart | 01:43 |
bschaefer | thomi, so it definitely isn't a timing issue :( | 04:03 |
thomi | :( | 04:04 |
bschaefer | I just ran that brute force thingy and they still all failed, took like an hour to run haha | 04:05 |
bschaefer | thomi, did you have a video of it failing? | 04:05 |
bschaefer | do* | 04:05 |
thomi | should be on the jenkins instance, just like the regular one | 04:06 |
bschaefer | I don't have private access | 04:06 |
bschaefer | I just want to see what the keyboard indicator does during a test | 04:07 |
thomi | should be on the public one too | 04:07 |
* thomi looks | 04:07 | |
thomi | bschaefer: https://jenkins.qa.ubuntu.com/job/dx-autopilot-fix-ibus/11/label=1EBEE0FF-DAC9-11DF-BBDA-64A98C34D485/artifact/artifacts/ | 04:08 |
bschaefer | then I have no clue where it is | 04:08 |
bschaefer | thanks! | 04:08 |
thomi | OBVIOUSLY :) | 04:08 |
thomi | who wouldn't guess that URL? | 04:08 |
bschaefer | haha | 04:08 |
bschaefer | I almost did | 04:09 |
bschaefer | that is REALLY ODD! | 04:09 |
bschaefer | the indicator isn't changing at all! | 04:09 |
bschaefer | thomi, what if, somehow the active engine isn't getting set? | 04:10 |
bschaefer | thomi, so if there is no engine, ctrl+space will do nothing | 04:10 |
thomi | bschaefer: good idea, I'll patch our test branch to ensure that's not the case. | 04:12 |
thumper | bschaefer: hi | 04:13 |
bschaefer | cool, I was just about to push some debugging info, but that one sounds better | 04:13 |
bschaefer | thumper, hi | 04:13 |
bschaefer | thumper, I pinged you earlier to set up a meeting with you when ever you have time (if you can ever get any haha) | 04:14 |
thumper | ok... perhaps tomorrow morning my time? | 04:14 |
bschaefer | sure! | 04:14 |
bschaefer | I should be on before you haha | 04:15 |
bschaefer | thumper, also found what was causing those destructor crashes :) | 04:16 |
thumper | I saw the merges | 04:17 |
thumper | is it working cleanly now? | 04:17 |
bschaefer | cool, there are still some problems with compiz it seems | 04:17 |
bschaefer | but unity plugin works 100% for me now | 04:17 |
bschaefer | wobbly window sometimes crashes, but not as much | 04:18 |
* bschaefer can't get wobbly window to crash anymore | 04:26 | |
bschaefer | so someone might have fixed those already :) | 04:26 |
bschaefer | thomi, ooo you made some changes? | 06:08 |
=== chaoticuk_ is now known as chaoticuk | ||
=== Jacky is now known as JackyAlcine | ||
=== chrisccoulson_ is now known as chrisccoulson | ||
=== JackyAlcine is now known as Jacky | ||
=== cking is now known as cking-afk | ||
=== MacSlow is now known as MacSlow|lunch | ||
=== yofel_ is now known as yofel | ||
=== _salem is now known as salem_ | ||
=== MacSlow|lunch is now known as MacSlow | ||
=== cking-afk is now known as cking | ||
Andy80 | my sincere congratulations to everyone for the Pangolin release that I'm really enjoying on my Netbook and on my mother's notebook, but I'm going to re-install Oneiric on my desktop PC, because I really cannot stand 7-8 crashes and complete freeze at day, because of a damn Nvidia videocard (yes, I've tried also nouveau driver and it doesn't work). | 13:30 |
* Andy80 so sad.. | 13:31 | |
Daekdroom | The issue with the nvidia binary is known by Nvidia. | 13:31 |
mhall119 | Andy80: they're trying to get the driver fixed | 13:31 |
Daekdroom | (and apparently does not affect the 295.33 driver) | 13:31 |
Andy80 | Daekdroom: I also tried the 295.33 version, thanks to a non-updated PPA, but I'm experimenting the same instability issues | 13:32 |
Andy80 | so I can't see any other solution on this particular PC | 13:33 |
Andy80 | Daekdroom: I've tried also nouveau (substituting "nvidia" with "nouveau" in xorg.conf) but in that case Xorg doesn't start at all. I'm prompted to text mode and if I try to "sudo service lightdm restart" the whole system hangs. | 13:34 |
Andy80 | if you have any other solution to make nouveau work correctly, I'll be happy to test it | 13:37 |
Andy80 | before wiping everything | 13:37 |
Daekdroom | Andy80, I believe in order to use nouveau you have to fully uninstall the nvidia binary | 13:37 |
Daekdroom | Because the binary replaces some xorg parts. | 13:38 |
Andy80 | Daekdroom: can I un-activate it from the "binary drivers" settings? (jockey or what else is its name) | 13:39 |
Daekdroom | That should do. (if it doesn't, it'd be very counter-intuitive, wouldn't it?) | 13:40 |
Daekdroom | And yeah, jockey-gtk | 13:40 |
Andy80 | ok, I try... and I hope I'll be able to manually set the resolution in xorg.conf because my monitor cannot be detected since I'm using a VGA Switch | 13:42 |
* Andy80 restart I'll be right back | 13:42 | |
digital | sup | 13:46 |
Andy80 | Daekdroom: ok, I think nouveau drivers are running, because I removed nvidia one... but now the resolution is 1024x768 and the monitor blinks every 10 seconds more or less (poor my eyes!) how can I manually set 1650x1080? I had a proper xorg.conf to do this, but it was made for the nvidia binary driver... if I copy-paste it somewhere, could you please tell me how to adapt it for nouveau driver? | 13:50 |
Daekdroom | I could try. | 13:50 |
Andy80 | Daekdroom: ok, here it is http://pastebin.com/07fNxdK5 | 13:52 |
Daekdroom | Huh.. I think there are some nvidia-binary specific parameters there. | 13:53 |
Andy80 | Daekdroom: yes... that's what I'd like to remove... or at least I just need to manually set 1650x1080 resolution, since it cannot be detected automatically (VGA Switch in use) | 13:55 |
Daekdroom | No. What I meant is that the resolution is set in an unconventional way. | 13:55 |
Andy80 | Daekdroom: yes, you mean this line: Option "metamodes" "1680x1050_60 +0+0; nvidia-auto-select +0+0" | 13:56 |
Daekdroom | Yeah. Never saw that before. | 13:56 |
Andy80 | Daekdroom: but my question is: how do I manually set the resolution in xorg.conf ? | 13:56 |
Daekdroom | Modelines. | 13:58 |
Daekdroom | But I recall the last time I had to use them on my radeon, they didn't work. | 13:58 |
Andy80 | I really can't watch this monitor blinking damn it | 13:59 |
Andy80 | let me try a new reboot | 14:00 |
Andy80 | Daekdroom: the #nouveau guys helped me :) I'm now running their driver in full resolution :) let's hope it doesn't crash this one too! p.s: how do I know if I'm running Unity or Unity-2D? | 14:46 |
Daekdroom | Andy80, does 'ps aux | grep unity' mention anything with unity-2d ? | 14:59 |
Andy80 | Daekdroom: no, it doesn't | 15:09 |
Andy80 | p.s: I still have to reboot :) | 15:09 |
fusiontemp | anyone around | 17:17 |
Andy80 | why unity-scope-video-remote uses http://videosearch.ubuntu.com service to look for videos instead of using proper API? | 18:10 |
mhall119 | Andy80: probably to provide caching and not over-burden the source's APIs | 18:12 |
Andy80 | mhall119: uhm.... but the problem is that it's not working at all... I tried many search terms and nothing is found, not easy to debug if it passes throug a remote service | 18:13 |
nixternal | creating a custom dist for an appliance, and i would like our core application to place an icon in the launcher during install. creating the custom dist right now in a chroot and trying to figure out where stuff goes. how can i do what i am trying to do? | 18:18 |
mhall119 | Andy80: it seems to be working for me...have you filed a bug | 18:42 |
mhall119 | ? | 18:42 |
Andy80 | mhall119: yes https://bugs.launchpad.net/ubuntu/+source/unity-scope-video-remote/+bug/989109 | 18:43 |
ubot5 | Ubuntu bug 989109 in unity-scope-video-remote (Ubuntu) "Video lens doesn't find almost anything online" [Undecided,New] | 18:43 |
mhall119 | Andy80: ok, thanks | 18:46 |
Andy80 | you're welcome :) | 18:47 |
nixternal | creating a custom dist for an appliance, and i would like our core application to place an icon in the launcher during install. creating the custom dist right now in a chroot and trying to figure out where stuff goes. how can i do what i am trying to do? | 18:57 |
nixternal | note, if another 40+ minutes goes by w/o an answer, I will switch to all CAPS! :D I kid, I kid! | 18:59 |
=== JanC_ is now known as JanC | ||
lamalex | thomi, i fixed up that branch can you re-reviwe? | 20:03 |
thomi | lamalex: sure, got a link handy? | 20:03 |
lamalex | https://code.launchpad.net/~alexlauni/unity/unity.ap-switcher-emu/+merge/103338 | 20:03 |
thomi | lamalex: you need to configure your editor to at least display trailing whitespace, or (even better) trim it automatically | 20:06 |
thomi | lamalex: if you like I can traim the whitespace and push up a branch for you to merge | 20:08 |
lamalex | wtf is going on with this white space | 20:08 |
lamalex | i dont see it | 20:08 |
lamalex | and my editor /is/ set up to show it | 20:08 |
lamalex | thomi, which file? | 20:08 |
thomi | both switcher.py and test_switcher.py | 20:08 |
thomi | lamalex: this branch has the fixes: lp:~thomir/unity/unity.ap-switcher-emu | 20:09 |
thomi | I guess if you merge it in and do a diff you'll see where the issues were.. or something | 20:09 |
thomi | other than that though, it looks good | 20:09 |
thomi | oh, and I changed one PEP257 thing. | 20:10 |
thomi | if you ping me when that's merged I can approve it | 20:10 |
lamalex | pushing up now (with yours merged in) | 20:11 |
lamalex | did you and bschaefer get anywhere on this ibus tests | 20:11 |
bschaefer | lamalex, thomi yeah, I think I might know what the problem is now....it isn't a timing issue | 20:12 |
thomi | My changes late last night were... revealing :) | 20:12 |
bschaefer | lamalex, does jenkins install the ibus engines every time it runs? | 20:12 |
bschaefer | yeah I know, finally haha! | 20:12 |
thomi | for some reason the engine isn't getting set O.0 | 20:12 |
bschaefer | thomi, try this, sudo apt-get remove ibus-anthy; sudo apt-get install ibus-anthy then run the anthy ibus test locally | 20:13 |
bschaefer | it can't activate it | 20:13 |
thomi | bschaefer: the engines are installed as part of the nfsroot build job | 20:13 |
thomi | ooooh! | 20:13 |
bschaefer | so we need to reboot | 20:13 |
bschaefer | after we install those engines | 20:13 |
thomi | what. that.... | 20:13 |
bschaefer | or I have I have to figure out what it needs... | 20:13 |
thomi | I'll look into that today... just as soon as I've had some breakfast | 20:13 |
bschaefer | cool! Enjoy, also happy release day :) | 20:14 |
bschaefer | even though your in the future | 20:14 |
thomi | err, thanks. | 20:14 |
thomi | it's a bacon-and-eggs day I think, to celebrate... | 20:14 |
bschaefer | haha that sounds like an everyday breakfast | 20:14 |
thomi | most days I just drink coffee until lunchtime | 20:15 |
* thomi -> kitchen | 20:15 | |
bschaefer | coffee time!! | 20:16 |
lamalex | bschaefer, that's not it.. | 20:18 |
lamalex | they get installed to an overlayfs, and then pxe booted over that | 20:18 |
lamalex | so it's not like they get installed to a running vm and then it needs a reboot | 20:19 |
lamalex | theyre installed and unpacked before anything is ever booted | 20:19 |
bschaefer | lamalex, hmm well at lease we still know that the engines are not getting set...somehow | 20:21 |
malin | mhall119: I tried to intall this on my computer, following the steps on this page: http://mhall119.com/2012/02/singlet-quickly-better-faster-simpler/ | 20:24 |
malin | gives me this error: http://pastebin.com/gYzdvu4t | 20:24 |
mhall119 | malin: see http://developer.ubuntu.com/2012/04/how-to-create-a-wikipedia-unity-lens-for-ubuntu/ | 20:27 |
mhall119 | it's "quickly create unity-lens unity-lens-<lens-name>" now | 20:27 |
malin | ah | 20:28 |
malin | so maybe the blog should be upgraded or something? | 20:28 |
malin | anyway. Thanx | 20:28 |
malin | mhall119: that gives me another error http://pastebin.com/8PmNUDVD | 20:30 |
malin | mhall119: ah, sorry, I will follow the guide at the create a wikipedia-lens instead. | 20:37 |
thomi | Right. | 20:39 |
* thomi tries to get his head in the game | 20:39 | |
bschaefer | this is such an odd problem....so why can't we assign an available engine in jenkin but we can locally? Could we somehow be missing a dependency? | 20:43 |
thomi | dunno, but we'll figure it out | 20:43 |
thomi | at least now we can reproduce it! | 20:43 |
bschaefer | yeah, and at lease we know what is going on instead of being lost haha | 20:44 |
thomi | yeah | 20:45 |
thomi | having that second jenkins job really helped here | 20:46 |
bschaefer | yeah, also ibus-pinyin is installed by default...so something is messing up when it comes to setting th elist | 20:46 |
bschaefer | the engine list* | 20:46 |
intrader | Is there a way to recover passphrase for deja backup?. I did not notice that it was encrypting and now I have an unreadable backup | 20:47 |
=== salem_ is now known as _salem | ||
intrader | Is there a way to recover passphrase for deja backup?. I did not notice that it was encrypting and now I have an unreadable backup | 20:54 |
intrader | I have browsed web, and sugestion is that it not possible to recover passphrase. If I have the private key, can I decrypt the backup files? | 20:56 |
thomi | bschaefer: I have bad news | 21:00 |
bschaefer | :( | 21:00 |
bschaefer | thomi, what is it? | 21:00 |
thomi | I know why it's not working for you, and it's not the same as why it's failing on the server | 21:00 |
thomi | after installing an engine, you need to restart the ibus daemon | 21:01 |
thomi | before it appears in the list of active engines. That's not what's causing the issue on the server | 21:01 |
thomi | if you do 'killall ibus-daemon' right after installing ibus-anthy it'll work again | 21:01 |
bschaefer | that's how I got it working again | 21:02 |
bschaefer | lamalex mention that couldn't be the problem a little big ago :( | 21:02 |
bschaefer | bit* | 21:02 |
lamalex | bschaefer, yes- he says that's NOT the problem on the server | 21:03 |
bschaefer | yeah | 21:03 |
lamalex | but it could be the problem locally | 21:03 |
lamalex | ah right sorry | 21:03 |
lamalex | you're agreeing :P | 21:03 |
bschaefer | well I was just trying to reproduce the problem haha | 21:03 |
bschaefer | :) | 21:03 |
bschaefer | hmmmmm, so why is set_list failing.... | 21:03 |
bschaefer | thomi, could you add some debugging in before and after set_list? | 21:04 |
thomi | bschaefer: sure, just in a call right now | 21:04 |
bschaefer | hmm but that won't tell us anything new...never mind | 21:04 |
thomi | will look into it afterwards though | 21:04 |
bschaefer | ok, im just trying to come up with a new idea haha | 21:05 |
thomi | yeah, something odd is going on there | 21:05 |
bschaefer | very... | 21:05 |
bschaefer | thomi, ooo what if try to set a global_engine! | 21:06 |
saschakb | intrader: try you're root password on the file. https://answers.launchpad.net/deja-dup/+question/193702 | 21:06 |
bschaefer | just to try and get any ibus engine to get activated | 21:07 |
thomi | bschaefer: could do, but It's not a final solution :( | 21:07 |
bschaefer | yeah | 21:07 |
thomi | ok, I'll try that | 21:10 |
bschaefer | im just wondering how or what could be causing a communication problem on the server and not locally | 21:11 |
bschaefer | we can get info from ibus but what if we can't set anything for some reason... | 21:12 |
thomi | Well, setting it globally leads to other issues it seems | 21:18 |
bschaefer | whats that? | 21:19 |
bschaefer | thomi, you also have to enable global engines | 21:21 |
thomi | seems like the activation signal doesn't always get through | 21:21 |
thomi | yeah, we are | 21:21 |
thomi | we had that code in there from ages ago, remember? | 21:21 |
thomi | it's what we tried first, before doing it properly :) | 21:21 |
bschaefer | yeah haha :) | 21:21 |
bschaefer | hmm | 21:21 |
bschaefer | thomi, it doesn't work for you locally that is? | 21:22 |
thomi | correct | 21:22 |
bschaefer | very strange | 21:22 |
thomi | that's odd - I get a DBusException with a message that says "Cannot find engine: hangul" | 21:23 |
thomi | but it appears in the available engine list | 21:23 |
bschaefer | thomi, I think it has to be in the active list to activate it | 21:24 |
thomi | oh, that would explain it. | 21:24 |
bschaefer | which is why we switched to the correct way of doing it :) | 21:25 |
thomi | this would be so much easier if ibus had a documented API | 21:25 |
bschaefer | yeah... | 21:25 |
bschaefer | it's really hard to dig through its signals and dbus messages | 21:25 |
thomi | nope, that doesn't help either. I think we're going backwards here | 21:29 |
bschaefer | thomi, yeah... | 21:30 |
bschaefer | ok, so, im trying to figure out if a something isn't getting installed correctly | 21:31 |
* bschaefer doesn't know how that could happen though | 21:32 | |
lalalanickname | Hello | 21:36 |
lalalanickname | i would like to implement switch-off for chameleon effect. But i need advice on how it should be implemented and someone who can review my patch. | 21:37 |
bschaefer | thomi, what if we could just take the available engines and set them all... | 21:37 |
bschaefer | thomi, I swore I did that once with only a couple lines of code... | 21:38 |
bschaefer | i swear* | 21:38 |
thomi | bschaefer: sure, but I don't see how that would help | 21:41 |
bschaefer | thomi, this is an odd question but is the jenkins VM using guest as the user? | 21:42 |
bschaefer | yeah...as it would just fail normally | 21:42 |
thomi | bschaefer: no, 'ubuntu' | 21:42 |
bschaefer | dam | 21:42 |
bschaefer | and switching to guess account and back has broken my mouse :( | 21:43 |
thomi | hha | 21:44 |
bschaefer | thomi, don't laugh! That was really weird...apparently my guess login was still active so it was stealing my mouse | 21:47 |
thomi | heh | 21:47 |
bschaefer | hmm ok...i've been trying to download a daily build for 2 hours... | 21:48 |
bschaefer | im going to try to and install a fresh iso and see if I can get the same problem | 21:48 |
lalalanickname | i would like to implement switch-off for chameleon effect. But i need advice on how it should be implemented and someone who can review my patch. | 21:49 |
bschaefer | thomi, did you ever have any luck getting that script working for setting up jenkins? | 21:50 |
thomi | bschaefer: I got close, It's still on my radar | 21:55 |
bschaefer | thomi, I was missing something and forgot about it | 21:55 |
thomi | oh? | 21:55 |
bschaefer | thomi, I hate to suggest this but could we print at all the packages installed on the VM? | 21:56 |
bschaefer | cat /var/log/installer/initial-status.gz | gzip -d | grep '^Package:' | awk '{ print $2}' | 21:56 |
bschaefer | should work | 21:56 |
thomi | bschaefer: an easier way would eb to grab that as a build artifact. | 21:56 |
thomi | can I just grab that entire .gz file? | 21:57 |
bschaefer | I would think so | 21:57 |
bschaefer | can you ftp on the server? | 21:57 |
bschaefer | onto or ssh | 21:57 |
thomi | bschaefer: we can tell jenkins to collect files as build artifacts | 21:58 |
bschaefer | oo ok | 21:58 |
thomi | that's how we're exporting the videos | 21:58 |
thomi | I'll go set that up now | 21:58 |
bschaefer | thomi, yeah if we grab that we can gzip it | 21:58 |
bschaefer | hmm it would nice to make sure it has all the packages | 21:59 |
thomi | bschaefer: how about I just do 'dpkg -l' > file | 22:00 |
thomi | that seems much easier ;) | 22:00 |
bschaefer | sure, I have't really ever used dpkg | 22:00 |
bschaefer | yeah haha | 22:00 |
* bschaefer still has a lot to learn | 22:01 | |
bschaefer | haha | 22:01 |
thomi | ok, it's queued up, so the next build will have it | 22:01 |
thomi | I'll post a link here when it appears | 22:01 |
bschaefer | alright, your indicator will let me know also :P | 22:01 |
bschaefer | thomi, also do you know if the active list is empty? or if it is just having a problem setting active lists? | 22:03 |
bschaefer | it should be empty though... | 22:03 |
thomi | The active list isn't what we expect | 22:06 |
thomi | I'll change it to print out what it was... | 22:06 |
bschaefer | it should be empty though...I can't see how it would have a full list | 22:06 |
bschaefer | but I still don't know what is causing this problem so we are missing something, most likely small | 22:07 |
semitones_tea | some people on #ubuntu are asking why they have unity on both monitors in dual monitor mode | 22:07 |
lalalanickname | i would like to implement switch-off for chameleon effect. But i need advice on how it should be implemented and someone who can review my patch. | 22:09 |
thomi | bschaefer: https://jenkins.qa.ubuntu.com/job/dx-autopilot-fix-ibus/25/label=1EBEE0FF-DAC9-11DF-BBDA-64A98C34D485/artifact/artifacts/installed-packages | 22:22 |
thomi | despite what it's mim-type says, it's a plain text file :) | 22:22 |
* bschaefer looking | 22:22 | |
bschaefer | that's nice | 22:22 |
bschaefer | thomi, hmm the only thing I don't see on there is libibus-1.0-0-dev | 22:24 |
bschaefer | but I tried to remove that from my system and it didn't effect anything | 22:25 |
bschaefer | it's needed for what nux does with ibus | 22:25 |
thomi | bschaefer: it's needed for building, not for running | 22:25 |
bschaefer | yeha | 22:25 |
thomi | since we don't build anything on the machine we should be sweet | 22:26 |
bschaefer | hmm yeah, im going to get my txt a diff the two haha | 22:26 |
bschaefer | my install txt | 22:26 |
bschaefer | thomi, do you have gir1.2-ibus-1.0 1.4.1-3ubuntu1 Intelligent Input Bus - introspection data | 22:29 |
bschaefer | installed on your machine? | 22:29 |
bschaefer | it's on mine but not the VM | 22:29 |
thomi | yes | 22:29 |
bschaefer | hmm | 22:29 |
bschaefer | well Im going to remove it from mine and see what happens | 22:30 |
thomi | we don't use that module though | 22:30 |
thomi | maybe we should :) | 22:30 |
bschaefer | im not sure what it is | 22:30 |
bschaefer | or how I got it, because I removed all my ibus stuff earlier hah | 22:30 |
thomi | it looks very similar to the ibus module | 22:31 |
bschaefer | hmm | 22:32 |
thomi | yeah we shouldn't need it at all | 22:32 |
bschaefer | alright, Ill look some more through installed packages, though I think everything should be there | 22:33 |
bschaefer | if we get read info, I don't why we cant set the info | 22:33 |
bschaefer | hell it works for us locally, dammit | 22:33 |
thomi | I wonder if ibus has changed recently? | 22:33 |
thomi | hmm, that;s true | 22:33 |
bschaefer | last update was | 22:34 |
bschaefer | 2-07 | 22:34 |
bschaefer | feb 07 | 22:34 |
bschaefer | 2012 | 22:34 |
bschaefer | I think it started failing possibly around that time | 22:34 |
bschaefer | in march | 22:34 |
thomi | bschaefer: hmmmm, that's suspicious | 22:34 |
bschaefer | ill check the version installed | 22:35 |
thomi | do you know what the previous version number was? We could try forcing it to install an older version | 22:35 |
bschaefer | thomi, I have the same ibus version as the one on the VM : ( | 22:35 |
bschaefer | ibus 1.4.1-3ubuntu1 | 22:35 |
bschaefer | is what I have and the VM | 22:36 |
bschaefer | 1.4.0 is the older version | 22:36 |
thomi | hmmmm | 22:38 |
bschaefer | thomi, could you check your ~/.xinput folder | 22:40 |
thomi | I only have ~/.xinput.d/ | 22:40 |
bschaefer | and see if under your default language it exports has XIM=ibus | 22:40 |
bschaefer | yeah that is what I ment sorry | 22:40 |
thomi | I just have two symlinks thereL | 22:40 |
thomi | en_NZ -> /etc/X11/xinit/xinput.d/none and en_NZ.backup -> /etc/X11/xinit/xinput.d/ibus | 22:41 |
bschaefer | vi en_NZ | 22:41 |
bschaefer | to see if it has | 22:41 |
bschaefer | XIM=ibus | 22:41 |
bschaefer | or how ever you edit | 22:41 |
thomi | nope, it hjas "XIM=" | 22:42 |
bschaefer | hmm | 22:42 |
bschaefer | well that means that doesn't really matter | 22:42 |
bschaefer | your .backup should have XIM=ibus | 22:43 |
bschaefer | as that is were it is linked | 22:43 |
thomi | yup | 22:43 |
bschaefer | hmm | 22:44 |
bschaefer | thomi, hmm we could try to see if we could 'manually' set an active engine haha | 22:49 |
bschaefer | like open ibus-setup | 22:50 |
thomi | bschaefer: .... and then? | 22:50 |
bschaefer | see if it adds it | 22:50 |
bschaefer | i mean we are having problems adding any engine | 22:50 |
thomi | yeah, but how are you going to add it using ibus-setup? | 22:50 |
bschaefer | open 'ibus-setup' | 22:50 |
bschaefer | left arrow | 22:50 |
bschaefer | down arrow | 22:50 |
bschaefer | down arrow | 22:50 |
bschaefer | umm then add it, one sec there should be a consistent way to add one | 22:51 |
thomi | go for it! | 22:51 |
thomi | however, internally we're doing exactly what ibus-setup does under the hood, so... | 22:52 |
bschaefer | so it shouldn't work! | 22:52 |
bschaefer | that is what im hoping | 22:52 |
bschaefer | or if it does then we are doing something wrong | 22:52 |
bschaefer | thomi, if we assume the active list is empty then we can do this to add the first engine | 22:54 |
bschaefer | "ibus-setup" | 22:54 |
bschaefer | right, down, down, down, tab, tab, enter | 22:54 |
bschaefer | man this feels like a video game...haha | 22:54 |
thomi | it's the unity-equivilent of the konami code :) | 22:56 |
bschaefer | hahaha | 22:57 |
* bschaefer writing the test now | 22:58 | |
bschaefer | is | 22:58 |
bschaefer | eh, lets see if this works | 22:58 |
thomi | bschaefer: I'm looking to see what they changed int he latest ibus | 23:02 |
thomi | perhaps they changed the way ibus-setup works under the hood | 23:03 |
thomi | ...although that doesn't explain why it works locally | 23:03 |
bschaefer | yeah | 23:03 |
bschaefer | ugg that part is throwing me through a loop | 23:03 |
bschaefer | why does ALL of ours work locally but none of the VMs | 23:03 |
bschaefer | my VM works also | 23:03 |
thomi | bschaefer: what did you say the older version of ibus was? | 23:03 |
bschaefer | 1.4.0 | 23:04 |
bschaefer | code.google.com/ibus | 23:04 |
bschaefer | I think is the site | 23:04 |
bschaefer | code.google.com/p/ibus * | 23:04 |
thomi | hmmm | 23:04 |
bschaefer | thomi, also how do I start ibus-setup? I was using subprocess.call(..) but I would have to do a fork to then do key pressing... | 23:06 |
thomi | bschaefer: use subprocess.Popen | 23:07 |
thomi | there' | 23:07 |
thomi | s a flag you can set I think | 23:07 |
bschaefer | oo | 23:07 |
thomi | to not block | 23:07 |
bschaefer | sweet that worked | 23:08 |
bschaefer | thomi, http://paste.ubuntu.com/948509/ | 23:12 |
bschaefer | is what I have, and it works locally | 23:12 |
bschaefer | I put the sleeps because the 2 tabs were not working correctly, and just in case jenkins is a little slow | 23:13 |
thomi | bschaefer: cool - push it! | 23:13 |
bschaefer | alright! | 23:13 |
bschaefer | this will be interesting, plus we get a video out of it! | 23:14 |
thomi | bschaefer: theonly changes between 1.4.0 and 1.4.1 that might cause this are UI changes | 23:21 |
bschaefer | hmm so say a UI change causes the problem, why aren't we effect by it? | 23:21 |
bschaefer | ugg | 23:22 |
thomi | yeah, I don't think the issue is in the ibus package | 23:22 |
bschaefer | hmm | 23:22 |
bschaefer | I mean even if those changes get an engine activated, then what could be wrong with the set_engine in the ap test? | 23:23 |
bschaefer | thomi, what if when se set the engine, it doesn't have time to register it because it gets reset to fast | 23:23 |
thomi | hmmm, that's an idea | 23:24 |
bschaefer | do you know the spacs the VM's get? | 23:24 |
bschaefer | I could match it on one of my VMs | 23:24 |
bschaefer | specs* | 23:24 |
thomi | no idea, sorry | 23:25 |
thomi | I'm getting closer to having a PXE boot working though | 23:25 |
bschaefer | cool! | 23:26 |
bschaefer | ugg everyone seems to be downloading the new 12.04 so it's taking forever just to get my .iso file... | 23:28 |
bschaefer | but then I should have a VM up to test this locally | 23:28 |
thomi | bschaefer: OK, I'm poushing abranch that waits before restarting the daemon | 23:28 |
bschaefer | ok | 23:29 |
bschaefer | the next build hasn't started it seems | 23:29 |
bschaefer | ugg did I forget to push those changes haha | 23:29 |
bschaefer | cool, lets hope we get some more info about this! | 23:30 |
thomi | I just kicked off the next jenkins build | 23:30 |
bschaefer | sweet | 23:30 |
thomi | bschaefer: I have to go to lunch. talk to you later! | 23:45 |
bschaefer | alright! | 23:46 |
bschaefer | have a good lunch! | 23:46 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!