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: Mizející RAMky  (Přečteno 5138 krát)

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Mizející RAMky
« kdy: 01 Září 2008, 08:57:01 »
Nedávno sem začal používat 64-bitový systém (debian). Problém je že každý den když poprvé zapnu počítač mi naběhne tato chyba:
[    0.004000] Checking aperture...
[    0.004000] Node 0: aperture @ 2f0000000 size 128 MB
[    0.004000] Aperture beyond 4GB. Ignoring.
[    0.004000] AGP bridge at 00:00:00
[    0.004000] Aperture from AGP @ f0000000 size 4096 MB (APSIZE 0)
[    0.004000] Aperture too small (0 MB)
[    0.004000] Your BIOS doesn't leave a aperture memory hole
[    0.004000] Please enable the IOMMU option in the BIOS setup
[    0.004000] This costs you 64 MB of RAM
[    0.004000] Mapping aperture over 65536 KB of RAM @ 4000000
[    0.004000] PM: Registered nosave memory: 0000000004000000 - 0000000008000000
[    0.004000] Memory: 437996k/524032k available (2224k kernel code, 85648k rese
rved, 1080k data, 392k init)
(získáno s dmesg)
Přijdu tedy o 64 MB RAM. Zajímavé je že když dám restart tak už mi naběhne všechno v pořádku. Jediný co vim je že kernel s tím zřejmě nemá nic společného, zkoušel sem 2.6.18, 2.6.25, 2.6.26 a všude to samé. Nevíte co s tím?

nettezzaumana

  • Host
Re: Mizející RAMky
« Odpověď #1 kdy: 01 Září 2008, 08:59:16 »
!! UTFG !! << uz to jednou rikal drive vojta.t :: kdybych tak mel za kazde UTFG co napisu korunu, tak je ze me za chvili bohac

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Re: Mizející RAMky
« Odpověď #2 kdy: 01 Září 2008, 09:13:08 »
!! UTFG !! << uz to jednou rikal drive vojta.t :: kdybych tak mel za kazde UTFG co napisu korunu, tak je ze me za chvili bohac
Tam už sem koukal, všechno to sou ale anglický návody a angličtinou zrovna moc nevládnu.  :(  Za radu nebo aspoň odkaz na nějakej českej návod bych byl vděčnej.

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: Mizející RAMky
« Odpověď #3 kdy: 01 Září 2008, 09:28:48 »
Zkoušel sis v BIOSu povolit IOMMU?
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

qUAKER

  • Host
Re: Mizející RAMky
« Odpověď #4 kdy: 01 Září 2008, 09:33:21 »
na wiki se píše, že

An example IOMMU is the Graphics Address Remapping Table (GART) used by AGP and PCI Express graphics cards.

Takže bude třeba povolit GART.. pokud máš AGP kartu, najdeš to asi pod názvem AGPGART

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Re: Mizející RAMky
« Odpověď #5 kdy: 01 Září 2008, 09:49:39 »
Tak i když sem systematicky projížděl nastavení BIOSu. Tak sem nenašel ani zmínku o IOMMU nebo GART (kromě gart error reporting, to ale asi ono nebude).

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Re: Mizející RAMky
« Odpověď #6 kdy: 02 Září 2008, 14:49:34 »
Opravdu nikdo neví? Je to dost otravný tahle chyba se objeví pokaždý když nechám počítač vychladnout a znovu ho zapnu.  :(

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: Mizející RAMky
« Odpověď #7 kdy: 02 Září 2008, 21:29:24 »
Chápu dobře že pokud to PC vypnete na krátkou chvíli tak problém nenastává, ale pokud je dlouho vypnutý tak ano?
Pak bych to tipoval na HW problém deska, baterka biosu nebo grafika. (maximálně bych zkusil nahrát nejnovější bios)

Případně změnit pokud najdu v biosu nějakou položku "auto" týkající se AGP na nějakou konkrétní hodnotu.

Citace: JÁ
Já to říkám furt ať ty počítače nevypínají - pak nenabíhají staré větráky, kondenzátory na desce už toho mají taky dost a disk se musí nahřát autogenem aby se uvolnily ložiska a naběhl  ;D
« Poslední změna: 02 Září 2008, 21:31:40 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

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Re: Mizející RAMky
« Odpověď #8 kdy: 02 Září 2008, 22:18:20 »
Tak oprava problém nastává pokud počítač zapnu i jen po chvilce (ne však po restartu) U položek s AGP(AGP FW ENABLE, AGP SideBand Adress) kde je auto je jediná další možnost disable. Zkoušel sem měnit i Aperture size ale bez výsledku.  :(
« Poslední změna: 02 Září 2008, 22:21:01 od eStar »

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: Mizející RAMky
« Odpověď #9 kdy: 02 Září 2008, 22:46:04 »
a když to zapnete, nenecháte naběhnout op. systém ale ihned po výpisu tabulky biosu (těsně před startem OS) PC zrestartujete tak to dopadne jak?
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

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Re: Mizející RAMky
« Odpověď #10 kdy: 03 Září 2008, 07:38:26 »
a když to zapnete, nenecháte naběhnout op. systém ale ihned po výpisu tabulky biosu (těsně před startem OS) PC zrestartujete tak to dopadne jak?
Chyba naběhne.

Edit: Projížděl sem dmesg a objevil sem ještě něco co by s tím mohlo souviset:
[    0.196092] agpgart: Detected AGP bridge 0
[    0.196097] agpgart: Aperture pointing to RAM
[    0.196156] agpgart: Aperture from AGP @ f4000000 size 4096 MB
[    0.196159] agpgart: Aperture too small (0 MB)
[    0.196210] agpgart: No usable aperture found.
[    0.196262] agpgart: Consider rebooting with iommu=memaper=2 to get a good ap
erture.
a toto:

[   29.307005] NVRM: not using NVAGP, kernel was compiled with GART_IOMMU support!!
« Poslední změna: 03 Září 2008, 10:15:21 od eStar »

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: Mizející RAMky
« Odpověď #11 kdy: 03 Září 2008, 12:38:09 »
v dmesg to máte vždy? I v případě kdy to na obrazovku nevypisuje? (začátek výpisu dmesg by měl odpovídat obrazovce)
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

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Re: Mizející RAMky
« Odpověď #12 kdy: 03 Září 2008, 12:54:14 »
v dmesg to máte vždy? I v případě kdy to na obrazovku nevypisuje? (začátek výpisu dmesg by měl odpovídat obrazovce)
Ne když počítač restartuji tak chyba nenaběhne. RAMky sou v pořádku. A jedinou zmínkou v dmesg o agpgart je toto:

[   27.030706] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  173.14.12  Thu Jul 17 18:10:24 PDT 2008
[   27.481750] agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
[   27.481770] agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
[   27.481805] agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode

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: Mizející RAMky
« Odpověď #13 kdy: 03 Září 2008, 13:48:37 »
[    0.196262] agpgart: Consider rebooting with iommu=memaper=2 to get a good ap
erture.

zkuste
Kód: [Vybrat]
iommu=memaper=2 zadat k parametrům jádra (buď pro jednorázové vyzkoušení modifukujte při zapnutí přímo v nabídce grubu, nebo to změňte napevno v /boot/grub/menu.lst )
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

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Re: Mizející RAMky
« Odpověď #14 kdy: 03 Září 2008, 14:14:45 »
Takto sem to změnil:
title      Debian GNU/Linux, kernel 2.6.26-1-amd64
root      (hd0,0)
kernel   /boot/vmlinuz-2.6.26-1-amd64 root=/dev/hda1 ro quiet
initrd      /boot/initrd.img-2.6.26-1-amd64
iommu=memaper=2

Výsledek žádný.

qUAKER

  • Host
Re: Mizející RAMky
« Odpověď #15 kdy: 03 Září 2008, 15:06:49 »
Takto sem to změnil:
title      Debian GNU/Linux, kernel 2.6.26-1-amd64
root      (hd0,0)
kernel   /boot/vmlinuz-2.6.26-1-amd64 root=/dev/hda1 ro quiet
initrd      /boot/initrd.img-2.6.26-1-amd64
iommu=memaper=2

Výsledek žádný.

má to být takhle

Kód: [Vybrat]
title Debian GNU/Linux, kernel 2.6.26-1-amd64
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-1-amd64 root=/dev/hda1 ro quiet iommu=memaper=2
initrd /boot/initrd.img-2.6.26-1-amd64

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Re: Mizející RAMky
« Odpověď #16 kdy: 03 Září 2008, 15:17:27 »
Naprosto to samý akorát že už mi to sežralo 128 MB RAM.
« Poslední změna: 03 Září 2008, 15:48:44 od eStar »

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: Mizející RAMky
« Odpověď #17 kdy: 03 Září 2008, 16:36:15 »
Chyba je někde v biosu - ať už samotný bios desky, samotný bios grafiky nebo kombinace deksa+karta. Pokud nepomohl ani nejnovější bios tak by se dalo překompilovat jádro bez podpory agpgart, ale osobně nevím co to všechno ovlivňuje. A pokud ta chyba nebrání funkčnosti tak bych to toho asi více nevrtal.
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

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Re: Mizející RAMky
« Odpověď #18 kdy: 03 Září 2008, 17:12:37 »
Děkuju za rady no BIOS sem neupgradoval a moc se mi do toho nechce vzhledem k tomu že sem to ještě nikdy nedělal navic deska už je to dost stará a na googlu sem nemohl najít žádné návody. Mno funkčnosti to docela brání 64-bitovej systém je žrout RAMek takže každý chybějící MB je dost znát. Mno stejně sem chtěl zase zmodernizovat počítač tak s tímhle holt ještě chvíli vydržim, tenhle šrot nestačí pomalu už ani na ten linux.
« Poslední změna: 03 Září 2008, 17:27:09 od eStar »

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: Mizející RAMky
« Odpověď #19 kdy: 03 Září 2008, 19:25:53 »
64-bitovej systém je žrout RAMek takže každý chybějící MB

Jasně že pokud to fungovalo stejně i před přidáním iommu=memaper=2
tak to zase smažte  ;)
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

 

Provoz zaštiťuje spolek OpenAlt.