Добрый день.
У меня виртуальная машина Slackware Linux, которую я запускаю на своем ноутбуке. Он настроен на использование экрана моего ноутбука и внешнего монитора в полноэкранном режиме, чтобы моя гостевая ОС могла использовать оба экрана одновременно.
Сценарий, предоставленный инструментами VMware, tricks
мою гостевую виртуальную машину думать, что у нее больше экран, чем на самом деле. Если экран моего ноутбука составляет 1400x900, а внешний монитор - 800x600, сценарий обрабатывает это так, как если бы у меня был один экран с разрешением (1400+800)x (900+600) = (2200x1500) пикселей.
В некоторых приложениях, а именно Firefox, размер шрифта остается неизменным независимо от того, сколько мониторов я использую (но только в содержимом браузера; заголовки заголовков крошечные). Если я использую любые другие приложения, такие как Konsole, OpenOffice, Konqueror и т.д., Шрифты очень маленькие, когда я не использую второй монитор, особенно шрифты, используемые для меню, заголовков, диалогов и т.д.
Мне приходилось редактировать размеры шрифтов в разных местах, поскольку некоторые приложения используют библиотеки KDE, другие - из gnome и т.д. Есть ли способ объединить все размеры шрифтов, чтобы мои шрифты имели одинаковый физический (кажущийся) размер независимо от того, моего размера виртуального экрана. Я включил содержимое моих ~/.* rc файлов для справки. Я думаю, может быть, я могу установить размер шрифта как фиксированное значение, а не как процент от размера экрана, как-то.
Спасибо всем заранее за ваше время и помощь.
~/.Kderc
[General]
activeFont=Sans Serif,4,-1,5,50,0,0,0,0,0
desktopFont=Sans Serif,4,-1,5,50,0,0,0,0,0
fixed=Monospace,4,-1,5,50,0,0,0,0,0
font=Sans Serif,4,-1,5,50,0,0,0,0,0
menuFont=Sans Serif,4,-1,5,50,0,0,0,0,0
smallestReadableFont=Sans Serif,4,-1,5,50,0,0,0,0,0
taskbarFont=Sans Serif,4,-1,5,50,0,0,0,0,0
toolBarFont=Sans Serif,4,-1,5,50,0,0,0,0,0
~/.Gtkrc-2,0
style "font"
{
font_name = "Monospace 3"
}
widget_class "*" style "font"
gtk-font-name = "Monospace 3"