staging.inyokaproject.org

Allgemeine Frage - 8 GB RAM

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

igprolin

Anmeldungsdatum:
1. Dezember 2008

Beiträge: 29

Hallo Leutz,

nach 2 Tagen bin ich wieder zu Ubuntu gewechselt. Warum? Na dann mal viel Spaß beim Lesen:

Ende November rüstete ich meinen PC von 1 GB DDR2-RAM auf 8 GB DDR2-RAM auf, da ich mind. 2 virtuelle Maschinen immer aktiviert habe und 1 GB RAM eben hierzu doch ein bissel wenig sind. Da nutzte ich übrigens noch Arch Linux in der 32-Bit Version. Damit ich die vollen 8 GB ausnutzen konnte, installierte ich mir Arch64 und prompt hatte ich die Ar***-Karte gezogen, denn plötzlich wollte meine Technisat SkyStar 2 nicht mehr. Ich suchte tagelang, fragte in Foren und in der Mailinglist der LUG Halle (Saale) nach aber keiner wusste mir zu helfen. Da ich aber Ubuntu bereits auf meinem dedicated Root Server sowie auf meinem SOHO-Server einsetzte, zog ich mir gleich Ubuntu 8.10 Desktop amd64 und schob erstmal die CD ins DVD-Laufwerk, bootete den Rechner ... Hier schien alles zu funktionieren. Da ich genug RAM hatte, zog ich mir vom NFS gleich die channels.conf für MPlayer, installierte MPlayer auf der LiveCD und probierte es aus ... voila, TV gucken ging - trotz voll zugewiesener 8 GB.

Da ich nun den Verdacht hatte, mein RAM sei kaputt, steckte ich nach und nach immer nur ein Modul aufs Board aber keiner der einzelnen Module war defekt. Arch Linux erkannte 2 GB und konnte auch meine DVB-S Karte ohne Probleme nutzen. Ich war am verzweifeln ... Also probierte ich mal zwei Module ( 4 GB ) aus und prompt schrie mich MPlayer, szap und scan wieder an: Deine Karte streikt! ... Menno, dachte ich mir - Nach 3 Tagen hatte ich die Schnautze ehrlich gesagt voll, schob Ubuntu 8.10 ins Laufwerk und schubste archlinux von der Festplatte. Ich freute mich, dass alles ging und war happy aber etwas fehlte mir. Man gewöhnt sich leider zu schnell an bestimmte Dinge.

Gestern der gleiche Spaß von vorn aber diesmal umgekehrt: Ubuntu von der Festplatte geschubst und Arch Linux x86_64 installiert. Resultat: Die nette Karte verweigert ihren Dienst aber diesmal war ich schlauer. Mein Arbeitgeber brachte den Tipp bezüglich Speichermanagement. Also suchte ich danach und fand diesbezüglich was über MTRR und PAT. Bei solchen Speicherproblemen wie ich sie hatte, sollte ich nopat in den Kerneloptionen probieren aber auch das schlug fehl. Der entscheidente Tipp kam hier von der HALIX:

Begrenze doch mal den Arbeitsspeicher auf 2 GB ... mem=2048M

Dies machte ich. Lustigerweise ging nun meine TV-Karte. Ich war ... wie gesagt man dazu? ... am Boden zerstört 😀 Das kann doch nicht die Lösung sein? Ich probierte darauf vieles .. Neuer Kernel, Diverse Kerneloptionen aber alles ohne Erfolg.

Ich konnte archlinux nicht dazu überreden, mir meine TV-Karte zur Verfügung zustellen, wenn es volle 8 GB RAM hat.

Heute hatte ich gegen 16:00 Uhr wieder die Nase voll und wechselte wieder zu Ubuntu aber diesmal bleibe ich, denn im archlinux.org Forum gabs nichts und im archlinux.de Forum kamen keine ausschlaggebenden Tipps. Jedenfalls meine allgemeine Frage an euch:

Kann RAM ein System wirklich so abschießen?

/proc/mtrr von aktueller Ubuntu-Installation:

reg00: base=0x00000000 (   0MB), size=2048MB: write-back, count=1
reg01: base=0x80000000 (2048MB), size= 512MB: write-back, count=1
reg02: base=0xa0000000 (2560MB), size= 256MB: write-back, count=1
reg03: base=0xb0000000 (2816MB), size= 128MB: write-back, count=1
reg04: base=0xb8000000 (2944MB), size=  64MB: write-back, count=1
reg05: base=0xbc000000 (3008MB), size=  16MB: write-back, count=1

/proc/mtrr von Arch Linux:

reg00: base=0x00000000 ( 0MB), size=2048MB: write-back, count=1
reg01: base=0x80000000 (2048MB), size= 512MB: write-back, count=1
reg02: base=0xa0000000 (2560MB), size= 256MB: write-back, count=1
reg03: base=0xb0000000 (2816MB), size= 128MB: write-back, count=1
reg04: base=0xb8000000 (2944MB), size= 64MB: write-back, count=1
reg05: base=0xbc000000 (3008MB), size= 16MB: write-back, count=1

/proc/mtrr von Ubuntu LiveCD:

reg00: base=0x00000000 ( 0MB), size=2048MB: write-back, count=1
reg01: base=0x80000000 (2048MB), size= 512MB: write-back, count=1
reg02: base=0xa0000000 (2560MB), size= 256MB: write-back, count=1
reg03: base=0xb0000000 (2816MB), size= 128MB: write-back, count=1
reg04: base=0xb8000000 (2944MB), size= 64MB: write-back, count=1
reg05: base=0xbc000000 (3008MB), size= 16MB: write-back, count=1
reg06: base=0xc0000000 (3072MB), size= 256MB: write-combining, count=1

Danke für eure Antworten schon im Voraus.

igprolin

(Themenstarter)

Anmeldungsdatum:
1. Dezember 2008

Beiträge: 29

Also mittlerweile hab ich den Ubuntu Kernel erfolgreich in archlinux nutzen können. Und mit vollen zugewiesenen 8 GB RAM konnte ich meine SkyStar 2 auch nutzen. Nun sind die Maintainer von Arch dran. Außerdem hab ich so oder so wieder Ubuntu

DarkApollo

Avatar von DarkApollo

Anmeldungsdatum:
28. Oktober 2006

Beiträge: 170

igprolin schrieb:

Also mittlerweile hab ich den Ubuntu Kernel erfolgreich in archlinux nutzen können. Und mit vollen zugewiesenen 8 GB RAM konnte ich meine SkyStar 2 auch nutzen. Nun sind die Maintainer von Arch dran. Außerdem hab ich so oder so wieder Ubuntu

Schon probiert nen eigenen Kernel zu bauen? Weil ich meine 8GB Ram sind nunmal nich die Normalität. Möglicherweise gibts da irgendwo einen Schalter den man noch anknipsen muss oder so. Versuch doch mal deinen eigenen Kernel zu bauen ☺

BodomBeachTerror

Anmeldungsdatum:
24. März 2008

Beiträge: 788

Ar***-Karte

Nanana, also Arch-Karte ist wirklich ein böses böses Wort xD

Kann es eigentlich sein das du den selben oder so einen ähnlichen Post auch im Arch Forum gepostet hast?

igprolin

(Themenstarter)

Anmeldungsdatum:
1. Dezember 2008

Beiträge: 29

BodomBeachTerror schrieb:

Ar***-Karte

Nanana, also Arch-Karte ist wirklich ein böses böses Wort xD

Kann es eigentlich sein das du den selben oder so einen ähnlichen Post auch im Arch Forum gepostet hast?

An sich hab ich auch einen im Arch Forum gestellt und ich weiß, dass man Crossposting nicht machen sollte 😉

igprolin

(Themenstarter)

Anmeldungsdatum:
1. Dezember 2008

Beiträge: 29

DarkApollo schrieb:

igprolin schrieb:

Also mittlerweile hab ich den Ubuntu Kernel erfolgreich in archlinux nutzen können. Und mit vollen zugewiesenen 8 GB RAM konnte ich meine SkyStar 2 auch nutzen. Nun sind die Maintainer von Arch dran. Außerdem hab ich so oder so wieder Ubuntu

Schon probiert nen eigenen Kernel zu bauen? Weil ich meine 8GB Ram sind nunmal nich die Normalität. Möglicherweise gibts da irgendwo einen Schalter den man noch anknipsen muss oder so. Versuch doch mal deinen eigenen Kernel zu bauen ☺

Ich versuche jetzt gleich per ABS (Arch Build System) den 2.6.27.10er Kernel mit der Config von Ubuntu zu bauen. Irgendwo denke ich, stimmt was nicht.

igprolin

(Themenstarter)

Anmeldungsdatum:
1. Dezember 2008

Beiträge: 29

Operation gelungen, Patient tot.

Mit der Kernel-Config von Ubuntu kann ich die Karte nun mit vollen zugewiesenen 8 GB RAM nutzen. Mal gucken welche Unterschiede da so extrem sind.

DarkApollo

Avatar von DarkApollo

Anmeldungsdatum:
28. Oktober 2006

Beiträge: 170

igprolin schrieb:

Operation gelungen, Patient tot.

Mit der Kernel-Config von Ubuntu kann ich die Karte nun mit vollen zugewiesenen 8 GB RAM nutzen. Mal gucken welche Unterschiede da so extrem sind.

Search && Destroy ☺

igprolin

(Themenstarter)

Anmeldungsdatum:
1. Dezember 2008

Beiträge: 29

Suchen und zerstören ... sicherlich eine gute Idee aber auch nicht die Lösung. Auch hier meine Frage: Kann eventuell das Board selbst Schuld an dieser Sache haben? Konnte zwischen der Kernel Config von Ubuntu und archlinux kaum Unterschiede feststellen.

igprolin

(Themenstarter)

Anmeldungsdatum:
1. Dezember 2008

Beiträge: 29

Problem gelöst. Ich hab meine Technisat SkyStar2 einfach ausgebaut und in meinen Server eingebaut. Dort installierte ich den VDR und lasse nun alles über's Netzwerk streamen.

Antworten |