FC4 gondjaim

Fórumok

FC4 gondjaim

Hozzászólások

Sziasztok!
Kb 1 hónapja használom a Fedora Core 4 64 bites változatát. A telepítést rendben megoldottam, és a közben felmerülő problémák javával is végeztem, de pár dologhoz kevés a tudásom.

1. Valami oknál fogva mind a fc3 mind a fc4 működés közben megeszi az összes memóriát. Ahogy fut, lassan, de biztosan nő a memóriahasználat. A rendszerfigyelő szerint nem 1 program használja el az összeset, hanem az éppen futó alkalmazások osztoznak meg. És idővel nem szabadítja fel a nem használtat. Pedig memória van elég. 1 GB DDRam, és 1 GB swap.
[akos@localhost ~]$ free
total used free shared buffers cached
Mem: 1024584 777704 246880 0 45936 491736
-/+ buffers/cache: 240032 784552
Swap: 1550220 0 1550220
Ez van kb 15 perccel bekapcsolás után. Jelenleg fut 2 db gFTP és 1 db Firefox.

2. Feltelepítettem az ATI 64 bites driverét, rendben fel is ment, fglrxconfig rendben lefutott, a menükben megjelent az ATI Contol, de a glxgears 96 FPS-t mutat, az fgl_glxgears pedig el sem indul.
[akos@localhost ~]$ fgl_glxgears
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 142 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 32
Current serial number in output stream: 32

3. A tvtime-scanner parancsra a csatornák felderítése rendben elindul, de azután félidőben, 360-580 kHz között váratlanul kifagy. Annyira, hogy még a logokban sem jelentkezik semmi. :-(

Tud valaki segíteni? Vagy legalább valami irányt adni, hogy merre keresgéljek?

A beszaggatás viszont valszeg az ati driver hiánya miatt van...
Ha lefordul rendesen a driver(logokban nézd meg van-e error, az új kereneleknél ált. patch kell), akkor vagy nem töltődik be az fglrx modul vagy nem jól lett átírva az x configja, az x logjában megnézheted volt-e error a modullal...

Hat, ahogy elnezem a kernel kornyeken lesz a kehe.
Szvsz memoriaszivargas. Amin ha kozosen osztoznak a processek, arra utalhat, hogy az allokalt memoriateruletek felszabaditasa a kernelen at nem tortenik meg.

Amit megprobalhatsz
1. Forditsal hozza le egy masik kernelt
2. ATI driver nelkul probaljad. Sajnos elegge sok baj van vele :(
3. Lehet, hogy a kernel beallitasanal vmit nem allitottal be ami a memoria kezelessel osszefugg. Vagy beallitottal vmit amit a vas nem tamogat.

Amugy gyari kernel, vagy vanilla?

A kernel a 2.6.11 1.1367-es gyári kernel.
A yumon keresztül leszedtem és felraktam a 2.6.12 1.1398-as kernelt is, de azon még nem működik a madwifi driverem (nincs hozzá 64 bites kernelmodul), ezért nem használom.
Amúgy az probléma az ATI drivere előtt is fennállt, és a fedora 3-as változatánál is megjelent. Ugyanakkor az UHU alatt semmi gond nem volt a memóriahasználattal.

A memóriába való pakolás tudtommal általános dolog, nem csak FC függő.

A probléma nem szűnt meg a kernelfrissítéssel.
Viszont úgy tűnik, valamiért nem használja a gép a swapot. Pedig van két swap partíció, együttesen közel 1,5 GB mérettel.
[akos@localhost ~]$ free
total used free shared buffers cached
Mem: 1024600 1010228 14372 0 48400 556112
-/+ buffers/cache: 405716 618884
Swap: 1550220 968 1549252

Amíg nem swapol, addig ne foglalkozz a memóriahasználattal. Telerakja mindenfélével a memóriát (pl. disk cache), akármennyit is raksz bele. Ez normális, ugyebár miért álljon ott üresen a sok RAM, ha fel lehet használni? :)

Csak az a baj, hogy a 100% memóriahasználat elérése után már lassan indulnak a programok. pl indítás után 1s alatt betölti a mplayert. Mikor így meg van terhelve, akkor viszont több másodperc is eltelik, mire elindul...
És néha még a film is beszaggat, pedig 3200+-os proci mellett nem szabadna ezt csinálnia.