Voici une astuce pour avoir le "look Ubuntu" sur vos applications Windows qui tournent sous Wine ou Crossover (y compris les polices) :
Comme vous le savez, Wine et Crossover permettent de faire tourner certains logiciels Windows sur Ubuntu.
Pas forcément par nostalgie, mais parce qu'il est utile par exemple à un webmaster de contrôler comment passe son site sur Internet Explorer, ou encore à n'importe qui d'utiliser telle ou telle application windows qui lui est indispensable.
Or, le look des applications ne s'intègre pas du tout à Ubuntu. Voici donc une méthode simple à appliquer pour donner à vos applications Windows tournant sous Wine ou Crossover un look Ubuntu parfait.
Vous pourrez même adapter ce look à vos besoins particuliers.
1°/ Ouvrir le fichier de configuration des couleurs
- Pour Wine :
Ouvrez le fichier /home/utilisateur/.wine/user.reg
(faites ctrl+h pour voir les éléments cachés, sinon vous ne verrez pas le dossier .wine)
- Pour Crossover :
Ouvrez le fichier /home/utilisateur/.cxoffice/dotwine/user.reg
(faites ctrl+h pour voir les éléments cachés, sinon vous ne verrez pas le dossier .cxoffice)
2°/ Changer les couleurs
Remplacez la ligne :
[Control Panel\Colors] puis des chiffres...
Par ceci pour le thèmes'approchant de Ubuntu "Human" :
[Control Panel\Colors] 1105779303
"ActiveBorder"="240 240 240"
"ActiveTitle"="240 240 240"
"AppWorkSpace"="198 198 191"
"Background"="93 77 52"
"ButtonAlternativeFace"="216 216 216"
"ButtonDkShadow"="85 85 82"
"ButtonFace"="240 240 240"
"ButtonHilight"="255 255 255"
"ButtonLight"="255 255 255"
"ButtonShadow"="198 198 191"
"ButtonText"="0 0 0"
"GradientActiveTitle"="240 240 240"
"GradientInactiveTitle"="240 240 240"
"GrayText"="198 198 191"
"Hilight"="119 153 221"
"HilightText"="0 0 0"
"InactiveBorder"="240 240 240"
"InactiveTitle"="240 240 240"
"InactiveTitleText"="255 255 255"
"InfoText"="0 0 0"
"InfoWindow"="216 216 216"
"Menu"="240 240 240"
"MenuBar"="0 0 0"
"MenuHilight"="179 145 105"
"MenuText"="0 0 0"
"Scrollbar"="240 240 240"
"TitleText"="255 255 255"
"Window"="255 255 255"
"WindowFrame"="0 0 0"
"WindowText"="0 0 0"
Ou par ceci pour avoir un thème Ubuntu "Industrial" :
[Control Panel\Colors] 1122940464
"ActiveBorder"="154 154 154"
"ActiveTitle"="0 0 0"
"AppWorkSpace"="154 154 154"
"Background"="246 246 246"
"ButtonAlternativeFace"="200 0 0"
"ButtonDkShadow"="154 154 154"
"ButtonFace"="246 246 246"
"ButtonHilight"="238 238 238"
"ButtonLight"="246 246 246"
"ButtonShadow"="238 238 238"
"ButtonText"="0 0 0"
"GradientActiveTitle"="213 166 55"
"GradientInactiveTitle"="213 166 55"
"GrayText"="128 128 128"
"Hilight"="100 132 164"
"HilightText"="255 255 255"
"InactiveBorder"="246 246 246"
"InactiveTitle"="193 197 171"
"InactiveTitleText"="255 255 255"
"InfoText"="0 0 0"
"InfoWindow"="246 246 246"
"Menu"="246 246 246"
"MenuBar"="0 0 0"
"MenuHilight"="100 132 164"
"MenuText"="0 0 0"
"Scrollbar"="246 246 246"
"TitleText"="255 255 255"
"Window"="255 255 255"
"WindowFrame"="154 154 154"
"WindowText"="0 0 0"
Vous pouvez changer les couleurs si vous souhaitez aller plus loin dans la customisation. Les couleurs sont données en format RVB. Vous pouvez changer chacune des valeurs.
3°/ Changez les polices
- Pour Wine :
ouvrez le fichier /home/utilisateur/.wine/system.reg
- Pour Crossover :
ouvrez le fichier /home/utilisateur/.cxoffice/system.reg
Ajoutez ceci tout à la fin du fichier :
[System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]
"LogPixels"=dword:00000068
Ceci correspond à HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels et est la taille en dpi (en hexadécimal) utilisée par Wine ou Crossover pour les polices.
Elle est ici fixée 0x68, soit 104 dpi. Celà passe bien sous certaines configurations (affichage 96 dpi), mais vous pouvez changer cette valeur si vous le souhaitez.
Nous allons maintenant changer la taille et le type des polices :
- Pour Wine :
ouvrez le fichier /home/utilisateur/.wine/drive_c/windows/win.ini
- Pour Crossover :
ouvrez le fichier /home/utilisateur/.cxoffice/drive_c/windows/win.ini
Ajoutez ceci à la fin du fichier :
[Desktop]
MenuFontSize=12
MessageFontSize=12
StatusFontSize=12
IconTitleSize=12
MenuFont="Bitstream Vera Sans"
MessageFont="Bitstream Vera Sans"
StatusFont="Bitstream Vera Sans"
IconTitleFaceName="Bitstream Vera Sans"
Vous pouvez bien entendu modifier la taille des polices et le type de police utilisées, vous n'êtes pas obligé de simplement copier ces valeurs.
3°/ C'est fini : ouvrez une application, et faites "waaaah !!!".
Merci aux auteurs de ces sujets sur des forums anglophones, à partir desquels j'ai mixé les informations pour les réunir ici :
sujet 1
sujet 2