|
woofy
Anmeldungsdatum: 15. August 2008
Beiträge: 86
|
Liebe Ubuntu-Gemeinde,
bin Linux-Einsteiger, auch wenn ich vor vielen Jahren schon einmal eine Soundkarte versuchte, mit Eurer Hilfe in's System einzubinden. Dies konnte - wie sich später herausstellte - nicht gelingen, da die Onboard-Karte defekt ist. Deshalb jetzt neuer Versuch mit einer USB-Karte (Terratec dmx-6fire USB). Diese wird in der Hardware-Erkennung gelistet: [ 1076.587244] usbcore: registered new interface driver snd-usb-6fire
elvira@elvira-TECRA-9100:~$ lsusb
Bus 005 Device 003: ID 0ccd:0080 TerraTec Electronic GmbH
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:c52e Logitech, Inc.
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
elvira@elvira-TECRA-9100:~$ oder hier: elvira@elvira-TECRA-9100:~$ aplay /usr/share/sounds/alsa/Front_Center.wav
Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
aber es gibt keinen Ton. Entsprechend der Anweisungen im ALSA-Projekt habe ich die Konfiguration der Alsa-Treiber vorgenommen und mit modprobe die vier Module versucht einzubinden, dies funktionierte mit
snd-usb-6fire, snd-pcm-oss und snd-mixer-oss,
nicht jedoch mit "modprobe snd-seq-oss", hier streikte die Maschine (wenn ich mich richtig erinnere mit 'module not found' oder ähnlichem. Wegen der Länge der Datei habe ich die Antwort auf demsg in die Ablage kopiert. Nach vielen Stunden erfolgloser Bemühung wende ich mich nun an Euch Profi's - in der Hoffnung, dass die gute Soundkarte angebunden werden kann. Was habe ich falsch gemacht? Vielen Dank für Eure Mithilfe
Woofy Bearbeitet von pepre: Bitte Codeblöcke verwenden (Das Klicki mit dem Zahnrad).
|
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6474
Wohnort: Erlangen
|
Was sagt denn
cat /proc/asound/cards Vllt schickst du die Soundausgabe an eine falsche Karte. Außerdem ist bei dir Xubuntu am laufen. D.h. da ist PulseAudio am werkeln, deshalb lohnt sich immer ein Blick auf pavucontrol.
Entsprechend der Anweisungen im ALSA-Projekt habe ich die Konfiguration der Alsa-Treiber vorgenommen
Uh, oh, ähm... - Ich hoffe, du hast das gut dokumentiert, damit du alle diese Änderungen wieder rückgängig machen kannst. 😀
|
|
woofy
(Themenstarter)
Anmeldungsdatum: 15. August 2008
Beiträge: 86
|
Hallo pepre,
herzlichen Dank für die rasche Antwort!
PulseAudio findet die Karte nicht (hatte ich vergessen zu schreiben), und die Ausgabe con cat lautet:
elvira@elvira-TECRA-9100:~$ cat /proc/asound/cards
--- no soundcards ---
elvira@elvira-TECRA-9100:~$ lsusb
Bus 005 Device 003: ID 0ccd:0080 TerraTec Electronic GmbH Deine Anmerkung zu der Alsa-Prozedur läßt mich nicht hoffen ... Einen Konflikt zwischen Betriebssystem und PulseAudio nehme ich nicht an, ich hatte vor wenigen Tagen eine andere Soundkarte der Fa. Speedlink (leider Mono) ohne Probleme am Laufen, hier konnte die Lautstärke am Eingang und Ausgang mit PulseAudio eingestellt werden, in Audacity konnte PulseAudio 'abgewählt' werden, es gab keine Probleme. Aber eben nur Mono (ich möchte aber gerne Stereo aufnehmen). Vielen Dank für die Mithilfe! Liebe Grüße
Woofy Bearbeitet von pepre: Bitte Codeblöcke verwenden (Das Klicki mit dem Zahnrad).
|
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6474
Wohnort: Erlangen
|
Da hat's Infos: http://ubuntuforums.org/showthread.php?t=1928217&p=11757947#post11757947. Also kucken wir mal, was du da hast. Drei Befehle:
dpkg -l | grep alsa
# und
uname -a
# und
find /lib/modules -iname "snd-usb-6fire*"
Die Ausgaben hier einstellen.
|
|
woofy
(Themenstarter)
Anmeldungsdatum: 15. August 2008
Beiträge: 86
|
Hier die Ausgaben:
elvira@elvira-TECRA-9100:~$ dpkg -l | alsa
Usage: /sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}elvira@elvira-TECRA-9100:~$ uname -a
Linux elvira-TECRA-9100 4.2.0-30-generic #36~14.04.1-Ubuntu SMP Fri Feb 26 18:50:14 UTC 2016 i686 i686 i686 GNU/Linux elvira@elvira-TECRA-9100:~$ find /lib/modules -iname "snd-usb-6fire*"
/lib/modules/4.2.0-30-generic/kernel/sound/usb/6fire/snd-usb-6fire.ko
/lib/modules/4.2.0-27-generic/kernel/sound/usb/6fire/snd-usb-6fire.ko
Vielen Dank für Deine Hilfsbereitschaft!
(ich bin zu blöd, die Terminal-Ausgabe richtig zu posten - wie geht das mit dem "Zahnradklicki") Bearbeitet von pepre: Bitte Codeblöcke verwenden (Das Klicki mit dem Zahnrad). Da ist ein Link hinter Codeblöcke. Einfach mal anklicken, und den Text lesen.
|
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6474
Wohnort: Erlangen
|
woofy schrieb: Hier die Ausgaben:
elvira@elvira-TECRA-9100:~$ dpkg -l | alsa
Usage: /sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}
Du hast das grep vergessen. Generell ist es einfacher, wenn du copy & paste machst, statt alles (mit Tippfehlern) abzutippen. elvira@elvira-TECRA-9100:~$ uname -a
Linux elvira-TECRA-9100 4.2.0-30-generic #36~14.04.1-Ubuntu SMP Fri Feb 26 18:50:14 UTC 2016 i686 i686 i686 GNU/Linux elvira@elvira-TECRA-9100:~$ find /lib/modules -iname "snd-usb-6fire*"
/lib/modules/4.2.0-30-generic/kernel/sound/usb/6fire/snd-usb-6fire.ko
/lib/modules/4.2.0-27-generic/kernel/sound/usb/6fire/snd-usb-6fire.ko
Sowohl der Kernel ist aktuell genug, als auch das passende Modul ist vorhanden. Keine Ahnung, was da schief läuft. Vllt funkt hier ja deine "Konfiguration der Alsa-Treiber" rein... Was gibt's denn für Ausgaben, wenn du folgenden Befehl eingibst:
sudo modprobe snd-usb-6fire
|
|
woofy
(Themenstarter)
Anmeldungsdatum: 15. August 2008
Beiträge: 86
|
elvira@elvira-TECRA-9100:~$ sudo modprobe snd-usb-6fire
[sudo] password for elvira:
elvira@elvira-TECRA-9100:~$
Somit ergibt es keine Ausgabe.
|
|
woofy
(Themenstarter)
Anmeldungsdatum: 15. August 2008
Beiträge: 86
|
elvira@elvira-TECRA-9100:~$ sudo modprobe snd-usb-6fire
[sudo] password for elvira:
elvira@elvira-TECRA-9100:~$ dpkg -l | grep alsa
ii alsa-base 1.0.25+dfsg-0ubuntu4 all ALSA driver configuration files
ii alsa-utils 1.0.27.2-1ubuntu2 i386 Utilities for configuring and using ALSA
ii bluez-alsa:i386 4.101-0ubuntu13.1 i386 Bluetooth ALSA support
ii gstreamer0.10-alsa:i386 0.10.36-1.1ubuntu2 i386 GStreamer plugin for ALSA
elvira@elvira-TECRA-9100:~$
|
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6474
Wohnort: Erlangen
|
woofy schrieb:
Somit ergibt es keine Ausgabe.
"No messages are good messages" gilt normalerweise. 😀 Dann hat das Modul wahrscheinlich geladen. Kuck mer mal:
dmesg | grep snd
# und
cat /proc/asound/cards Und bitte, bitte lies mal das mit den Codeblocks!
|
|
woofy
(Themenstarter)
Anmeldungsdatum: 15. August 2008
Beiträge: 86
|
Hallo pepre,
sorry, dass es so lange gedauert hat (mit der Code-Kopie, aber auch mit der Antwort). Hier die beiden Terminal-Ausgaben: | elvira@elvira-TECRA-9100:~$ dmesg | grep snd
[ 29.501254] snd-usb-6fire 5-2:1.0: error requesting ezusb firmware 6fire/dmx6firel2.ihx.
[ 29.501314] snd-usb-6fire: probe of 5-2:1.0 failed with error -2
[ 29.511925] usbcore: registered new interface driver snd-usb-6fire
elvira@elvira-TECRA-9100:~$ cat /proc/asound/cards
--- no soundcards ---
elvira@elvira-TECRA-9100:~$
|
Nochmals danke für die Unterstützung - so verliere ich noch nicht die Hoffnung, dass es klappen könnte ...
LG
Woofy
|
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6474
Wohnort: Erlangen
|
woofy schrieb: Juhuu! Ein Codeblock! Ich bin begeistert! 😀
[ 29.501254] snd-usb-6fire 5-2:1.0: error requesting ezusb firmware 6fire/dmx6firel2.ihx.
Da steht's doch: es fehlt die Firmware. Hangelt man sich durch https://sourceforge.net/projects/sixfireusb/, so bekommt man das: You also need the firmware for the card. To install it, visit
http://sourceforge.net/projects/sixfireusb/files/tools
Dort bekommt man die Datei fwinst.sh und fwinst.txt, und erfährt beim Lesen folgendes:
The script fwinst.sh is used to install the firmware for the TerraTec DMX 6Fire USB.
The firmware is required for the device to work after it has been disconnected from power.
It will download the windows driver version 1.23.0.02 and extract the firmware from it.
...
To perform the installation, ensure that your internet connection is up.
Also you need to have installed 7z (found in p7zip) and wget.
...
Then, type
sudo sh fwinst.sh
Alles klar?
|
|
woofy
(Themenstarter)
Anmeldungsdatum: 15. August 2008
Beiträge: 86
|
Du bist genial, lieber pepre, ich hatte fwinst.sh und ..txt nicht gesehen, deshalb ist die aktuelle Firmware in allen meinen (multiplen) Versuchen nie wirklich installiert worden.
Deshalb nun erst einmal ein Zwischenstand, der nach meiner Einschätzung doch ganz gut aussieht: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 | cd /home/elvira/Downloads
elvira@elvira-TECRA-9100:~/Downloads$ sudo sh fwinst.sh
-e -n Checking for firmware directory...
-e done.
-e -n Downloading windows driver...
-e done.
-e -n Checking MD-5 checksum of windows driver...
-e done.
-e -n Unpacking windows driver...
-e done.
-e -n Extracting firmware files...
-e done.
-e -n Checking MD-5 checksums of firmware files...
-e done.
-e -n Installing firmware files...
-e done.
-e Installation completed.
elvira@elvira-TECRA-9100:~/Downloads$
|
Wg. eines anderen Termines kann ich wahrscheinlich erst heute Abend testen, werde dann berichten.
Schon einmal ganz herzlichen Dank !
|
|
woofy
(Themenstarter)
Anmeldungsdatum: 15. August 2008
Beiträge: 86
|
Ich habe mich zu früh gefreut, jetzt geht momentan gar nichts mehr: Nach Neustart zunächst schwarzer Bildschirm, nach Entfernung des USB-Kabels wurde durch Ubuntu Wiederherstellungsmodus erwartet, nach mehreren Neustarts (ohne Soundkarte) endlich wieder der gewohnte Kubuntu-Bildschirm. In dem Moment, wenn die Verbindung zur Soundkarte hergestellt wird, "steht" der Rechner, der Cursor ist durch nichts mehr zu bewegen etc.
Da ich das System ja neu aufgesetzt habe und infolgedessen noch kein Datenverlust zu beklagen wäre, ist es vielleicht am vernünftigsten, Xubuntu neu aufzuspielen (erst morgen), oder was meinst Du?
|
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6474
Wohnort: Erlangen
|
woofy schrieb: In dem Moment, wenn die Verbindung zur Soundkarte hergestellt wird, "steht" der Rechner
Holla die Waldfee! Das ist heftig (und selten). Bekommst du irgendwas in den Logs? IdF wäre die Anlaufstelle /var/log/syslog. Falls der Kernel noch kann, dann schreibt er da was rein, bevor er alle Viere von sich streckt. Wäre gut wenn du die Datei hier mal anhängst, damit ich mal kucken kann.
Da ich das System ja neu aufgesetzt habe und infolgedessen noch kein Datenverlust zu beklagen wäre, ist es vielleicht am vernünftigsten, Xubuntu neu aufzuspielen (erst morgen), oder was meinst Du?
Da ich nicht weiß, was du schon alles angestellt hast (deine "Konfiguration der Alsa-Treiber"; zB normal ist "Ubuntu 14.04 wird mit Kernel 3.13 ausgeliefert", bei dir läuft aber "4.2.0-30"; alsa-base = 1.0.25+dfsg-0ubuntu4, aber alsa-utils = 1.0.27.2-1ubuntu2; da kann noch mehr nicht passen...), wäre das vllt das beste. Jedenfalls ist das wichtig: Audio-Fehler-Beschreibung, damit sammelt man relevante Infos. Evlt könnte es auch nötig sein, das Kernel-Modul aus den SF-Quellen zu bauen, damit das zur Firmware passt. Da müsste man sich mal durch die SF-Doku graben.
|
|
woofy
(Themenstarter)
Anmeldungsdatum: 15. August 2008
Beiträge: 86
|
Danke - wahrscheinlich ist der Neuaufbau das zeitsparendste Verfahren.
In die Ablage schreibe ich die Syslog-Ergebnisse - offenbar konnte dies noch erfolgen. Falls Du hieraus tiefere Erkenntnisse gewinnst, lass' es mich gerne wissen.
Es tut mir leid, dass ich derart viel Mühe bereite - und dies am Wochenende!
LG Woofy
|