You are not logged in.
When will you try out the new Mainline-Kernel?
It's the same libata-ata_piix-clear-spurious-IRQ patch I use for the n130 kernel.
For now I'll stick with the stable release. Works ok so far. It's great that the flickering issue is also solved.
PS:I have a question about kms:
/sys/module/i915/parameters/modset shows "-1" though kms is compiled into the kernel. What does that mean now?
It's disabled or enabled or else?
PPS: I played a little with the kms stuff.
First, kms is enabled though parameters/modeset shows "-1". I don't have the X11 flickering with kms enabled (at least in the last 4 hours), without the patch applied and without the i915.powersave=0 kernel boot option set. But on the other hand this occured so randomly and seldom, so that I cannot say if it finally disappeared or it will still happen in some time.
Last edited by DonVla (2010-01-28 18:46:16)
Offline
I just tried the kernel26-n130 2.6.32.6-1 from AUR, and of course, there is not the driver for my wireless card
I really like this minimal kernel though, I guess the best is to compile a kernel with the RTL8192E driver... but I'm not able to do that yet.
Then, I would be very glad if anyone would add such thing in AUR
Humm, wait, may be the kernel26-n130 2.6.32.6-1 would work with my wireless using Ndiswrapper, I'll try and post here the result.
Offline
@bikepunk: You can fix this easily. Before you compile just edit the kernel config file so that the driver you need is compiled. I guess you need:
CONFIG_STAGING=y
CONFIG_RTL8192E=y
Last edited by Aedit (2010-01-28 23:50:50)
Offline
@Svlad: Thanks for checking the flickering issue, that's good news.
The work on the freezing problem has resulted in three kernel patches. The one you mention is just one of those and it will not solve the problem alone. The full fix for the freezing problem will probably not reach mainline until 2.6.34 unfortunately.
hmm... and what about this:?
Offline
That agrees with what I said.
Offline
That agrees with what I said.
Ah ok, it seems that i doesn't really know what i am talking about
I thought if a patch reaches "upstream" it'd be included in the mainline-kernel at once... :-)
---------------------------------------------------------------------------------------------------------
regarding powersaving:
http://www.cywhale.de/ubuntu-karmicsams … romsparen/
Translation:
Is it possible to enable the Intel-PHC-kernel for Arch?
Svlad
Last edited by Svlad Cjelli (2010-01-29 13:15:56)
Offline
There's an AUR package which builds the phc-intel kernel module, BUT do not assume that you can use NC10 settings on the N130/140. Afaik it uses a lower voltage processor than the NC10 (giving better battery life already). The risk of instability is not worth it for me, so I will not even try it. Ask over at www.linux-phc.org about using it with this CPU.
The other things he mentions can be tried out in your /etc/rc.local and investigated with powertop. Look also through the Arch wiki pages (Laptop, NC10 and N140). Power saving (PS mode) in wlan has been reported to have a bug -- see the note in the wiki.
Offline
Aedit, I've tried your suggestion, I set
CONFIG_STAGING=y (CONFIG_RTL8192E does not exist)
and comment the CONFIG_ATH* lines, and tried to compile, but then, I'm getting
==> ERROR: One or more files did not pass the validity check!
for the MD5check... of course... but I actually don't know what to do.
anyway, it appears that this config file was generated automatically, I guess then there is a way that I generate it myself from my config... I've just no idea how to do such thing (sorry for my lack of experience)
Offline
@bikepunk
Do you also have a N130? If yes I'll add the module to the kernel in the AUR.
PS: Try this PKGBUILD (www.nakamura-gebiet.de/PKGBUILD) with this config (www.nakamura-gebiet.de/config).
RTL8192E is enabled and the checksums should be correct.
Last edited by DonVla (2010-01-30 02:53:18)
Offline
@ DonVla
first thanks a lot for help,
I'll give a try to your solution and post the result here
(I've got a N140 US version (that's why I've got a RTL8192E and not an athos wireless card)
Offline
Hello
I think it would make sense to change the kernel26-n130 to kernel26-n1X0 or so and also support several n130/n140 versions.
These all have basically the same hardware only some peripheric hardware differs. The new kernel would be same just 3-4 new modules have to be added (rtl chipset support, bluetooth i think). I am also willing to maintain it. I just need a (working) config for the n140 or a "lsmod" output.
What do you think?
PS: I see there is also a N150: http://www.samsung.com/uk/consumer/pc-p … fullspec=F
Last edited by DonVla (2010-01-30 20:02:46)
Offline
I think you're great
so, just to know my model is this one : http://www.samsung.com/us/consumer/offi … l&tab=spec
I'm trying to compile the above thing...
Offline
@bikepunk
Could you post the lsmod output of the arch stock kernel somewhere?
Offline
here you are :
http://pastebin.com/m25b2a090
by the way, two questions,
-to remove the kernels I compiled wich do not fit my config, is it
pacman -R mykernelname
enougth ? will I be able to install a kernel with the same name later on without problems ?
-when I try to compile the above (from http://bbs.archlinux.org/viewtopic.php? … 38#p698138 ), at some point I'm getting
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
`.config' -> `/home/qwerty/builds/kernel26-n130/kernel26-n130/config'
then a blue screen with things to set... I guess it's already done and I just have to accept it, but I cannot find how to "accept" these settings... I tried Exit and got :
==> ERROR: Build Failed.
Aborting...
what am I supposed to do ? (the kernel I compiled 2 days ago didn't give me this blue screen)
Offline
here you are :
http://pastebin.com/m25b2a090
thanks
by the way, two questions,
-to remove the kernels I compiled wich do not fit my config, is it
pacman -R mykernelname
enougth ? will I be able to install a kernel with the same name later on without problems ?
yes, it's ok. sure you can install and uninstall it everytime you want.
-when I try to compile the above (from http://bbs.archlinux.org/viewtopic.php? … 38#p698138 ), at some point I'm getting
*** End of Linux kernel configuration. *** Execute 'make' to build the kernel or try 'make help'. `.config' -> `/home/qwerty/builds/kernel26-n130/kernel26-n130/config'
then a blue screen with things to set... I guess it's already done and I just have to accept it, but I cannot find how to "accept" these settings... I tried Exit and got :
==> ERROR: Build Failed. Aborting...
what am I supposed to do ? (the kernel I compiled 2 days ago didn't give me this blue screen)
Ahh, sorry my fault! When I changed the config I forgot to uncomment the menuconfig line.
Just edit the PKGBUILD and uncomment this line:
before:
make menuconfig && cp -v .config ${startdir}/config && msg "Stopping build" && return 1
after:
#make menuconfig && cp -v .config ${startdir}/config && msg "Stopping build" && return 1
Then compilation should work.
Last edited by DonVla (2010-01-31 04:57:49)
Offline
the kernel compiled and my wireless works !!! (I've got the ath* driver that I do not need though, but I don't mind much)
thanks DonVla
other thing :
I just tried the suspend and hibernate things, and it DOESN'T work
I mean, it suspend but after resume, everything is frozen...
I've even tried to do it from root without X... there is nothing to do, it's totally frozen, I had to hard reboot each time...
in case you need, here is my /var/log/pm-suspend.log : http://pastebin.com/m181e4a24
as you can see there, there is not the log for the resume...
I looked around to see if anyone got a solution for a similar problem, I got people with the same problem, but no solution... :
the freshest reports :
http://bbs.archlinux.org/viewtopic.php?id=89977
http://bbs.archlinux.org/viewtopic.php?id=88157
and older things (but apparently same problem) :
http://bbs.archlinux.org/viewtopic.php?id=54440
at ubuntu :
http://ubuntuforums.org/showthread.php?t=904633
...
I'll try things around kms and post the result
Last edited by bikepunk (2010-02-01 01:33:13)
Offline
i915.powersave=0
changes nothing but if I disable KMS with
i915.modeset=0
I can suspend and hibernate !!
so, something is wrong, but I found a solution (thanks to the N140wikipage)
as I'm here, something bothering me but wich doesn't seems to be a real issue (I've got no idea):
when I startx
then I move to tty1
I see something like :
lxpanel (lxpanel:xxxx): Gdk-CRITICAL **: gdk_x11_screen_supports_net_wm_hint: assertion `GDK_IS_SCREEN (screen)' failed.
my Xorg.0.log : http://pastebin.com/m276bcd40
my startx.log (created from startx > /tmp/startx.log : http://pastebin.com/m31e6f16a
(there is not the GDK error yet at this point)
(I had this issue with all the kernels and all the configurations I tried but everything seems working)
[edit]
no way to resume after suspending today, KMS enabled or disabled...
Last edited by bikepunk (2010-02-01 08:25:14)
Offline
Hello,
I've added the "samsung-laptop" module to the kernel26-n130. But what does it actually do?
I googled a little (very little), but haven't found anything so far.
Perhaps someone can enlighten me a little up.
Vlad
Last edited by DonVla (2010-03-01 15:21:36)
Offline
Best to read the source in drivers/staging/samsung-laptop.c. Here's a part of it:
/*
* This driver is needed because a number of Samsung laptops do not hook
* their control settings through ACPI. So we have to poke around in the
* BIOS to do things like brightness values, and "special" key controls.
*/
Set samsung-laptop.debug=1 and check the kernel messages to see if it does anything with the BIOS you are running.
Offline
Best to read the source in drivers/staging/samsung-laptop.c. Here's a part of it:
/* * This driver is needed because a number of Samsung laptops do not hook * their control settings through ACPI. So we have to poke around in the * BIOS to do things like brightness values, and "special" key controls. */
Set samsung-laptop.debug=1 and check the kernel messages to see if it does anything with the BIOS you are running.
Hehe, thanks Aedit. I actually did after posting.
But i cannot even load the module here:
# modprobe samsung-laptop
FATAL: Error inserting samsung_laptop (/lib/modules/2.6.33-N130/kernel/drivers/staging/samsung-laptop/samsung-laptop.ko): Invalid argument
# modprobe samsung-laptop force=1
FATAL: Error inserting samsung_laptop (/lib/modules/2.6.33-N130/kernel/drivers/staging/samsung-laptop/samsung-laptop.ko): Invalid argument
Any hints?
Vlad
Offline
Do you see any debug messages?
Offline
Do you see any debug messages?
No debug messages. I cannot even load the module, same with debug=1 options.
PS: Is anyone using this module?
PPS: Ok, i searched a little. It seems it is a bios thing. My bios is too old i guess.
kernel.log shows:
kernel: samsung_laptop: found laptop model N130' │
kernel: This computer does not support SABI
Don't know what SABI means, but i think it's short for samsung bios...
However, I don't really need this module. Baklight works fine through setpci, but LED control for wlan etc would be nice though.
Last edited by DonVla (2010-03-04 12:53:38)
Offline
hey DonVla,
what does the autoiso.patch do in the new kernel?
Offline
It sets the X priority from -1 to 0.
Haven't tested yet, though.
Offline
I spent 5 hours trying to enable a bluetooth dongle on the n130. HID mode worked but no HCI device was registered, unti it struck me: Enable the BT HCI config line in the config before compiling
Offline