[risolto] pysolfc come altro utente non parte
- duns
- Scoppiettante Seguace
- Messaggi: 629
- Iscrizione: domenica 5 febbraio 2006, 15:28
- Desktop: KDE plasma5
- Distribuzione: Kubuntu 20.04 e KDE Neon
- Sesso: Maschile
[risolto] pysolfc come altro utente non parte
E' un piccolo problema: mentre altri programmi partono regolarmente come utente diverso da quello di cui è la sessione, pysolfc si impalla. Ho tentato di vedere facendolo partire da terminale, ma non mi dà nessun messaggio; ho tentato di guardare su .xsession-errors, ma non mi è parso di trovare niente di rilevante.
Qualcuno ha idea di che cosa possa essere?
grazie
Qualcuno ha idea di che cosa possa essere?
grazie
Ultima modifica di duns il lunedì 13 agosto 2018, 19:53, modificato 1 volta in totale.
-
- Tenace Tecnocrate
- Messaggi: 17947
- Iscrizione: giovedì 8 aprile 2010, 18:41
- Desktop: diversi
- Distribuzione: debian
Re: pysolfc come altro utente non parte
io ho appena provao ad installare quel gioco su ubuntu 18.04 con unity come DE e parte tranquillamente anche con un altro utente che ho appena impostato. Non saprei perchè a te non parte se non ti da nessun errore nel terminale
- giulux
- Amministratore
- Messaggi: 25426
- Iscrizione: domenica 10 gennaio 2010, 12:17
- Desktop: ubuntu 18.04
- Distribuzione: Ubuntu 18.04.3 LTS x86_64
- Sesso: Maschile
- Località: Roma
Re: pysolfc come altro utente non parte
Trattandosi di un gioco sposto nella relativa sezione.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
- duns
- Scoppiettante Seguace
- Messaggi: 629
- Iscrizione: domenica 5 febbraio 2006, 15:28
- Desktop: KDE plasma5
- Distribuzione: Kubuntu 20.04 e KDE Neon
- Sesso: Maschile
Re: pysolfc come altro utente non parte
Grazie. Se qualcuno ha un'idea, me la dica.
Re: pysolfc come altro utente non parte
Ciao duns,
se non ho capito male, con un utente riesci ad avviare “pysolfc” senza problemi, ma con un utente diverso no, confermi?
Utilizzando l'utente con cui si presenta il problema, in una finestra di Terminale dai i seguenti comandi:
Poi allega al tuo messaggio (cliccando su «Invia allegato») il file “strace.log.tar.bz2” che troverai nella cartella home dell'utente.
se non ho capito male, con un utente riesci ad avviare “pysolfc” senza problemi, ma con un utente diverso no, confermi?
Utilizzando l'utente con cui si presenta il problema, in una finestra di Terminale dai i seguenti comandi:
Codice: Seleziona tutto
sudo apt-get -y install strace
strace -f -o ~/strace.log pysolfc
tar -cjf ~/strace.log.tar.bz2 ~/strace.log
mednafen-it - Gruppo di utenti italiani dell'emulatore Mednafen | Retro games: hidden gems - top titles - genre guides | Recommended games | Configurazione giochi Windows: Wine Staging con esync (dalla 4.6), drive_c +F + DXVK + vkd3d-proton + patch force feedback e force-large-address-aware
- duns
- Scoppiettante Seguace
- Messaggi: 629
- Iscrizione: domenica 5 febbraio 2006, 15:28
- Desktop: KDE plasma5
- Distribuzione: Kubuntu 20.04 e KDE Neon
- Sesso: Maschile
Re: pysolfc come altro utente non parte
fatto! grazie mille e scusa il ritardo con cui ti rispondo
- Allegati
-
- strace.log.tar.bz2
- (108.23 KiB) Scaricato 67 volte
Re: pysolfc come altro utente non parte
Ciao duns,
vedo che l'utente che esegue pysolfc nella sessione dell'altro utente non riesce a utilizzare PulseAudio per una questione di permessi, e questo sembra impedire l'avvio della partita.
Mi vengono in mente queste possibili soluzioni:
Si potrebbe anche effettuare una configurazione per permettere la connessione a PulseAudio da parte di tutti gli utenti, con l'opzione “--system”, ma questo avrebbe degli svantaggi.
P.S.: in ogni caso, penso che questo problema andrebbe segnalato agli sviluppatori di pysolfc, ammesso che non ne siano già al corrente, e che non sia già stato corretto in versioni successive, perché non dovrebbe accadere. Nel senso che la partita dovrebbe avviarsi anche quando non è possibile usare PulseAudio.
vedo che l'utente che esegue pysolfc nella sessione dell'altro utente non riesce a utilizzare PulseAudio per una questione di permessi, e questo sembra impedire l'avvio della partita.
Mi vengono in mente queste possibili soluzioni:
- dare i permessi necessari all'altro utente, in questo modo (andrebbero dati dopo ogni riavvio):
Codice: Seleziona tutto
bash for directory in /run/user/1001{/pulse,}; do sudo chgrp duns $directory sudo chmod g+rX $directory done
- oppure avviare il programma senza audio, se per te non è importante:
Codice: Seleziona tutto
pysolfc --nosound
Si potrebbe anche effettuare una configurazione per permettere la connessione a PulseAudio da parte di tutti gli utenti, con l'opzione “--system”, ma questo avrebbe degli svantaggi.
P.S.: in ogni caso, penso che questo problema andrebbe segnalato agli sviluppatori di pysolfc, ammesso che non ne siano già al corrente, e che non sia già stato corretto in versioni successive, perché non dovrebbe accadere. Nel senso che la partita dovrebbe avviarsi anche quando non è possibile usare PulseAudio.
mednafen-it - Gruppo di utenti italiani dell'emulatore Mednafen | Retro games: hidden gems - top titles - genre guides | Recommended games | Configurazione giochi Windows: Wine Staging con esync (dalla 4.6), drive_c +F + DXVK + vkd3d-proton + patch force feedback e force-large-address-aware
- duns
- Scoppiettante Seguace
- Messaggi: 629
- Iscrizione: domenica 5 febbraio 2006, 15:28
- Desktop: KDE plasma5
- Distribuzione: Kubuntu 20.04 e KDE Neon
- Sesso: Maschile
Re: pysolfc come altro utente non parte
Perfetto: ha funzionato il --nosound! Grazie mille! Viva Linux! Viva Ubuntu!
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti