Meine Probleme mit der ALSA

Alt 28.10.2004, 21:23   # 1
Lynx
 
Benutzerbild von Lynx
 
Registriert seit: 27.08.2003
Ort: Hannover
Beiträge: 307
Hi!

Ich habe mal wieder angefangen mich mehr mit Linux zu befassen, und je mehr ich mich befasse, desto mehr Fragen kommen auf.
Ich fange einfach mal mit einem kleinen Statusberich an:

Ich baue mein System auf, um mir mal anzuschauen was an dem Hype um Linux und Audioverarbeitung so dran ist.

Zuerst bin ich bei AGNULA/DeMuDi gelandet, wo schon alle Goodies dabei wären. Da aber leider meine Netzwerkarte (Nforce2 Board) nicht mit 2.4er Kernels spielen mag, und mir ein Kernelupdate OHNE Netzwerk zu stressig ist, bin ich jetzt mal bei Ubuntu gelandet. Soweit läuft das System und meine ersten Schritte ins Debian-Land gefallen mir ausnehmend gut.

Derzeit bin ich dabei das Soundsystem auf die Beine zu stellen.
Das Ganze baut auf ALSA auf, dann kommt JACK und LADSPA und obendrauf sollten dann später die eigentlichen Applikationen kommen, aber so weit bin ich noch nicht.

Problem: ALSA läuft, Jack eigentlich auch. Eigentlich ? ja, leider geht der MIDI Anteil noch gar nicht, denn ihm fehlt laut eigener Aussage "alsa-seq", also der Software-Sequencer-Teil-Von-Alsa.
Achtung, nicht wegdämmern jetzt kommt mein Problem und dafür braucht man gar keine Ahnung von Audio zu haben:
Diesen Teil muss man wohl als --enable alsa-seq angeben beim ./configure. Wie zum Geier bekomm ich das jetzt da nachträglich rein ? Und wie krieg ich das hin, dass ALSA auch danach noch mit meinem Paketmanager sich versteht ?

zweites, kleineres Problemchen: Um JACK mit Realtimeprivilegien zu benutzen ohne Root zu sein, benutze ich ein Kernelmodule, dass der Debian-Audio Gruppe diese Rechte gibt. Nun funktioniert das aber noch nicht so ganz. Ich habe es folgendermassen gemacht:
das realtime-lsm paket per apt-get installiert.
dann config-dateien umgeschrieben, mich unter /etc/group in die entsprechende Gruppe 29 reingeschreiben. Das reicht oder ? Muss ich noch unter /etc/passwd meine Hauptgruppe ändern, oder darf ich in beiden bleiben ?

Argh ich glaube ich habe die Lösung schon fast gefunden: 1. werde ich das mit dem /etc/passwd einfach machen,
2. hab ich gerade bzgl des Kernelmoduls gefunden:
Zitat:
modprobe realtime gid=29
Weiss gerade nicht ob ich das gemacht habe...

Daraus ergibt sich eine dritte Frage:
Muss ich Kernelmodule nur einmal per Modprobe laden oder jedesmal neu oder muss ich noch irgendwo was editieren ?

So danke schonmal, ich hoffe mir kann noch geholfen werden =)
  Mit Zitat antworten
Alt 29.10.2004, 21:09   # 2
delforcer
...ist anders...
 
Benutzerbild von delforcer
 
Registriert seit: 05.10.2002
Beiträge: 6.121
hi.

also die erste frage ist, hast du es selbst kompiliert? (alsa-blubb)

denn wir denken nicht das es moeglich ist, dies im nachhinein hineinzufummeln (ja dopplung ).
bei jack muss ich aussteigen, also die hauptgruppe auf keinen fall aendern.
module du kannst das in die /etc/modules reinschreiben oder bei jedem neustart neueinbinden mit dem modprobe, was wohl ein wenig stressig ist. und wer debian hat, wird oder ist stinkenfaul^^.

del/FTF
  Mit Zitat antworten
Alt 30.10.2004, 00:33   # 3
Lynx
Threadstarter
 
Benutzerbild von Lynx
 
Registriert seit: 27.08.2003
Ort: Hannover
Beiträge: 307
hmm da ich nun ich dummer tor und bin so klug als wie zuvor...

also... ich beisse mir hier nun eine geschlagene Woche die Zähne am alsa-sequencer aus. Ich finde zwar Anleitungen, aber die sind meist für leute geschrieben, die nicht so schlau sind wie ich und enden mit "und dann wie gehabt den kernel kompilieren und konfigurieren" ...

also stand der dinge:

-ich habe keine ahnung wie man module in einen kernel hineinbekommt
-ich müsste alsa deinstallieren und mit den richtigen optionen installieren und dann noch dem kernel davon erzählen

Andererseits hab ich mit DeMuDi eine Distribution hier, die all das schon installiert und konfiguriert hat. Allerdings hab ich dort dank 2.4.25 er kernel kein netzwerk.NForce2 Onboard LAN wird erst ab 2.4.27 unterstützt...
Option 1: ich lerne wie man Module installiert und installiere das "forcedeth" modul.
Option 2: Ich mache ein Kernelupdate (weiss aber nicht wie das Offline geht)

Die zweite Möglichkeit gefällt mir im Moment besser, allerdings weiss ich nicht, ob ich nicht ob danach noch alles funktioniert... Vielleicht wäre es besser nur den kleinen Schritt bis 2.4.27 zu gehen und nicht einen 2.6er zu nehmen.

Da kann ich nur sagen: ICH BIN EIN STAR, HOLT MICH HIER RAUS !
  Mit Zitat antworten
Alt 30.10.2004, 00:53   # 4
delforcer
...ist anders...
 
Benutzerbild von delforcer
 
Registriert seit: 05.10.2002
Beiträge: 6.121
also bei dem 2.4.25 kernel kannst du dir die nvidia-treiber. das geht auch bei weiteren. hat cty anfangs auch immer so gemacht.

deswegen klaegliche antwort, weil dir die zweite version besser gefaellt^^

del/FTF
  Mit Zitat antworten
Alt 30.10.2004, 09:35   # 5
Lynx
Threadstarter
 
Benutzerbild von Lynx
 
Registriert seit: 27.08.2003
Ort: Hannover
Beiträge: 307
jau werde versuchen da den forcedeth rein zu bekommen

korrigier mich bitte wenn ichs falsch angehe:

1. Kernel sources besorgen für meinen jetzigen kernel
2. die sourcen mit dem patch versehen
3. eine config.old generieren, so dass die jetzigen einstellungen erhalten bleiben
4. den kernel kompilieren und installieren

richtig ? argh nee, ich muss dann ja wahrscheinlich auch wieder die patches anwenden, die schon drin waren... hmm es sei denn ich finde sources direkt für DeMuDi ... mal sehen *laut überleg*

für die punkte 2-4 bräuchte ich wohl noch etwas starthilfe, vor allem da ich das offline tun muss...
ich seh den wald vor lauter bäumen schon nicht mehr glaube ich
  Mit Zitat antworten
Alt 30.10.2004, 17:42   # 6
delforcer
...ist anders...
 
Benutzerbild von delforcer
 
Registriert seit: 05.10.2002
Beiträge: 6.121
also, mal davon abgesehen, das ich deine postings immer drei mal lesen muss...

also: http://www.nvidia.com/object/linux_nforce_1.0-0292.html
besuchen und dann http://download.nvidia.com/XFree86/n...-0292-pkg1.run ziehen.
dazu brauchst du die kernel sourcen, richtig, aber kompilieren musst du nichts. zu demudi kann ich absolut nix sagen, ich kenne es absolut nicht. weiss auch nicht was dort aktuell ist, deswegen ziehe ich mir hier mal aus der affaere.

gehen wir mal davon aus, du hast irgendwelchen sourcen.
dann fuehrst die run unter root aus, nachdem du sie fuer root ausfuehrbar gemacht hast und das wars.

fertig...

del/FTF
  Mit Zitat antworten
Alt 01.11.2004, 10:39   # 7
Lynx
Threadstarter
 
Benutzerbild von Lynx
 
Registriert seit: 27.08.2003
Ort: Hannover
Beiträge: 307
he was soll denn das heissen: "daß ich deine posts immer dreimal lesen muss" ?

  Mit Zitat antworten
Alt 01.11.2004, 17:28   # 8
delforcer
...ist anders...
 
Benutzerbild von delforcer
 
Registriert seit: 05.10.2002
Beiträge: 6.121
:P grinz, na ja so abends wenn ich mir deine postings durchlese musses eben oefters sein :)

del/FTF
  Mit Zitat antworten
Alt 04.11.2004, 20:01   # 9
Lynx
Threadstarter
 
Benutzerbild von Lynx
 
Registriert seit: 27.08.2003
Ort: Hannover
Beiträge: 307
w000h0000 ich bin dumm, aber erfolgreich !!! yeah !

Netzwerkprobleme gelöst, Soundprobleme gelöst

Wie ? indem ich einfach GAR NICHTS dazu installiert habe... Bei meiner DeMuDi Distribution geht der Sound ja, also drauf damit und versucht den NVidia installer zu starten, ging nicht, kernel-sourcen fehlten.

Bevor ich ins Windows zum Paket-Suchen ging, noch mal etwas umgeschaut. Da finde ich doch tatsächlich ein forcedeth modul. also schnell "man modprobe" gemacht, dann modul geladen. hmm mozilla immer noch tot.

MOMENT, da war doch noch was... "base-config" und AB GEHTS !!!

juhu, das nächste Problem kann kommen !!!
Danke für deine Hilfe.
  Mit Zitat antworten
Alt 04.11.2004, 20:37   # 10
delforcer
...ist anders...
 
Benutzerbild von delforcer
 
Registriert seit: 05.10.2002
Beiträge: 6.121
lol* wie geil, nu is der kleine consolenbrowser wieder gluecklich
freut mich fuer dich.
thema internet, machs doch wie wir, kleine kiste hinstellen linux druf und dann damit ins netz. was einfacheres gibts nich...

del/FTF
  Mit Zitat antworten
Alt 06.11.2004, 00:47   # 11
Lynx
Threadstarter
 
Benutzerbild von Lynx
 
Registriert seit: 27.08.2003
Ort: Hannover
Beiträge: 307
doch geht noch einfacher, heisst W-LAN Router ...

hmm, jetzt ging es gestern auch nach reboots immer. heute musste ich erstmal wieder base-config machen... muss dem mal beibringen sich das zu merken.
  Mit Zitat antworten
Alt 13.11.2004, 10:27   # 12
Lynx
Threadstarter
 
Benutzerbild von Lynx
 
Registriert seit: 27.08.2003
Ort: Hannover
Beiträge: 307
so eine woche Pause gemacht, jetzt weiter.

kannst du mir sagen wie ich module in die modules.conf reinschreiben muss, damit die beim booten geladen werden.

bislang muss ich immer meine netzwerktreiber per modprobe laden und dann per "ifup eth0" aktivieren.

beim booten beschwert er sich darüber eth0 nicht starten zu können, daher denke ich, dass der ifup-befehl dort schon ausgeführt wird und nur VORHER das modul geladen werden muss.
  Mit Zitat antworten
Alt 13.11.2004, 20:30   # 13
delforcer
...ist anders...
 
Benutzerbild von delforcer
 
Registriert seit: 05.10.2002
Beiträge: 6.121
schau dir mal deine modules conf an...
ist in /etc/modules und dort einfach das modul eintragen.

# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a "#", and everything on the line after them are ignored.

# ide-cd
# ide-generic
mousedev
psmouse
uhci-hdc
soundcore
snd_mixer_oss
snd_emu10k1
snd_pcm_oss
snd_rtctimer
usbcore
usb-storage


da dein modul rein, was du ja weisst, da du es mit modprobe startest und gut.

das wars...

del/FTF
  Mit Zitat antworten
Alt 16.11.2004, 23:29   # 14
Lynx
Threadstarter
 
Benutzerbild von Lynx
 
Registriert seit: 27.08.2003
Ort: Hannover
Beiträge: 307
haha, wie einfach war das denn ?
ich such mir da in der modules.conf einen ab, und dann das !


ok, weiter: welche konfigurationsdatei ist für meine maximale bildschirm-auflösung zuständig ? ich würde gerne 1280x960 benutzen...
  Mit Zitat antworten
Alt 17.11.2004, 00:34   # 15
delforcer
...ist anders...
 
Benutzerbild von delforcer
 
Registriert seit: 05.10.2002
Beiträge: 6.121
xorg oder xfree86...

in der jeweiligen conf zu finden in /etc/X11

ich glaube lynx du bist in letzter zeit sehr verwirrt oO, weil das mit den modules stand schon weiter am anfang des themas

<- wundert sich

del/FTF
  Mit Zitat antworten
Alt 17.11.2004, 10:42   # 16
Lynx
Threadstarter
 
Benutzerbild von Lynx
 
Registriert seit: 27.08.2003
Ort: Hannover
Beiträge: 307
<- wundert sich mal einfach mit...

sry, ich bin halt manchmal etwas blöde.
  Mit Zitat antworten
Alt 17.11.2004, 17:53   # 17
delforcer
...ist anders...
 
Benutzerbild von delforcer
 
Registriert seit: 05.10.2002
Beiträge: 6.121
bloede nich nur verpeilt (zur zeit, nimm dir selbst mal wieder welche), weil auch die x11 frage mit google schneller vom tisch gewesen waere. hier musst du auf mich warten, was du bei google nich musst, x11 ist so gesehen standart
aber du hast zeit scheinbar^^

del/FTF
  Mit Zitat antworten
Alt 19.11.2004, 00:17   # 18
Lynx
Threadstarter
 
Benutzerbild von Lynx
 
Registriert seit: 27.08.2003
Ort: Hannover
Beiträge: 307
zeit haben wäre schön... ich bin wohl im moment so neben der spur, weil ich viel zu viele dinge gleichzeitig machen muss bzw möchte... aber bald ist ja weihnachten und dann wird alles gut
  Mit Zitat antworten

Alt 27.05.2012, 23:23 # --
News Flash
 
Benutzerbild von News Flash
 
 
 
   
Antwort
Themen-Optionen



Alle Zeitangaben in WEZ +2. Es ist jetzt 23:23 Uhr.