web-dev-qa-db-fra.com

Comment réinitialiser le réglage de Wine, en évitant de désinstaller toutes les applications qu'il contient?

Le curseur de volume Foobar2000 a cessé de fonctionner dans Wine

Le son est bon mais le volume ne peut plus être modifié depuis le curseur du lecteur.

Y a-t-il une configuration dans Wine qui aurait pu entraîner cela?

J'ai testé [Vineyard][1] ( aussi ), puis je l'ai abandonné. À cette occasion, certains réglages de Wine pourraient avoir été modifiés, mais ne peuvent pas voir lesquels.

Edit: Cela concerne l’installation principale (v.1.1.15) réalisée dans Wine, ainsi que les installations portables de la même version (ainsi que les installations portables des v.1.1.14 et 1.1.17b que j’ai testées), mais n'affecte pas les anciennes versions comme 1.0.3 .

Après avoir testé plusieurs versions, il semble que la version la plus récente sans ce problème est 1.1. (C'est-à-dire avant la version qui a changé l'icône classique de Foobar2000 blanc sur noir avec le nouveau symbole blanc.)

2
user47206

Comme nous avons discuté de diverses choses dans les commentaires sans succès, ce qui pourrait fonctionner est de créer un nouveau wineprefix puis d'installer et d'exécuter foobar toujours à partir de ce préfixe. Cela vous permettra peut-être de continuer à utiliser foobar sans avoir à réinstaller wine, car les paramètres endommagés peuvent être présents dans le dossier d'origine .wine.

Créez votre préfixe de vin avec:

WINEPREFIX=$HOME/.foobar winecfg

Ensuite, vous pouvez exporter temporairement l'emplacement vers l'environnement:

export WINEPREFIX=$HOME/.foobar

(voir la note ci-dessous concernant l’utilisation de export et env)

Puis, accédez à votre version récemment téléchargée de Foobar2000 et lancez l’installation:

wine foobar2000_v1.1.17.exe

J'ai dû me déconnecter et me connecter avant de lancer le programme, ou j'ai rencontré des erreurs étranges et une activité importante du disque. C'était probablement mon système cependant.

Maintenant, si vous vous êtes déconnecté, ouvrez le terminal, exécutez à nouveau la commande d'exportation, puis entrez

wine "c:\\Program files\\foobar2000\\foobar2000.exe" 

Pour modifier les paramètres de ce nouveau préfixe, vous pouvez simplement exécuter

winecfg

aussi longtemps que le préfixe est exporté vers l'environnement comme ci-dessus.


Remarque: J'ai spécifié l'exportation de la variable d'environnement WINEPREFIX ci-dessus. une méthode tout aussi valable consisterait à utiliser env, et il est souvent très utile d’utiliser env, car elle ne repose pas sur le fait que la variable a déjà été définie avec export. Le paramètre WINEPREFIX spécifié avec env est utilisé uniquement pour cette ligne de commande, tandis que l'utilisation de export signifie que cette variable devient la variable d'environnement par défaut et qu'elle doit donc être désactivée si un WINEPREFIX différent doit être utilisé.

Quelques exemples d'utilisation de env:

env WINEPREFIX=$HOME/.special <wine commands>

Vous devrez également modifier l'emplacement de la commande foobar dans le script dont j'ai récemment parlé dans ma autre réponse en ajoutant le texte suivant, modifié pour votre système, sous le Shebang en haut du script:

export WINEPREFIX=$HOME/.foobar
cd /home/mike/.foobar/drive_c/Program\ Files/foobar2000/

C’est certainement un moyen d’obtenir de nouveaux réglages sans réinstaller wine ni supprimer votre dossier .wine. Il devrait permettre à foobar de fonctionner à nouveau correctement et pourra être répété pour de nombreux programmes wine différents: voir le FAQ sur le vin .

5
user76204

Le problème avec le contrôle du volume est apparu pour moi aussi. J'ai changé beaucoup de réglages audio dans wine et foobar2000, mais rien n'a fonctionné. Ensuite, je me suis rappelé que j'avais modifié dans les paramètres Wine la version Windows de Windows XP à Windows 7. La réinitialisation sous Windows XP a résolu le problème pour moi. =

3
user1963987

Modifiez la configuration Windows Version dans Wine sous l'onglet Applications. Je l'avais sur Windows 7 et le curseur de volume ainsi que le format de sortie de données sous lecture/sortie dans les préférences Foobar2000 ne fonctionnaient pas. Je suis passé à Windows XP et cela fonctionne à nouveau. Bonne affaire car cela tue la qualité sonore de mes haut-parleurs Bowers & Wilkins MM-1. Je sais qu'ils disent que je devrais mettre le format de sortie de données sur 16 bits, mais la qualité du son manquait de profondeur. Le son de 24 ou 32 bits est meilleur. Il y a beaucoup plus de profondeur et de détail en 24 ou 32 bits. C'était tellement ennuyeux que j'ai arrêté d'écouter ma musique pendant des mois jusqu'à ce que je le comprenne enfin.

Un audiophile hardcore

0