Comment 36 for bug 24533

Revision history for this message
Antonio Ricardo Soares da Silva Correia (correia) wrote : Re: [Bug 24533] Re: Fail to boot smp kernel

Em Quarta, 31 de Maio de 2006 04:00, o Richard Green escreveu:
> I did another full update, which picked up kernel 2.6.15-23-686, so I tried
> it again. Got a bit further. I booted initially to a console prompt, where
> I only ran 'cat /proc/cpuinfo' to verify that I was indeed running an SMP
> kernel (output attached). Then I issued the 'startx' command. This time, I
> got all the way thru the KDE initialization. I saw the 'KDE is up and
> running' message just before the central info window disappeared.
> Konqueror had even loaded this web page, as evidenced by the button-label
> on the toolbar, but when I went to move the cursor to select that desktop,
> I found that the system was indeed frozen solid. Is there a way I can turn
> on some kind of strace or kernel debugging just before I issue the startx
> command, with its output directed to a serial port where I can capture it
> on a more stable system?
>
> ** Attachment added: "CPUINFO"
> http://librarian.launchpad.net/3004227/cpuinfo.txt

Richard,

While looking around for improved Radeon 7000 performance increase I accidentaly found the solution for our problem.
Begin by visiting this forum and read the 1st message.

http://ubuntuforums.org/showthread.php?t=221672

Follow the instructions but pay attention for a little detail I've found out that is very important:

Install the 686 kernel including the restricted image but don't boot it yet.
When you follow the instructions and you must execute sudo ./install.sh do it twice, one for the 386 kernel (just press enter for every question) and the second time when you run it for the 686 kernel just provide the path /lib/your_686_kernel this turn.

You will have the DRI Radeon module installed for both kernels. This will be the 386 version of the module in both cases. Why? Because if you install the kernel headers and linux-headers-686 the resulting 686 version of the module will freeze the system as usual...
Weird but true.

In my case the speed problem didn't get fixed (see my message in the same forum if you wish) but at least the DRI Radeon driver doesn't freeze the system and I have CPU0 and CPU1 write where they should be in Gkrellm.
As for stability I'm writing this on kmail with 686smp running while I was never able to open any app under smp before.

Let me know if it worked for you. In fact if it works for everybody it's one of those things that should be in a knowledge database somewhere so this info doesn't get lost as time goes by.

Best regards,
Correia