Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: ACPI problém u Fujitsu Siemens Amilo L7310GW bios 1.08  (Přečteno 32085 krát)

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: ACPI problém u Fujitsu Siemens Amilo L7310GW bios 1.08 [vyřešeno]
« Odpověď #50 kdy: 22 Prosince 2009, 23:39:10 »
nakompilování vlastního kernelu s příslušným dsdt, ale to nevím jak.
tak:
http://ubuntuforums.org/showthread.php?p=8411199#post8411199
« Poslední změna: 22 Prosince 2009, 23:41:50 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6018
Re: ACPI problém u Fujitsu Siemens Amilo L7310GW bios 1.08 [vyřešeno]
« Odpověď #51 kdy: 23 Prosince 2009, 14:04:54 »
Pěkné vlákno :) To se musí nechat Kiklhorne. Nedávno jsem zkoušel Live CD U9.04 na FJ Amilo V2000, proto mě zdejší diskuze zaujala.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

UfoNet

  • Stálý člen
  • **
  • Příspěvků: 559
  • skill:Ctrl+C & Ctrl+V
Re: ACPI problém u Fujitsu Siemens Amilo L7310GW bios 1.08 [vyřešeno]
« Odpověď #52 kdy: 31 Prosince 2009, 12:54:06 »
@ kiklhorn:
Děkuji moc  ;D škoda až budu mít víc času tak se do toho pustím, ale před tím musím udělat zálohu disku.
btw: U verze 10.04 se asi bude muset taky DSDT kompilovat také do jádra?
Mluvit o Linuxu nestačí, lepší je, když si s Linuxem budou děti hrát. Nebudou se ho bát.

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: ACPI problém u Fujitsu Siemens Amilo L7310GW bios 1.08 [vyřešeno]
« Odpověď #53 kdy: 31 Prosince 2009, 17:37:13 »
btw: U verze 10.04 se asi bude muset taky DSDT kompilovat také do jádra?
.
Těžko říci, bohužel to vypadá že ano.  Doporučuji se přihlásit že bug-nebug se vás také týká. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/395239
Oficiální politika je taková že tyto chyby má opravovat výrobce, protože je to jeho chyba. (podrobnosti v diskusi a odkazech pod bugem)
S tím se dá souhlasit, jenže bohužel neexistuje cesta jak k tomu výrobce donutit, obzvlášť u staršího HW.
Takže varianty

- Rekompilace vlastního kernelu i s opravenou DSDT - což přináší potencionálně další problémy (dělat opět po každém update kernelu)
- OpenSuse (kde je custom DSDT přes initramfs opět povoleno) - https://bugzilla.novell.com/show_bug.cgi?id=533555 (ale já raději Ubuntu)

- Rozebrání, oprava a opětovné nahrání opraveného Biosu, tedy udělat práci za výrobce. (funkčnost opravy DSDT se dá vyzkoušet kteroukoliv z předchozích metod, případně použitím starší verze distribuce)
S tím jsem si hrál mnoho let zpět, ne kvůli opravám tabulek, ale kvůli změně loga. Ale také šlo o to něco z původního biosu vypárat, něco jiného do něj vložit, opravit kontrolní součty. Utility se lišily dle výrobce biosu (Award, AMI, Phoenix, MR) a doufám že i dnes jsou nějaké dostupné - předpokládám i vzhledem k existenci coreboot.org projektu že ano (uvítám odkazy)

Pokud se bios nepovede sestavit správně tak nic není ztraceno v případě že  - buď je použita technologie dual bios (některé Gigabyte, ty ale problém s chybnou DSDT nemívají), nebo je funkční alespoň bootblock a k desce jde připojit FDD (klasicky, ne přes USB - ikdyž třeba dnes už je možná možné i to), nebo je bios v patici a je k dispozici flasher.
Bohužel na dnešních deskách (obzvláště notebooky) neplatí ani jedno, takže buď se to povede napoprvé, nebo je z počítače mrtvolka která se dá opravit jenom tak že se vypájí chip s biosem a napájí se nový (náhrada chipu paticí pro další pokusy nebývá z důvodu místa na desce možná)

//edit: přihodím nějaké odkazy:
http://rayer.ic.cz/romos/romose.htm
http://www.flazh.de/en/bios-boot-logo.htm
http://www.bioscentral.com/
http://www.wimsbios.com/
http://rayer.ic.cz/romos/romose.htm
http://forums.mydigitallife.info/showthread.php?p=213951
ami bios tool http://www.lejabeach.com/ECS/ez.html
http://www.thinkwiki.org/wiki/How_to_change_the_BIOS_bootsplash_screen
http://linux.dell.com/libsmbios/main/bios_hdr.html
« Poslední změna: 31 Prosince 2009, 19:53:02 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

UfoNet

  • Stálý člen
  • **
  • Příspěvků: 559
  • skill:Ctrl+C & Ctrl+V
Re: ACPI problém u Fujitsu Siemens Amilo L7310GW bios 1.08 [vyřešeno]
« Odpověď #54 kdy: 13 Dubna 2010, 10:17:11 »
Tak po dlouhé době opět zde. Zkoušel jsem si zkompilovat u Ubuntu 9.10 kernel podle výše uvedeného návodu, nedařilo se mě to a proto jsem se raději rozhodl nepsat a počkat raději na TLS 10.04. Přeci jen vše je způsobeno mojí neznalostí a neschopností; tak jsem doufal že u nové verze bude vše OK, tak jako dřív.
Nééé není tomu tak, stáhnul jsem si tedy Ubuntu 10.04 Beta2. Nainstaloval pod Wubi (protože na disku mám 9.04 a W XP). Po prvním spuštění jsem se nestačil divit. Ono to opět nefunguje. Jaké milé překvapení. A to jsem se tak těšil...
Tohle uvidím:





Tak jako nevím jak v tom člověk něco má nastavit když tam ani nevidí. Zkusil jsem se naslepo dostat k nabídce měnící rozlišení. Ale také jsem si nepomohl. Před spuštěním jsem zkoušel po vypínat i acpi (noacpi a acpi=off), také nepomohlo.
Je mi naprosto jasný že jsem asi s Linuxem zkončil, co mě nejvíc štve je ten fakt že ani nepřejdu na Windows 7. Hned po prvním spuštění obdržím hlášku v modrém pozadí, ve volném překladu se tam píše o tom že můj PC není ACPI kompatibilní a že mám kontaktovat dodavatele HW. Který se mě samozřejmě snaží namluvit že můj notebook je prodávaný s Windows XP a že žádný Windows 7 nebo nedej bože Ubuntu nemůžu chtít...
Opravdu už několik let závidím těm co mají linux a funguje jim   ;D
« Poslední změna: 13 Dubna 2010, 17:05:31 od Sentello »
Mluvit o Linuxu nestačí, lepší je, když si s Linuxem budou děti hrát. Nebudou se ho bát.

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6018
Re: ACPI problém u Fujitsu Siemens Amilo L7310GW bios 1.08 [vyřešeno]
« Odpověď #55 kdy: 13 Dubna 2010, 15:24:32 »
Zkoušel si z toho vlákna i tydle habaďury?
Kód: [Vybrat]
acpi=force
Kód: [Vybrat]
HI,

I could apply the 2.6.30 acpi-dsdt-initrd Patch from http://gaugusch.at/kernel.shtml to latest Karmic Kernel.

It works:

[ 0.026350] ACPI: Checking initramfs for custom DSDT
[ 0.307090] ACPI: Found DSDT in DSDT.aml.
[ 0.307099] ACPI: Override [DSDT-ODEM ], this is unsafe: tainting kernel
[ 0.307108] ACPI: Table DSDT replaced by host OS

http://zen-kernel.org/tutorials/distribution-specific-installation/debian-ubuntu-installation

Zkusit něco s kernelem 2.6.24.x a starším. (Ubuntu 8.04 Live)

Jinak na ubuntuzille je požadavek(z 10.4.), jestli by někdo neudělal s nějakým patchem pokusný deb balíček, aby se nemusel rekompilovat kernel. Ale nevím jestli je to reálné.

Dále je tu něco s ACPI a Linuxem a jak palikovat patche a tak.
http://www.lesswatts.org/projects/acpi/overridingDSDT.php
« Poslední změna: 13 Dubna 2010, 15:27:15 od Rovano »
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

UfoNet

  • Stálý člen
  • **
  • Příspěvků: 559
  • skill:Ctrl+C & Ctrl+V
Re: ACPI problém u Fujitsu Siemens Amilo L7310GW bios 1.08
« Odpověď #56 kdy: 26 Dubna 2010, 20:53:16 »
acpi=force napsat do grubu před start systému? Nic se nestane, výsledek je stejný. Dokonce i když nahodím záchranný režim nebo jak se to jmenuje...

EDIT:

Tak jsem to asi vyřešil, Do grubu zadám ACPI=OFF NOAPIC NOLAPIC
Systém naběhne a funguje i obraz, takže jsem se pustil tedy to kompilace kernelu s DSDT podle návodu který doporučíl kiklhorn ( http://ubuntuforums.org/showthread.php?p=8411199#post8411199 )
Bohúžel jsem nepochodil, viz topic s návodem na kompilaci nakopíroval jsem tam výstup z konzole...
« Poslední změna: 26 Dubna 2010, 22:23:24 od Sentello »
Mluvit o Linuxu nestačí, lepší je, když si s Linuxem budou děti hrát. Nebudou se ho bát.

 

Provoz zaštiťuje spolek OpenAlt.