Nouveau kernel modul, ha kiiktatom?

Fórumok

Udv, newbie kerdesem van.

A jol belakott 13-as Slackware utan felraktam egy 14-est. Beleszaladtam abba, hogy az Nvidia videokartyat mar nem a regi modon, "nv" nyilt driverrel kezeli, hanem az u.n. nouveau k.modul felelos erte. Leszedtem a gyari Nvidia drivert, de az azt akarja, hogy ne hasznaljam a nouveau-t, hanem iktassam ki blacklist-tel (vagy, gondolom, rmmod-dal).

Jo lenne nekem a nouveau, de az oreg CRT monitorom 60 Hz-en vibral es nagyon zavaro, mert beallitani nem tudom xorg.conf-bol. (Tudom, a .conf uj helyre kerult, de itt -is- elakadtam.)

A kerdes tehat:

- ha kiiktatom a nouveau modult, lesz-e gond belole? U.i. az lsmod kimenete szerint eleg sok mas dologert is felel, tehat nem biztos, hogy okos dolog kiloni. Annyira meg nem ertek hozza, hogy esetleges kesobbi hibak elofordulaskor rajojjek arra, hogy azoknak pont a nouveau kilovese az okozoja.

-(a masik gondom, hogy hiaba allitom be xorg.conf-ban a keyboardot meg a nyelvet, eleg furan viselkedik. Ezert irok most ekezet nelkul.)

((Tudom, hasznaljak valami kezdobaratabb Linuxot, de ezt me'g nem eroltetne'm. Csak van vmi megoldas.))

Hozzászólások

Vagy nouveau, vagy nvidia, a kettő együtt nem megy. Olyannyira, hogy a Xorg oldalán is lecserél library-t az nvidia, úgy emlékszem. Másfelől, nem hinném, hogy a nouveau ne tudná a nagyobb képfrekvenciát.

Billentyűkiosztásra itt láthatsz példát.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Megcsináltam, működik. Köszönöm.
De mitől működik?! (Értem én, hogy gőzgép...)
Szóval ezt a nyomorult "/etc/X11/xorg.conf.d/10-evdev.conf"-ot melyik program olvasgatja és értelmezi? És honnan jött ez egyáltalán?
És mi a gyíkért nem lehet ezt xorg.conf-ban, áhhh, hagyjuk.

Nem várok választ, majd utánanézek, ha lesz kedvem ;)

Visszasírom a DOS autoegzéjét meg konfigsziszét. AZ egyszerű volt.

Persze ez is egyszerű, miután megérti az ember.

Az X.org vagy X nevű program. Azért nem a xorg.conf-ba teszik - amúgy írhatod akár oda is -, mert ha például frissíted az X szervert, s ezzel frissülne a xorg.conf, akkor bonyodalom van:

- felülírja a frissítés a régit? Ha igen, bukod a nagy kínszenvedéssel gépedhez előállított hekkelést.

- ne írja felül? Jó, de akkor meg bukod azon módosításokat, amelyeket a disztribúciód fejlesztői helyesnek gondolnak, netán éppen biztonságot vagy bugot javítanának.

- szerkesszék át a xorg.conf-ot? Lehet, de nehéz megoldani, pláne, ha házilag nagyon szét lett hekkelve a konfig file.

Sokkal egyszerűbb, ha a xorg.conf.d alkönyvtárban a disztribúcióhoz járó konfigurációt nem piszkálod, frissítéskor felülíródhat, saját hekkelést önálló file-ba írsz, s az X frissítésekor senki sem fogja bántani. Jobban átlátható, elszeparálódik a saját konfigod a disztribúció által szállított részektől.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Milyen videokártyád van? Ha az is régi, akkor sajna lehet, hogy az nvidia már nem frissíti a driverét, új X.org-okkal már nem megy. Ilyen pl. a 71.86.xx .

Szerintem jobb ötlet rákeresni, hogy nouveau-val hogyan lehet frekvenciát emelni. Kiindulásnak ezt találtam: archlinux.

Szerk: a kérdésre válaszolva: ha kiiktatod a nouveau-t, a konzol is megváltozhat, de ha más nem, alap VGA-val be kell indulnia a kernelnek. Menet közben nem tudom, hogy okos ötlet-e kilőni (talán nem is engedi), de a modules configban letilthatod a betöltődését.

Magyar billentyű:
- X alatt

setxkbmap hu

- ezt

~/.xsessionrc

-be tenném bele, nálam ott a helye
- konzolon máshogy kell, de már rég foglalkoztam vele.

Alkalmazások regionális beállítása:
-

locale

parancs mutatja a regionális beállításokat, ezek környezeti változók
- ha le van generálva adott lokál, pl. UTF-8-as magyar, akkor:

export LC_ALL=hu_HU.UTF8

[off] Végül ami az 'rmmod'-os sidenote-ot illeti, egy másik sidenote: ha már 'rmmod', akkor inkább 'modprobe -r' helyette (a modprobe egy safe wrapper insmod/rmmod parancsokhoz, amik a tényleges modulkezelést végzik) - de ez mindenképp csak a futó kernel moduljainak egyszeri zaklatása, és ahhoz, hogy permanenssé váljon, tehát "reboot-álló" legyen, ténylegesen a modprobe.d blacklist-jébe kell felvedd, hogy annak ellenére, hogy a kernelmodul rendelkezésre fog továbbra is állni a /lib/modules/... alatt, mégse kerüljön automatikusan betöltésre. [/off]

/etc/lib/lu/plugins/lupi_bebasic

Köszönöm a hozzászólásokat (most terminálban 'setxkbmap hu' segítségével van magyar kiosztásom).
Tipródtam 2-3 órát, de a nouveau drivert nem sikerült munkára fognom. Valszeg az lehetett a hiba, hogy default 24 bites színt akartam, de 16 kellett volna. Ezt már nem fogom megtudni, mert egyszerre több paramétert változtatva próbáltam indítgatni az X-et és már nincs kedvem visszajátszani és lépésenként próbálgatni.
Blacklist-re tettem a 'nouveau'-t, felraktam a gyári nvidia drivert és lőn boldogság.

Még egyszer kösz.

REM A blacklist úgy van, hogy az /etc/modprobe.d/lofasz.conf -ban van 1 sor: blacklist nouveau
De miért nem csak a nouveau.conf lehetne érvényes? Vagy valami logikus filenév?
Miért jo neki meg a lofasz is?