- Inglese (Scritto da NoXPhasma)
- Tedesco (Tradotto da Alexander)
- Spagnolo (Tradotto da Willdrick)
- Francese (Tradotto da Askannz)
- Italiano (Tradotto da bloodis)
- Norvegese (Tradotto da MagZu)
Con queste FAQ vogliamo coprire le domande più importanti relative all'uso di ProtonDB e, ovviamente, le domande tecniche più ricorrenti sul canale Discord. Se vuoi partecipare, o hai dei suggerimenti, non esitare a contattarci su Discord, oppure invia delle segnalazioni e delle richieste di pull su questa repository github.
- (ProtonDB) I bottoni "Run" e "Install" non sembrano funzionare su Firefox.
- Perchè i miei giochi si bloccano all'avvio, sono molto lenti o hanno problemi di rendering?
- I miei giochi si bloccano dopo un'pò, ma funzionano bene con l'esync disattivato
- In gioco non viene mostrato nessun testo
- In alcuni giochi, come The Witcher 3, sono presenti texture/modelli/nemici mancanti
- Ho dei problemi di distorsione audio come ad esempio l'audio gracchiante
- La mia scheda video non supporta Vulkan, che posso fare?
- Come creo i logs di un gioco che viene avviato con Proton?
- Alcuni reporter dicono di essere riusciti ad avviare il gioco installando un software,come posso farlo anche io?
- Come eseguo giochi Windows che non possiedo su steam?
- I giochi memorizzati sulla mia partizione Windows (NTFS) non si avviano
Se Firefox non ti chiede come gestire gli URL steam://
, devi forzarlo a farlo. per farlo, apri about:config
scrivendolo come indirizzo nella barra degli indirizzi, premi il tasto destro del mouse in un punto qualsiasi della lista e seleziona Nuovo
» Booleano
. Come nome del nuovo elemento inserisci network.protocol-handler.expose.steam
e, come valore, false
. Ora se cliccherai su un qualsiasi URL steam://
Firefox dovrebbe chiederti come procedere.
Assicurati che il tuo sistema sia aggiornato e che vi siano installati i drivers più recenti per la tua scheda grafica. Troverai informazioni più dettagliate su come aggiornare i drivers nella nostra Wiki.
Dai uno sguardo alla pagina dedicata al tuo gioco su WineHQ, potresti trovarci dei workarounds per farlo funzionare. Se la pagina riporta che il gioco funziona bene su Wine potrebbe essere un problema specifico di Proton, oppure dei DRM di terze parti come "Denuvo" potrebbero star creando dei problemi.
-
Arch: Usa Steam (Runtime)
-
Solus: Disattiva native-runtime nel tool: "linux-steam-integration-tool"
La maggior parte dei problemi con esync sono relativi al limite di files aperti contemporaneamente. Prima di segnalare un problema con esync, Controlla se il comando ulimit -Hn
restituisce un valore molto più alto di 4096. Se non è così puoi seguire queste istruzioni per alzare il limite.
Alcuni giochi hanno bisogno che i fonts Windows siano installati. Dalla versione 3.16-4 di Proton questo viene fatto per te in automatico. Se stai usando la versione 3.7 di Proton, prova a spostarti sulla versione 3.16-4 o successive e controlla se il tuo problema viene risolto.
Per cambiare la versione di Proton, vai nelle impostazioni di Steam, dovrebbe essere presente una tab chiamata Steam Play. Al suo interno devi attivare l'opzione "Usa questo strumento invece delle selezioni specifiche per i giochi di Steam". A quel punto potrai scegliere la versione di Proton dal menù a tendina.
Questo problema è stato risolto dalla versione 0.90 di DXVK e dalla versione 1.1.88 di Vulkan. Sfortunatamente, al momento di questa stesura, È necessario utilizzare i drivers beta per le schede Nvidia (396.54.09) mentre gli utenti AMD hanno bisogno almeno della versione 18.3 dei drivers Mesa.
Nella maggior parte dei casi, può aiutare installare xaudio2 (xact) ma in casi come Skyrim, per esempio, potrebbe anche risolvere il problema ma causare nuovi problemi audio, ma vale comunque la pena tentare.
è sufficente settare "xaudio2_7.dll" su native, builtin in winecfg o installare xact con winetricks.
Qui troverai informazioni su come installare software aggiuntivi nel tuo gameprefix.
Se vuoi assolutamente provare a lanciare un gioco, puoi provare a eseguirlo con i seguenti parametri d'avvio
PROTON_USE_WINED3D11=1 %command%
Note: In base al gioco potresti avere glitch grafici o performance pessime
Se il tuo gioco non si avvia o crasha allora vuol dire che non può essere eseguito con wined3d11
Per far creare automaticamente un log a Proton devi impostare i parametri di avvio con:
PROTON_LOG=1 %command%
Il log verrà creato nella cartella home seguendo lo schema del nome steam-$STEAMID.log
. Per esempio:
$HOME/steam-379720.log
Alcuni reporter dicono di essere riusciti ad avviare il gioco installando un software,come posso farlo anche io?
Ci sono due modi di installare software addizionali nel prefisso dei giochi:
Assicurati di avere winetricks installato nel tuo sistema. Questo package dovrebbe trovarsi nella repository della tua distribuzione.
Apri un terminale e lancia
WINEPREFIX=(Steam-folder)/steamapps/compatdata/(GAME-ID)/pfx/ winetricks
(GAME-ID) deve essere rimpiazzato con l'ID del gioco,ad esempio 4000 per Garry´s Mod, puoi usare SteamDB per trovare quello del tuo gioco.
(Steam-folder) deve essere rimpiazzato con il percorso in cui si trova la cartella .steam.
Ecco un'esempio
WINEPREFIX=~/.steam/steam/steamapps/compatdata/4000/pfx/ winetricks
Attualmente i due tools più popolari sono Protontricks e ProtonFixes.
Per favore leggi la documentazione relativa a questi due tools sui loro rispettivi siti.
Per eseguire giochi che non sono su Steam puoi usare Lutris per eseguirli con Wine. Lutris è un game manager che offre supporto per molti differenti compatibility layers/emulatori, incluso Wine/Proton.
Di default Linux monta le partizioni NFTS come scrivibili solo da Root. È quindi necessario montare quella partizione con i permessi utente. Troverai un semplice tutorial su come montare un drive NTFS con i permessi utente nella Wiki di Proton.