Avviso: vi è stato un importante aggiornamento della piattaforma forum, si prega di visionare la discussione in merito: viewtopic.php?f=17&t=637551.

[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.
duns
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 311
Iscrizione: domenica 5 febbraio 2006, 15:28
Desktop: KDE plasma5
Distribuzione: Kubuntu 18.04
Sesso: Maschile
Contatto:

[risolto] pysolfc come altro utente non parte

Messaggio da duns » venerdì 20 luglio 2018, 8: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, 19:53, modificato 1 volta in totale.

caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15528
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian sid

Re: pysolfc come altro utente non parte

Messaggio da caturen » venerdì 20 luglio 2018, 10: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

Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 23080
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: xubuntu - ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: pysolfc come altro utente non parte

Messaggio da giulux » venerdì 20 luglio 2018, 10: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 ...

duns
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 311
Iscrizione: domenica 5 febbraio 2006, 15:28
Desktop: KDE plasma5
Distribuzione: Kubuntu 18.04
Sesso: Maschile
Contatto:

Re: pysolfc come altro utente non parte

Messaggio da duns » sabato 21 luglio 2018, 13:35

Grazie. Se qualcuno ha un'idea, me la dica.

Avatar utente
Ubuntello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 452
Iscrizione: sabato 27 novembre 2010, 19:42

Re: pysolfc come altro utente non parte

Messaggio da Ubuntello » martedì 24 luglio 2018, 14: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

duns
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 311
Iscrizione: domenica 5 febbraio 2006, 15:28
Desktop: KDE plasma5
Distribuzione: Kubuntu 18.04
Sesso: Maschile
Contatto:

Re: pysolfc come altro utente non parte

Messaggio da duns » sabato 11 agosto 2018, 17:57

fatto! grazie mille e scusa il ritardo con cui ti rispondo
Allegati
strace.log.tar.bz2
(108.23 KiB) Scaricato 33 volte

Avatar utente
Ubuntello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 452
Iscrizione: sabato 27 novembre 2010, 19:42

Re: pysolfc come altro utente non parte

Messaggio da Ubuntello » domenica 12 agosto 2018, 0: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

duns
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 311
Iscrizione: domenica 5 febbraio 2006, 15:28
Desktop: KDE plasma5
Distribuzione: Kubuntu 18.04
Sesso: Maschile
Contatto:

Re: pysolfc come altro utente non parte

Messaggio da duns » lunedì 13 agosto 2018, 19:53

Perfetto: ha funzionato il --nosound! Grazie mille! Viva Linux! Viva Ubuntu!

Scrivi risposta

Torna a

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite