जवाबों:
नीचे दिए गए समाधान को प्लेनलिनक्स द्वारा की गई प्रगति के संदर्भ में माना जाना है - जो अब बॉक्स से बाहर प्रदान करने में बहुत सक्षम है, कम से कम उन कार्यक्रमों के लिए जब इस उत्तर को पहली बार पोस्ट किया गया था, जैसे कि फ़ोबोबार 220, आवश्यक ट्वीक के लिए शराब अनुप्रयोगों का सबसे अच्छा जीयूआई उपस्थिति।
यदि आप Playonlinux पसंद नहीं करते हैं और केवल वाइन का उपयोग करते हैं तो सीधे टिप्पणी करने के लिए स्वतंत्र महसूस करें और / या वाइन-ओनली मुद्दों पर इस उत्तर को संपादित करें।
वाइन में GTK को ध्यान में रखते हुए : इस उत्तर का अंतिम भाग देखें।
winefontssmoothing_en.sh
और कमांड का उपयोग करके टर्मिनल में चलाएं bash winefontssmoothing_en.sh
:#!/bin/sh # Quick and dirty script for configuring wine font smoothing # # Author: Igor Tarasov <tarasov.igor@gmail.com> WINE=${WINE:-wine} WINEPREFIX=${WINEPREFIX:-$HOME/.wine} DIALOG=whiptail if [ ! -x "`which "$WINE"`" ] then echo "Wine was not found. Is it really installed? ($WINE)" exit 1 fi if [ ! -x "`which "$DIALOG"`" ] then DIALOG=dialog fi TMPFILE=`mktemp` || exit 1 $DIALOG --menu \ "Please select font smoothing mode for wine programs:" 13 51\ 4\ 1 "Smoothing disabled"\ 2 "Grayscale smoothing"\ 3 "Subpixel smoothing (ClearType) RGB"\ 4 "Subpixel smoothing (ClearType) BGR" 2> $TMPFILE STATUS=$? ANSWER=`cat $TMPFILE` if [ $STATUS != 0 ] then rm -f $TMPFILE exit 1 fi MODE=0 # 0 = disabled; 2 = enabled TYPE=0 # 1 = regular; 2 = subpixel ORIENTATION=1 # 0 = BGR; 1 = RGB case $ANSWER in 1) # disable ;; 2) # enable MODE=2 TYPE=1 ;; 3) # enable cleartype rgb MODE=2 TYPE=2 ;; 4) # enable cleartype bgr MODE=2 TYPE=2 ORIENTATION=0 ;; *) rm -f $TMPFILE echo Unexpected option: $ANSWER exit 1 ;; esac echo "REGEDIT4 [HKEY_CURRENT_USER\Control Panel\Desktop] \"FontSmoothing\"=\"$MODE\" \"FontSmoothingOrientation\"=dword:0000000$ORIENTATION \"FontSmoothingType\"=dword:0000000$TYPE \"FontSmoothingGamma\"=dword:00000578" > $TMPFILE echo -n "Updating configuration... " $WINE regedit $TMPFILE 2> /dev/null rm -f $TMPFILE echo ok
टर्मिनल में तीसरा विकल्प चुनें - तीर के साथ, फिर टैब कुंजी का उपयोग करके ठीक और 'दर्ज करें' चुनें
( यहां स्रोत )
winecfg
(जैसे वाइन / कॉन्फिग वाइन / डेस्कटॉप इंटीग्रेशन) में एक विंडोज़ एमएसस्टाइल फ़ाइल स्थापित करें ।winecfg
(वाइन / कॉन्फ़िगर शराब / ग्राफिक्स) में स्क्रीन रिज़ॉल्यूशन बढ़ाएं , जो सामान्य विवरण (फोंट सहित) को बड़ा बना देगा (यदि आपको इसकी आवश्यकता है: मेरे लैपटॉप पर शराब कार्यक्रमों का विवरण डिफ़ॉल्ट रूप से बहुत छोटा है) लेकिन ऊपर की छवियों को फ़ॉन्ट स्मूथिंग को सक्षम करने के बाद लिया जाता है । यह सबसे महत्वपूर्ण कार्रवाई है , क्योंकि मैं परीक्षण करने में सक्षम था। जैसा कि मुझे कुछ बिंदु पर वाइन को फिर से स्थापित करना था, मुझे यहां सभी प्रक्रियाओं को फिर से शुरू करना था। अन्य सभी समाधानों का उपयोग करना (जिसमें शौनू के उत्तर में सुझाए गए सभी फोंट स्थापित करना शामिल है - जो कि बहुत ही उचित है, और इस प्रश्न के समाधान के एक हिस्से के रूप में माना जाता है) - फ़ॉन्ट स्मूथिंग के अपवाद के साथ, Foobar2000 ऐसा दिखता था :
फ़ॉन्ट चौरसाई के बाद:
महत्वपूर्ण: सेटिंग बदलना winecfg
फ़ॉन्ट स्मूथिंग को रीसेट कर सकता है , इसलिए अंत में इसे चलाने के लिए बेहतर है, या फ़ॉन्ट के बदसूरत होने पर इसे फिर से सक्षम करें।
( इस अधिक हाल के उत्तर द्वारा उल्लिखित ), परिणाम लिनक्स डेस्कटॉप और विभिन्न अनुप्रयोगों के आधार पर भिन्न हो सकते हैं। शराब में जीटीके थीमिंग प्राथमिकता का विषय है क्योंकि यह बहस का विषय है कि क्या विंडोज प्रोग्राम पर जीटीके थीम विंडोज-थीम से बेहतर है।
Foobar2000 के लिए उदाहरण:
उबंटू में:
प्राथमिक में:
प्लेऑनलाइन में डिफ़ॉल्ट रूप से एमएसस्टाइल लूना की तुलना में ज्यादा सुधार नहीं:
Playonlinux में GTK थीम उपलब्ध है, यहां तक कि नवीनतम वाइन-स्टेजिंग संस्करण के साथ भी अनुपस्थित है, Playonlinux में वर्चुअल ड्राइव में वाइन-स्टेजिंग संस्करण को जोड़ने पर, उस ड्राइव के लिए वाइन कॉन्फ़िगरेशन में "स्टेजिंग" टैब दिखाई देता है, लेकिन GTK थीमिंग को सक्षम करें "" धूसरी बाहर।
ऐसा इसलिए है क्योंकि जिस चीज की जरूरत है वह वाइन का कोई स्टेजिंग वर्जन नहीं है , बल्कि वह winwhq-staging
पैकेज है, जिसे Playonlinux में इंस्टॉल नहीं किया जा सकता है।
अद्यतन: मैं देखता हूं कि Playonlinux के बाद के संस्करणों में, इस संपादन (Nov.2018) की तारीख में Playonlinux में शराब के मंचन संस्करण ऊपर वर्णित सभी ग्रे-आउट gtk विकल्प पर प्रदर्शित नहीं होते हैं।
फोंट स्थापित करने के लिए सुनिश्चित करें :
winetricks allfonts
फ़ॉन्ट समस्याएँ आमतौर पर ट्रू टाइप फ़ॉन्ट का उपयोग करने वाले प्रोग्राम के कारण होती हैं जो लिनक्स या वाइन के साथ नहीं आती हैं। उन्हें Winetricks (जो वाइन के वर्तमान संस्करणों के साथ आता है) के माध्यम से इंस्टॉल करना, आपकी फ़ॉन्ट समस्या को हल करना चाहिए।
सबसे पहले ... इस अनुभाग ने मुझे फ़ोटोशॉप CS6 के लिए सही उपस्थिति प्राप्त करने के लिए वाइन को कॉन्फ़िगर करने में मदद की।
कभी-कभी winetricks allfonts
बहुत अच्छा काम नहीं करता है। कभी-कभी आपको कुछ फोंट के लिए SHA1 राशि पर त्रुटियां प्राप्त हो सकती हैं यदि वे अपडेट किए गए हैं और अभी तक वाइनेट्रिक स्क्रिप्ट में नहीं दिखाई देते हैं।
Droid फ़ॉन्ट के लिए रिपॉज में वर्तमान winetricks संस्करण http://android.git.kernel.org को इंगित करता है जो वर्तमान में हैकर्स के कारण नीचे है:
sudo gedit /usr/bin/winetricks
कुछ इस तरह देखें:
load_droid()
{
# See http://en.wikipedia.org/wiki/Droid_(font)
और रेखा 6867 के आसपास DROID_URL बदलें:
DROID_URL='https://www.codeaurora.org/gitweb/quic/la/?p=platform/frameworks/base.git;a=blob_plain;f=data/fonts/'
मुझे फ़ॉन्ट "Droid Sans Fallback" के लिए SHA1 योग को 6059 के आसपास लाइन में बदलना पड़ा:
do_droid DroidSansFallback.ttf "Droid Sans Fallback" 2f8a266389a8e22f68f402b775731eec6b760334
यदि आपको कोई अन्य त्रुटि मिलती है, तो आपत्तिजनक "फ़ॉन्ट-नाम" ढूंढें और नए SHA1 की गणना करें और winetricks में मान को संशोधित करें:
cd ~/.cache/winetricks/font-folder
sha1sum font-name
sudo gedit /usr/bin/winetricks
और नई गणना के साथ मूल्य बदलें!
यह टिप एलिमेंट्री ओएस के साथ भी काम करता है। लेकिन आपको गेडिट को बदलने और स्क्रैच-टेक्स्ट-एडिटर का उपयोग करने की आवश्यकता है।
बेहतर सिस्टम उपस्थिति के लिए winecfg (वाइन / कॉन्फ़िगर वाइन / डेस्कटॉप इंटीग्रेशन) जैसे "लूना", या "रोयाले" में एक विंडोज़ एमएसस्टाइल फ़ाइल स्थापित करें।
मेरे पास स्वीकृत उत्तर पर टिप्पणी करने के लिए प्रतिष्ठा नहीं है, इसलिए मैं अपनी टिप्पणी यहां रखूंगा।
एमएस सर्वर से एक और आधिकारिक एमएसस्टाइल फ़ाइल।
बस .msi
फ़ाइल स्थापित की है और मैं शराब विन्यास संवाद से 'Zune शैली' का चयन करने में सक्षम था।
ऊपर cipricus उत्तर उत्कृष्ट और बहुत गहन है। हालांकि एक और कारक है जो फ़ॉन्ट गुणवत्ता को प्रभावित करता है, फ्री टाइप द्वारा प्रतिपादन।
जैसा कि यहां हल किया गया है और यहां चर्चा की गई है , रेंडरिंग संस्करण बदलने से पठनीय फोंट वापस आ सकते हैं।
इस उपसर्ग को उस लाइन पर जोड़ें जो आपके वाइन एप्लिकेशन को शुरू करती है
FREETYPE_PROPERTIES="truetype:interpreter-version=35"
जैसे
FREETYPE_PROPERTIES="truetype:interpreter-version=35" wine cmd
winehq-staging
:से https://wiki.winehq.org/Ubuntu :
यदि आपका सिस्टम 64 बिट है, तो 32 बिट आर्किटेक्चर सक्षम करें (यदि आप पहले से नहीं हैं):
sudo dpkg --add-architecture i386
भंडार जोड़ें:
Ubuntu 18.10 के लिए:
wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Ubuntu_18.10_standard/Release.key
sudo apt-key add Release.key
sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Ubuntu_18.10_standard ./'
18.10 से पहले के Ubuntu संस्करणों के लिए:
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
पैकेज सूची अपडेट करें:
sudo apt-get update
फिर स्थापित करें:
sudo apt-get install --install-recommends winehq-staging
यदि अनुपलब्ध-निर्भरता के बारे में शिकायत मिलती है, तो उन्हें स्थापित करें, फिर अंतिम दो चरणों को दोहराएं (अपडेट और इंस्टॉल करें)।
winecfg
wine-staging
और winehq-staging
। उत्तरार्द्ध क्या है? - इसे काम करने के लिए पूर्व की आवश्यकता है और स्थापित करता है, लेकिन मुझे नहीं लगता कि Playonlinux इसे स्थापित करता है और यह समस्या हो सकती है।