You are not logged in.

#1 2008-08-24 13:49:54

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Thinkpad kernel26tp install woes

Well, it screwed me up. I use gnome in a T61p.

I downloaded it from yaourt, and when it asked me if I wanted to edit the installation packages, I said no. Everything was ok until after the install. I read that a kernel26.img was installed in the /boot/grub/ directory, so being the smart genius that I was, I changed the boot in /boot/grub/menu.lst by changing the kernel to the newly installed one. Now, it won't boot. does into the recovery with "ramfs$" at the head of the console. And it lists that it cannot read the uuid of the drive or something, even though the uuids match.

Now I'm in ubuntu again. So, what did I do wrong?

Offline

#2 2008-08-24 16:17:10

Megamixman
Member
Registered: 2008-05-04
Posts: 73

Re: Thinkpad kernel26tp install woes

Hence why you have 2 entries in grub. One as a backup when you're messing with kernels. You probably changed the kernel line and not the initrd line.

Offline

#3 2008-08-25 00:18:56

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: Thinkpad kernel26tp install woes

initrd line? Could you explain more?

Did I really have to change it? Would the boot thing have auto updated itself?

Last edited by zephyrus17 (2008-08-25 00:25:21)

Offline

#4 2008-08-25 00:57:18

tigrmesh
IRC Op
From: Florida, US
Registered: 2007-12-11
Posts: 794

Re: Thinkpad kernel26tp install woes

The installer configures a few things for you, but after that you're on your own.  Arch expects you to know what you're doing.

But we are willing to help you.  Please post your menu.lst.

Offline

#5 2008-08-25 08:29:59

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: Thinkpad kernel26tp install woes

I did a completely new install, but now, it can't even install the kernel. I did a

yaourt thinkpad

and installed the kernel which was bundled with the tuxonice. It compiled for a while, then this spewed out.

kernel/built-in.o: In function `getnstimeofday':
(.text+0x23883): undefined reference to `__umoddi3'
kernel/built-in.o: In function `getnstimeofday':
(.text+0x238a3): undefined reference to `__udivdi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x239d0): undefined reference to `__udivdi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x239eb): undefined reference to `__umoddi3'
kernel/built-in.o: In function `timekeeping_resume':
timekeeping.c:(.text+0x23c06): undefined reference to `__umoddi3'
timekeeping.c:(.text+0x23c26): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x2403f): undefined reference to `__umoddi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x2405f): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x244cd): undefined reference to `__umoddi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x244ed): undefined reference to `__udivdi3'
make: *** [.tmp_vmlinux1] Error 1
==> ERROR: Build Failed.
    Aborting...
Error: Makepkg was unable to build kernel26tp_plus package.

Offline

#6 2008-08-26 07:22:46

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: Thinkpad kernel26tp install woes

Right, I installed kernel26tp through yaourt. The one without the tuxonice.

But my volume control buttons still don't work. is there something I'm supposed to edit or something I'm supposed to manually change? I rebooted, but still no dedicated volume.

Offline

#7 2008-09-15 12:07:23

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: Thinkpad kernel26tp install woes

I got it installed, but when I try to boot it, X can't load because it can't find the module for "nividia". Help?

Offline

#8 2008-09-15 18:30:48

whargoul
Member
From: Odense, Denmark
Registered: 2005-04-04
Posts: 546

Re: Thinkpad kernel26tp install woes

zephyrus17 wrote:

I got it installed, but when I try to boot it, X can't load because it can't find the module for "nividia". Help?

You have to build the module manually for kernel26tp, because that one package you have installed only includes a nvidia module for kernel26 (standard Arch kernel).

This is the one you are looking for: nvidia-tp

EDIT: However, I do want to recommend the kernel26zen which is working extremely well with my Thinkpad (3 years old R51), and it is properly the best kernel patchsets I have ever tried.

Last edited by whargoul (2008-09-15 18:32:48)


Arch - It's something refreshing

Offline

#9 2008-09-16 01:32:02

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: Thinkpad kernel26tp install woes

Is the kernel26zen actively updated? Because, after all, your R51 is 3 years old. The only problem with 26tp is that the last update was (if I recall correctly) 2007.

How much of a difference is stability, speed, heat, etc, will I see after installing a Thinkpad dedicated kernel?

EDIT: I installed nvidia-tp just to test out kernel26tp, but X still won't load. It seems that the nvidia driver from nvidia-tp is 173.14.12, while the module in kernel26tp is 173.14.09. Which means I'll need to update the module in 26tp. How do I do that?

In the mean time, I'll install 26zen or to see if it'll work well.

When yaourting for kernel26zen, one entry came out with mm and another with mmotm patches. What is this 'mm' and 'mmotm'?

Last edited by zephyrus17 (2008-09-16 02:44:29)

Offline

#10 2008-09-16 12:15:33

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: Thinkpad kernel26tp install woes

I think I'm in over my head now. Ignore everything above. Building my own kernel is a bit too much for my current skills. I'm skimming through the Arch Wiki for "Custom Kernel Compilation", and I have a few questions:

1) Is there a step-by-step/newbie tutorial on how to make my own kernel that's up to date? Most that I see on Google are rather old.

2) How do I know what modules,  hardware configurations, etc my computer needs?

3) Is it easier to build from Source or ABS for a first-timer?

4) System updates through pacman -Syu will still work, right?

5) It's wise that I start from scratch, right?

6) Will I see much difference with a self compiled one from the default ARCH one?

Last edited by zephyrus17 (2008-09-16 12:25:47)

Offline

#11 2008-09-17 07:05:59

honahursey
Member
Registered: 2008-08-18
Posts: 32

Re: Thinkpad kernel26tp install woes

I'll answer what I know myself, I would reccomend using the zen-sources kernel (from their git repo, http://forums.gentoo.org/viewtopic-t-704479.html has all the info you'll need to get it downloaded) instead of the kernel26zen/tp because its more up-to-date and has more features.  It comes patched with all the things you'll need for your thinkpad's hardware.

1)  I never really used a guide when I got started (though I did use the Gentoo Docs for the commands to get it all together.)  Just select the stuff you need for your kernel, making liberal use of the help sections.

2)  http://gentoo-wiki.com/Lenovo_Thinkpad_T61  Some of the stuff isn't relevant to arch, but most of it will work.  The 'Hardware Status' section is what your mainly looking for when compiling your kernel, just search for the entry by pressing the / button.

3)  I found it easier to do it from source, but you'll never know until you try.

4)  Yes, I would leave your arch kernel entry in your grub menu.lst & /boot for backup and it would still be updated when the arch kernel is.

5)  Yes, its the easiest (imo) way to get all the Thinkpad stuff working.  It also has some added speed benefits I believe (faster boot, etc.)

6)  As far as I know, it will only be noticable during boot vs a normal arch kernel (no need for an initramfs) and in that HDAPS and tp-smapi will be on and enabled (provided its all configured correctly.)  But then again the first thing I did after installing arch was put zen-sources on it, so I really have no idea.

Another useful source is http://www.thinkwiki.org, particuarly the power consumption, HDAPS, tp-smapi, and fan control script.

Offline

#12 2008-09-17 08:19:18

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: Thinkpad kernel26tp install woes

My problem is when I tried with kernel26zen, a grey screen popped up in the terminal, no unlike the arch install, but many times more complicated. And there were many configuration options to choose from. How do I know which of the options to choose? Is there anyway I can have a look at what my current ARCH kernel chose so I can just rely on that?

What's zenmm and zenrt?

My word. This is all rather complex.

Offline

#13 2008-09-17 09:18:22

whargoul
Member
From: Odense, Denmark
Registered: 2005-04-04
Posts: 546

Re: Thinkpad kernel26tp install woes

zephyrus17 wrote:

My problem is when I tried with kernel26zen, a grey screen popped up in the terminal, no unlike the arch install, but many times more complicated. And there were many configuration options to choose from. How do I know which of the options to choose? Is there anyway I can have a look at what my current ARCH kernel chose so I can just rely on that?

What's zenmm and zenrt?

My word. This is all rather complex.

zenmm is the zen-patchset and the mm-patchset combined. -mm provides some more experiemental stuff, and I have personally found it more unstable than regular zen.
-zenrt provides some realtime thingy which is supposed to make things like multimedia run faster. I have yet to try this patchset.

# honahursey

Thank you for providing that link, I will look into that. smile


Arch - It's something refreshing

Offline

#14 2008-09-23 12:01:45

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: Thinkpad kernel26tp install woes

When I was trying to install kernel26zen, there were many options to configure. How do I know which to install and which to not include? Is there a configuration document for my hardware somewhere?

Offline

Board footer

Powered by FluxBB