Discord:Probl permessi voice

Audio, Video, Grafica...

Discord:Probl permessi voice

Messaggioda Alkatron » 24/09/2018, 16:38

Ho un problema di permessi con Discord

Se lo lancio normalmente (da user) parte, vede il microfono, e vedo il livello variare mentre parlo... o canto :)
Pero non mi sentono, e in effetti il mio avatar non diventa mai verde (a indicare la trasmissione)
Codice: Seleziona tutto
Discord 0.0.5
Starting updater.
[Modules] Modules initializing
[Modules] Distribution: remote
[Modules] Host updates: enabled
[Modules] Module updates: enabled
[Modules] Module install path: /home/kooliah/.config/discord/0.0.5/modules
[Modules] Module installed file path: /home/kooliah/.config/discord/0.0.5/modules/installed.json
[Modules] Module download path: /home/kooliah/.config/discord/0.0.5/modules/pending
[Modules] No updates to install
[Modules] Checking for host updates.
[Modules] Host is up to date.
[Modules] Checking for module updates at https://discordapp.com/api/modules/stable/versions.json
[Modules] No module updates available.
[000:000] [5608] (audio_device_pulse_linux.cc:1857): Can't query latency
[000:004] [5604] (audio_send_stream.cc:519): Unable to create encoder for {name: opus, clockrate_hz: 48000, num_channels: 1, parameters: {stereo: 0, usedtx: 0, useinbandfec: 0}}
[000:004] [5604] (audio_send_stream.cc:261): Failed to set up send codec state.
[000:053] [5604] (audio_send_stream.cc:519): Unable to create encoder for {name: opus, clockrate_hz: 48000, num_channels: 1, parameters: {stereo: 0, usedtx: 0, useinbandfec: 1}}
[000:053] [5604] (audio_send_stream.cc:261): Failed to set up send codec state.
[000:053] [5604] (audio_device_generic.cc:31): BuiltInAECIsAvailable: Not supported on this platform
[000:101] [5604] (audio_send_stream.cc:519): Unable to create encoder for {name: opus, clockrate_hz: 48000, num_channels: 1, parameters: {stereo: 0, usedtx: 0, useinbandfec: 1}}
[000:101] [5604] (audio_send_stream.cc:261): Failed to set up send codec state.


Se lo lancio da root invece funziona tutto
Codice: Seleziona tutto
Discord 0.0.5
Starting updater.
[Modules] Modules initializing
[Modules] Distribution: remote
[Modules] Host updates: enabled
[Modules] Module updates: enabled
[Modules] Module install path: /root/.config/discord/0.0.5/modules
[Modules] Module installed file path: /root/.config/discord/0.0.5/modules/installed.json
[Modules] Module download path: /root/.config/discord/0.0.5/modules/pending
[Modules] No updates to install
[Modules] Checking for host updates.
[Modules] Host is up to date.
[Modules] Checking for module updates at https://discordapp.com/api/modules/stable/versions.json
[Modules] No module updates available.


Indagando un po ho trovato
Since Discord used UDP to send data to your buddies, your Discord app might not have the appropriate privileges to transmit your voice across the internet. To make sure that’s not the case, try running Discord with administrator privileges. This solution is one of the first things recommended by Discord’s customer support.
Parlavano di windows anche se cmq il consiglio funziona anche su linux

Ora volevo sapere c'e un modo per dagli i permessi necessari senza farlo partire da root?
Alkatron
Jr. Member
Jr. Member
 
Messaggi: 81
Iscritto il: 30/06/2010, 13:49

Re: Discord:Probl permessi voice

Messaggioda Aki » 25/09/2018, 7:10

Prova a generare uno log dettagliato con strace nei due casi (eseguito come utente ordinario oppure come root) per verificare se il vincolo sui privilegi è causato dall’accesso ad un file oppure dalla chiamata ad una funzione privilegiata del kernel. Nel primo caso puoi modificare i privilegi, nel secondo no. In ogni caso, sarebbe utile poter visionare il codice sorgente: dove è reperibile ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 8158
Iscritto il: 27/12/2007, 16:59

Re: Discord:Probl permessi voice

Messaggioda Alkatron » 26/09/2018, 16:07

Grazie per la risposta
Purtroppo non e OpenSource, e una voice-chat per giocatori https://discordapp.com/

Qui trovi gli output di strace

https://drive.google.com/open?id=1oS3ua855rues8WbxJw67XbgRdgiUY9xF

Ciao
Alkatron
Jr. Member
Jr. Member
 
Messaggi: 81
Iscritto il: 30/06/2010, 13:49

Re: Discord:Probl permessi voice

Messaggioda Alkatron » 27/09/2018, 10:48

Ho provato a fare una ricerca con i nomi dei file che davano errore, immaginando che cmq anche se non OpenSource gran parte dell'applicazione su linux doveva basarsi su moduli OpenSource e forse ci ho azzeccato....

Tutti e 3 quei file fanno parte del progetto webrtc e in particolare

audio_device_pulse_linux.cc

audio_device_generic.cc

audio_send_stream.cc
Alkatron
Jr. Member
Jr. Member
 
Messaggi: 81
Iscritto il: 30/06/2010, 13:49


Torna a Multimedia

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti