GNOME, kein Ton
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
GNOME, kein Ton
Hallo,
als UID 1000 habe ich in GNOME/GDM unter Buster/testing keinen Ton. In Einstellungen/Audio wird nur die Dummy-Ausgabe angezeigt.
Unter Root und in der Crontab von UID 1000 funktioniert der Ton.. Ich habe das mit espeak getestet (Ich lasse ich mir damit stündlich die Zeit ansagen).
als UID 1000 habe ich in GNOME/GDM unter Buster/testing keinen Ton. In Einstellungen/Audio wird nur die Dummy-Ausgabe angezeigt.
Unter Root und in der Crontab von UID 1000 funktioniert der Ton.. Ich habe das mit espeak getestet (Ich lasse ich mir damit stündlich die Zeit ansagen).
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
- whisper
- Beiträge: 3155
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: GNOME, kein Ton
Also als user geht der Ton nicht?
Du hast schon in den Einstellungen->Audio->Lautsprecher ->Testen probiert?
und der User ist auch in der Gruppe 29(audio) drin?
Aber da es im Cronjob geht ....
Du hast schon in den Einstellungen->Audio->Lautsprecher ->Testen probiert?
und der User ist auch in der Gruppe 29(audio) drin?
Aber da es im Cronjob geht ....
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
Richtig! Funktioniert nicht.whisper hat geschrieben:21.07.2018 14:37:04Also als user geht der Ton nicht?
Du hast schon in den Einstellungen->Audio->Lautsprecher ->Testen probiert?
Code: Alles auswählen
$ pacmd list-sinks
1 sink(s) available.
* index: 0
name: <auto_null>
driver: <module-null-sink.c>
flags: DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY
state: RUNNING
suspend cause:
priority: 1000
volume: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB
balance 0,00
base volume: 65536 / 100% / 0,00 dB
volume steps: 65537
muted: yes
current latency: 30,32 ms
max request: 6 KiB
max rewind: 6 KiB
monitor source: 0
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 1
linked by: 1
configured latency: 40,00 ms; range is 0,50 .. 2000,00 ms
module: 16
properties:
device.description = "Dummy-Ausgabe"
device.class = "abstract"
device.icon_name = "audio-card
$ aplay -L
default
Playback/recording through the PulseAudio sound server
null
Discard all samples (playback) or generate zero samples (capture)
equal
sysdefault:CARD=PCH
HDA Intel PCH, ALC892 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Front speakers
surround21:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Digital
IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=PCH,DEV=0
HDA Intel PCH, HDMI 0
HDMI Audio Output
hdmi:CARD=PCH,DEV=1
HDA Intel PCH, HDMI 1
HDMI Audio Output
hdmi:CARD=PCH,DEV=2
HDA Intel PCH, HDMI 2
HDMI Audio Output
hdmi:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 3
HDMI Audio Output
hdmi:CARD=PCH,DEV=4
HDA Intel PCH, HDMI 4
HDMI Audio Output
dmix:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct sample mixing device
dmix:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Direct sample mixing device
dmix:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct sample mixing device
dmix:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Direct sample mixing device
dmix:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Direct sample mixing device
dmix:CARD=PCH,DEV=9
HDA Intel PCH, HDMI 3
Direct sample mixing device
dmix:CARD=PCH,DEV=10
HDA Intel PCH, HDMI 4
Direct sample mixing device
dsnoop:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct sample snooping device
dsnoop:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Direct sample snooping device
dsnoop:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct sample snooping device
dsnoop:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Direct sample snooping device
dsnoop:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Direct sample snooping device
dsnoop:CARD=PCH,DEV=9
HDA Intel PCH, HDMI 3
Direct sample snooping device
dsnoop:CARD=PCH,DEV=10
HDA Intel PCH, HDMI 4
Direct sample snooping device
hw:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct hardware device without any conversions
hw:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Direct hardware device without any conversions
hw:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct hardware device without any conversions
hw:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Direct hardware device without any conversions
hw:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Direct hardware device without any conversions
hw:CARD=PCH,DEV=9
HDA Intel PCH, HDMI 3
Direct hardware device without any conversions
hw:CARD=PCH,DEV=10
HDA Intel PCH, HDMI 4
Direct hardware device without any conversions
plughw:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Hardware device with all software conversions
plughw:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Hardware device with all software conversions
plughw:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Hardware device with all software conversions
plughw:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Hardware device with all software conversions
plughw:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Hardware device with all software conversions
plughw:CARD=PCH,DEV=9
HDA Intel PCH, HDMI 3
Hardware device with all software conversions
plughw:CARD=PCH,DEV=10
HDA Intel PCH, HDMI 4
Hardware device with all software conversions
Ja.
Ja da funktioniert es.
Neu angelegter Benutzer hat das selbe Problem.
Das hier habe ich probiert, bringt aber keine Änderung: https://wiki.debian.org/PulseAudio#Miss ... io_capture
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
- whisper
- Beiträge: 3155
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: GNOME, kein Ton
Also muss es ja etwas sein, dass nur mit Gnome eingestellt wird, wenn es sonst gui frei läuft.
In einer Debian Version früher, war mal trotz Anzeige von Unmute der Mute Schalter gesetzt, also invertiert.
Schickt Gnome die Audio Signale vielleicht zum HDMI?
Hast du da Lautsprecher?
In einer Debian Version früher, war mal trotz Anzeige von Unmute der Mute Schalter gesetzt, also invertiert.
Schickt Gnome die Audio Signale vielleicht zum HDMI?
Hast du da Lautsprecher?
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
Auf der Konsole funktioniert es auch nicht als UID 1000, selbes Problem.whisper hat geschrieben:21.07.2018 15:12:52Also muss es ja etwas sein, dass nur mit Gnome eingestellt wird, wenn es sonst gui frei läuft.
Was ist denn der Unterschied von Crontab- und Konsole/Desktopumgebung, mehr als die Umgebungsvariablen?
Ein Cronjob * * * * * DISPLAY=:0 vlc "$HOME/Musik/d" >/tmp/o 2>&1, bringt auch keinen Ton. In der Crontab funktioniert der VLC nicht - zumindest kommt dort vom VLC kein Ton. (Der espeak Befehl funktioniert aber).
Code: Alles auswählen
cat /tmp/o
[0000563402edaad0] dbus interface error: Failed to connect to the D-Bus session daemon: /usr/bin/dbus-launch terminated abnormally with the following error: EOF in dbus-launch reading address from bus daemon
[0000563402edaad0] main interface error: no suitable interface module
[0000563402df8570] main libvlc error: interface "dbus,none" initialization failed
[0000563402df8570] main libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-somebody'
Fontconfig error: failed reading config file
Fontconfig error: failed reading config file
Fontconfig error: failed reading config file
Fontconfig error: failed reading config file
Fontconfig error: failed reading config file
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: Version 4 or later of flush extension not found
libGL error: failed to load driver: i915
libGL error: MESA-LOADER: failed to retrieve device information
QObject::~QObject: Timers cannot be stopped from another thread
Verstehe nicht worauf du hinaus willst bzw. wie kann ich das dann unmuten?whisper hat geschrieben:21.07.2018 15:12:52In einer Debian Version früher, war mal trotz Anzeige von Unmute der Mute Schalter gesetzt, also invertiert.
Hast du den Screenshot oben gesehen, mir fehl dort mein Audiodevice.
Ja der Monitor hat hier auch einen Klinkenausgang für Ton. Habe es umgeklemmt, aber auch dort kein Ton.Schickt Gnome die Audio Signale vielleicht zum HDMI?
Hast du da Lautsprecher?
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: GNOME, kein Ton
Ich packe mich immer in die Gruppen 117(pulse),118(pulse-access)
Ob es damit was zu tun hat - keine Ahnung.
Zu deinem Audio Ding - Bildchen (was ist den das ?)-
Ein kastriertes pavucontrol ? Der wichtigste Teil, die Konfiguration fehlt.
Apropos: was sagt der der alsamixer ?
ist pulse auch in der Gruppe audio?
Ob es damit was zu tun hat - keine Ahnung.
Zu deinem Audio Ding - Bildchen (was ist den das ?)-
Ein kastriertes pavucontrol ? Der wichtigste Teil, die Konfiguration fehlt.
Apropos: was sagt der der alsamixer ?
ist pulse auch in der Gruppe audio?
Code: Alles auswählen
grep audio /etc/group
Zuletzt geändert von geier22 am 21.07.2018 16:13:48, insgesamt 1-mal geändert.
- whisper
- Beiträge: 3155
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: GNOME, kein Ton
Gerade wegen des Dummy Devices komme ich darauf, dass irgendwas beim starten von Gnome abläuft, was eben das Sound Device nicht findet, abschaltet, whateverinne hat geschrieben:21.07.2018 15:40:27
Verstehe nicht worauf du hinaus willst bzw. wie kann ich das dann unmuten?
Hast du den Screenshot oben gesehen, mir fehl dort mein Audiodevice.
Hast du mal xfce oder sowas probiert?
oder startx Vielleicht auch der Greeter, also GDM3. Das macht viele Dinge mit bzw. wegen Wayland.
Sowas kann es ja auch sein.
Spaßes halber stell mal folgendes um, es schadet ja nicht weiter:
Die Option WaylandEnable=false in /etc/gdm3/daemon.conf entkommentieren, also das # wegnehmen.
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
Das habe ich als erstes probiet. Neustart, selbes Problem.whisper hat geschrieben:21.07.2018 15:48:22Spaßes halber stell mal folgendes um, es schadet ja nicht weiter:
Die Option WaylandEnable=false in /etc/gdm3/daemon.conf entkommentieren, also das # wegnehmen.
Dann habe ich nun lightdm und xfce dazu installiert und Neustart und darüber gestartet. Selbes Problem.
Hatte ich Heute Morgen schon mit als ersten probiert. Selbes Problem.geier22 hat geschrieben:21.07.2018 15:42:57Ich packe mich immer in die Gruppen 117(pulse),118(pulse-access)
Ob es damit was zu tun hat - keine Ahnung.
Also unter xfce pavucontrol/Konfiguration steht nun: Keine Karten zu Konfiguration vorhanden. Im alsamixer kann mit F6 die Soundkarte auswählen, wird angeboten.Zu deinem Audio Ding - Bildchen (was ist den das ?)-
Ein kastriertes pavucontrol ? Der wichtigste Teil, die Konfiguration fehlt.
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: GNOME, kein Ton
d.H. in Gnome /Xfce ergibt das einen Hörbaren Ton?inne hat geschrieben:21.07.2018 16:12:07Im alsamixer kann mit F6 die Soundkarte auswählen, wird angeboten.
Code: Alles auswählen
aplay /usr/share/sounds/alsa/Front_Right.wav
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
Als Cronjob ja - aber im Terminal/Konsole nein.
Ausgabe ist: Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Right.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
Ausgabe ist: Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Right.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: GNOME, kein Ton
Das sollte auch in der Konsole als User kommenAls Cronjob ja - aber im Terminal/Konsole nein.
Blöde Frage: was hat es mit den Chron-Jobs auf sich?
Irgendwo gab es mal einen Thread wo das Verzeichnis
/run/user/1000/pulse durch irgendwas blockiert wurde und auch kein Ton kam.
Code: Alles auswählen
$ ls -al /run/user/1000/pulse
insgesamt 4
drwx------ 2 hans hans 80 Jul 21 15:26 .
drwx------ 13 hans hans 300 Jul 21 16:24 ..
srw-rw-rw- 1 hans hans 0 Jul 21 15:26 native
-rw------- 1 hans hans 5 Jul 21 15:26 pid
https://wiki.ubuntuusers.de/PulseAudio/
Zuletzt geändert von geier22 am 21.07.2018 17:06:17, insgesamt 1-mal geändert.
Re: GNOME, kein Ton
Code: Alles auswählen
$ ls -alh /run/user
insgesamt 0
drwxr-xr-x 4 root root 80 Jul 21 15:26 .
drwxr-xr-x 26 root root 740 Jul 21 13:25 ..
drwx------ 13 hans hans 280 Jul 21 17:07 1000
drwx------ 9 Debian-gdm Debian-gdm 200 Jul 21 13:25 115
Code: Alles auswählen
# ls -alh /run/user/115
insgesamt 0
drwx------ 9 Debian-gdm Debian-gdm 200 Jul 21 13:25 .
drwxr-xr-x 4 root root 80 Jul 21 15:26 ..
srw-rw-rw- 1 Debian-gdm Debian-gdm 0 Jul 21 13:25 bus
drwx------ 3 Debian-gdm Debian-gdm 60 Jul 21 13:25 dbus-1
drwx------ 2 Debian-gdm Debian-gdm 60 Jul 21 13:25 dconf
drwx--x--x 2 Debian-gdm Debian-gdm 60 Jul 21 13:25 gdm
drwx------ 3 Debian-gdm Debian-gdm 60 Jul 21 13:25 gnome-shell
drwx------ 2 Debian-gdm Debian-gdm 140 Jul 21 13:25 gnupg
drwx------ 2 Debian-gdm Debian-gdm 80 Jul 21 13:25 pulse
drwxr-xr-x 2 Debian-gdm Debian-gdm 80 Jul 21 13:25 systemd
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
Ich habe ganz regulär schon ewig diesen Cronjob laufen: @hourly date +"Es ist \%k Uhr!" | espeak -v de >/dev/null 2>&1geier22 hat geschrieben:21.07.2018 16:58:01Das sollte auch in der Konsole als User kommenAls Cronjob ja - aber im Terminal/Konsole nein.
Blöde Frage: was hat es mit den Chron-Jobs auf sich?
Nun ist seit Heute Morgen/Nacht der Ton weg, aber dieser Cronjob funktioniert noch - und ich dachte diese Info könnte weiterhelfen.
Code: Alles auswählen
$ ls -la /run/user/1000/pulse
insgesamt 4,0K
drwx------ 2 inne inne 80 Jul 21 16:31 .
drwx------ 11 inne inne 240 Jul 21 16:45 ..
srw-rw-rw- 1 inne inne 0 Jul 21 16:31 native
-rw------- 1 inne inne 5 Jul 21 16:31 pid
$ ls -l /dev/snd/*
crw-rw----+ 1 root audio 116, 2 Jul 21 16:30 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 12 Jul 21 16:30 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 13 Jul 21 16:30 /dev/snd/hwC0D2
crw-rw----+ 1 root audio 116, 4 Jul 21 17:00 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 3 Jul 21 17:00 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 5 Jul 21 17:00 /dev/snd/pcmC0D1p
crw-rw----+ 1 root audio 116, 6 Jul 21 17:00 /dev/snd/pcmC0D2c
crw-rw----+ 1 root audio 116, 7 Jul 21 17:00 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116, 8 Jul 21 17:00 /dev/snd/pcmC0D7p
crw-rw----+ 1 root audio 116, 9 Jul 21 17:00 /dev/snd/pcmC0D8p
crw-rw----+ 1 root audio 116, 10 Jul 21 17:00 /dev/snd/pcmC0D9p
crw-rw----+ 1 root audio 116, 11 Jul 21 17:00 /dev/snd/pcmC0D10p
crw-rw----+ 1 root audio 116, 1 Jul 21 16:30 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Jul 21 16:30 /dev/snd/timer
/dev/snd/by-path:
insgesamt 0
lrwxrwxrwx 1 root root 12 Jul 21 16:30 pci-0000:00:1f.3 -> ../controlC0
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: GNOME, kein Ton
Ich hab irgendwie den Verdacht, dass dein Cron-Job da was blockiert, zumal ja Alsa auch nicht will (was ja erklärlich ist, wenn die "Bimmel" drauf sitzt )------> kannst du den nicht mal zur Ruhe schicken (=deaktivieren)
Gefunden (https://wiki.ubuntuusers.de/PulseAudio/):
Gefunden (https://wiki.ubuntuusers.de/PulseAudio/):
Nur "dummy"-Gerät
Falls nur ein "dummy"-Gerät für die Ausgabe zur Verfügung steht und damit natürlich die Klangausgabe nicht funktioniert, kann es sein, dass die Soundkarte von einem anderen Prozess belegt ist und nicht von PulseAudio benutzt werden kann. Dies kann z.B. bei einem Softmodem-Treiber (SmartLink) der Fall sein (siehe 449762 {en}). Welcher Prozess die Soundkarte belegt, kann mit folgendem Befehl überprüft werden [2]:
In der Ausgabe sollte nur pulseaudio für die Soundkarte vorkommen. Wird das Gerät aber durch den Treiber slmodemd belegt, kann entweder der Modem-Treiber deaktiviert oder eine Problemlösung aus der Launchpad-Diskussion genutzt werden.Code: Alles auswählen
sudo fuser -v /dev/dsp* /dev/snd/*
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
Code: Alles auswählen
fuser -v /dev/dsp* /dev/snd/*
BEN. PID ZUGR. BEFEHL
/dev/snd/controlC0: timidity 1078 F.... timidity
/dev/snd/pcmC0D0p: timidity 1078 F...m timidity
/dev/snd/seq: timidity 1078 F.... timidity
/dev/snd/timer: timidity 1078 f.... timidity
Aber Danke geier22!
Das war das Problem. Ist das evtl. als Bug einzustufen oder soll das so?
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
Vielen, vielen Dank natürlich Und den anderen selbstverständlich auch Danke für die Hilfe!
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: GNOME, kein Ton
Wäre ja nun zu fragen, warum der gestartet (Autostart ?) ist, bzw nicht beendet wird (wurde)
Vielleicht hätte ein "kill oder killall timidity" gereicht.
Aber Schön und Gut ---> Problem erst mal weg
Ach Ja:
Listening to: 'Back To San Francisco' from 'Spanish Guitar - Audiophile classic collection' by 'Nova Menco' with JRiver Media Center 24
Vielleicht hätte ein "kill oder killall timidity" gereicht.
Aber Schön und Gut ---> Problem erst mal weg
Ach Ja:
Listening to: 'Back To San Francisco' from 'Spanish Guitar - Audiophile classic collection' by 'Nova Menco' with JRiver Media Center 24
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
HaHa.
So tief stecke ich in der Multimediasache noch nicht drin. Welches Paket wofür ist usw. Aber ein systemctl disable timidity hätte wohl wirklich gereicht.
PS: Ob ich es überhaupt schaffe brauchbare Animationen und Sounds für meine kleine App zu kreiere, das steht auch noch auf einem anderen Blatt. Noch ist es ein langweilig Formular aber es soll ein Slotmaschine Look bekommen^^ Aber gut.. wieviel Elan ich da aufbringe will.
So tief stecke ich in der Multimediasache noch nicht drin. Welches Paket wofür ist usw. Aber ein systemctl disable timidity hätte wohl wirklich gereicht.
PS: Ob ich es überhaupt schaffe brauchbare Animationen und Sounds für meine kleine App zu kreiere, das steht auch noch auf einem anderen Blatt. Noch ist es ein langweilig Formular aber es soll ein Slotmaschine Look bekommen^^ Aber gut.. wieviel Elan ich da aufbringe will.
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: GNOME, kein Ton
ich würde es nicht als Bug einstufen.inne hat geschrieben:21.07.2018 17:58:23[…]
Das war das Problem. Ist das evtl. als Bug einzustufen oder soll das so?
Solche Probleme hat man mit mehreren systemweiten Daemonen, die Töne ausgeben wollen (neben timidity zB mpd und auch mit anderen Programmen, die nicht unter dem Account des lokal angemeldeten Benutzers laufen). Das liegt daran, dass Pulseaudio vom angemeldeten Benutzer gestartet wird und in der Standardkonfiguration exklusiven Zugriff auf die Soundkarte benötigt, aber nur mit den Programmen funktioniert, die vom gleichen Benutzer gestartet wurden.
Entweder also timidity oder andere (Alsa-)Anwendungen/Daemonen anderer Benutzer blockieren die Soundkarte und hindern Pulseaudio am Funktionieren oder Pulseaudio bekommt zuerst Zugriff auf die Soundkarte und verhindert, dass die Daemonen Zugriff auf die Soundkarte erhalten.
Es gibt einige Möglichkeiten das zu umgehen. Auf Anhieb fällt mir ein
- in der Pulseaudio-Instanz des Benutzers anderen Anwendungen, Benutzern und/oder sogar Computern den Zugriff über das Netzwerk erlauben.
- Pulseaudio lässt sich als systemweiter Daemon einrichten, auf den dann auch andere Daemonen/Benutzer Zugriff haben, vorausgesetzt sie sind in der Gruppe pulse-access. Dabei gehen aber einige Features von Pulseaudio verloren (aus Sicherheitsgründen).
- Pulseaudio so konfigurieren, dass es die Soundkarte nicht mehr exklusiv in Beschlag nimmt sondern sich den Zugriff über Alsas dmix-Plugin mit anderen Alsa-Anwendungen teilt. Auch dabei verliert man viele Funktionen von Pulseaudio.
- Die fraglichen Daemonen als normaler Benutzer starten, damit sie ohne weitere Maßnahmen mit der Pulseaudioinstanz des Benutzers interagieren können. Das geht imho auch mit timidity, vor allem kenne ich es aber von mpd, das automatisch unter dem Benutzeraccount gestartet wird, wenn eine benutzereigene Konfigurationsdatei existiert.
- Pulseaudio deinstallieren und nur mehr Alsa verwenden ☺
Die Mitgliedschaft in der Gruppe audio sollte für den normalen Benutzer übrigens in keinem der Fälle notwendig sein, weil systemd-logind dem lokal angemeldeten Benutzer über ACLs Rechte an einigen Gerätedateien einräumt, ua den Gerätedateien von Alsa.
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
Mir würde diese gefallen, damit ich an Konfiguration alles in ~ von UID 1000 belassen kann.smutbert hat geschrieben:21.07.2018 23:50:30Es gibt einige Möglichkeiten das zu umgehen. Auf Anhieb fällt mir ein
- in der Pulseaudio-Instanz des Benutzers anderen Anwendungen, Benutzern und/oder sogar Computern den Zugriff über das Netzwerk erlauben.
// Kann 1. via paprefs eingerichtet werden (An diese GUI habe ich gedacht)?
// Und das wirklich ein Lösung wenn timidity-daemon hier blockiert.
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: GNOME, kein Ton
Ja, das sollte grundsätzlich funktionieren und mit paprefs ist das möglich. Du musst halt darüber hinaus eventuell noch in der timidity-Konfiguration dafür sorgen, dass der Ton auch bei Pulseaudio landet. In »/usr/share/doc/timidity/README.Debian« ist unter „Pulseaudio“ beschrieben, wie man timidity für die Variante 2 konfiguriert und bei 1. sollte es was den Teil in der timidity-Konfiguration angeht dasselbe sein – möglicherweise ist es notwendig zusätzlich im Abschnitt pcm.pulse den Server anzugeben, auf dem Pulseaudio läuft
Code: Alles auswählen
pcm.pulse {
type pulse
server "localhost"
}
…
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
In /etc/default/timidity das TIM_ALSASEQ=false setzen scheint erst einmal schon zu reichen.
Einen Pulseaudio-Abschnitt hats in der README hier nicht.
Einen Pulseaudio-Abschnitt hats in der README hier nicht.
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: GNOME, kein Ton
Vielleicht führt das aus irgendeinem Grund dazu, dass timidity die Soundkarte nicht dauerhaft blockiert. Wenn beide (timidity und Pulseaudio) die Soundkarte wieder „loslassen“, wenn sie nichts zu tun haben (Pulseaudio tut das), dann funktionieren die beiden zumindest abwechselnd, aber damit werden sie nicht gleichzeitig funktionieren können.
___
In der »/usr/share/doc/timidity/README.Debian« von timidity aus der Version in stretch steht bei mir am Ende eine Beschreibung, wie timidity mit einem systemweiten Pulseaudio zusammenarbeitet
Ich habe aber keine Idee warum das aus der Readme verschwunden ist. Weder auf der Homepage von timidity noch im Changelog von Debian habe ich einen Hinweis darauf gefunden und ich kann mir keine brauchbare Erklärung vorstellen warum so eine Maßnahme plötzlich nicht mehr notwendig sein sollte (wenn man timidity-daemon verwenden will).
___
In der »/usr/share/doc/timidity/README.Debian« von timidity aus der Version in stretch steht bei mir am Ende eine Beschreibung, wie timidity mit einem systemweiten Pulseaudio zusammenarbeitet
Code: Alles auswählen
[…]
Pulseaudio
----------
If you use a systemwide pulseaudio daemon, and you also want to run the timidity
sequencer systemwide, make sure the root user uses the correct alsa pulseaudio
configuration. This can be done by creating a file /etc/asound.conf with the
following content:
#-- begin --
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
#-- end --
And also add the root user to the pulse-access group:
# adduser root pulse-access
This will cause timidity to use pulseaudio. This is only an example; more
advanced setups might require more or different configuration. Please
consult the pulseaudio documentation.
Alternatively you could run timidity in daemon mode as user.
[…]
Ich habe aber keine Idee warum das aus der Readme verschwunden ist. Weder auf der Homepage von timidity noch im Changelog von Debian habe ich einen Hinweis darauf gefunden und ich kann mir keine brauchbare Erklärung vorstellen warum so eine Maßnahme plötzlich nicht mehr notwendig sein sollte (wenn man timidity-daemon verwenden will).
-
- Beiträge: 3273
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: GNOME, kein Ton
Das tuts auch, habs jetzt so konfiguriert. Aber was bringt es root in die Gruppe pulse-access aufzunehmen, da hats doch schon alle Rechte? Das habe ich (erst einmal) weggelassen.
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/