Jeg har installeret Suse 9,1 på min maskine, det er ikke første gang jeg forsøger mig med linux, men er stadig MEGET grøn og er da også stødt ind i et problem, mit bundkort er forsynet med Nforce2 chipsæt og dertil hørende onboard lydkort, suse finder lydkortet, men kan ikke starte det op, der er en fejl "Kernel modulet snd-intel8x0 for lyd understøttelse kunne ikke indlæses. Det kan skyldes forkerte modulparametre, inklusiv ugyldige IO eller IRQ parametre" når jeg forsøger at få Yast til at genstarte lyddriveren, er der en løsning på mit problem, som også en helt grøn, men særdeles imponeret linux bruger som jeg kan finde ud af?
Jeg har bootet op i windows, og fundet ud af at lydkortet bruger IRQ 20, men i Suse er det tildelt IRQ 12, er det væsentligt, og i givet fald, hvor kan det ændres?
modprobe er den kommando du bruger til at loade kernel moduler. Moduler er dele af kernel som bare ligger i eksterne filer og kan loades/unloades dynamisk. Kernel moduler er tit og ofte device drivers, og i dette tilfælde loader kommandoen "modprobe snd-intel8x0" driver modulet til onboard lyd på dit intel chipset. Du kan se hvilke moduler der er aktive ved at skrive lsmod. Når modprobe ikke giver noget output er det fordi kommandoen lykkedes. Skriv så en gang uname -a. Benytter du 2.4 eller 2.6 kernel? Hvis det er en 2.6 kernel så benytter du sikkert den lyd arkitektur der hedder ALSA. I så fald skal du finde et sted, som feks alsa-mixer, hvor du kan justere volumen. ALSA står nemlig som default til mute. Jeg tror ikke umiddelbart at det er et driver problem du har. Det kan output af lsmod fortælle dig mere om.
Jeg er glad for at du gider hjælpe, det er betryggende at være i hænderne på en rigtig expert
Det er kernel 2,6 og det er ALSA det bliver brugt via lsmod kan jeg også se at der loades en masse moduler der har med intel8x0 at gøre, men jeg får stadig ingen lyd, og de programmer der skal bruge et lydkort, skriver at der ikke er noget lydkort installeret, eller det ikke er konfigureret. hvor findeer jeg ALSA mixeren?
hehe ekspert og ekspert er vist så meget sagt når jeg aldrig har konfigureret et lydkort under linux.. Mest servermand her.
Men der er vist et util der hedder alsaconf (på kommandolinje) som du kan prøve at køre igennem. Og du har vel også genstartet den en gang efter installationen? Der er også et util der hedder alsactl
så vidt jeg kan se er snd intel8x0 ikke startet "rigtigt" den benyttet da ikke af noget vel? jeg har også hentet 2 pakker med bla. NVaudio driveren inkluderet, fra nvidias hjemmeside, de ligger som RPM pakker og skulle kunne installeres via YAST, den starter også op, men "blinker" bare og lukker igen, uden at pakkerne installeres.
Hvis den ikke nævner dine devices ved navn, så fungerer driverne ikke, eller det er ikke de rigtige der bliver brugt. Men hvis den giver det rigtige output, så skulle det funke fint.
Output af lsmod ser fint ud, men det kan godt være at der skal være et nvaudio modul loadet også.. For at installere de drivere skal du blot downloade dem til en folder og skrive "rpm -i filnavn.rpm" eller "rpm -Uvh filnavn.rpm"
Det kan være ALSA der driller. Jeg overså dit spørgsmål med hvor alsamixer er før. Du skal egentlig bare skrive alsamixer i kommandolinje og så benytte den til at unmute alt. Du har ikke noget held med alsaconf og alsactl?
Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] Ovenstående er der IKKE Nedenstående ER der Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
Dette er hvad der returneres ved forsøg på at starte ALSA mixer linux:/home/Jan # alsamixer alsamixer: function snd_ctl_open failed for default: No such device
og ved Kamix kommer der en besked med at der ikke forefindes noget lydkort, eller at det ikke er konfigureret
Jeg kunne godt installere nvaudio driveren, men jeg kan ikke se at den kører, eller kan jeg?
Derimod fik jeg denne besked ved forsøg på at installere nforce driveren jan@linux:~> su root Password: linux:/home/Jan # rpm -i nforce.rpm advarsel: bruger buildmeister eksisterer ikke - bruger root advarsel: gruppe adm eksisterer ikke - bruger root advarsel: bruger buildmeister eksisterer ikke - bruger root advarsel: gruppe adm eksisterer ikke - bruger root advarsel: bruger buildmeister eksisterer ikke - bruger root advarsel: gruppe adm eksisterer ikke - bruger root advarsel: bruger buildmeister eksisterer ikke - bruger root advarsel: gruppe adm eksisterer ikke - bruger root advarsel: bruger buildmeister eksisterer ikke - bruger root advarsel: gruppe adm eksisterer ikke - bruger root linux:/home/Jan #
Jeg kunne ikke finde pakken eller programmet slocate, men det må være en "fejl 40" da du jo skriver at den helt sikkert er i min distripution, MEN jeg har fundet en "kørbar fil" med navnet nvaudio (ligner et tandhjul) i usr/bin når jeg klikker på deet får jeg bare at vide at nvaudio ikke er loadet
Det er godt nok for tamt hvis SuSe pludselig omdøber slocate til findutils-locate.. men jeg er under alle omstændigheder interesseret i at vide om det gør dig i stand til at bruge updatedb og locate.
Angående at hive hår ud så forstår jeg det udemærket godt, men sådan er Linux altå sommetider. Det her er indledningen til det allerførste stykke Linux dokumentation jeg nogensinde læste:
Congratulations on entering the exciting world that is Linux! It is a world that is not always smooth, not always warm and cozy, but is essentially limitless and always rewarding. You will at times not be able to get some random thing to work, but do not despair and accept the challenge as a learning opportunity. Be ready and willing to read through a lot of documentation, web sites, mailing list archives, maybe source code, and if all else fails just try stuff. In your early times of using Linux, do not be concerned about breaking your machine. You can always reinstall if things go horribly wrong.
Read the above paragraph again... slowly.
..og jeg må sige at forfatteren til det har ramt hovedet på sømmet. Hav tålmodighed og du vil med tiden finde at det er dig der er i førersædet og ikke maskinen.
Angående modulets placering skulle det gerne ligge et sted i /lib/modules/nuværendekernelversionher/kernel/sound/ eller en af underfolderne hertil. Det skulle hedde nvaudio.o
Den mistanke jeg har er at du enten ikke fik den rigtige driverpakke til nforce, eller at den ikke blev installeret ordentligt...
Tjaaa, det er som man tager det, jeg har sat et soundblaster live lydkort i maskinen, og "disabled" det ellers udmærkede onboard lydkort, derefter har der ikke været problemer...ikke med lyden altså.
Jan
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.