[risolto] pysolfc come altro utente non parte

Un'area dove scambiarsi informazioni riguardanti l'uso di Ubuntu per giocare. Segnalazione di nuovi giochi e di problemi riscontrati.

[risolto] pysolfc come altro utente non parte

Messaggioda duns » venerdì 20 luglio 2018, 7:56

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
Ultima modifica di duns il lunedì 13 agosto 2018, 18:53, modificato 1 volta in totale.
duns
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 306
Iscrizione: febbraio 2006
Desktop: KDE plasma5
Distribuzione: Kubuntu 18.04
Sesso: Maschile

Re: pysolfc come altro utente non parte

Messaggioda caturen » venerdì 20 luglio 2018, 9:00

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
caturen
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 15387
Iscrizione: aprile 2010
Desktop: diversi
Distribuzione: debian sid

Re: pysolfc come altro utente non parte

Messaggioda giulux » venerdì 20 luglio 2018, 9:02

Trattandosi di un gioco sposto nella relativa sezione.
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 22929
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu - ubuntu 18.04
Distribuzione: Ubuntu+Xubuntu 18.04.2 LTS x86_64
Sesso: Maschile

Re: pysolfc come altro utente non parte

Messaggioda duns » sabato 21 luglio 2018, 12:35

Grazie. Se qualcuno ha un'idea, me la dica.
duns
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 306
Iscrizione: febbraio 2006
Desktop: KDE plasma5
Distribuzione: Kubuntu 18.04
Sesso: Maschile

Re: pysolfc come altro utente non parte

Messaggioda Ubuntello » martedì 24 luglio 2018, 13:20

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:

Codice: Seleziona tutto
sudo apt-get -y install strace
strace -f -o ~/strace.log pysolfc
tar -cjf ~/strace.log.tar.bz2 ~/strace.log

Poi allega al tuo messaggio (cliccando su «Invia allegato») il file “strace.log.tar.bz2” che troverai nella cartella home dell'utente.
mednafen-it - Gruppo di utenti italiani dell'emulatore Mednafen. Si organizzano anche partite online, sempre con Mednafen! | Retro games: hidden gems - top titles - genre guides
Avatar utente
Ubuntello
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 452
Iscrizione: novembre 2010

Re: pysolfc come altro utente non parte

Messaggioda duns » sabato 11 agosto 2018, 16:57

fatto! grazie mille e scusa il ritardo con cui ti rispondo
Allegati
strace.log.tar.bz2
(108.23 KiB) Scaricato 32 volte
duns
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 306
Iscrizione: febbraio 2006
Desktop: KDE plasma5
Distribuzione: Kubuntu 18.04
Sesso: Maschile

Re: pysolfc come altro utente non parte

Messaggioda Ubuntello » sabato 11 agosto 2018, 23:26

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:

  • 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

Così l'audio dovrebbe rimanere disattivato nelle opzioni di pysolfc, anche se gli avvii successivi avvengono senza il “--nosound” (può non valere per tutte le versioni).


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.

:ciao:
mednafen-it - Gruppo di utenti italiani dell'emulatore Mednafen. Si organizzano anche partite online, sempre con Mednafen! | Retro games: hidden gems - top titles - genre guides
Avatar utente
Ubuntello
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 452
Iscrizione: novembre 2010

Re: pysolfc come altro utente non parte

Messaggioda duns » lunedì 13 agosto 2018, 18:53

Perfetto: ha funzionato il --nosound! Grazie mille! Viva Linux! Viva Ubuntu!
duns
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 306
Iscrizione: febbraio 2006
Desktop: KDE plasma5
Distribuzione: Kubuntu 18.04
Sesso: Maschile


Torna a Videogiochi

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 1 ospite

cron