Ich benutze Clementine und es hat gestern begonnen, irgendetwas abzuspielen und eine Warnbox "Zugriff verweigert" anzuzeigen. Gleiches gilt für die Rhythmbox. Nach einer Weile bemerkte ich, dass meine Soundanzeige ebenfalls grau ist und in den Soundeinstellungen keine Soundkarte sichtbar ist.
Ich denke, dass Pulseaudio der Schuldige ist, aber keine Gewissheit (siehe die Ausgabe unten). Ich bin am 13.04 und etwas ist schief gelaufen, aber ich weiß nicht, wie ich es mit einer sauberen Konfiguration neu starten kann oder ob ich etwas ändern muss.
lionel@prime:~$ pulseaudio -vvvv
I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us.
D: [pulseaudio] core-util.c: RealtimeKit worked.
I: [pulseaudio] core-util.c: Successfully gained nice level -11.
I: [pulseaudio] main.c: This is PulseAudio 3.0
D: [pulseaudio] main.c: Compilation host: x86_64-pc-linux-gnu
D: [pulseaudio] main.c: Compilation CFLAGS: -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wextra -pipe -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option
D: [pulseaudio] main.c: Running on host: Linux x86_64 3.8.0-29-generic #42-Ubuntu SMP Tue Aug 13 19:40:39 UTC 2013
D: [pulseaudio] main.c: Found 8 CPUs.
I: [pulseaudio] main.c: Page size is 4096 bytes
D: [pulseaudio] main.c: Compiled with Valgrind support: no
D: [pulseaudio] main.c: Running in valgrind mode: no
D: [pulseaudio] main.c: Running in VM: no
D: [pulseaudio] main.c: Optimized build: yes
D: [pulseaudio] main.c: FASTPATH defined, only fast path asserts disabled.
I: [pulseaudio] main.c: Machine ID is 77bf4823eb9fbd64b69d605100000002.
I: [pulseaudio] main.c: Using runtime directory /run/user/lionel/pulse.
E: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
Die Ausgabe von ls -l /run/user/lionel/
undpulseaudio --dump-conf
lionel@prime:~$ ls -l /run/user/lionel/
total 0
drwx------ 2 lionel lionel 60 août 28 15:15 dconf
dr-x------ 2 lionel lionel 0 août 28 12:30 gvfs
drwx------ 2 lionel lionel 40 août 28 12:30 gvfs-burn
drwx------ 2 lionel lionel 120 août 28 12:30 keyring-iiUWPh
drwx------ 2 lionel lionel 40 août 28 15:11 pulse
lionel@prime:~$ pulseaudio --dump-conf
### Read from configuration file: /etc/pulse/daemon.conf ###
daemonize = no
fail = yes
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 5
allow-module-loading = yes
allow-exit = yes
use-pid-file = yes
system-instance = no
local-server-type = user
cpu-limit = no
enable-shm = yes
flat-volumes = no
lock-memory = no
exit-idle-time = 20
scache-idle-time = 20
dl-search-path = /usr/lib/pulse-3.0/modules
default-script-file = /etc/pulse/default.pa
load-default-script-file = yes
log-target = auto
log-level = notice
resample-method = speex-float-1
enable-remixing = yes
enable-lfe-remixing = no
default-sample-format = s16le
default-sample-rate = 44100
alternate-sample-rate = 48000
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 8
default-fragment-size-msec = 10
enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 1
deferred-volume-extra-delay-usec = 0
shm-size-bytes = 0
log-meta = no
log-time = no
log-backtrace = 0
rlimit-fsize = -1
rlimit-data = -1
rlimit-stack = -1
rlimit-core = -1
rlimit-rss = -1
rlimit-as = -1
rlimit-nproc = -1
rlimit-nofile = 256
rlimit-memlock = -1
rlimit-locks = -1
rlimit-sigpending = -1
rlimit-msgqueue = -1
rlimit-nice = 31
rlimit-rtprio = 9
rlimit-rttime = 1000000
13.04
sound
permissions
pulseaudio
Lionel Barret
quelle
quelle
ls -l /run/user/lionel/
und hinzupulseaudio --dump-conf
.Antworten:
Ok, ich habe es am Ende verstanden.
Es war ein Berechtigungsproblem mit meinem Home-Ordner und pulseaudio.
Führen Sie den folgenden Befehl aus, um die
$HOME
Verzeichnisberechtigungen für den aktuellen zu korrigieren$USER
:Ich habe http://www.linuxquestions.org/questions/linux-software-2/problem-with-pulse-audio-834041/ und http://ubuntuforums.org/showthread.php?p=6208727 als Quellen verwendet.
Die Lösung bestand für mich darin, die Berechtigungen mit dem folgenden Befehl zu korrigieren :
sudo chown -R lionel:lionel /home/lionel
und dann diepavucontrol
Stummschaltung der Ausgabe aufzuheben.Die Gnomenanzeige ist immer noch grau, aber die Musik ist wieder da, und das ist eine gute Sache.
quelle
(Ich versuche nur, die markierte Antwort etwas zu verbessern, aber mit ein bisschen mehr als ich denke, funktioniert das in einem einfachen Kommentar. Ich fand es nützlich, zumindest für den nächsten zu posten. Wenn ein Moderator anderer Meinung ist, könnte diese Antwort herabgestuft werden auf einen Kommentar zur ausgewählten Antwort, falls zutreffender.)
Der Verweis auf pavucontrol war ziemlich kryptisch und diese Antwort war für mich etwas weniger brauchbar, brachte mich aber auf eine Lösung.
Ich hatte keine der Erlaubnis- und Besitzprobleme, die hier im Vordergrund zu stehen scheinen. pavucontrol , das ich nur zu diesem Zweck installieren musste, ermöglichte es mir, auf der Registerkarte Wiedergabe von "High Definition Audio Controller Digital Stereo (HDMI)" zu "Built-in Audio Analog Stereo" zu wechseln, und mein Audio begann wieder zu funktionieren wie es vorher war .
Ich weiß immer noch nicht, ob mein ThinkPad (auf dem Mint 13 läuft, das im Grunde Ubuntu 12.04 LTS ist) in diesem nicht funktionierenden Zustand ist, aber auf diese Weise konnte ich Audio (insbesondere Audacious Player using Pulse) zum Laufen bringen. Ich hoffe das hilft.
quelle
Ich habe nicht genug Repräsentanten, um @ Wanderer zu kommentieren und ihm zu danken, aber sein Hack funktioniert perfekt für mich. Lass dich niemals von der Negativität aufhalten!
Ja, es wäre besser zu verstehen, wo der Berechtigungsfehler liegt, aber ich habe alle meine Berechtigungen in der letzten Stunde ohne Erfolg geändert. Ich habe mein Benutzerverzeichnis auf einer anderen Partition symbolisch verknüpft. Ich habe die Berechtigungen für den Link, für den physischen Speicherort und für das Basisverzeichnis ohne Erfolg geändert. Ich möchte nur Pandora hören, während ich mein Window 10 VDI fertig einrichte! So kann ich GCP endlich dazu bringen, an Kubuntu zu arbeiten. Wenn nichts anderes bekannt ist, ist dieser Hack hilfreich für die Fehlerbehebung!
Selbst wenn ich eingeloggt bin, kann ich dies nicht ohne den gleichen Fehler ausführen:
systemctl --user start pulseaudio.service
Aber ich kann als Grundbenutzer problemlos in das Homeverzeichnis wechseln. Ich habe andere Systemprozesse gesehen, die den Link zu / media / benutzername / partition / home / benutzername aufgelöst haben. Möglicherweise kann der pulseaudio-Dienst diesem Labyrinth nicht folgen.
quelle
In meinem Fall wurde dies dadurch verursacht, dass ich eine Datei erstellt habe
~/.config/pulse/default.pa
. Die kugelsichere Lösung zur Behebung meines Problems mit den Toneinstellungen bestand darin, das Verzeichnis mit meinen Einstellungen für pulseaudio zu entfernen:quelle
Ich hatte das gleiche Problem wie das OP, konnte aber die Berechtigungen für $ HOME nicht ändern. Ich habe einen anderen Weg gefunden, um pulseaudio zu starten: starte pulseaudion explizit mit einem anderen $ HOME, wie
welches jetzt das programm für mich ausführt. Stellen Sie sicher, dass
/tmp/$USER
vorhanden ist.hth
quelle