-
IT café
Debian GNU/Linux
Új hozzászólás Aktív témák
-
proximus
senior tag
''kinyirta az osszes module-st .....'' De nem a devfs, hanem a kernel--> modules_install. Jól gondolom?
A /lib/modules -be nem szabadna fájloknak lenni, csak könyvtáraknak: Nekem pl. ilyenek vannak: 2.4.22-rc2, és 2.6.0-test3. Olyan hogy /misc már a 2.4.22-rc2 -ben van. Vagy te is így akartad írni?
Nálam pl. ez van a 2.4.2-rc2 -ben:
''bash-2.05b# ls -lh /lib/modules/2.4.22-rc2/
total 72K
lrwxrwxrwx 1 root root 25 Sep 16 15:04 build -> /usr/src/linux-2.4.22-rc2
drwxr-xr-x 8 root root 192 Sep 16 22:18 kernel
drwxr-xr-x 2 root root 2.0K Sep 16 15:07 misc
-rw-r--r-- 1 root root 17K Sep 22 14:50 modules.dep
-rw-r--r-- 1 root root 2.0K Sep 22 14:50 modules.generic_string
-rw-r--r-- 1 root root 73 Sep 22 14:50 modules.ieee1394map
-rw-r--r-- 1 root root 81 Sep 22 14:50 modules.isapnpmap
-rw-r--r-- 1 root root 29 Sep 22 14:50 modules.parportmap
-rw-r--r-- 1 root root 10K Sep 22 14:50 modules.pcimap
-rw-r--r-- 1 root root 24 Sep 22 14:50 modules.pnpbiosmap
-rw-r--r-- 1 root root 15K Sep 22 14:50 modules.usbmap
drwxr-xr-x 2 root root 48 Sep 16 15:04 pcmcia
drwxr-xr-x 2 root root 72 Aug 11 20:51 video''
Az itt látható modules.''valami'' -ket a depmod hozza létre -
proximus
senior tag
Ezt úgy kéne kérdezni, hogy mire jó a devfs? -> Minden olyanra, ami /dev -vel kapcsolatos, mert dinamikus /dev/''valami'' létrehozzással rendelkezik.
A hdparm -hoz pl. kell a /dev/hd''x'' eszköz.
''valaki tudja, hogy mit kell visszamasolgatni a /lib/modules-ben levo file-okba...?'' file-okbaaa???? Csak nem kézzel akarsz ott szerkesztgetni? -
zrubi
senior tag
Nem értem.
Ha új kernelt fordítasz, ami ugyan olyan verziójú mint az előző, akkor el kell vinni az útból a /lib/modules/`uname -r` könyvtárat. Különben összevissza keverednek, és az életbe nem bogózod ki őket...
És CSAK ezután kiadni a make modules_install parancsot.
Devfs meg nem kell, a debianban SEMMI nem használja őket. -> felesleges.zrubi.hu
-
Sipi
addikt
A /lib/modules/kernelversion könyvtár tartalma teljesen törlődik, ha a kernelfordításnál kiadod a ''make modules_install'' parancsot, és az aktuálisan lefordított modulokat pakolja bele. Emiatt pl. az ALSA-modulok, meg még pár dolgo el szokott veszni. (Azon csomagok moduljai, melyek a kerneltől függetlenül fordítandók, és nem a /lib/modules/kernelversion/misc-be kerülnek, hanem a /lib/modules/kernelversion/kernel-be.)
A többi file (ami csak simán a /lib/modules-ban van) a modules-update, update-modules vagy depmod -a parancs kiadásától jönnek létre. Kézzel nem tudod szerkeszteni, nem is érdemes, mert az adott kernel moduljainak belső függőségeit tartalmazza.
SipiMont-joie! Saint Denis! Je trépasse si je faiblis!
-
proximus
senior tag
Tessék már megérteni, hogy ezek a fájlok a depmod lefuttatása után jönnek létre, méretük a modulok mennyiségétől függően változik. Tehát ha pl. a /misc -et visszamásolod, depmod lefuttat, akkor a modules.dep -be beíródnak a modulok közötti kötődések(a többi fájl is változhat). Ha a depmod nem talál meg minden kapcsolatot a modulok között, akkor kiírja hogy mik ezek. Szal a hiányzó dolgokat rakd vissza, majd depmod(olyat ne rakj vissza, amit a ''make menuconfig'' alkalmával kivettél )
-
proximus
senior tag
-
proximus
senior tag
Most így utólag visszagondolva, jó hogy újra csinálod az ALSA, meg nvidia -t. Francba is, bakiztam egy ''közepeset'', mert a devfs -t ha be van kapcsolva, valószínűleg figyelembe veszik az nvidia, meg az alsa. Bocsi hogy megkavartalak, de ez nekem eszembe se jutott, mert én ősidők óta devs-t használok, így mindíg ''on'' -on van.
-
proximus
senior tag
Ha nem csak beteszel modulokat a /modules -be, hanem fordítassz,(pl. az alsa) akkor nem kell depmod, mert ők kiadják.
Devfs: A devfsd csomit felraktad már?
A libao az egy fájl: a /usr/lib -ben (libao.so.''valami'', és libao.a) Ez megvan?
A hdparm majd mindjárt, ha a fentiek mennek. -
proximus
senior tag
Hát nagyon úgy néz ki hogy nincs égetően szükség a hdparm -ra
De most már ne hagyjuk ki
Szal a csomagkezelőd -ben van hdparm? Ha igen tedd fel, és add ki: hdparm -t -T /dev/hd(a,b,c,d) (persze ezt nem egy lépésben ). Ezzel kiderítheted mit tudnak a drive -ok. Nekem a hda pl. :
bash-2.05b# hdparm -t -T /dev/hda
/dev/hda:
Timing buffer-cache reads: 940 MB in 2.00 seconds = 470.00 MB/sec
Timing buffered disk reads: 166 MB in 3.00 seconds = 55.33 MB/sec -
proximus
senior tag
Neem neem, nem hdparm -oltam, mint már mondtam, a chipset -hez tartozó driver -nek az lenne a dolga(úgy mint a win -nél a via-4in1.exe), hogy csúcsra járassa a rendszert.(na nem tuning )
No meg úgy látom hogy teljesen rendben vannak nálad is az értékek.
Hogy milyen vas? : abit kr7a-133(via kt266A chipset), 1100 duron, seagate 60 -as 7200 -as vinyó(2 mega kessel) -
proximus
senior tag
Szerintem a gond ott van, hogy hozzá kéne fűznöd a /etc/modules.conf-hoz ezt:
# Alsa 0.9.X kernel modules' configuration file.
# $Header: /home/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.co
nf-rc,v 1.1 2003/08/05 21:07:55 johnm Exp $
# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore
##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
alias snd-card-0 snd-via82xx
## alias snd-card-1 snd-ens1371
## OSS/Free portion
alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##
# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
options snd cards_limit=1 -
rii
nagyúr
ma'rmint igy...:
lib# ./configure --with-cards=vi82xx --with-oss=yes
lib# make
lib# make install
drivers# ./configure --with-cards=vi82xx --with-oss=yes
drivers# make
drivers# make install
lib# ./configure --with-cards=vi82xx --with-oss=yes
lib# make
lib# make install
driver# sndconfig
drievr/utils# alsaconfig ......piros-kapszula: https://www.youtube.com/watch?v=oW-VZVYohRg
-
proximus
senior tag
Szerintem már nagyon jó úton haladsz. Megmondom a frankót: Az xmms -nek halvány lila gőze nincs hogy MIT húzzon be(úgy néz ki). Viszont alsamixer ezekszerint tudja. Egyébként nekem induláskor tölti be egy szkript a modulokat, szal nem baj az ha a programok nem töltik be maguknak.
kézzel így érdemes: modprobe snd-via82xx -
proximus
senior tag
Ilyenkor kezdheted felhúzni magad, hogy milyen moslékok egyes cégek, hogy csak zárt drivereket adnak csak
Na jó most komolyan: nehogy megijedj már tőle, ez csak annyi, hogy ''no license'', vagyis nincs úgymond ''igazolványa'' a drivernek, ezért nem 100% hogy jól müxik,(Tudod win: whql= windows-hardvare-quality-labs)de nem ez miatt nem fog jól menni. Egyébként nvidia.o is ezt ''mondja'' -
proximus
senior tag
Na szóval kernelt fogunk fordítani, de nem a ''szokványos'' eljárással, ha nem úgy hogy ''úgysem fogsz ki rajtam'' -módszerrel.
1. Másold le a /lib/modules/''kernel'' -t egy tuti helyre.
2. Szedj ki menden modult a memóriából a ''modprobe -r modul'' -al(lehetőleg ne fussanak más progik: pl. X)
3. Töröld a /lib/modules/''kernel'' -t
4. cd /usr/src/ (ha nincs ott olyan szimlink hogy linux, csinálj egyet: ln -s ./''kernel'' ./linux)
5. cd ./linux
6. a .config -ot mentsd ki valahova
7. make clean (tisztítás)
8. make mrproper (agresszív tisztítás(.config is törlődik), rendberakás)
9. .config visszamásolása
10. make menuconfig (most bent vagy a menuconfig -ban, kilépsz, kérdésre hogy save? ''yes''-et nyomsz)
11. make dep
12. make bzImage
13. make modules
14. make modules_install
14.b új bzImage helyére berak. Majd újraindítás.
15.a most jöhet a hang(ezt csak az alsa-driver -ben +a többit nem is kell újra)''make clean'', majd ./configure --with-cards=via82xx --with-oss=yes --with-sequencer=yes
15.b make, majd make install (ez is csak driver)
16. Nvidia driver: régi leszed : uninstall-nvidia?, vagy Nvidia-uninstall? (mendegy használd a ''tab'' -ot)
17. vmware-config.pl
Ha így sem lesz jó, GRRRR
Új hozzászólás Aktív témák
- Óriás képernyővel futott be a Mi Max 3
- Realme GT 2 - aláírjuk
- iPhone topik
- Kínai, és egyéb olcsó órák topikja
- Egy kabaré volt az Edge 50 család belgrádi bemutatója
- Google Pixel 6/7/8 topik
- Garmin Instinct – küldetés teljesítve
- Gaming notebook topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- WoW avagy World of Warcraft -=MMORPG=-
- További aktív témák...
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Game Pass Ultimate előfizetések 1 - 25 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN!
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- Lemezes Retro PC Játékok
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen