/srv/irclogs.ubuntu.com/2010/10/21/#ubuntu-kernel.txt

=== jjohansen is now known as jj-afk
=== bjf is now known as bjf[afk]
proverseI think I have a regression between 2.6.36-rc7 and -rc8 regarding wifi, not sure where to writeup the bug or what would be needed04:49
proverseanyone avail to help?04:49
proversealso what is drm-intel-next ?04:52
papillon81ikepanhc: hi, I tested ideapad-laptop. Almost all special buttons worked. what did not was the wifi/BT switch and the Play/Pause, Stop, FF, REW buttons07:59
ikepanhcpapillon81: I guess the brightness/volumn control, touchpad switch, works fine08:03
ikepanhcpapillon81: those key enabled because of BIOS (DSDT) or they will generate an keycode08:04
ikepanhcpapillon81: they are not enabled by ideapad-laptop yet08:05
papillon81ikepanhc: yes, they work08:05
papillon81IIRC, the Camera switch is also working without ideapad-laptop08:05
papillon81...let me check08:05
ikepanhcpapillon81: ya08:05
ikepanhcpapillon81: the camera key just power on/off the camera, you can try to press the key and use dmesg to check08:06
ikepanhcpapillon81: usb camera will disappear and reappear08:07
papillon81ikepanhc: well, it looks like most of it works without the driver already08:10
papillon81the play/pause... keys do not as they produce no key event08:10
papillon81wifi produces an event, but no connection/disconnection happens08:11
ikepanhcpapillon81: how you see the event? from dmesg which says unknown scancode?08:12
papillon81ikepanhc: yes08:12
ikepanhcpapillon81: oh, some ideapad model will report scancode when hotkey pressed, but not all of the ideapad08:13
papillon81BRB08:17
=== smb` is now known as smb
lagMorning smb08:34
lagHi ikepanhc :)08:34
smblag, morning08:34
ikepanhcgood morning .eu08:34
lag:)08:34
lagAre you packed and ready for UDS08:35
ikepanhcme? not yet08:35
ikepanhcI am used to pack 6hrs before departure08:36
ikepanhcand hope nothing missed08:36
ikepanhcs/hope/pray for/08:36
* abogani waves all08:41
lag:)08:44
* apw waves to ikepanhc 08:54
apwikepanhc, can you point me to the oem public trees08:55
ikepanhcgit://kernel.ubuntu.com/hwe/oem-master.git08:55
apwikepanhc, thanks :)08:55
ikepanhcapw: :)08:56
aboganiBy the way the natty-meta package contain a typo in README file at line 6.09:00
* smb spots gkh signs10:12
=== diwic is now known as diwic_afk
=== diwic_afk is now known as diwic
apwboing13:38
smbNot so much "boing" than "whoosh" (or how would a erupting volcano sound?)13:40
ckingeh?13:41
* smb is causing confusion by merging two statements hours apart on irc13:42
tgardnerapw, are you working on a 2.6.36 final for natty? I can do it if you're busy. then we can leave natty alone for a few weeks.13:46
smallfoot-when put 2.6.36 in ubuntu?13:52
smallfoot-when put in ppa?13:52
apwtgardner, will do it :)13:54
lagJFo: 14:07
JFolag14:07
JFo:)14:07
lagWhat do we do?14:07
lagWhere do we go?14:07
JFono idea14:07
smbclueless14:07
JFowas wondering that myself14:07
smbas the rest of us14:07
lagGood job we had this test :)14:07
JFoindeed14:08
lagThis could have been the real thing14:08
lagsmb: No14:08
lagsmb: We have a video conf call14:08
smblag, "We" have not14:08
smb:)14:08
JFolol14:08
JFolag, you see that ping?14:09
JFojust invited you lag14:10
komputesJFo: I would like to compile my own kernel as MTecknology posted on his latest blog post. Are you or is anyone able to walk me through this or point me to a guide which tells me the best way to do this on Ubuntu?14:11
komputesMTecknology: btw, I can't find the .config for kernel options on http://profarius.com/content/what-you-need-do-after-installing-ubuntu-101014:12
JFokomputes, there should be some information in the /Kernel wiki pages at wiki.ubuntu.com/Kernel14:12
JFolet me know if you have trouble finding them14:12
komputesJFo: ok, wel thanks to ogasawara and the LPI201 study guide, I know the basics. But I will try my best to do this without being too much of a pain. :-)14:13
JFoheh, no problem :)14:14
=== tgardner is now known as tgardner-afk
=== bjf[afk] is now known as bjf
=== tgardner-afk is now known as tgardner
=== BenC__ is now known as BenC
=== diwic is now known as diwic_afk
sconklinthe maverick distro master branch has been updated with the merge of the security release. Thanks to Brad for doing this.16:30
MTecknologykomputes: ?16:33
MTecknologyoh16:33
MTecknologykomputes: http://profarius.com/sites/profarius.com/files/kernel.config16:33
MTecknologykomputes: keep in mind that it's created by a psycho16:33
MTecknologykomputes: It wasn't listed at the bottom of the page for you?16:34
komputesMTecknology: wow, right on time. cheers and congrats on the engagement16:34
komputesnope16:34
MTecknologykomputes: thanks :)16:36
MTecknologyI'll look into why.16:36
komputesMTecknology: do you recommend any particular build method from here for doing this: https://wiki.ubuntu.com/Kernel/Dev16:37
komputesMTecknology: if you can add the commands you used to your post, I would find it extremely helpful.16:37
MTecknologykomputes: make menuconfig; make all install16:38
MTecknologykomputes: I said phsycho :P If you're looking to do it the 'right' way, then you probably want to not follow my advice :P16:39
komputesMTecknology: where to I place the config, can I see your config file in curses menu view?16:39
komputesI'm experimenting, no worries16:39
MTecknologyls -a16:40
komputesMTecknology: are you asking for a listing of the kernel source dir?16:41
MTecknologykomputes: no16:41
komputesk16:41
MTecknologykomputes: that's where the .config is16:41
komputeserr. where?16:42
komputestop level of the kernel source?16:42
komputessorry, I'm a virgin at this16:43
komputesmany attempts, never success16:44
komputesJFo: MTecknology: "make menuconfig" returns the error "Requires ncurses-devel" but the correct package name is libncurses5-dev16:49
MTecknologykomputes: actually.. ncurses-dev16:50
komputesoh, ok16:50
komputesMTecknology: ncurses-dev is purely vityual pounting to libncurses5-dev ;)16:52
komputesvirtual*16:52
komputesshould we report to make a change to the error (from ncurses-devel to ncurses-dev)16:53
MTecknologykomputes: it's not an error16:53
MTecknologykomputes: other package managers use the virtual package ncurses-devel, for some that is the package16:53
komputesok16:54
smoserhey. so, i'm trying to figure out what changed between 'linux-image-2.6.32-308-ec2 2.6.32-308.16' and 'linux-image-2.6.32-309-ec2 2.6.32-309.18'16:54
MTecknologyYou're not dealing with something that's ubuntu-centric, it's linux-centric :)16:54
smoserlooking a the changelog for the newer version http://changelogs.ubuntu.com/changelogs/pool/main/l/linux-ec2/linux-ec2_2.6.32-309.18/changelog16:54
smoserit does not even include 2.6.32-308.1616:54
komputesunderstood.16:54
smoseri'm guessing that the entries for 2.6.32-309.17 and 2.6.32-309.18. but programmatically, that would be difficult to determine since i can't locate the source version in the changelog16:57
smbsmoser, Some upload versions can get eradicated when security replaces a version in proposed16:57
smoserit seems that that entry got dropped16:57
smoserthe changelog entry got dropped though16:57
smoserboth those versions did exist16:57
smoserhttp://changelogs.ubuntu.com/changelogs/pool/main/l/linux-ec2/linux-ec2_2.6.32-308.16/changelog 16:58
smbIf it did not leave proposed it did not officially exist16:58
smoserit did leave proposed16:58
smoser(it made it into an image created 20100923 that do not include -proposed in their sources.list)17:00
smbsmoser, Hm, right. .16 would actually have been a security release17:01
smoseri'm guessing its just human error, and also that only the changelog entry for 2.6.32-308.16 was dropped, and not actually the changes.17:01
smbIf I am not wrong and the .16 was a security update, then those changes should normally not get dropped when rebasing to a newer version of the master kernel17:03
smoser308.16 was a security release. 17:04
smbYes, so I am quite confident that this is just an error within the changelog17:04
smoseri'm not trying to be accusing, i'm just wanting to make sure that there isn't a hole in the process that dropped those security fixes.17:04
smoserand ideally, that in the future, even the changelogs wouldn't get dropped17:05
smoseri'm trying to write a tool that shows me what differed between two builds, and want to grab new changelog entries.17:05
smbRight. The rebasing itself is safer than the changelog because that needs manual intervention to get it right17:06
smoserright. humans are incompetent17:06
smoser:)17:06
smbAgreed :) But in general it could get difficult to compare changelogs17:07
smbIts already sometimes confusing for the master tree. But rebase branches are worse17:07
komputesMTecknology: My docs says Kernel configuration settings are stored in a file named .config. Historically, this file was saved within your kernel source to /usr/src/linux or /usr/src/linux-kernel-version, but this is no longer the case. Older applications (based on the standard libc) required /usr/src/linux, but the introduction of a new library, glibc, eliminated that dependency. So I simply placed it in the linux-2.6.35-MTeck/ dir and r17:08
komputesan "make menuconfig" and I'm now going through all the changes you made. Very cool :-)17:08
komputesEspecially cool with split screen terminal17:09
smoserthanks smb . just kindly take note of my "please try to get changelog entries correct" request.17:10
MTecknologykomputes: there's also make xconfig, but I think menuconfig is better17:10
smbsmoser, note taken17:10
smb:)17:10
komputesMTecknology: I'm aware of these ways to do it: make config, make menuconfig, and make xconfig17:11
komputesMTecknology: menu is still my favorite17:11
komputesMTecknology: few questions about disabled configurations: pass kernel param to init, LZO vs Gzip kernel compression, POSIX msg queue, BSD process accounting, export task, namespaces - how can i better understand what these are and what is the result of disabling them?17:20
MTecknologykomputes: look at the help for it17:21
MTecknologykomputes: then look at the code or online17:21
komputesMTecknology: ok, help wasn't working, but I found it - not quite english, but I kind of understand17:22
komputesMTecknology: do you remove upstart from your system and simply use init?17:23
MTecknologykomputes: nope, upstart is still there17:23
komputesMTecknology: and disabling CONFIG_INIT_PASS_ALL_PARAMS does not mess that up?17:24
MTecknologykomputes: I didn't say upstart still worked the way it's supposed to :P17:27
komputesmuahahaha17:30
maakri   18:09
anarsoulhi there19:30
anarsoulwhat's sane way to load custom DSDT table in ubuntu 10.10?19:30
anarsoulDSDT table for my laptop is broken (thermal and battery methods are incorrect) and so I need to load my custom DSDT19:31
apwanarsoul, as i recall things there is no offical way to do that, as you can brick your laptop19:31
mjg59anarsoul: Incorrect in what way?19:31
apwi believe the approved approach is to quirk round the deficienies19:32
anarsoulmjg59: thermal provides incorrect info about CPU temperature (sometimes stick at 70C and fan works all this time)19:32
anarsouland battery method provides some heuristic info about capacity instead of get this info from smart controller19:33
anarsoulso it's dangerous to use laptop on battery with default DSDT table19:33
mjg59apw: Well, approved approach is for people to either get the bugs fixed in Linux or, if Windows has the same behaviour, return the hardware for being broken19:33
anarsoulas it can kill battery because it can't detect correctly when it's broken19:33
anarsoulmjg59: windows has the same behaviour19:34
apwmjg59, well put19:34
anarsouland I can't return this hardware19:34
mjg59anarsoul: Your hardware's broken, then!19:34
anarsoulit's 3year old laptop19:34
mjg59There's an interface in debugfs that lets you override individual ACPI methds19:34
anarsoulmjg59: wrong answer19:34
anarsoulit works with fixed DSDT table19:34
anarsoulmjg59: yeah, I know, it does not fit19:35
mjg59Then you get to build your own kernel19:35
anarsoulas it can override only methods19:35
anarsoulbut I need to override OperationRegion aswell19:35
anarsoulmjg59: I remember there was a patch that allowed to load custom dsdt from initramfs19:36
anarsoulwhy it was removed?19:36
mjg59anarsoul: It got rejected upstream19:36
anarsoulso what?19:36
apwanarsoul, because people would load random dsdt's into their system19:36
anarsoulubuntu keeps much their custom patches19:36
apwanarsoul, where someone on a bug suggested a mod for a different system19:36
anarsoulwhy not to keep another one?19:37
apwanarsoul, and as you can do genuine dammage to your system 19:37
apwanarsoul, it was seen as too dangerous19:37
anarsoulapw: you can damage your system by overriding acpi method via debugfs19:37
apwanarsoul, indeed that is also true19:37
apwbut that was the reason the patch wasn't maintained19:38
apwtoo easy for a naieve user to follow instructions to try and modded dsdt on the wrong laptop19:39
anarsoulapw: oh, it's easy to do "sudo dd if=/dev/urandom of=/dev/mem"19:41
mjg59anarsoul: If you're competent to modify ACPI tables then you're competent to rebuild your kernel19:42
apwanarsoul, yep you can shoot self in the foot a number of ways, but people seemed to like loading random dsdts that fixed things for other people19:45
anarsoulmjg59: yeah, but it takes my and cpu's time19:45
apwanarsoul, its all a balance19:45
anarsoulmjg59: and I can't react on each security update19:46
ppetrakihi all19:59
ppetrakiquick question19:59
ppetrakiis  echo 1 > /proc/sys/kernel/panic_on_oops supposed to work?20:00
ppetrakicuz it's not panicing :)20:00
tgardnerppetraki, try /proc/sysrq-trigger20:04
komputesMTecknology: at the end of the compilation, I get many errors relating to ndiaswrapper. Do you know which path in the menu config I need to go to disable the ndis (module?).20:05
ppetrakitgardner, Tim, the goal is to panic on some mysterious oops we've been seeing, the systems are unattended20:05
MTecknologykomputes: press / and search20:05
tgardnerppetraki, well, I think you can do that from user space. see Documentation/kdump/kdump.txt in the kernel tree20:06
ppetrakitgardner, I'll take a closer look, thanks20:07
komputesMTecknology: found it but once i press exit i do not know the path to get to it20:08
komputesMTecknology: it brings me the help page only - can't turn it on/off20:08
MTecknologykomputes: you need to follow the path it gives you20:08
komputesMTecknology: awesome, thanks20:09
* ogasawara lunch20:32
komputesMTecknology: OK! :-)   I finally finished compiling, no errors. I had to change compression (gzip) and strip out rtl and ndis networking extras. So what now?20:53
MTecknologykomputes: you installed it?20:54
komputesMTecknology: well I did "make all install" not quite sure what that accomplishes, but it looks like it finally compiled without errors21:29
MTecknologyupdate-grub221:29
MTecknologyreboot21:29
MTecknologyyou should read the Makefile21:29
komputesorly? nice...21:29
MTecknologydon't remove the generic kernel until you really know what you're doing and know how to fix things when it breaks21:30
komputesno, i don't inted to remove the ubuntu stock kernels at all21:30
komputesand this is a scratch box21:31
komputesMTecknology: I'm reading the makefile, you actually understand this?21:31
MTecknology:P21:31
komputesMTecknology: rebooted, kernel won't boot properly, when i run it in recovery mode I quickly see an error regarding VBIOS table21:48
komputesit makes two short beep noises21:48
MTecknologykomputes: yup, that's the fun in compiling your own kernel :)21:49
MTecknologykomputes: look on the gentoo install manual and it'll help you start to understand it better21:49
komputesMTecknology: will do. thanks for all your help today, what an adventure21:49
MTecknologykomputes: np, make sure to enjoy21:49
savascihi. I am taking an OS class in university, we did some kernel manipulation( adding a system call), after installing the new kernel, for every boot it says " starting up Uncompressing Linux... Ok, booting the kernel". does that means any problem, any way to avoid this uncompressing stage?22:10
komputesMTecknology: I'm guessing it's one of the first three here: http://www.google.com/search?q=gentoo+install+manual22:15
sconklinsavasci: it's normal, and you want to leave it that way. The kernel in memory has a lot of zero-filled data, and compressing it makes it a lot smaller on disk22:16
sconklinhttp://www.ibm.com/developerworks/library/l-linuxboot/index.html22:16
hyperairhi. where can i find out more about ubuntu dropping support for things below i686?22:57
hyperairit seems the lubuntu folk are pretty upset about this.22:57
=== BenC__ is now known as BenC
JFoogasawara, just responded on that e-mail you forwarded23:56
JFosorry for overlooking that :-/23:56
ogasawaraJFo: no worries.  not sure how much help he'll turn out to be.23:56
JFoevery bit helps :)23:57

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