Table of Contents

packages

misc

HOW TO install [[GNU]]/[[Linux]] Mandriva 2006 Limited Edition on [[AmiloA]] [[Laptop]]

and to get fully functional USB ports + 3D acceleration + network) (I can't promise for pcmcia because I couldn't test it)

Part I : installation

Important: Before you have fixed the DSDT, don't connect anything to the two innermost USB-ports

Put CD 1 into your CD drive and boot. Press F1. At “boot:” prompt type “alt1”

(If you don't do that you won't be able to boot because of a PCMCIA error ⇒ kernel panic

... Probably again our broken [[BIOS]]'s fault)

Install Mandriva.

  • During package selection, make sure to install development tools.
  • At “Summary” step, configure the graphical chipset : Select radeon. DO NOT SELECT “Radeon (fglrx)” ======

Then select “Xorg 6.9.0” and not “Xorg 6.9.0 with 3D hardware acceleration” (If you select it you'll not be able to start X when you'll reboot, because of an IRQ problem, due to our AmiloA's buggy BIOS. Worse, the system will freeze.)

Finish and reboot. At boot, select “linux-nonfb” in order to avoid a kernel panic related to PCMCIA.

Part II : fix the [[DSDT]] (that's the tough part):

Install gcc, bison and flex : (# urpmi gcc bison flex)

Download and compile intel's compiler : http://developer.intel.com/technology/iapc/acpi/license2.htm (Today the file is named : acpica-unix-20060113.tar.gz)

then open a console :

$ cd PATH_TO_WHERE_THE_DOWNLOADED_FILE_IS
$ tar xzf acpica-unix-VERSION.tar.gz
$ cd acpica-unix-VERSION/compiler
$ make
$ su
# cat /proc/acpi/dsdt > dsdt.dat
# ./iasl -d dsdt.dat
# ./iasl -tc dsdt.dsl

You will get compilation warnings and errors (here are mine) :

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20060113 [[Jan 22 2006]]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
dsdt.dsl    81:     Method (_WAK, 1, NotSerialized)
Warning  2078 -                ^ Reserved method must return a value (_WAK)
dsdt.dsl   730:                         Return (Local0)
Error    1048 -                                      ^ Method local variable is not initialized (Local0)
dsdt.dsl  1551:                     Field (ERAM, AnyAcc, Lock, Preserve)
Error    1073 -                               ^ Host Operation Region requires ByteAcc access
dsdt.dsl  1666:                     Field (ECRM, AnyAcc, Lock, Preserve)
Error    1073 -                               ^ Host Operation Region requires ByteAcc access
ASL Input:  dsdt.dsl - 2784 lines, 96867 bytes, 1330 keywords
Compilation complete. 3 Errors, 1 Warnings, 0 Remarks, 397 Optimizations

We must now fix these errors and warning (we will edit dsdt.dsl):

1) First warning.

Go to the corresponding line (81 for me), then add the following line :

Return(Package(0x02){0x00, 0x00})

8) Enable 3D acceleration

(graphical mode) Use the MCC ⇒ Hardware ⇒ Look at and configure the hardware.

Select your Radeon IGP, then clic on “Run config tool”.

As previously, select the Radeon driver, but now enable 3D acceleration (“Xorg 6.9.0 with 3D hardware acceleration”).

Any questions about using Mandriva on Amilo A : try to contact me at : “stormi AT laposte DOT net”

20060235 update

tester la beta de Mandriva One un live CD avec possibilité d'install
<samuel-20984378icq> rien de nouveau sous le soleil (knoppix fait ça depuis longtemps) mais c'est sympa quand même
<rzr> j au essayé la mdk move ca plente
<samuel> pcmcia error ?
<rzr> je sais plus j'ai pas insisté
<samuel> si tu essayes d'installer une mandriva récente (> 10.1) ça plante soit avant l'install, soit au reboot
<samuel> il suffit de booter sans framebuffer pour que l'initialisation du PCMCIA ne plante plus
<samuel> encore des liens mystérieux entre PCMCIA et affichage

MISC

MORE

mandriva.txt · Last modified: 2014/09/04 22:08 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki