laloch wrote:No, the patch doesn't seem to make it into the 2.6.38.3
Thanks. Is there any way to downgrade the arch kernel easily to 2.6.38.1 (with matching nvidia modules) or should I get the -lts kernel?
In 2.6.38.3 they reverted the patch which broke hibernation. For me it's working nice, BUT I have to say that I use kernel26-pf from AUR which contain TOI (and this is exactly why I use it).
thx for your answer.
I ll patch it, and do it again if it stops working.... I use hibernation alot.
Btw, if You use hibernation a lot, do install a kernel which includes TOI, it's a night and day experience difference btw TOI and standard swsusp! As an example I can say that hibernate with RAM used at 7.7Gb level is about 1 minute and resume takes a bit less less than that on my T500 (Dual Core 2.5GHz, 8G RAM) not to say that desktop is usable instantly after resume is finished! Must have thing I really wonder why this brilliant software is not in kernel
]]>2.6.38.3-ARCH does.
That's why I said, it's up to the maintainer.
Thanks Tobias.
yep. 2.6.38.3 does not fix the issue.
2.6.38.3-ARCH does.
]]>thx
]]>If I apply this, is it going to broke again after kernel update ?
yep. 2.6.38.3 does not fix the issue.
EDIT:
...but 2.6.39-rc3 does.
EDIT 2:
It's entirely up to the package maintainer, what is our next kernel going to look like.
A similar approach step by step:
$ sudo pacman -S abs $ sudo abs $ cp -a /var/abs/core/kernel26 . $ cd kernel26 $ makepkg -o $ wget "http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=patch;h=4da9484bdece39ab0b098fa711e095e3e9fc8684" -O patch.diff $ patch -d src/linux-2.6.38 -p1 < patch.diff $ makepkg -es $ sudo pacman -U kernel26-2.6.38.2-1-x86_64.pkg.tar.xz $ cd .. $ rm -r kernel26
If you don't have/use/like sudo, you have to run the commands beginning with sudo as root.
If I apply this, is it going to broke again after kernel update ?
]]>I reported this bug here, but from the mailing list it seems they'll be moving 2.6.38.2 anyway. I hope 2.6.38.3 will be out soon.
Let's wait for it: http://www.archlinux.org/packages/core/x86_64/kernel26/, Flagged out-of-date on 2011-04-14
]]>There's a nice article about downgrading in general in the wiki here.
<Slaps himself over the forehead> Thanks, should've checked there first. I keep forgetting Arch has the best wiki in town. (Why on earth doesn't it show up higher in google searches )
]]>No, the patch doesn't seem to make it into the 2.6.38.3
Thanks. Is there any way to downgrade the arch kernel easily to 2.6.38.1 (with matching nvidia modules) or should I get the -lts kernel?
]]>Has this been patched in 2.6.38.3? It was released yesterday, so it should be in Arch soon, right :-)?
No, the patch doesn't seem to make it into the 2.6.38.3 :(
]]>Has this been patched in 2.6.38.3? It was released yesterday, so it should be in Arch soon, right :-)?
]]>A similar approach step by step:
$ sudo pacman -S abs $ sudo abs $ cp -a /var/abs/core/kernel26 .
To get only kernel26's PKGBUILD in the current directory:
ABSROOT=. abs core/kernel26
$ sudo pacman -S abs
$ sudo abs
$ cp -a /var/abs/core/kernel26 .
$ cd kernel26
$ makepkg -o
$ wget "http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=patch;h=4da9484bdece39ab0b098fa711e095e3e9fc8684" -O patch.diff
$ patch -d src/linux-2.6.38 -p1 < patch.diff
$ makepkg -es
$ sudo pacman -U kernel26-2.6.38.2-1-x86_64.pkg.tar.xz
$ cd ..
$ rm -r kernel26
If you don't have/use/like sudo, you have to run the commands beginning with sudo as root.
]]>