Toon posts:

Geluid installeren op linux?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Na eindelijk zelf ook eens linux uit te proberen (Debian om precies te zijn) ben ik zelf aardig ver gekomen. Ik heb KDE 3.1.1 geïnstalleerd en alles werkt, behalve het geluid (ik heb mezelf wel toegevoegt aan de AUDIO groep). De preciese fout is (iets als) "Error accessing /dev/dsp: no such device".

Na een search op google om dat geluid geinstalleerd te krijgen, las ik dat ik het pakketje binutils hiervoor nodig had. Nu lukt het hiermee ook niet, pnpdump gaat eerst alle adressen af om dan met het antwoord te komen 'No Boards found'. Ook de sound manual gaat nergens op in hoe ik verder te werk moet gaan als binutils niet werkt. Mijn geluidskaart is overigens ESS 1969, en heeft altijd goed gewerkt op windows 98, ME en XP.

Mijn vraag is: Hoe moet ik nu mijn geluid werkend krijgen?

  • eth0
  • Registratie: Mei 2002
  • Laatst online: 15-09-2025
Zijn de modules wel geladen voor de ESS 1969? of zit hij wel in de kernel gebakken?

Kijk anders even met 'dmesg' en/of 'lsmod'

[ Voor 22% gewijzigd door eth0 op 09-05-2003 22:04 ]


Verwijderd

Topicstarter
Die modules moet je geloof ik maken door binutils te gebruiken. Binutils werkt niet voor mij. Of moet ik die modules op een andere manier maken of downloaden?

  • michiel100
  • Registratie: November 2000
  • Laatst online: 06-05 07:30
Bij mij deed 'modprobe sb' wonderen.

  • eth0
  • Registratie: Mei 2002
  • Laatst online: 15-09-2025
post de output eens van 'dmesg' en 'lsmod' eerst eens kijken of de drivers wel geladen zijn.

Trouwens welkom op GOT :*)

[ Voor 26% gewijzigd door eth0 op 09-05-2003 22:11 ]


Verwijderd

Topicstarter
Dit zijn de uitkomsten die ik kreeg van dmesg en lsmod:


dmesg:

Linux version 2.2.20-idepci (herbert@gondolin) (gcc version 2.7.2.3) #1 Sat Apr 20 12:45:19 EST 2002
BIOS-provided physical RAM map:
BIOS-e820: 0009f000 @ 00000000 (usable)
BIOS-e820: 13ef0000 @ 00100000 (usable)
Detected 451053 kHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 897.84 BogoMIPS
Memory: 322480k/327616k available (1164k kernel code, 412k reserved, 3488k data, 72k init)
Dentry hash table entries: 65536 (order 7, 512k)
Buffer cache hash table entries: 524288 (order 9, 2048k)
Page cache hash table entries: 131072 (order 7, 512k)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
512K L2 cache (4 way)
CPU: L2 Cache: 512K
CPU: Intel Pentium III (Katmai) stepping 03
Checking 386/387 coupling... OK, FPU using old IRQ 13 error reporting
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.35a (19990819) Richard Gooch (rgooch@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xfb2d0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: 00:38 [1106/0596]: Work around ISA DMA hangs (00)
Activating ISA DMA hang workarounds.
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 524288 bhash 65536)
Starting kswapd v 1.5
vga16fb: initializing
vga16fb: mapped to 0xc00a0000
Console: switching to colour frame buffer device 80x30
fb0: VGA16 VGA frame buffer device
Serial driver version 4.27 with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
RAM disk driver initialized: 16 RAM disks of 4096K size
loop: registered device at major 7
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xa000-0xa007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xa008-0xa00f, BIOS settings: hdc:pio, hdd:pio
hda: SAMSUNG SV0844A, ATA DISK drive
hdc: SAMSUNG CD-ROM SC-140F, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: SAMSUNG SV0844A, 8063MB w/220kB Cache, CHS=1027/255/63
hdc: ATAPI 40X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.11
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
3c59x.c 18Feb01 Donald Becker and others http://www.scyld.com/network/vortex.html
eth0: 3Com 3c900 Cyclone 10Mbps TPO at 0xac00, 00:04:76:8e:9a:14, IRQ 5
8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
MII transceiver found at address 24, status 182d.
Enabling bus-master transmits and whole-frame receives.
via-rhine.c:v1.08b-LK1.0.1 12/14/2000 Written by Donald Becker
http://www.scyld.com/network/via-rhine.html
Partition check:
hda: hda1 hda2 hda3
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.13)
apm: disabled on user request.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 72k freed
Adding Swap: 120480k swap-space (priority -1)
eth0: Initial media type Autonegotiate.
eth0: MII #24 status 182d, link partner capability 0020, setting half-duplex.

lsmod:

Module Size Used by
af_packet 6136 1

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 14:42

odysseus

Debian GNU/Linux Sid

Zo te zien heb je nog helemaal geen ondersteuning voor geluid in je systeem :). Je kunt de kernel-source installeren en daar het geluid inschakelen en de kernel compileren. Debian heeft hiervoor 'kernel-package', een package die dit proces vrij eenvoudig maakt. Als je een kernel met de goede opties hebt dan werkt je geluid direct of na een enkel commando (modprobe).

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


Verwijderd

Topicstarter
Voor mij is het grootste gedeelte acracadabra (ik ben heeeel nieuw in linux). Ik heb met apt-get kernel-package opgehaalt, hoe moet ik nu verder?

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Ik heb de volgende kleine handleiding hier ergens van got geplukt, linkje staat erbij. Works fine here.
http://plone.vizzzion.org/linux/debian_kernel/view

In KDE 3 zit trouwens een tooltje om de configuratie van je kernel wat overzichtelijker te maken, je kan het in je control-center onder System Administration > Linux kernel vinden. Hiervoor zijn natuurlijk nog andere tools zoals menuconfig, xconfig enz.. Kwestie van persoonlijke voorkeur dus.

Bij de configuratie van de kernel moet je erop letten dat er
- onder sound "sound card support" aanstaat,
- onder sound "ESS nogwat" (ik weet niet precies welke de goede driver is) aanstaat
- onder sound OSS sound modules
(Ik ga uit van 2.4.20, ik weet niet precies in hoeverre dit verschilt met de kernel die je kiest.)

Hiervoor heb je in principe 2 opties, static of als module, static betekent (heel beknopt) dat de driver sourcecode direkt in de kernelbinary terechtkomt bij het compileren, module dat je de drivermodules moet laden (door middel van modprobe of insmod) voordat je je soundcard kunt gebruiken. (Modules bieden verder de mogelijkheid om nog opties voor de drivers mee te geven, waarschijnlijk hoeft dat echter niet.) Static is aan het begin wat minder foutgevoelig, dat raad ik je aan voor alle opties. (Nee, ik wil hier geen discussie over wel / niet modules. :P Dit is alleen bedoeld om het wat makkelijker te maken en foutbronnen bij voorbaat uit te sluiten.)

Als je nog verder wilt lezen kan ik je de volgende documenten aanraden:
http://www.tldp.org/HOWTO/Kernel-HOWTO/index.html
http://www.tldp.org/HOWTO/Sound-HOWTO/index.html
http://www.tldp.org/HOWTO/mini/Alsa-sound.html
http://www.linuxorbit.com...req=viewarticle&artid=541 (alsa heb je niet nodig als je de OSS modules gebruikt.)

Everyone complains of his memory, no one of his judgement.


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 02-05 18:38

deadinspace

The what goes where now?

Welkom op GoT, Knoopster :)

Neem allereerst NOS policy - updated 01/04/03 even door, hierin staat wat we zoal van je verwachten hier in NOS. Het is prima dat je een topic opent als je ergens niet uitkomt, maar het is ook de bedoeling dat je een en ander zelf uitzoekt en zelf probeert.
Ik heb met apt-get kernel-package opgehaalt, hoe moet ik nu verder?
Dat is dus wat ik bedoel :)
Bekijk met apt-cache de beschrijving van het package, lees de documentatie van het package, voer "kernel-package" voor de lol eens in in Google, etc, etc. Beetje zelf proberen dus.

Ik laat het topic open, op voorwaarde dat je zelf wat meer probeert voor je post ;)

Een aan te raden inleiding voor Debian is trouwens te vinden op http://panic.et.tudelft.nl/debian/handleiding/index.html . Deze is wel voor Debian 2.2, maar in grote lijnen nog steeds van toepassing. Bovendien staat er veel algemene nuttige informatie in.

In je startpost heb je het overigens over binutils en pnpdump, maar hiermee zit je waarschijnlijk toch wat op het verkeerde spoor. binutils bevat een assembler, linker en meer van dat soort utilities die nodig zijn om programma's te compilen. pnpdump is onderdeel van isapnp, en dat is alleen van toepassing op ISA kaarten (wat jouw geluidskaart volgensmij niet is).
Pagina: 1