[06:38] <UbuntuMY> Mr Super was added by: Mr Super
[07:06] <UbuntuMY> playboye91 was added by: playboye91
[15:06] <UbuntuMY> kabusmalam669 was added by: kabusmalam669
[16:11] <UbuntuMY> AhmadMuazAmin was added by: AhmadMuazAmin
 https://www.egi.eu/news/new-publication-egi-engage-impact-results/
 Test


[00:14] <TJ-> having a few 'issues' with pulling it out cleanly
[00:15] <Gr33ntea> if you dont mind me asking what do you mean by pulling it out cleanly? : o
[00:19] <TJ-> To create a Dynamic Kernel Module system package, the driver source and supporting files needs to be extracted from the kernel source as standalone code, so the module will build separately
[00:20] <Gr33ntea> ah gotcha ^_^, if its too much trouble then its okay. I don't want to take away more of your time. you've helped me so much already
[00:37] <TJ-> No, it's me being rusty at it
[00:37] <TJ-> I think I just figured out the issue
[00:39] <Gr33ntea> What was the problem? : o
[00:40] <TJ-> haha me! I'm on 18.04 with kernel 4.15 ... pulled the source from 4.18. in between those versions a lot has changed so a symbol that is used in 4.18 isn't available in 4.15
[00:42] <TJ-> I need to checkout the Ubuntu 4.18.0-8-generic source first
[00:42] <Gr33ntea> LOL, i have to admit its nice knowing ppl way more competent than me also make silly mistakes xD
[00:43] <Bashing-om> TJ-: Beaware of updates in cosmic .. now at 4.18.0-8-10 .
[00:45] <Bashing-om> !info linux-image-generic cosmic
[00:45] <TJ-> Bashing-om: makes no difference :)
[00:46] <TJ-> the module will work on whichever version, once I'm using the correct source :)
[00:46] <Bashing-om> TJ-: :) .. Just checking :P
[00:48] <TJ-> hehehe thanks ... I'm 1/2 asleep I think
[00:49] <TJ-> Just fetching the 4.18.0-8 headers now, luckily they're in bionic-proposed for the HWE kernels
[00:51] <Gr33ntea> TJ-: Im reading your hacking course  : o from ur site. very cool. thank you for posting it.
[00:54] <TJ-> Gr33ntea: which is that!? I start os many things and then go off finding something else to play with!
[00:55] <TJ-> Gr33ntea: right, it built here but fails to install since I don't have that kernel version installed for some reason. I'll install it and just confirm it installs, then I can add your model info and rebuild to confirm and then let you have the code
[00:56] <Gr33ntea> TJ-: The one that can be found here http://iam.tj/projects/hacking/101/index.html I believe its seperated in 3 courses. and okay thank you! I seriously appreciate it, I been trying every forum thread solution for the past 2 days so i really appreciate everything you're doing!
[00:59] <TJ-> Gr33ntea: oh, that! I didn't realise I'd put the intro up there. Must have been sharing it for feedback!
[01:11] <TJ-> Gr33ntea: I need info about your model. Can you show me "pastebinit <( sudo dmidecode -t system )"
[01:11] <Gr33ntea> sure thing! one sec
[01:15] <Gr33ntea> TJ-: hm it tells me im attempting to send an empty document
[01:15] <Gr33ntea> TJ-: lemme try once more
[01:16] <TJ-> hmmm, then try without the "-t system" part.
[01:16] <TJ-> I cannot imagine the system-info is missing though -it better not be!
[01:18] <Gr33ntea> weird i have to run the command without the pastebinit first and then run it again to work
[01:18] <Gr33ntea> http://paste.ubuntu.com/p/rfDqHbfVQB/
[01:18] <Gr33ntea> there it is
[01:23] <TJ-> ha, I thought as much, I could have predicted the format from the Y520 info! "Y530-15ICH" is what I needed
[01:25] <Gr33ntea> Yeah i think the only thing rly different from the 520 is the way it looks xD, and yet they charge more for it
[01:26] <TJ-> right: "cd $HOME/Downloads" then "wget http://iam.tj/projects/ubuntu/ideapad_laptop-dkms.tar.gz"
[01:27] <TJ-> oh, you'll need to move the file to the Y530 of course
[01:28] <TJ-> There, in the directory where the file is, you do "sudo tar -xf ideapad_laptop-dkms.tar.gz -C /" which will extract to /usr/src/ideapad_laptop-1.1/
[01:29] <TJ-> Remove the module blacklist if it is still there in /etc/modprobe.d/
[01:30] <Gr33ntea> gotcha one sec
[01:30] <TJ-> Then use DKMS to build/install the module with "sudo dkms add ideapad_laptop/1.1" then "sudo dkms install ideapad_laptop/1.1" - if all is good you'll see "Installing to /lib/modules/4.18.0-8-generic/updates/dkms/" ... "depmod" ... "DKMS: install completed."  At this point you're ready to reboot and test
[01:32] <TJ-> whilst you play I'll make a cuppa! It's 0230 here
[01:39] <Gr33ntea> TJ-:  no wifi :( gonna check to see if its listed as blocked still
[01:39] <TJ-> hmmm, we'll do some further tests once you've done that
[01:40] <Gr33ntea> yup still listed as blocked
[01:41] <TJ-> also ensure our module took over with "modinfo ideapad_laptop" and check the "filename:" path ends in "updates/ideapad_laptop.ko"
[01:41] <TJ-> or hyphen, not underscore
[01:42] <TJ-> It might be worth adding some debug messages to the module so we know for sure it recognises your model by what I added
[01:42] <Gr33ntea> it ends in updates/dkms/ideapas-lalptop.ko
[01:43] <TJ-> good, that's where DKMS installs the module to, so it is correct.
[01:43] <TJ-> I'll add some debug messages and send you the updated source
[01:43] <Gr33ntea> gotcha
[01:43] <Gr33ntea> also when do you sleep xD, i cant believe its 2 over there id be knocked out
[01:45] <TJ-> Oh, I think I made a mistake
[01:46] <TJ-> I used the same DMI match format as the Y530 which does DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y520-15IKB"),
[01:47] <TJ-> but it has .ident = "Lenovo Legion Y530-15ICH", (note the "Legion") there
[01:47] <TJ-> Now, the ident is just a friendly name to display, actual matching is done using the DMI_PRODUCT_VERSION, which doesn't have "Legion" in... whereas yours does!
[01:48] <TJ-> From your dmidecode "Version: Lenovo Legion Y530-15ICH"
[01:48] <TJ-> So I suspect I need to change to that, let me do that
[01:49] <TJ-> Done. Re-download it from http://iam.tj/projects/ubuntu/ideapad_laptop-dkms.tar.gz
[01:49] <Gr33ntea> gotcha
[01:49] <TJ-> You know the rest :)
[01:50] <Gr33ntea> okay one sec, and yup! :)
[01:50] <TJ-> if the match occurs, there should be no rfkill entries for ideapad_wlan etc
[01:50] <Gr33ntea> I should first delete the other folders right?
[01:50] <Gr33ntea> from the first install
[01:50] <TJ-> Nope
[01:51] <Gr33ntea> okie
[01:51] <TJ-> all you need do once the new source is extracted is "sudo dkms remove ideapad_laptop/1.1" then "sudo dkms install ideapad_laptop/1.1"
[01:57] <Gr33ntea> hmsudo dkms remove ideapad_laptop/1.1 gives an error
[01:57] <Gr33ntea> invlaid number of parameters
[01:58] <TJ-> oh, sorry, add " --all" -- that command needs kernel version or --all
[01:58] <Gr33ntea> ah gotcha my bad
[01:59] <Gr33ntea> rebooting
[02:00] <TJ-> it might not require rebooting, which could save some time. It should be possible to unload/load the module using modprobe - depends on what other modules are depending/using it
[02:02] <Gr33ntea> same deal :( no wifi and sill locked
[02:03] <TJ-> rfkill still shows those ideapad nodes?
[02:03] <Gr33ntea> yup
[02:04] <TJ-> From the way I read the source, it inferred those nodes wouldn't show up, or else would be set to enabled. Something weird going on. Can you show me the "pastebinit <( dmesg )"
[02:06] <Gr33ntea> sorry for the delay http://paste.ubuntu.com/p/qS3653gbcJ/
[02:08] <TJ-> Ha, things have changed! Did you add some parameter for the iwlwifi module? because we have "iwlwifi: unknown parameter 'disable_msix' ignored"
[02:09] <Gr33ntea> that disable_msix thing was actually from a thread solution i had tried yesterday
[02:09] <Gr33ntea> i can try and find the thread
[02:10] <TJ-> in the previous dmesg from earlier, there was "iwlwifi 0000:00:14.3: RF_KILL bit toggled to enable radio." but this time nothing like that
[02:11] <TJ-> the iwlwifi module doesn't have that option. You can check with "modinfo -F parm iwlwifi"
[02:12] <TJ-> I'm going to find out what causes "rfkill: input handler disabled"
[02:13] <Gr33ntea> i found the thread, if its of any help. https://askubuntu.com/questions/1038242/no-wifi-option-on-ubuntu-18-04-and-16-04
[02:14] <Gr33ntea> but yeh i just checked also not there
[02:15] <Gr33ntea> maybe i forgot to type in the =1 part?
[02:15] <Gr33ntea> not sure it seemed to ork for someone
[02:15] <Gr33ntea> should i retry that?
[02:17] <Gr33ntea> also TJ- i just actually checked the forum post i have made about this problem and dmesg does show "[   13.851406] iwlwifi: unknown parameter 'disable_msix' ignored"
[02:18] <TJ-> That option is specific to the iwlwifi-backport source-code. But the issue there was a different to yours. In that one, the iwlwifi module was crashing and generating a stack-trace
[02:18] <Gr33ntea> ah okie
[02:18] <TJ-> disable_msix means disable Message Signalling Interupt eXtension
[02:20] <TJ-> I thnk at this point you should install that BIOS upgrade
[02:20] <TJ-> Sorry it took me so long to get the module going else you could have got that done earlier!
[02:21] <Gr33ntea> No problem at all! I seriously cannot thank you enough for all this effort you've put
[02:21] <Gr33ntea> I will give the bios upgrade a go then
[02:29] <TJ-> Whilst you do I'm reading the rfkill code in detail
[02:31] <TJ-> I think i've spotted something else that the ideapad_laptop.c needs - I notice for a couple of modules an UUIDis required for the WMI (ACPI) interface. Yours being a new model I'd bet it has one too
[02:32] <TJ-> Without it Linux cannot identify the Fn + Fx key sequences
[02:33] <Gr33ntea> hm but currently the Fn + Fx keys do work in the case of brightness and volume i believe
[02:33] <Gr33ntea> so does tht rule tht out?
[02:37] <Gr33ntea> TJ-: about to test the new bios moment of truth
[02:37] <TJ-> OK
[02:37] <TJ-> ahh, this GUID thing is when the Esc key dones't work and needs Fn + Esc!
[02:38] <Gr33ntea> didnt work D:
[02:38] <Gr33ntea> cruel fate
[02:39] <TJ-> I think this is due to a bug in the firmware ACPI. Do you fancy extracting that so I can analyse it?
[02:41] <Gr33ntea> Hm before we dive into that
[02:42] <Gr33ntea> I just noticed that someone uploaded a guide recently to get Ubuntu onto the y530
[02:42] <Gr33ntea> looking at tht now
[02:42] <Gr33ntea> https://forums.lenovo.com/t5/Gaming-Laptops-Knowledge-Base/Installing-Ubuntu-18-04-on-the-Legion-Y530/ta-p/4187251
[02:43] <Gr33ntea> hm
[02:43] <Gr33ntea> don't kill me but
[02:43] <Gr33ntea> i think something weird has been going on becuz
[02:44] <Gr33ntea> in his guide he adds the blacklist to the blacklist.conf but when i added the blacklist using the commands that were given it created a it didnt add it to the blacklist.conf
[02:44] <Gr33ntea> the file was still in the same directory just not the same file
[02:45] <Gr33ntea> i hope im making sense
[02:45] <TJ-> let me look
[02:46] <Gr33ntea> sorry i meant to say when i ran the commands to add the thing we black listed it created a seperate file, and didnt add to the blacklist.conf and that the file it created as in the same directory but yeh
[02:47] <TJ-> as long as you have a file in /etc/modprobe.d/ with the suffix ".conf" and the content "blacklist ideapad_laptop" it's fine
[02:47] <Gr33ntea> oh
[02:47] <Gr33ntea> okay it did have tht
[02:47] <Gr33ntea> hm
[02:48] <Gr33ntea> weird so why is it working for him
[02:48] <TJ-> the idea is by having 1 file per option multiple packages can install options without needing to parse/write a single file
[02:49] <TJ-> lets try unloading the module. Do "lsmod | grep idea" and tell me what the number is at the end of the line. We need 0 (no references to the module) in order to unload it
[02:50] <TJ-> We should also confirm that that blacklist is correct and working
[02:51] <Gr33ntea> so ideapad_laptop 32768 0 gets printed out
[02:52] <Gr33ntea> wait its potentilly important i show the rest of the output 2
[02:52] <Gr33ntea> gonna paste it
[02:54] <TJ-> Gr33ntea: that's fine, so we can unload it manually with "sudo modprobe -r ideapad_laptop"
[02:54] <Gr33ntea> http://paste.ubuntu.com/p/dysT9X4GSw/
[02:54] <Gr33ntea> okay
[02:54] <TJ-> that's fine, those other modules are required by ideapad_laptop, but nothing depends on it, so it can be removed
[02:55] <Gr33ntea> done
[02:55] <TJ-> lets see if that made any change. do "dmesg | tail" - anything related to rfkill or wifi reported?
[02:55] <Gr33ntea> omg
[02:56] <Gr33ntea> i love u
[02:56] <Gr33ntea> it works
[02:56] <TJ-> LoL
[02:56] <Gr33ntea> i cant believe it
[02:56] <TJ-> right, so we have now proved the module is at fault, so your blacklist is not working properly, so lets find out why
[02:57] <Gr33ntea> how do we do tht
[02:57] <TJ-> connect to it via SSH from your current PC so you can easily copy/paste stuff now. On the Y530 do "sudo apt install openssh-server"
[02:57] <Gr33ntea> also im so sorry for putting u thru all tht
[02:57] <Gr33ntea> i should have tried it sooner
[02:58] <TJ-> no worries; we've discovered a bug in that module which our code should have fixed, and didn't
[02:59] <TJ-> get the current IP address of the Y530 so you can connect to it via SSH from your current PC. "ip addr show" - look at the address of the wifi interface
[02:59] <TJ-> Then on your current PC you can do "ssh<EMAIL_ADDRESS>[03:00] <TJ-> "myusername" being a user account on the Y530 of course
[03:01] <Gr33ntea> hm
[03:01] <Gr33ntea> for some reason its hanging
[03:01] <TJ-> what 'it' ?
[03:01] <Gr33ntea> lemme jus log into irc from tht laptop to save time
[03:01] <TJ-> OK
[03:02] <Gr33ntea> Hiya
[03:02] <TJ-> using the Y530 now?
[03:02] <Gr33ntea> yup
[03:03] <TJ-> OK, do "sudo apt install pastebinit"
[03:03] <Gr33ntea> done
[03:04] <TJ-> then "pastebinit <( ls -latr /etc/modprobe.d/; for n in /etc/modprobe.d/*; do echo "== $n =="; cat $n; done )"
[03:04] <Gr33ntea> http://paste.ubuntu.com/p/xfR5Wdqbyg/
[03:05] <TJ-> the line is commented out (starts with a #) : "#blacklist ideapad_laptop"
[03:05] <TJ-> remove the leading # and it'll blacklist at boot
[03:06] <Gr33ntea> yeah i had the # because you wanted me to remove manually
[03:06] <Gr33ntea> but the file one should have worked also right?
[03:06] <TJ-> ahh, well, with that gone a reboot should not load the module
[03:06] <TJ-> Yes
[03:07] <Gr33ntea> i removed the #
[03:08] <TJ-> OK, whilst you are there...
[03:08] <TJ-> ... in /etc/modprobe.d/iwlwifi.conf remove that option "disable_msix=1" and possibly the one after it - do you really need to disable 802.11n ?
[03:09] <TJ-> The "options iwlwifi 11n_disable=8" part. I'm suspecting you added those whilst trying to fix the wifi
[03:09] <TJ-> With those changes do a reboot and check it works
[03:09] <Gr33ntea> Listen those were dark times, i was willing to try everything and anything
[03:10] <TJ-> :)
[03:10] <Gr33ntea> okay brb! :D
[03:13] <Gr33ntea> TJ-, Yay it worked!
[03:14] <TJ-> Good!
[03:15] <TJ-> So the module needs to correctly disable the rfkill hw switch, and our addition didn't seem to do it. There's a comment in the source about that saying:
[03:15] <TJ->      * On some models without a hw-switch (the yoga 2 13 at least)
[03:15] <TJ->      * VPCCMD_W_RF must be explicitly set to 1 for the wifi to work
[03:15] <TJ-> and that is what matching on the model from DMI should trigger
[03:16] <TJ-> so let's remove the custom module since it's superflous now the blacklist is working
[03:16] <TJ-> "sudo dkms remove ideapad_laptop/1.1 --all"
[03:17] <Gr33ntea> hm 2 questions
[03:18] <Gr33ntea> since your module did exactly that how come the wifi didn't work?
[03:18] <TJ-> for some reason the DMI version we added wasn't matching.
[03:19] <TJ-> So either both versions we tried are not correct, or the kernel is seeing a different string than dmidecode reports
[03:19] <TJ-> which is highly unlikely but who knows!
[03:19] <Gr33ntea> hm, I think i'll make it my personal project to figure this one out
[03:22] <Gr33ntea> the 2nd question was could i see the original source
[03:23] <Gr33ntea> nvm
[03:23] <Gr33ntea> i have it xD
[03:23] <Gr33ntea> for some reason i wasnt seeing those comments about the set to 1
[03:23] <Gr33ntea> but i see them now
[03:23] <TJ-> the key part is lines 1265 and 1283
[03:25] <TJ-> and 1265 is dependent on the content of the no_hw_rfkill_list array, where we added your model's unique DMI version at line 1149
[03:25] <TJ-> and that comes from the dmidecode results
[03:28] <Gr33ntea> So I was reading your post you made about ACPI and how most bios check to see if the OS is windows, and if it isn't it just limits ACPI features. I'm guessing this module was created to prevent that?
[03:31] <TJ-> not for this; in acpi_osi case the firmware limits services based on the OS id. For this, the ACPI embedded controller is used to manipulate these platform-specific (lenovo-specific) devices
[03:31] <TJ-> I may have spotted why the match didn't work.
[03:31] <TJ-> Can you show me "pastebinit <( sudo dmidecode )"
[03:32] <Gr33ntea> Here ya go
[03:32] <Gr33ntea> http://paste.ubuntu.com/p/wqKbNFdBY2/
[03:35] <TJ-> hmm, nope, we had the correct string
[03:37] <TJ-> my concern is that DMI_PRODUCT_VERSION is not referencing DMI type 1 Version. I'm trying to figure it out now
[03:40] <Gr33ntea> gonna make some tea brb
[03:42] <TJ-> hmm, no, it is correct. line 447 of drivers/firmware/dmi_scan.c shows it is in the type 1 code block
[03:47] <TJ-> How about we add code to the module to report those DMI attributes we want to match on, so we can see in the kernel log what the kernel actually sees
[03:48] <Gr33ntea> Just got back
[03:49] <Gr33ntea> tht sounds awesome, im down
[03:57] <TJ-> I've just added the code; am doing a test build
[04:01] <Gr33ntea> TJ-, what is String referencing in dmi_scan.c line 168, line 447 that you mentioned passes it a 6
[04:01] <Gr33ntea> but im not sure wht tht is in regard to
[04:03] <Gr33ntea> wish they would use the javadoc format and have param explanations in the comments above the function
[04:04] <TJ-> That'd triple the source size!
[04:04] <TJ-> OK, fetch the new source from http://iam.tj/projects/ubuntu/ideapad_laptop-dkms.tar.gz
[04:05] <TJ-> extract as before: "sudo tar -xf ideapad_laptop-dkms.tar.gz -C /" then "sudo dkms remove ideapad_laptop/1.1. --all && sudo dkms install ideapad_laptop/1.1"
[04:05] <Gr33ntea> TJ-, would that matter? don't compilers ignore comments? : o and okay gonna test it now
[04:07] <TJ-> You'll see I've added a printk in there, which reports the values
[04:08] <Gr33ntea> did we already remove it
[04:08] <Gr33ntea> i think i only have to install
[04:08] <Gr33ntea> didn't*
[04:08] <Gr33ntea> okay i installed it
[04:09] <TJ-> the line is printk("DMI: %s, %s. has_hw_rfkill_switch=%d\n", dmi_vendor, dmi_version, priv->has_hw_rfkill_switch);
[04:09] <Gr33ntea> u want dmesg paste?
[04:10] <Gr33ntea> gonna reboot brb
[04:11] <TJ-> so now you have to manually load it, because of the blacklist you need to use "sudo insmod /lib/modules/$(uname -r)/updates/dkms/ideapad_laptop.ko"
[04:14] <Gr33ntea> TJ-, back
[04:14] <TJ-> :)
[04:14] <TJ-> you shot off before I could tell you you didn't need to reboot!
[04:15] <TJ-> so now you have to manually load it, because of the blacklist you need to use "sudo insmod /lib/modules/$(uname -r)/updates/dkms/ideapad_laptop.ko"
[04:15] <Gr33ntea> sorry x3
[04:15] <TJ-> did the message show up?
[04:15] <Gr33ntea> which message?
[04:16] <TJ-> the message I added to the module, which should be in the 'dmesg' outout. Try "dmesg | grep DMI"
[04:16] <Gr33ntea> loading didnt work
[04:17] <Gr33ntea> ERROR: could not load module /lib/modules/4.18.0-8-generic/updates/dkms/ideapad_laptop.ko: No such file or directory
[04:17] <Gr33ntea> lemme install again?
[04:17] <TJ-> hmmm, does "dkms status" report it installed?
[04:17] <Gr33ntea> yeh
[04:18] <Gr33ntea> dkms status ideapad_laptop
[04:18] <Gr33ntea> ideapad_laptop, 1.1, 4.18.0-8-generic, x86_64: installed
[04:18] <TJ-> OK, oh... hyphen not underscore
[04:18] <TJ-> check with "find /lib/modules/$(uname -r)/ -name 'ideapad_laptop.ko' "
[04:18] <TJ-> oops!
[04:18] <TJ-> check with "find /lib/modules/$(uname -r)/ -name 'ideapad*laptop.ko' "
[04:20] <Gr33ntea> http://paste.ubuntu.com/p/F3rvBsPvNJ/
[04:20] <Gr33ntea> its there
[04:20] <TJ-> yeah, so hyphen!
[04:20] <TJ-> so now you have to manually load it, because of the blacklist you need to use "sudo insmod /lib/modules/$(uname -r)/updates/dkms/ideapad-laptop.ko"
[04:21] <TJ-> i hope it doesn't disconnect you!
[04:21] <TJ-> to remove it you can do "sudo modprobe -r ideapad-laptop"
[04:22] <Gr33ntea> keeps saying unknown symbol in the middle
[04:22] <Gr33ntea> could not insert module unknown symbol in the middle
[04:23] <Gr33ntea> could not insert module unknown symbol in the middle
[04:23] <Gr33ntea> sorry idk why tht posted twice
[04:23] <TJ-> oh, darn, that means all the depends are needed :( I think it'd be easier to comment out the blacklist, replace that with a single file so you can easily toggle it on/off
[04:24] <Gr33ntea> okay lemme comment it out
[04:24] <TJ-> you could try first doing "for m in wmi video sparse-keymap; do sudo modprobe $m; done"
[04:25] <TJ-> then re-run the insmod command . insmod doesn't load dependencies like modprobe does
[04:27] <TJ-> I think there's a way to avoid the /etc/modprobe.d/ directory using the -C option, as in "sudo modprobe -C /tmp ideapad-laptop"
[04:27] <Gr33ntea> TJ-, It disconnected me as you feared x3
[04:28] <Gr33ntea> the interesting thing to note is tht
[04:28] <TJ-> Gr33ntea: well good, because it loaded the module. now see if it reported with "dmesg | grep DMI"
[04:28] <TJ-> I think there's a way to avoid the /etc/modprobe.d/ directory using the -C option, as in "sudo modprobe -C /tmp ideapad-laptop"
[04:28] <TJ-> which would allow you to use modprobe not insmod for testing
[04:28] <TJ-> and not have to remove the blacklist lines
[04:29] <Gr33ntea> http://paste.ubuntu.com/p/pyjVY2Tbf7/
[04:29] <Gr33ntea> well then tht is different
[04:30] <TJ-> ahhh, no output!
[04:30] <TJ-> the "DMI: LENOVO 81FV/LNVNB161216, BIOS 8JCN44WW 08/13/2018" is from when the kernel started
[04:30] <Gr33ntea> oh
[04:30] <TJ-> That could be a clue as to why this isn't working
[04:32] <TJ-> right, that function is only called if the firmware advertises the name "VPC2004"
[04:33] <TJ-> so you'd best capture and upload the ACPI DSDT/SSDT (tables) so I can analyze them
[04:33] <TJ-> "sudo apt install acpica-tools"
[04:34] <Gr33ntea> done
[04:34] <TJ-> then sudo acpidump > /tmp/Y530.acpi
[04:34] <TJ-> then you need to find somewhere to upload/share that (binary data) file so I can get it
[04:35] <Gr33ntea> i can't just cat the .acpi and store the output into pastebinit?
[04:36] <TJ-> no, it's binary, and contains several separate tables, each needing to be extracted and converted to source-code separately
[04:37] <Gr33ntea> okay gimme a sec ill put it in a dropbox
[04:41] <Gr33ntea> TJ-, Sorry my dropbox was full had to delete stuff. https://www.dropbox.com/s/52t7e4f577d52c0/Y530.acpi?dl=0
[04:43] <TJ-> great, thanks, I'll decompile it now
[04:48] <TJ-> darn, "Could not get ACPI tables from dsdt.dat, AE_BAD_HEADER" - I wonder if the tools used by Lenovo are more recent than what I have (20180115)
[04:59] <Gr33ntea> what tools do you use? : o
[05:08] <TJ-> acpica-tools - I've set up an 18.10 container, and that seems to be almost working (more recent version)
[05:10] <TJ-> right, got it and moved it back to 18.04 host
[05:11] <TJ-> well, it declares that ID "Name (_HID, "VPC2004")  // _HID: Hardware ID"
[05:11] <TJ-> so, why is that method not getting to the printk
[05:12] <TJ-> or maybe it is, but not printing in default mode
[05:15] <TJ-> would you like to make a change to the source to save me having to package it up etc
[05:18] <Gr33ntea> sorry
[05:18] <Gr33ntea> I was helping a friend with something
[05:18] <Gr33ntea> whatcha need me to change
[05:18] <TJ-> change the printk line 1270 in /usr/src/ideapad_laptop-1.1/ideapad-laptop.c so the start of it looks like printk(KERN_NOTICE "DMI:
[05:19] <TJ-> you'll likely need root privs to edit it
[05:20] <TJ-> once that is done you'll need to dkms remove/install the module once again
[05:23] <Gr33ntea> I do not see a printk there
[05:24] <Gr33ntea> and even redownloaded the tar tht u gave
[05:24] <Gr33ntea> and there isnt a printk in tht 1 either
[05:24] <TJ-> huh! that might explain why yuou didn't see it then!
[05:24] <TJ-> let me check
[05:27] <TJ-> ok, I've uploaded it again and checked its got the correct file. Download it  http://iam.tj/projects/ubuntu/ideapad_laptop-dkms.tar.gz
[05:28] <TJ-> then extract it: "sudo tar -xvf ideapad_laptop-dkms.tar.gz -C /"
[05:29] <TJ-> that has the change in it, which you should confirm
[05:29] <Gr33ntea> just confirmed
[05:32] <Gr33ntea> question i ran the command you posted sudo dkms remove ideapad_laptop/1.1. --all && sudo dkms install ideapad_laptop/1.1
[05:32] <TJ-> OK, so "sudo dkms remove ideapad_laptop/1.1 --all" and "sudo dkms install ideapad_laptop/1.1"
[05:33] <Gr33ntea> And it says there are no instances of module
[05:33] <TJ-> hmmm, oh, "sudo dkms add ideapad_laptop/1.1" - I'm tired :)
[05:34] <Gr33ntea> uh
[05:34] <Gr33ntea> it should be add not install?
[05:34] <Gr33ntea> cuz i ran tht command
[05:34] <Gr33ntea> and it worked
[05:34] <Gr33ntea> xD
[05:34] <Gr33ntea> the sudo dkms remove ideapad_laptop/1.1 --all" and "sudo dkms install ideapad_laptop/1.1
[05:35] <TJ-> it should be remove -> add _> install
[05:36] <Gr33ntea> done
[05:37] <Gr33ntea> http://paste.ubuntu.com/p/mVrRXqrxsS/
[05:37] <TJ-> so now test loading it ... lets try the modprobe trick. After which you'll need to unload the module if it kills wifi. "sudo modprobe -C /tmp ideapad_laptop"  then "sudo modprobe -r ideapad_laptop" then "dmesg | grep DMI"
[05:38] <Gr33ntea> http://paste.ubuntu.com/p/Grfcz7Cmkv/
[05:39] <TJ-> no output again :s After the modprobe loading it, use "lsmod | grep idea" to check the module is loaded
[05:39] <Gr33ntea> okay brb
[05:41] <Gr33ntea> http://paste.ubuntu.com/p/tdcQDkwYYn/
[05:41] <Gr33ntea> http://paste.ubuntu.com/p/DhxTjtmqG6/
[05:41] <Gr33ntea> first one is lsmod | grep idea
[05:47] <TJ-> so, it looks like the code never reaches that point then, which explains why the DMI entry doesn't have any affect, but still doesn't make sense!
[05:47] <TJ-> I think we'll have to leave it for now
[05:48] <Gr33ntea> TJ-, okay : c
[05:48] <Gr33ntea> sorry I couldn't be of much help
[05:49] <Gr33ntea> and thank you for all the help you've given!
[05:50] <TJ-> I think we should add a printk to the entry point of that function, so we know if it is being called at all. if it isn't that means the VPC2004 string isn't matching, which points to a larger problem
[05:51] <Gr33ntea> okay one sec
[05:51] <TJ-> add this line       printk(KERN_NOTICE, "%s\n", "ideapad_acpi_add()");
[05:51] <TJ-> after const char *dmi_vendor, *dmi_version;
[05:52] <TJ-> that is around line 1250
[05:53] <TJ-> then you'll need to do the dkms remove, add, install loop again
[05:59] <Gr33ntea> no dice
[05:59] <TJ-> did you check for this message? the one containing "ideapad"
[06:00] <Gr33ntea> this time i did not lemme try it again
[06:00] <TJ-> this new message just prints the function name as soon as it enters the function
[06:01] <Gr33ntea> oh
[06:01] <Gr33ntea> tht one you mean
[06:01] <Gr33ntea> yeah no it didnt print
[06:01] <Gr33ntea> http://paste.ubuntu.com/p/rcYc5d2xQb/
[06:02] <TJ-> so, that means that ACPI ID (VPC2004) isn't matching/being found, despite my confirming it is in the ACPI DSDT
[06:02] <Gr33ntea> wait
[06:03] <TJ-> which is weird, but explains why we weren't able to make progress by adding the DMI strings
[06:03] <Gr33ntea> http://paste.ubuntu.com/p/djrzjsmX8Y/
[06:03] <Gr33ntea> not wht u want right
[06:03] <Gr33ntea> dmesg | grep idea
[06:03] <TJ-> oh! that's helpful :)
[06:04] <Gr33ntea> i accidentally spelled it idras the first time
[06:04] <Gr33ntea> xD
[06:04] <TJ-> oh, I think those messages are from earlier when you were trying to use insmod
[06:04] <Gr33ntea> oh yeh
[06:05] <TJ-> if you do "dmesg | tail" you should a much later timestamp
[06:06] <Gr33ntea> just to make sure i didnt do anything wrong heres wht i had done. i took the tar extracted it to /usr/src removed -> add -> install
[06:06] <Gr33ntea> then load module -> stop module -> print dmesg
[06:07] <Gr33ntea> and my ideapad.c file has both printks
[06:07] <Gr33ntea> tht we added
[06:09] <Gr33ntea> also i have to go soon : ( need to wake up in 3 hrs for work
[06:10] <TJ-> yeah, we've spent enough time on it!
[06:10] <TJ-> I'm having breakfast here
[06:11] <Gr33ntea> xD
[06:11] <Gr33ntea> u basically didnt sleep all night
[06:11] <Gr33ntea> okay if you ever want to continue this i might be on tomorrow around the same time
[06:12] <Gr33ntea> good night friend, or i guess good morning
[16:43] <johnjohn101> hi, just wanted to know if this is a reported issue.  screen locks and the ubuntu bar is still showing..


[01:23] <virtuald> someone have to make unsubscribing from bugs by email possible, it's annoying to different other people trying all the time
[01:24] <virtuald> to see different people trying to unsubscribe by email*
[01:28] <virtuald> or maybe gmail just showed me a bunch of old emails i thought i had deleted
[02:45] <PATX> why are the blue print "white boards" called that? i see no resemblance...
[02:49] <wgrant> PATX: It's a thing you scribble notes on.
[02:49] <PATX> ah
[02:49] <PATX> now i sees
[03:16] <exarkun> Service Temporarily Unavailable
[03:17] <exarkun> The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
[03:18] <lifeless> is that on bazaar.launchpad.net ?
[03:18] <lifeless> if so, hit f5
[03:18] <lifeless> or ctrl-r or your fav thing for that
[03:18] <exarkun> It is apparently on help.ubuntu.com
[03:19] <exarkun> Not that I have any interest at all in being on help.ubuntu.com
[03:19] <lifeless> indeed
[03:19] <lifeless> let me see
[03:19] <exarkun> But that's one of the places I have to go if I want to report a bug against Ubuntu these days, isn't it
[03:19] <exarkun> Man I get grumpy so easily.
[03:19] <lifeless> if you're not using 'ubuntu-bug', and didn't bookmark the workaround for non bug-control folk, yes.
[03:20] <lifeless> ok, something is naffed
[03:21] <wgrant> It's slow, but working, for me.
[03:21] <exarkun> Another 503 here.
[03:21] <lifeless> wgrant: 503 for ajmitch here; very slow for me
[03:22] <exarkun> I'll run report-bug, maybe.
[03:22] <lifeless> I've asked in our is channel, will phone if noone answers shortly
[03:22] <lifeless> launchpad itself i s ok
[03:22] <exarkun> Wow, it's not even installed.
[03:22] <wgrant> exarkun: ubuntu-bug.
[03:22] <exarkun> Ah
[03:22] <lifeless> report-bug goes to debian, and for added hilarity we didn't reuse the command line name
[03:22]  * exarkun boggles at the initial choice presented.
[03:23] <wgrant> reportbug is still useful for reporting bugs to Debian.
[03:23] <wgrant> exarkun: You probably want 'ubuntu-bug somepackage'
[03:23] <exarkun> Yea, got it now.  Thanks.
[03:23] <exarkun> Oh no.
[03:23] <exarkun> It stole focus right when I tried to hit return to send that message.
[03:23] <exarkun> So I told it to do something, but I don't know what.
[03:24] <exarkun> Hooray for focus stealing applications, they're the most best.
[03:24] <wgrant> File that focus-stealing bug with 'ubuntu-bug apport' :P
[03:25] <lifeless> wgrant: no its not, it mails ubuntu-bugs
[03:25] <lifeless> wgrant: bts is useful
[03:25] <wgrant> lifeless: Not if you tell it to send to Debian instead.
[03:25] <lifeless> wgrant: we could still divert, honour the option and pass through
[03:26] <wgrant> lifeless: Perhaps. But it seems impolite to steal a name for a different tool.
[03:26] <wgrant> It has very few similarities.
[03:26] <lifeless> wgrant: the tool name is generic, for a generic platform local purpose
[03:27] <lifeless> wgrant: it would be like stealing the name 'cc' for the default compiler.
[03:27] <lifeless> that is, totally normal.
[03:27] <wgrant> lifeless: C compilers take vaguely similar arguments and behave very similarly.
[03:27] <wgrant> ubuntu-bug and reportbug do not.
[03:28] <lifeless> very few options are similar, and the behaviour varies wildly; the overall goal is the same.
[03:28] <lifeless> now, which case am I describing?
[03:28] <exarkun> "ubuntu-bug apport" doesn't seem to be viable
[03:28] <wgrant> exarkun: What do you mean?
[03:28] <exarkun> It offers to send several crash reports to the developers.  My options are to let it or to exit.
[03:28] <exarkun> But the crash reports have nothing to do with the apport bug I want to file.
[03:29] <lifeless> exarkun: really?
[03:29] <lifeless> the wiki seems happy again now
[03:29] <exarkun> Very really.
[03:30] <lifeless> sounds like you have two bugs to file
[03:30] <exarkun> I guess I could let it send the crash reports and then say "psych, the bug is really..."
[03:30] <wgrant> 'ubuntu-bug apport' works fine for me.
[03:30] <exarkun> wgrant: Maybe it behaves differently in the absence of crash logs?
[03:31]  * exarkun starts writing down the bug report stack so he doesn't miss anything
[03:31] <mzz> heh, I went to a similar drill a little while ago, including launchpad oopsing on one of my crash reports
[03:32] <mzz> it was fun! I think I was up to 4 reports by the time I was done
[03:36] <exarkun> Ah, I think "ubuntu-bug apport" doesn't really do anything special
[03:36] <exarkun> The send crash report dialog that confused me must be the one that I unintentionally instantly dismissed when I ran "ubuntu-bug firefox"
[03:54] <pwolanin> fyi, https://help.launchpad.net/ seems to be down or borked
[03:54] <pwolanin> I get 502 or 503 responses
[10:54] <rdb> what's the correct way to have a package be built for multiple distributions (hardy, jaunty, karmic etc)
[11:31] <maxb> rdb: It requires separate sourceful uploads with different version numbers targetted at each
[11:31] <rdb> maxb, hrm, that sounds terribly clumsy
[11:32] <maxb> rdb: Well, fundamentally, you're doing multiple builds, which requires the allocation of multiple different version numbers.
[11:32] <rdb> so, e.g. version 2.3-1 in hardy, 2.3-2 in intrepid, etc
[11:32] <rdb> like that?
[11:33] <maxb> rdb: It's clearer IMO if you, e.g. upload 2.3-1 to karmic, and then model the earlier series as backports: 2.3-1~jaunty1, 2.3-1~hardy1
[11:33] <rdb> copying a package with "rebuild" option doesn't seem to work
[11:33] <rdb> maxb, ah, k - thanks for the info
[11:33] <maxb> yes, because you're effectively asking it to rebuild the same version, and it won't let you overwrite the previous binaries
[11:34] <rdb> ah
[11:34] <rdb> so they are stored as the same .deb in the pool?
[11:34] <maxb> rdb: another advantage of that style of version numbering is that if the build breaks on an older series, you can fix it up with e.g. a ~hardy2 upload
[11:34] <rdb> ah
[11:34] <rdb> excellent, thanks
[11:34] <rdb> so I'll just dput the karmic version, change the changelog entry, debuild and dput it again, change it again, etc
[11:35] <rdb> ?
[11:36] <maxb> the pool filenames are determined by ("ubuntu", "main", package, version, architecture) - there's no series involved
[11:36] <maxb> rdb: right, and if you want to save some upload time, you don't need to upload the .orig tarball more than once
[11:36] <rdb> ah, k. thanks for your help!
[11:36] <maxb> So you might like to debuild the subsequent builds with -sd
[11:37] <rdb> debuild automatically exludes the orig.tar.gz if it already has been uploaded, afaik
[11:37] <rdb> then it just makes a diff
[11:39] <wgrant> There are good reasons apart from disk location conflicts to force a new version -- what if I install your Jaunty package, then upgrade to Karmic? If they have the same version string, I won't get the Karmic version of your package.
[11:43] <rdb> is -0 the first version, or -1 ?
[12:11] <cl_2> hi guys! is there a way i can reach translators in launchpad? i want  to release in a few days and it would be nice if translations are completed before then.
[17:41] <Hobbestigrou> hi
[17:42] <Hobbestigrou> you know if i can find a ml or a irc channel about lanchpad in a french
[17:42] <Hobbestigrou> because my english is very bad
[18:02] <quentusrex> Does anyone know what the heck is up with the apport seahorse mailing list problem????
[18:02] <quentusrex> Please tell me someone is around...
[18:03] <quentusrex> Anyone who reported a bug about seahorse(empathy) is now getting 50+ emails
[18:12] <bibinou> hi
[18:12] <bibinou> how can I search for "Windows 7" in the launchpad bugs ?
[18:14] <bibinou> it seems to output the bugs with Windows and 7 and not the whole "Windows 7" phrase


[00:02] <David-A> fusk: /home/NAME (in your case /home/fusk ?) is your home folder.
[00:02] <David-A> http://ubuntuforums.org/showthread.php?t=1839927 says "to install new fonts simply create a folder in your home called .fonts and copy .ttf files inside it."
[00:03] <fusk> Yeah, needed to ctrl+h, now  it works
[00:03] <genii-around> Rebuilding the font cache after helps too
[00:04] <fusk> true
[00:04] <fusk> sudo fc-cache -f
[00:04] <fusk> should do it
[00:05] <David-A> fusk: (there seems to be a prog called font-viewer in ubuntu, not in xubuntu, if you find what package it is in you can install it in xubuntu too, then assign .ttf files to be opened by that.)
[00:05] <fusk> ahh
[00:13] <fusk> think it's this http://ubuntu-snippets.blogspot.dk/2008/05/font-viewermanager-for-ubuntu.html
[00:17] <David-A> fusk: (that page is heavily censored for me (requires javascript), can't see nothing, but if helps you, good)
[00:19] <David-A> fusk: (on a related topic) you can install packages gnome-specimen and/or fontmatrix to take closer looks on installed fonts.
[00:19] <fusk> maybe this works for you http://www.getdeb.net/welcome/
[00:20] <fusk> how come you don't have javascript ?
[00:23] <David-A> fusk: I finally looked at that javascriptburden page via google cache. It's old, fontmatrix is in the repositories. (Never download anytning from the internet) :)
[00:24] <fusk> :)
[00:28] <David-A> fusk: (how come no javascript) few years ago, pentiumIII, better performance, then security and privacy. NoScript also blocks flash and java, tools with wich sites can see me on my camera, hear me on my microphone, see my bank numbers and p0rn urls in my clipboard, etc. Hence, have never visited facebook. They dont WANT me.  Whatever facebook knows about me does not affect me in any way. or google for that matter.
[00:44] <fusk> My bank account can't be hacked (if it did i won't be liable for any loss), my wifi is secure, i got my firewall & antivirus & my adblocker.
[00:44] <fusk> I think that's good enough.
[01:49] <john_rambo> Instead of the mouse pointer I see a cross
[01:49] <john_rambo> window borders minimize maximize close have vanished
[03:07] <john_rambo> I see a cross in place of the mouse pointer
[06:18] <specailk> hello.
[08:38] <kino1> Hello
[11:06] <fatpudding>  Someone else having problem loading java applet after the last update.. IcedTea making my head hurt
[11:15] <aquix> nope. but you could try oracles java
[12:11] <nooitgedacht> Hi there, new to xubuntu/xfce. I Have two internal partitions mounted in truecrypt /media/tc1 und /media/tc2. Neither show up on the desktop (external harddrives do, however). Can I change that? Google wasn't helping much.
[12:32] <john_rambo> I see a black cross in place of the mouse pointer
[12:44] <xubuntu180> bonjour
[13:20] <xubuntu039> swithcing from crunchbang to xubuntu
[15:44] <LordRaptor> hey guys, is someone here?
[15:49] <LordRaptor> hey guys . sry kinda new to IRC, didnt used it for like 3 years
[15:49] <baizon> LordRaptor: there is always someone here :)
[15:49] <LordRaptor> ah ^^ cool :D
[15:49] <LordRaptor> so, im gonna start with my question.
[15:51] <LordRaptor> my grandma ist 73 years old. tbh, SHAME on me, i dont know her exact age. she never used a computer before, but she can use a typewriter really good (i think so, she worked in a bookkeeping)
[15:52] <LordRaptor> My mum has a like 3 years old notebook and she doesnt need it anymore, and my grandma wants to write a diary. she has leukemia , so we dont know how long she'll live on. I hope as long as possible, w/o pain.
[15:55] <LordRaptor> what i need is an easy OS for her. She only needs Firefox and a textwriter. I use windows (shame on me), but i alrdy used kubunto a few years ago. I thought about xubuntu. I wanna ask: Is this an good idea? and is it easy to set up a remote acces? because, that would be great, I live 2h by train away from my grandma. Thas not the probleme, but if its only a lil thing to fix on the computer, a remote acces would be great
[15:56] <pleia2> describing the people doesn't really help a lot with answering this, all people are different and the best advice I can really give is "try it"
[15:57] <pleia2> same goes for remote access, there are several tools out there that do it, I'd suggest trying out some of them to see what is easy for you (I havent a clue as to what is good when coming from a windows host)
[15:57] <SkippersBoss> xubuntu is a pleasant flavor to work with.
[15:58] <LordRaptor> ok. but it is not an almost impossible thing with the remote acces, rite? i only used TeamVierwer so far.
[15:58] <pleia2> nope, there are lots of tools that do it
[15:58] <SkippersBoss> I am not an expert on remote expert but there are usually plenty in this channel who can help you
[15:59] <pleia2> (pretty sure even teamviewer works)
[15:59] <LordRaptor> k, so i'll just google it ;) ty for the help, really great. i think i should put linux on my NB, too. another question: someone knows if ASIO is supported? or something equal. I use an Audio Interface.
[16:00] <SkippersBoss> LordRaptor, anything you are trying to ahive has usually been done by someone else. Google and/#xubuntu are your friends :-)
[16:01] <starn> i'm having issues setting my defualt monitor to the one that is on the right.. using nvidia settins and recomminded drivers.
[16:01] <LordRaptor> ok ;) just wanted to ask if someone knows about big problems^^
[16:02] <starn> oh and apparently it will not allow me to drag windows to the other monitor either.
[16:02] <LordRaptor> ubuntu / xubuntu was great when i used it. linux is not a backyard OS.
[16:03] <starn> nevermind i remember now i did something wrong.
[16:03] <SkippersBoss> is still great. as long as you set it up for the things you (your grandma) needs it to work for
[16:04] <LordRaptor> yeah, im sure i can do that, i know how to use a computer, more than many others in my school. and im pretty sure, xubuntu is a great choice for that,, TY all ;) cya soon !
[17:41] <qwitwa> Hey guys, Installed via xubuntu-desktop.
[17:41] <qwitwa> Trying to set nautilus as default file manager.
[17:42] <qwitwa> exo-preferred-applications shows nautilus, but whenever I click on a folder on the desktop, thunar opens it.
[17:43] <qwitwa> Tried tweaking defaults.list in /usr/share/applications
[17:44] <qwitwa> by adding inode/directory=nautilus.desktop       x-directory/normal=nautilus.desktop at the end
[17:44] <qwitwa> But still no luck.
[17:44] <qwitwa> Any help (I don't really know what I'm doing here) ?
[17:47] <pleia2> qwitwa: Settings > Settings Manager > Preferred Applications and the "Utilities" tab
[17:47] <pleia2> what does it say there?
[17:57] <qwitwa> nautilus, sorry for the delay.
[17:59] <moetunes> nautilus normally takes over the desktop when it runs so being able to click icons on the desktop suggests it doesn't run
[17:59] <moetunes> try starting it from a terminal
[18:00] <qwitwa> Runs with this message:
[18:00] <qwitwa> "Initializing nautilus-gdu extension Nautilus-Share-Message: Called "net usershare info" but it failed: 'net usershare' returned error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No such file or directory Please ask your system administrator to enable user sharing. "
[18:00] <moetunes> there you go - it fails to start
[18:01] <qwitwa> Except nautilus did start
[18:01] <qwitwa> A window popped up, although I noted earlier that it isn't in the same directory as the terminal.
[18:02] <moetunes> ok. what happened to the desktop icons and what happens when you open a folder in nautilus?
[18:02] <qwitwa> It always opens in the home folder.
[18:02] <qwitwa> Nothing.
[18:03] <qwitwa> The desktop icons are (I think) the same, and when I click them it opens in thunar.
[18:03] <qwitwa> I'll have a look to see if the icons change.
[18:04] <qwitwa> They don't.
[18:06] <qwitwa> I can't figure out how to open a specific folder in nautilus
[18:07] <qwitwa> (it doesn't appear in the xubuntu main menu, and hence the contextual applications menu - that only lists "File Manager" in accessories)
[18:07] <moetunes> you can add a path to the nautilus command e.g. nautilus /home/you
[18:09] <qwitwa> Okay, that works.
[18:10] <qwitwa> The desktop doesn't change or anything.
[18:11] <moetunes> normally you'd have to use nautilus --no-desktop to keep the xfce icons on the desktop so sumthins' up
[18:12] <qwitwa> Oh well. I guess it's probably not worth the effort since this isn't particularly critical.
[18:12] <moetunes> I'd just use thunar - it does most things well
[18:13] <qwitwa> As I mentioned before, this is on Ubuntu 12.04, with xubuntu desktop installed via "xubuntu-desktop" .
[18:13] <qwitwa> Yeah, I'll leave it.
[18:13] <qwitwa> Cheers for the help anyhow.
[18:13] <moetunes> it shouldn't matter how you arrived at using xubuntu
[18:13] <moetunes> cheers
[18:18] <n2diy> what command would I use to play a .wav file from the terminal?
[18:28] <aquix> gor a cron job?
[18:28] <aquix> *for
[18:30] <moetunes> n2diy: aplay plays wave files so aplay /path/to file.wav
[18:32] <n2diy> moetunes, yes, I just confirmed that. That's a cool little addition to the xfce-timer plugin.
[18:32] <moetunes> the command 'at' works well for reminders/alarms too
[18:35] <aquix> if your using cron and want a gui to pop up the command is  * * * * * DISPLAY=:0.0 MEDIAPLAYER /path/to/file.wav
[18:38] <n2diy> I'll have to play with at and cron, xfce4-timer only handles one alarm at a time, though I might be able to work around that with kalarm?
[18:47] <aquix> kalarm is a kde app so you get all the dependencies down with it.  With cron you can have as many alarms you like doing any command that you can do in the terminal..
[18:47] <aquix> very usefull for other stuff too, like updates, running scripts
[20:23] <xubuntu300> hi all
[20:24] <xubuntu300> xubuntu installed!!
[20:29] <aquix> congratulations :)
[20:37] <Barnabas> :-)
[21:17] <fusk> How do i delete etc/pm/config.d/unload_modules ?
[21:24] <Barnabas> sudo rm etc/pm/config.d/unload_modules
[21:24] <Barnabas> but do you want to?
[21:24] <fusk> i do
[21:24] <Barnabas> ok
[21:25] <Barnabas> perhaps sudo rm /etc/pm/config.d/unload_modules
[21:25] <Barnabas> leading slash
[21:25] <fusk> ah
[21:25] <fusk> superb
[21:26] <GridCube> everytime i see "sudo rm" my eyes twitch a little
[21:27] <fusk> Should probarbly see a doctor about that.
[21:28] <Barnabas> I asked :-)
[21:28] <GridCube> or people should stop recommending using sudo rm
[21:28] <Barnabas> well sudo bash will do too
[21:28] <genii-around> sudo -i
[21:28] <Unit193> sudo -i, rather.
[21:28] <Unit193> Bah..
[21:28] <genii-around> then: exit    when done
[21:28] <fusk> doesn't really matter imo, it worked, and don't know the difference.
[21:29] <GridCube> i would go with sudo mc and use f8 knowing exactly what im deleting
[21:29] <genii-around> midnight commander *is* good
[21:29] <GridCube> it reaaally freaks me out using rm
[21:29] <Barnabas> GridCube, rm is pretty reliable
[21:29] <fusk> why wouldn't it be ?
[21:29] <Barnabas> indeed
[21:30] <GridCube> my own mistakes, and knowing how irc's work, recommending rm to people on irc usually leads to further troubles
[21:31] <GridCube> (in any case this is ot stuff so ill shut up)
[21:32] <Barnabas> GridCube, I generally agree, but if you ask ppl "do you really want too?"
[21:32] <Barnabas> you cannot help further
[21:32] <Barnabas> any command will follow sudo ..
[21:32] <Barnabas> even firefox ..
[21:33]  * Barnabas advises against that
[21:33] <GridCube> sudo is not the problem, sudo is fine, sudo and then delete... well... thats a scary though on unexperienced hands
[21:34] <Barnabas> sudo firefox scares me more
[21:35] <GridCube> :P
[21:35] <Barnabas> just imagine what a creative web page could do to your system ..
[21:35] <fusk> well, now i have to test it, and see if it works.
[21:35] <Barnabas> godspeed
[21:36] <fusk> :)
[21:39] <Barnabas> rm as root is cool
[21:39] <Barnabas> used it to obliterate /usr/local/bin on my freebsd day before last
[21:39] <Barnabas> still compiling now ..
[21:40] <Barnabas> non important media serv ..
[21:42] <Barnabas> arh well actuall more a make script gone haywire ..
[21:42] <Barnabas> but same effect
[21:42] <GridCube> !ot | Barnabas
[21:43] <GridCube> :)
[21:43] <Barnabas> Did not know that - sorry ..
[21:44] <GridCube> :) its ok
[21:44] <Barnabas> I know ..
[21:44] <GridCube> you are welcome to join #xubuntu-offtopic :D
[22:30] <bash_> hello people
[22:33] <bash_> how to install the adobe flash to mozilla firefox?
[22:33] <bash_> i cant do it
[23:13] <Barnabas> yes you can
[23:13] <Barnabas> sorry for the delayed answer
[23:13] <Barnabas> do you still need it
[23:14] <Barnabas> http://www.dedoimedo.com/computers/flash_firefox_linux.html


[00:00] <philballew>  Raring Ringtail?
[00:21] <JoseeAntonioR> can you guys explain me what's a ringtail? there are lots of ring-tailed animals in Wikipedia
[00:23] <Pici> is that the official name?
[00:25] <JoseeAntonioR> Pici: yep
[00:25] <Pici> intersting
[00:25] <JoseeAntonioR> do you know what a ringtail is?
[00:26] <head_victim> It's a type of possum
[00:26] <daker> http://www.cryptomundo.com/wp-content/uploads/ringtailcat1.jpg ?
[00:26] <JoseeAntonioR> that's one of the ring-tailed animals according to wikipedia, there are heaps
[00:28] <head_victim> Ah well there you go, I'd never heard it referenced to anything else (I live in AU).
[00:29] <JoseeAntonioR> I live in SA, which means I basically hear about fluffy camels
[00:29] <JoseeAntonioR> aka llamas
[00:38] <daker> JoseeAntonioR: http://www.webupd8.org/2012/10/ubuntu-1304-codename-announced-raring.html
[00:39] <JoseeAntonioR> urgh :(
[01:03] <akgraner> I might be hypnotized on this hangout in a few check minutes out the live stream - http://www.youtube.com/charleshogge #SSEshow
[01:03] <akgraner> I am sure a skeptic so we shall see...:-/
[01:08] <JoseeAntonioR> let's check
[01:14] <akgraner> :-)
[01:16] <akgraner> JoseeAntonioR, hope you enjoy
[01:36] <JoseeAntonioR> akgraner: say your name
[01:39] <akgraner> I am so sleepy and relaxed
[01:40] <JoseeAntonioR> akgraner: watch the video later :P
[01:43] <akgraner> k
[02:00] <IdleOne> lol Amber fell asleep
[02:00] <bkerensa> lol
[02:01] <IdleOne> there she is, comming back
[02:01] <bkerensa> https://wiki.ubuntu.com/RaringRingtail
[02:19] <akgraner> RaringOne, I am soooo relaxed..
[02:19] <RaringOne> akgraner: I could tell. I'm happy for you.
[02:19] <akgraner> Love the guys at #SSEshow...they rock!
[02:20] <RaringOne> I know the feeling of the tight jaw and shoulders all the time. feels great when you can let it go, even for just a little bit.
[02:20] <akgraner> totally
[02:21] <akgraner> Starting next week on Tesday's (I don't know the time) Paul will be hosting his own hangout on Air
[05:40] <JoseeAntonioR> hey guys, has anyone been having problems with the canonical shop lately?
[06:35] <dholbach> good morning
[06:37] <chilicuil> goor morning o/
[08:06] <dpm> hi, is it there yet?
[08:06] <dpm> oh, sorry, I meant good morning ;-)
[08:06] <dholbach> dpm, you asked in the wrong channel :)
[08:06] <dpm> :)
[08:07] <dpm> dholbach, I guess trolling can be done in any channel :)
[08:08] <jussi> dpm: evil... :P
[08:08] <dpm> :)
[08:43] <bkerensa> It seems like the more expensive routers get the more trouble the become :D
[10:40] <dpm> hey, does anyone know how to forward a full thread in Thunderbird?
[10:40] <dpm> ah, found it
[10:40] <dpm> - select all messages
[10:40] <dpm> - right click
[10:40] <dpm> - forward as attachment
[11:22] <akgraner> Happy Ubuntu Release Day! :-)
[11:22] <smartboyhw> akgraner, yay
[11:22] <smartboyhw> Happy Ubuntu 12.10 Day
[11:22] <akgraner> ;-)
[11:26] <akgraner> JoseeAntonioR, and jcastro_ I thought you all might like these resources that huddlehouse productions shares for Hangouts and stuff - http://www.huddleproductions.com/
[11:26] <smartboyhw> :D
[11:27] <akgraner> (those are the guys behind the Social Sports and Entertainment cast)
[12:03] <cprofitt> happy launch day all!
[12:03] <RaringOne> thank you
[12:33] <RaringOne> w.u.c locked for everyone?
[12:33] <RaringOne> oops never mind
[13:08] <dpm> hey jono, good morning, getting up early to see the release announcement? ;)
[13:08] <jono> dpm, up early for a call at 6am
[13:08] <jono> :-)
[13:08] <dpm> ouch
[13:09] <smartboyhw> :-)
[13:15] <akgraner> jono - early/late it will all blur once that bacon bit arrives :-)
[13:17] <mhall119> heh, so true
[13:17] <akgraner> Hey if any of you all are interested in big.LITTLE we have a joint ARM & Linaro FAQ starting at 10am EDT - https://plus.google.com/u/0/102031805064483509929/posts?cfem=1
[13:17] <jono> akgraner, :-)
[13:22] <czajkowski> I'm having flash backs to my operating system class
[13:22] <czajkowski> bad bad flash backs
[13:33] <snap-l> Bacon bit. I love it.
[14:00] <jussi> akgraner: how many hours from now?
[14:01] <akgraner> now :-)
[14:01] <mhall119> 0
[14:01] <smartboyhw> Yeah
[14:02] <dholbach> jono, stresstesting webchat.freenode.net? :-)
[14:02] <jono> dholbach, ;-)
[14:05] <akgraner> they are about to start - waiting on one of the guest to join
[14:07] <akgraner> jussi,  they are live now - https://plus.google.com/u/0/102031805064483509929/posts
[14:44] <JoseeAntonioR> akgraner: thanks, I'll check that in a sec!
[14:45] <akgraner> JoseeAntonioR, yw - and for the record even though I wasn't hypnotized last night - I was sooo relaxed - I think there might be something to that after all. :-)
[14:49] <JoseeAntonioR> I'm glad you enjoyed it, I had phone calls in the middle
[14:50] <jono> dpm, mhall119 I am going to cancel our app dev call as I think we discussed everything earlier this week
[14:52] <dpm> jono, ok
[14:59] <dholbach> balloons, shall we have a call real quick?
[15:00] <balloons> dholbach, yes.. let me finish typing in this presentation ;)
[15:00] <dholbach> we can live-type :)
[15:00] <smartboyhw> LOL
[15:00] <balloons> fair enough
[15:00] <balloons> start it up
[15:01] <dholbach> balloons, https://plus.google.com/hangouts/_/762196410b107d717f1918f0d99822ee1ee3723a?authuser=0&hl=de#
[15:03]  * balloons changes into quetzal shirt
[15:03] <balloons> how could I not wear it on release day!
[15:03] <smartboyhw> balloons, LOL:D
[15:04] <balloons> dholbach, if/when it loads I'll be there
[15:04]  * dholbach starts the stopwatch
[15:30] <jono> dholbach, dpm hangout is open
[15:30] <dholbach> awesome
[15:30] <dpm> ok
[15:31] <dpm> I wish we had a webapp for hangouts, anyone up for it? :-)
[15:32]  * nigelb points to mhall119 :P
[15:32] <dpm> sorry, Firefox froze, will try again
[15:44] <mhall119> nigelb: you can do it too
[15:48] <JoseeAntonioR> jcastro_: what do you think of a quick uonair having skaet giving us some release notes?
[15:49] <JoseeAntonioR> if she agrees, though
[17:23] <dholbach> enjoy the celebrations!
[17:23] <dholbach> see you all tomorrow!
[17:23] <smartboyhw> Yay
[18:42] <nigelb> mhall119: are we using django 1.3 anywhere? https://www.djangoproject.com/weblog/2012/oct/17/security/
[18:45] <mhall119> nigelb: probably
[18:45] <mhall119> summit is 1.4 now, and I think LTP is still 1.2
[18:45] <mhall119> but internally we might be
[18:46] <nigelb> mhall119: there is security updtaes for 1.3 and 1.4
[18:47] <nigelb> let me know if you need a hand with summit.
[18:47] <nigelb> ohwait
[18:47] <nigelb> all it needs is a django upgrade
[18:51] <mhall119> nigelb: yeah, we should get that from our packages
[18:52] <nigelb> mhall119: ISD packages? ah
[18:55] <marcoceppi> can I get ping?
[18:56] <nigelb> marcoceppi: ping?
[18:57] <marcoceppi> ah, perfect, thank you
[18:58] <nigelb> :)
[19:02] <daker> nigelb: mhall119 LTP is still 1.1.2
[19:04] <mhall119> which is almost 1.2 with all the patches it has
[19:04] <nigelb> heh
[19:18] <mhall119> http://www.reddit.com/r/Ubuntu/comments/11pdip/ubuntu_tv_opens_up_for_more_community/ needs some up-vote love
[19:20] <mhall119> bkerensa: ^^ see my shameless asking for upvotes
[19:30] <bkerensa> mhall119: allow me to oblige
[19:30] <bkerensa> mhall119: upboated
[19:39] <mhall119> :)
[20:12] <czajkowski> whoo talk/demo/install went well 24 students came to see
[20:13] <mhall119> nice
[20:15] <czajkowski> yeah current desktops in the dept are running fedora with seemingly unity of some sort
[20:15] <czajkowski> not working well
[20:15] <czajkowski> so many a bit not impressed with open source
[20:16] <czajkowski> but after seeing mark last week running it came
[20:16] <czajkowski> No pressure!
[20:16] <czajkowski> but we had fun and discussed jobs/options how to get involved and gain experience
[20:17] <mhall119> there's an independent guy building Unity for Fedora, but I did hear it was pretty unstable atm
[20:18] <czajkowski> then we went to the pub had pizza
[20:18] <czajkowski> downloaded some 12.10
[20:18] <czajkowski> shared about my laptop to use
[20:18] <czajkowski> and going back on tuesday night
[20:18] <czajkowski> to workwith people using it
[20:19] <czajkowski> and joining LP, and learning how submitting and following bugs works
[20:19] <bkerensa> jono: so PuppetLabs is trying to find a beer to fill their kegerators that start with "Q" for our release party :)
[20:20] <mhall119> we should get Dos Equis to sponsor a part for UDS-X
[20:20] <mhall119> party
[20:20] <marcoceppi> The most interesting party in the UDS.
[20:21] <mhall119> I don't always sing karaoke, but when I do it's the YMCA with sabdfl
[20:23] <bkerensa> lol
[20:30] <jono> bkerensa, :-)
[20:55]  * popey packs his beachball
[20:59] <balloons> mhall119, hehe
[20:59] <balloons> that beach party was pretty awesome
[21:05] <czajkowski> that band was amazing
[21:07] <JoseeAntonioR> the food was amazing!
[21:07] <czajkowski> yes yes it was :D
[21:07] <czajkowski> cant go wrong with burgers from a BBQ :D
[21:17] <bkerensa> The food was great but the food at the google party was also equally good they had some great nachos
[21:17] <bkerensa> The blue bunny was an added treat ;)
[21:18] <czajkowski> to me nachos is something I nibble at while eating from a bag at cinema
[21:28] <popey> mmmmmm nachos
[21:28] <popey> http://drool.popey.com/
[21:28] <popey> blue bunny guy was ace
[21:48] <bkerensa> sheesh
[21:48] <bkerensa> #Ubuntu is getting hairy
[22:00] <bkerensa> http://techcrunch.com/2012/10/18/canonical-ceo-mark-shuttleworth-tires-of-critics-moves-key-ubuntu-developments-out-of-public-eye/
[22:00] <bkerensa> heh
[22:01] <bkerensa> Techcrunch surely has went downhill since Arrington left
[22:40] <mhall119> man, the social counters on the main ubuntu.com page really show where our audience resides
[22:41] <mhall119> 85k on G+, 20k on Twitter, 2k on Facebook
[22:45] <ajmitch> bkerensa: yeah, that article is missing the point a bit