답변:
아래의 해결책은 playonlinux 의 진보와 관련하여 고려되어야합니다. 이 답변은 적어도이 답변이 처음 게시되었을 때 고려 된 프로그램, 예를 들어 foobar2000과 같이 필요한 조정을 위해 즉시 제공 할 수 있습니다. Wine 어플리케이션의 GUI 외관
Playonlinux가 마음에 들지 않고 Wine 만 사용하는 경우 Wine 전용 문제에 대해이 답변을 자유롭게 언급하거나 편집하십시오.
와인에서 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
터미널에서 세 번째 옵션을 선택하십시오-화살표와 함께 탭 키를 사용하여 ok 및 'enter' 를 선택 하십시오.
( 여기에서 출처 )
winecfg
(와인 / 와인 / 와인 구성) 에서 화면 해상도를 높이면 일반적인 글꼴 (글꼴 포함)이 커집니다 (필요한 경우 : 노트북에서 와인 프로그램의 세부 정보가 너무 작음) 그러나 위의 이미지는 글꼴 다듬기를 활성화 한 후에 촬영 됩니다. 내가 테스트 할 수 있었던 것이 가장 중요한 조치 입니다. 어느 시점에서 Wine을 다시 설치해야했기 때문에 여기에서 모든 절차를 다시 시작해야했습니다. Foobar2000은 글꼴 다듬기를 제외 하고 다른 모든 솔루션을 사용합니다 ( Shauna 의 답변 에서 제안한대로 모든 글꼴 설치 -매우 권장되고이 질문에 대한 솔루션의 일부로 간주 됨). :
글꼴 다듬기 후 :
중요 : 설정을 변경하면 winecfg
글꼴 다듬기가 재설정 될 수 있으므로 마지막에 글꼴을 실행하거나 글꼴이보기에 좋지 않은 경우 다시 사용하는 것이 좋습니다.
( 이 최근 답변에서 언급 한 ) 결과는 Linux 데스크톱 및 응용 프로그램에 따라 다를 수 있습니다. Wine의 GTK 테마는 Windows 프로그램의 GTK 테마가 Windows 테마보다 더 나은지 여부가 논쟁의 여지가 있기 때문에 선호되는 것 같습니다.
Foobar2000의 예 :
우분투에서 :
기본 OS에서 :
Playonlinux에서 기본적으로 msstyle Luna에 비해 크게 개선되지 않았습니다.
Playonlinux GTK 테마 는 최신 와인 스테이징 버전에서도 Playonlinux의 가상 드라이브에 와인 스테이징 버전을 추가 할 때 해당 드라이브의 와인 구성에 "스테이징"탭이 표시되지만 "GTK 테마 활성화"는 회색으로 표시됩니다.
필요한 것은 아니다 때문이다 어떤 준비 와인의 버전,하지만 winwhq-staging
Playonlinux에 설치할 수 없습니다 패키지.
업데이트 : Playonlinux의 이후 버전 에서이 편집 날짜 (2018 년 11 월) Playonlinux의 스테이징 버전 와인이 위에서 언급 한 회색으로 표시된 gtk 옵션에 모두 표시되지 않는 것으로 나타났습니다.
winetricks allfonts
글꼴 문제는 일반적으로 Linux 또는 Wine과 함께 제공되지 않는 TrueType 글꼴을 사용하는 프로그램으로 인해 발생합니다. Winetricks (현재 버전의 Wine과 함께 제공됨)를 통해 설치하면 글꼴 문제가 해결됩니다.
우선 ...이 섹션은 Photoshop CS6에 적합한 모양을 갖도록 Wine을 구성하는 데 도움이되었습니다.
때로는 winetricks allfonts
잘 작동하지 않습니다. 때때로 일부 글꼴의 경우 글꼴이 업데이트되어 winetricks 스크립트에 반영되지 않은 경우 SHA1 합계에 오류가 표시 될 수 있습니다.
Droid Font의 저장소에있는 현재 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/'
또한 6059 행 주위에있는 글꼴 "Droid Sans Fallback"의 SHA1 합계를 다음과 같이 변경해야했습니다.
do_droid DroidSansFallback.ttf "Droid Sans Fallback" 2f8a266389a8e22f68f402b775731eec6b760334
다른 오류가 발생하면 문제가되는 "font-name"을 찾아 새 SHA1을 계산하고 winetricks의 값을 수정하십시오.
cd ~/.cache/winetricks/font-folder
sha1sum font-name
sudo gedit /usr/bin/winetricks
새로운 계산으로 값을 변경하십시오!
이 팁은 Elementary OS에서도 작동합니다. 그러나 gedit를 변경하고 스크래치 텍스트 편집기를 사용해야합니다.
시스템 외관을 개선하려면 "Luna"또는 "Royale"과 같은 winecfg (와인 / 와인 / 와인 / 데스크탑 통합)에 Windows msstyle 파일을 설치하십시오.
나는 받아 들여진 대답에 대해 평판을 얻지 못하므로 여기에 의견을 쓰겠습니다.
MS 서버의 다른 공식 msstyle 파일.
.msi
파일을 설치 한 후 Wine Configuration 대화 상자에서 'Zune Style'을 선택할 수있었습니다.
위의 cipricus 답변은 훌륭하고 철저합니다. 그러나 FreeType으로 렌더링하여 글꼴 품질에 영향을 미치는 또 다른 요소가 있습니다.
해결 같이 여기 논의 여기 렌더링 된 버전을 변경하면, 판독 폰트로 되돌릴 수있다.
와인 응용 프로그램을 시작하는 줄에이 접두사를 추가하십시오
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
저장소를 추가하십시오.
우분투 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
apt-get이 누락 된 종속성에 대해 불평하는 경우이를 설치 한 후 마지막 두 단계 (업데이트 및 설치)를 반복하십시오.
winecfg
wine-staging
및 winehq-staging
입니다. 후자는 무엇입니까? -작동하기 위해서는 전자를 필요로하고 설치하지만, Playonlinux가 그것을 설치한다고 생각하지 않으며, 이것이 문제 일 수 있습니다.