progetto Winefix offre una migliore integrazione con il desktop per i vini. In breve, essa consente alle applicazioni di vino per essere eseguito con la stessa facilità di quelli nativi Linux, il che significa che possono essere collegati o eseguite da qualsiasi directory, sia da un terminale o anche un file manager come Nautilus. Gestisce anche alcune delle estensioni del vino più scomodi come .lnk e msi, li akkowing per essere eseguito con un doppio clic.
Offre anche un buon numero di miglioramenti e correzioni su "vanilla" Il vino, in particolare per quanto riguarda Compiz e Beryl. Se uno dei due sono in esecuzione quando si esegue un'applicazione che richiede vini DirectX o OpenGL, ti verrà chiesto se devono essere temporaneamente disattivati, e reintegrato subito dopo la chiusura dell'applicazione. permette anche per la soluzione alternativa "Legacy Apps" in Compiz Fusion per essere simile abilitata e disabilitata, come sempre lasciando su è un disastro - mentre si può fissare le modalità a schermo pieno di applicazioni del vino, in realtà spezza quelli della maggior parte dei nativi. Gli altri miglioramenti consentire la possibilità per ogni applicazione di disponga di un proprio dedicato virtuale Windows desktop (in pratica se un programma deve essere avviato "finestre"), essere reniced, assicurare che le applicazioni a schermo intero ripristinare la risoluzione del desktop correttamente o, per le macchine a 64 bit, l'esecuzione in modalità di compatibilità a 32 bit (grazie a Mikey per suggerire gli ultimi due!)
Lo script cambia anche il comportamento di segnalazione degli errori del Vino. Vino riferisce normalmente ogni messaggio di errore e fixme che si incontra quando un'applicazione è in esecuzione, il che significa che l'esecuzione di programmi tramite i risultati di terminale in un diluvio di messaggi di errore che può essere di grande male le prestazioni, e che li esecuzione tramite script o file manager risultati a perdere la capacità per vedere eventuali messaggi di errore a tutti. Questo script, per impostazione predefinita, riporta solo i messaggi di errore di sistema e del vino critico, e li visualizza solo se un programma Wine in realtà blocca, nel qual caso verrà poi visualizzata una finestra molto simile a questo:
Se è la prima volta che una particolare applicazione è andato in crash, potrai anche essere data la possibilità di visualizzare la propria pagina Database Winehq.org applicazioni, o se non lo trova, viene chiesto se si desidera crearne uno.
Lo script consente inoltre una maggiore segnalazione degli errori approfondita da l'utilizzo di opzioni della riga di comando. Aggiungendo il flag "-d 1" fa sì che tutti gli errori normalmente segnalati da Wine da visualizzare, e salva l'applicazione nella cartella "log" nella directory del Vino. C'è anche l'opzione "-d 2" che causa tutti gli errori e relè di sistema da segnalare, ma è davvero utile solo per il debug (è follemente lento).
Utilizzo dello script è piuttosto facile - è utilizzato esattamente nello stesso modo in cui vino stesso, vale a dire 'winefix drive_c / Program Files / dwarfort.exe' o 'winefix "C: Program Filesdwarfort.exe"', e accetta tutte le ambiente di vino varables . Essa aggiunge molte opzioni della riga di comando, come pure - run "winefix -?" in un terminale per un elenco completo.
Il modo più semplice per utilizzare lo script è quello di installare il deb attaccato - lo script sarà integrato automaticamente con Gnome, consentendo applicazioni vino da eseguire con un doppio clic - qualcosa che non può essere fatto in modo affidabile con vino da solo (vedi bug # 1 , di seguito). Si fa lo stesso con i file del Vino della msi ed estensioni .lnk, e aggiunge le icone Tango al menu Vino così:
Non voglio un .deb?
Se si desidera che lo script di per sé, afferrarlo dalla pagina di download, salvarlo nella propria cartella home, e installare winefix con il comando:
sudo tar -xvvzf winefix.tar.gz -C / usr / bin /
Avrete anche bisogno di avere zenity installato, e linci a scelta per l'integrazione AppDB, quindi se non lo fai:
sudo apt-get install zenity lince
Se ci sono dei bug, problemi o miglioramenti suggeriti, per favore fatemelo sapere.
Se si desidera eseguire applicazioni di vino in un altro server X, si dovrebbe dare un'occhiata al mio altro script.
Bugs e fastidi risolti:
# 1 - Applicazioni di rottura quando viene eseguito dalla loro directory di base.
La correzione al solito è quello di cambiare la directory di base di un applicazioni prima che venga eseguito. Lo script fa automaticamente, risparmiando la fatica e consente la possibilità di un doppio clic eseguibili vino in un file manager, invece di dover correre loro tramite terminale o launchscript.
# 2 - la gestione schizzinoso di vino di link (link simbolici) ai file eseguibili.
Se hai mai provato clic destro su un file eseguibile e la creazione di un collegamento a posizionare sul desktop, lei sa bene questo. Questo script funge da interprete collegamento simbolico di sorta per i vini, consentendo link simbolici da utilizzare senza errori.
# 3 - Pannelli desktop sovrapposti alla schermata delle applicazioni a schermo intero quando il vino viene utilizzato con Compiz o Beryl, e altre stranezze.
Lo script consente per un altro gestore di finestre, come Metacity, per essere avviato ogni volta che un'applicazione di vino è in uso, e avvia automaticamente Compiz o Beryl, dopo aver detto chiusura dell'applicazione. A partire dalla versione 9.9 di questo script, ti verrà richiesto automaticamente se un programma utilizza OpenGL o DirectX, e il Window Manager di backup viene rilevato automaticamente.
Allo stesso modo, lo script può anche attivare e disattivare immediatamente la soluzione alternativa "Legacy Apps" per Compiz Fusion, come è noto a rompere le modalità a schermo pieno di applicazioni regolari.
# 4 - prestazioni Choppy, o il suono balbuzie.
La soluzione migliore per quanto sopra è quello di cambiare il valore di nice sia del wineserver e programma in esecuzione a uno "19" o "-10", che può diventare molto fastidioso.
Fortunatamente, questo script può fare per voi; basta utilizzare l'opzione della riga di comando "-n" per specificare qualsiasi valore belle si desidera. Per piacevoli valori inferiori a 0, però, ti verrà richiesta una password, ma è usato solo per il "renice" comando - niente altro nello script viene mai eseguito come root.
# 5 - Applicazioni cambiando la risoluzione del desktop - e non cambiare di nuovo
Dettagli del software:
Versione: 1.02
Data di caricamento: 2 Jun 15
Licenza: Libero
Popolarità: 0
Dimensione: 7 Kb
I commenti non trovato