- [WINE] Как установить шрифты, которые будут доступны в wineconsole?
- Установка темы Wine и включение сглаживания шрифтов
- Базовая настройка Wine
- Использование Winetricks.
- Установка шрифтов и DLL в Wine
- Настройка звука в Wine
- Установка других шрифтов на вино
- 4 ответа
- Установка темы и включение сглаживания шрифтов в Wine
[WINE] Как установить шрифты, которые будут доступны в wineconsole?
Хочу чтобы в wineconsole был выбор из нормальных шрифтов (backend user). В свежеустановленном wine в wineconsole доступны только 7 шрифтов (для настройки кликать правой кнопкой мышы на рабочем поле окна wineconsole (не на заголовке!):
— Andale Mono
— Courier
— Courier New
— DejaVu Sans Mono
— FreeMono
— Liberation Mono
— Mono Uralic
Из которых нормально можно пользоваться только Liberation Mono (но большие и малые буквы слабо раэличимы) или DejaVu Sans Mono (в котором жуткая буква M).
Я поставил через winetricks пакет corefonts, но в wineconsole шрифтов не прибавилось.
Вопрос. Как установить шрифты, так, чтобы их можно было выбирать в свойствах wineconsole?
Запихать их непосредственно в c:\windows\fonts или куда оно там пихается?
Нет, не помогает.
В списке правда, появляется шрифт fixedsys, но у него доступен только размер 16. А моим глазам нужен 20.
Здесь прописываются пути к шрифтам
А здесь внешние шрифты для консоли
Консоль естественно видит только моноспейсные шрифты. У меня там DroidSansMono прописан.
> Здесь прописываются пути к шрифтам
А здесь внешние шрифты для консоли
Нет там путей к шрифтам, только одна переменная с именем шрифта. Имя видимо соответсвует имени шрифта в ветке HKEY_CURRENT_USER\Software\Wine\Fonts\External_Fonts.
Но не все так просто.
В списке HKEY_CURRENT_USER\Software\Wine\Fonts\External_Fonts нет шрифта «fixedsys», но он присутсвует в списке шрифтов в настройках wineconsole (и прописывается в реестр в HKEY_CURRENT_USER\Console). Шрифт этот появляется после того, как я копирую в каталог
./wine/drive_c/windows/fonts шрифты с винды из каталога c:/windows/fonts.
Само собой, что в скопированных шрифтах присутсвует несколько моноспейсных шрифтов разных размеров и начертаний. Но wine почему-то из всего этого многообразия видит только fixedsys размером 16.
Установка темы Wine и включение сглаживания шрифтов
В продолжение темы о Wine — программном обеспечении, позволяющем запускать Windows-программы и игры в Ubuntu и других дистрибутивах Linux и не только. Сегодня хотелось бы рассказать о том, как сделать эти самые WIndows-приложения в Ubuntu не такими страшными. Ведь ًWine по-умолчанию использует классическое оформление Windows и не использует сглаживание шрифтов, так что в итоге это выглядит вот так:
В результате выполнения нехитрых инструкций этой статьи, программы, запущенные в Wine, будут выглядеть вот так:
Итак, обо всем по-порядку. Начнем с темы оформления. Взять эту самую тему можно например здесь: http://gruvsyco.deviantart.com/art/Windows-Live-XP-msstyle-75839329 (подойдет и любая другая тема оформления для Windows XP). Распакуйте скачанный архив в любое место. Затем запустите средство настройки Wine (оно изображено на картинках выше) и на вкладке «Вид и интеграция» нажмите на кнопку «Установить тему. «, а затем укажите файл формата «*.msstyles» из распакованного архива. После чего, новая тема появиться в списке установленных — выберите ее и нажмите «ОК». При следующем запуске средства настройки Wine или Windows-программы вы увидите новое оформление.
Теперь включим сглаживание шрифтов. Для этого в терминале (CTRL+ALT+T) выполним поочередно следующие команды:
Базовая настройка Wine
После того как вы установили последнюю версию среды для запуска Windows программ WINE (о том как это сделать написано здесь) его необходимо ещё и немного поднастроить, чтобы программы и игры запускались нормально. Иногда приходится производить для каждой программы собственные настройки, но есть и общие для всех программ действия. Однако первоначальная настройка WINE дело вовсе не сложное.
Использование Winetricks.
Winetricks — это скрипт созданный для того, чтобы вы могли быстро скачать и установить различные библиотеки необходимые для работы некоторых windows-программ в среде wine.
Установить его просто. Запустите эмулятор терминала и создайте в домашней директории папку например winetricks:
затем перейдите в эту папку и скачайте из интернета скрипт winetricks:
После того как скрипт скачался сделайте его испоняемым:
И наконец запускаем winetricks:
Winetricks
- Install an App — установка различных windows приложений.
- Install a benchmark — установка на выбор нескольких популярных программ для оценки производительности.
- Install a game — позволяет скачать и установить демоверсии некоторых игр.
- Select the Default prefix — позволяет установить различные библиотеки и шрифты.
- Enable Silent Install — включает\выключает «тихую» установку. В режиме тихой установки не отображаются окна установки.
- Show brolen Apps — включает\выключает отображение «плохих» приложений (защищённых DRM и т.п.)
Установка шрифтов и DLL в Wine
Первым делом необходимо установить стандартные шрифты необходимые для большинства windows программ и игр. Для этого выбираем пункт Select Default prefix
При первом запуске этого пункта меню winetricks задаст вопрос о вашем согласии на сбор отладочной информации в целях улучшения программы:
winetricks debug
Можете смело ответить нет, если не хотите помогать в развитии программы winetricks.
Далее выбираем пункт Install a font
Winetricks Установка библиотек
Не мудрствуя лукаво выбираем первый пункт allfonts — это установит все имеющиеся шрифты, но потребуется скачать 132 мегабайта данных из интернет. Поэтому запаситесь терпением и безлимитным интернетом.
Winetricks Установка шрифтов
Если вы не включили Silent Install то процесс загрузки и установки будет отображаться в окне:
Winetricks процесс установки
Установка библиотек происходит аналогичным образом. Только на предыдущем шаге необходимо выбрать Install a Windows DLL o component.
Затем отметить необходимые компоненты и нажать кнопку ОК, как и в случае со шрифтами.
Winetricks установка DLL
Например таким образом можно установить «родной» dircetx от Microsoft в среде Wine, что бывает необходимо для многих игр. Так же здесь можно найти другие библиотеки необходимые для игр и приложений. Необходимость определяется в каждом отдельно взятом случае.
Настройка звука в Wine
Для большинства игр и лучше производительности я переключаю звук на использование ALSA. делается это в настройках Wine (Приложения\Wine\Настройка Wine или выполнить winecfg в терминале). На вкладке Audio установить флажок в пункте ALSA.
Настройка звука Wine
Кроме того я наблюдал значительные проблемы со звуком в приложениях запущенных под wine при установленном звуковом сервере PulseAudio. По умолчанию Ubuntu воспроизводит звук именно с его помощью, поэтому я его удаляю.
UPD 2016. В последних дистрибутивах необходимость в удалении Pulseaudio практически отпала. Все программы и игры работают корректно.
На этом первоначальная настройка WINE в Ubuntu завершена. Это всего-лишь базовый набор настроек которые я применяю для запуска Windows игр в ОС Linux под Wine. Если вам есть что дополнить добро пожаловать в комментарии.
Один мальчик подписался на наш канал в телеграме и получил +100 hp
Установка других шрифтов на вино
Есть ли способ установить шрифты на вино?
Я ищу установку шрифтов, поэтому я могу использовать их для рендеринга текста по-разному в различных приложениях. В частности, мириады.
4 ответа
Wine получает свои шрифты из четырех мест:
Стандартные системные шрифты в /usr/share/fonts. Вы можете добавить шрифты здесь, установив пакеты шрифтов из Software Center, если они доступны. Избегайте ручного копирования файлов здесь. Винная частная папка /usr/share/wine/fonts. Вы не должны добавлять шрифты здесь, но если вы видите шрифт в Wine, а не в системе — возможно, здесь. Примеры этих шрифтов включают в себя винные штриховые шрифты, символы и шрифты tahoma, которые необходимы для совместимости приложений, но в остальном они не самые лучшие. Папка
/.fonts в вашем домашнем каталоге. Здесь вы должны вручную скопировать самонастраивающиеся шрифты, загруженные из Интернета или скопированные из установки Windows. Эквивалент папки C: \ Windows \ Fonts в текущем префиксе Wine. Если вы не указали переменную среды WINEPREFIX при запуске Wine, это обычно будет находиться в
/ .wine / drive_c / Windows / fonts.
В случае конфликтов (например, вы устанавливаете настоящий шрифт Tahoma в свой домашний каталог), Wine достаточно умен и использует установленные вручную.
Вино говорит здесь
Конфигурация шрифта, как только неприятная проблема, теперь намного проще. Если у вас есть коллекция шрифтов TrueType в Windows, это просто вопрос копирования файлов .ttf в c: \ windows \ fonts.
Я понимаю, что это Ubuntu Q & amp; A, но поскольку этот ответ был настолько полезен и применим также для CentOS и Fedora Linux, позвольте мне добавить следующее: я установил интерпретатор Windows APL для работы под вином и, конечно же, , APL использует (и действительно нуждается!) Специализированные шрифты APL. Wine 2.0.1 (последняя стабильная версия) была скомпилирована из исходного кода и в ящике CentOS 6.6 (ядро Linux: 2.6.32-504.el6.i686) с использованием настольного компьютера Gnome 2.28.2 Xwindows, я просто скопировал Apl * .ttf в каталог винных шрифтов ../wine/wine-2.0.1/fonts, каталог, который создается, когда распакован архив архивов вина. Отлично. Но на более раннем ядре Fedora (ядро Linux: 2.6.27 25-78.2.56.fc9.i686), также с Gnome (2.22.3), когда я скомпилировал и создал вино, мне пришлось поместить шрифты APL в
/.wine/drive_c/windows/Fonts, для интерпретатора APL, чтобы увидеть их. Это каталог пользователя, который создается при первом запуске вина. В обоих случаях вино работает хорошо, и интерпретатор APL может видеть специализированные шрифты, которые ему нужны.
/ .wine / drive_c / windows / Fonts, для программы Windows (интерпретатор APL в этом случае), чтобы фактически видеть шрифты. – gemesyscanada 12 June 2017 в 17:47
Еще один вариант — установить PlayOnLinux, который по умолчанию после запуска установит несколько шрифтов Microsoft (Am guessing также найден в winetricks).
Установка темы и включение сглаживания шрифтов в Wine
В продолжение темы о Wine — программном обеспечении, позволяющем запускать Windows-программы и игры в Ubuntu и других дистрибутивах Linux и не только.
Сегодня хотелось бы рассказать о том, как сделать эти самые Windows-приложения в Linux не такими страшными. Ведь Wine по-умолчанию использует классическое оформление Windows и не использует сглаживание шрифтов, так что в итоге это выглядит вот так:
В результате выполнения нехитрых инструкций этой статьи, программы, запущенные в Wine, будут выглядеть вот так:
Итак, обо всем по-порядку.
Начнем с темы оформления. Взять эту самую тему можно например здесь: http://gruvsyco.deviantart.com/art/Windows-Live-XP-msstyle-75839329 (подойдет и любая другая тема оформления для Windows XP).
Распакуйте скачанный архив в любое место. Затем запустите средство настройки Wine (оно изображено на картинках выше) и на вкладке «Вид и интеграция» нажмите на кнопку «Установить тему. «, а затем укажите файл формата «*.msstyles» из распакованного архива. После чего, новая тема появиться в списке установленных — выберите ее и нажмите «ОК«. При следующем запуске средства настройки Wine или Windows-программы вы увидите новое оформление.
Теперь включим сглаживание шрифтов. Для этого в терминале (CTRL+ALT+T) выполним поочередно следующие команды:
wget http://files.polosatus.ru/winefontssmoothing_en.sh
chmod +x ./winefontssmoothing_en.sh
./winefontssmoothing_en.sh
В появившемся меню выберите третий пункт.
Скачать Wine для разных дистрибутивов можете на официальном сайте проекта.