RasPiCar Projekt Forum

Normale Version: Diskussionsthread - CarPi/CarPC Image 2015 (Raspbian Wheezy, Kodi 14.1)
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
(07.08.2015, 12:41)schnibli schrieb: [ -> ]Verbindungsfehler: Verbindung verweigert
pa_context_new() fehlgeschlagen: Verbindung verweigert


ist die ausgabe Confused

Du bist mit dem falschen Benutzer eingeloggt -> Verbindung verweigert.

Mit 'sudo usermod -a -G lp pi' kannst du die Rechte dem User 'pi' geben.
Danke Smile

Code:
0       module-device-restore
1       module-stream-restore
2       module-card-restore
3       module-augment-properties
4       module-alsa-card        device_id="1" name="usb-Logitech_Logitech_USB_Headset-00-Headset" card_name="alsa_card.usb-Logitech_Logitech_USB_Headset-00-Headset" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes card_properties="module-udev-detect.discovered=1"
5       module-alsa-card        device_id="0" name="0" card_name="alsa_card.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes card_properties="module-udev-detect.discovered=1"
6       module-udev-detect
7       module-native-protocol-unix
8       module-default-device-restore
9       module-rescue-streams
10      module-always-sink
11      module-intended-roles
12      module-suspend-on-idle
13      module-console-kit
14      module-systemd-login
15      module-position-event-sounds
16      module-role-cork
17      module-filter-heuristics
18      module-filter-apply
19      module-dbus-protocol
20      module-switch-on-port-available
21      module-x11-publish      display=:0
22      module-x11-cork-request display=:0
0       alsa_output.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereo module-alsa-card.c       s16le 2ch 44100Hz       SUSPENDED
1       alsa_output.0.analog-stereo     module-alsa-card.c      s16le 2ch 44100Hz       SUSPENDED
0       alsa_output.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereo.monitor  module-alsa-card.c      s16le 2ch 44100Hz       SUSPENDED
1       alsa_input.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-mono    module-alsa-card.c       s16le 1ch 44100Hz       SUSPENDED
2       alsa_output.0.analog-stereo.monitor     module-alsa-card.c      s16le 2ch 44100Hz       SUSPENDED
3       module-console-kit.c    (null)
10      protocol-native.c       lxpanel
11      protocol-native.c       lxpanel
12      protocol-native.c       lxpanel
13      protocol-native.c       lxpanel
14      protocol-native.c       lxpanel
16      protocol-native.c       lxpanel
17      protocol-native.c       lxpanel
18      protocol-native.c       lxpanel
19      protocol-native.c       lxpanel
20      protocol-native.c       lxpanel
23      protocol-native.c       pactl
0       alsa_card.usb-Logitech_Logitech_USB_Headset-00-Headset  module-alsa-card.c
1       alsa_card.0     module-alsa-card.c
Also, deine USB Soundkarte ist hier

0 alsa_card.usb-Logitech_Logitech_USB_Headset-00-Headset

Der Eingang ist

1 alsa_input.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-mono

Und der Ausgang

0 alsa_output.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereo


Du musst nun diese zwei miteinander verbinden.

Dazu kannst du zum Beispiel diesen Befehl verwenden:

pactl load-module module-loopback source=alsa_input.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-mono sink=alsa_output.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereo rate=44100 adjust_time=0


Jetzt ist da nur noch ein Problem, und zwar wird diese Verbindung bei einem neustart entfernt.
Aber dazu kannst du diesen Befehl einfach in ein Script schreiben, welches beim Starten ausgeführt wird.
Wie das geht, musst du selber schnell googlen, sollte aber genügend Informationen im Netz dazu geben.
Wenn ich den von dir als Beispielbezeichneten Code nehme,

Erklingt kein signal an dem Ausgang Confused an was kann das liegen?
Hm, das Problem hab ich schon öfters gesehen.. bei mir hat es immer funktioniert.

Google mal, wie man mit pulseaudio oder amixer die Läutstärke umschalten kann. Evtl liegt es daran.

Wenn du erneut 'pactl list short' ausführst, wird dann diese Verbindung in der Liste angezeigt?
Nachdem ich die Zeile eingegeben habe erscheint:
23
Anschliessend die Abfrage:
Code:
0       module-device-restore
1       module-stream-restore
2       module-card-restore
3       module-augment-properties
4       module-alsa-card        device_id="1" name="usb-Logitech_Logitech_USB_adset-00-Headset" card_name="alsa_card.usb-Logitech_Logitech_USB_Headset-00-Heset" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferrevolume=yes card_properties="module-udev-detect.discovered=1"
5       module-alsa-card        device_id="0" name="0" card_name="alsa_card.0"amereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volu=yes card_properties="module-udev-detect.discovered=1"
6       module-udev-detect
7       module-native-protocol-unix
8       module-default-device-restore
9       module-rescue-streams
10      module-always-sink
11      module-intended-roles
12      module-suspend-on-idle
13      module-console-kit
14      module-systemd-login
15      module-position-event-sounds
16      module-role-cork
17      module-filter-heuristics
18      module-filter-apply
19      module-dbus-protocol
20      module-switch-on-port-available
21      module-x11-publish      display=:0
22      module-x11-cork-request display=:0
23      module-loopback source=alsa_input.usb-Logitech_Logitech_USB_Headset-00eadset.analog-mono sink=alsa_output.usb-Logitech_Logitech_USB_Headset-00-Heads.analog-stereo rate=44100 adjust_time=0
0       alsa_output.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereoodule-alsa-card.c       s16le 2ch 44100Hz       RUNNING
1       alsa_output.0.analog-stereo     module-alsa-card.c      s16le 2ch 4410z       SUSPENDED
0       alsa_output.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereoonitor  module-alsa-card.c      s16le 2ch 44100Hz       IDLE
1       alsa_input.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-mono   odule-alsa-card.c       s16le 1ch 44100Hz       RUNNING
2       alsa_output.0.analog-stereo.monitor     module-alsa-card.c      s16le h 44100Hz       SUSPENDED
2       0       -       module-loopback.c       s16le 2ch 44100Hz
3       0       3       protocol-native.c       float32le 2ch 44100Hz
0       1       -       module-loopback.c       s16le 2ch 44100Hz
3       protocol-native.c       kodi.bin
4       module-console-kit.c    (null)
11      protocol-native.c       lxpanel
12      protocol-native.c       lxpanel
13      protocol-native.c       lxpanel
14      protocol-native.c       lxpanel
15      protocol-native.c       lxpanel
17      protocol-native.c       lxpanel
18      protocol-native.c       lxpanel
19      protocol-native.c       lxpanel
20      protocol-native.c       lxpanel
21      protocol-native.c       lxpanel
24      protocol-native.c       pactl
0       alsa_card.usb-Logitech_Logitech_USB_Headset-00-Headset  module-alsa-ca.c
1       alsa_card.0     module-alsa-card.c
Das sieht eigentlich soweit gut aus..

Teste mal noch, ob du bei Google was über die Lautstärke finden kannst.
alsamixer ausführen mit F6 die Soundkarte auswählen und dann lautstärke rauf.
gibt auch nen befehl zum speichern. weiß ich aber grad nicht.
Meinst zu evtl das hier zum speichern?

Code:
sudo alsactl store
Ich hab das mal so angepasst nur leider kann ich es erst morgen Testen, da ich mein CarPC Projekt in der Firma aufbewahre Sad

Vielen Dank für die Hilfe