LINUX.ORG.RU

Xorg & nvidia & шрифты/fonts


0

0

Существует проблема с частотой экрана и шрифтами. Суть: Показания чатосты драйвера и дисплея (КДЕ) не совпадают. На глаз частота монитора = 100Hz. В настройках драйвера выставленно 100Hz, но в насйтроках дисплея (KDE) максимально возможная частота это 50Hz, она и стоит. Xrandr показывает что выставленная частота = 50Hz. Однако, елси после загрузки KDE запустить nvidia-settings и выбрать там другой мод с частотой 100Hz, тогда в настройках дисплея (KDE) показывает частоту = 102Hz

OS: GNU/Linux 2.6.25.1

Arch: i686

KDE v.: 3.5.7

Nvidia Driver: 173.08 (Beta Driver) (Несовпадение частоты было и со старыми драйверами)

----

#Xorg config:

№------------------------------------------

Section "Monitor"

Identifier "Monitor0"

VendorName "Samsung"

ModelName "S/M 700NF"

# HorizSync 30.0 - 96.0

# VertRefresh 50.0 - 160.0

ModeLine "1024x768_100" 113.3 1024 1096 1208 1392 768 769 772 814 -hsync +vsync

Option "DPMS"

EndSection

№------------------------------------------

Section "Device"

Identifier "Videocard0"

Driver "nvidia"

VendorName "NVIDIA Corporation"

BoardName "GeForce 7600 GS"

EndSection

№------------------------------------------

Section "Screen"

Identifier "Screen0"

Device "Videocard0"

Monitor "Monitor0"

DefaultDepth 24

SubSection "Display"

Depth 24

Modes "1024x768_100"

EndSubSection

Option "NvAGP" "1"

Option "HorizSync" "30-96"

Option "VertRefresh" "50-160"

Option "metamodes" "1024x768_100"

Option "NoLogo" "1"

Option "RenderAccel" "1"

Option "AllowGLXWithComposite" "1"

Option "AddARGBGLXVisuals" "1"

Option "UseEDIDFreqs" "0"

Option "UseEDIDDpi" "0"

Option "DPI" "96x96"

Option "TwinView" "0"

EndSection

----

nvidia-settings & Display(KDE) скриншот:

http://img3.pictiger.com/108/15186766.jpg?u=1210255329

----

На скриншоте видно какие уродливые шрифты в системе, как это можно исправить? (Пути к папкам шрифтов в xorge прописанны, шрифты TTF из Win перенесенны в папку /usr/share/fonts/TTF, шрифты коректно видны в настройках шрифта (КДЕ). Перепробовал многие шрифты, результат не меняется. Шрифты выглядятнормально если выбрать шрифты размером = 14, но такой размер слишком большой .) )


Re: Xorg & nvidia & шрифты/fonts

Включи сглаживание шрифтов, и будет тебе счастье!

anonymous ()
Ответ на: Re: Xorg & nvidia & шрифты/fonts от mesanei

Re: Xorg & nvidia & шрифты/fonts

Из всего что не пробовал делать осталась лишь пересборка freetype с поддержкой байт-кодом. Сейчас буду пробовать.

---

Про частоту никто ничего не знает, может кто сталкивался уже с подобным?

Reter ()
Ответ на: Re: Xorg & nvidia & шрифты/fonts от Reter

Re: Xorg & nvidia & шрифты/fonts

Я бы хотел узнать, как ты решил проблему со шрифтами и какой тип у тебя моника (элт или жк). У меня шрифты без сглаживания выглядят хорошо, но некоторые буквы, буквально штук пять, всё равно выглядят не идеально... Ладно, всё равно тему буду создавать, там постараюсь описать подробнее. Так что ты сделал там со своими шрифтами и какой у тебя моник?

В nvidia-settings, если не ошибаюсь, можно было где-то галочку поставить , чтобы указанные настройки при старте иксов применялись.

anonymous ()
Ответ на: Re: Xorg & nvidia & шрифты/fonts от anonymous

Re: Xorg & nvidia & шрифты/fonts

Удалил pkgtool-ом freetype пакет.

Скачал исходники последнего freetype, включил бай-код интп-ор, собрал с перфиксом местонахождения прошлого freetypa (У меня это было: /usr).

Создал файл local.conf в /etc/fonts, в него прописал путь к шрифтам /usr/local/share/fonts (Когда фритайп переставил, шрифты начали там сохраняться :)

В КДЕ -> Устаноdке Шрифтов (Fonts Installer) удалил все шрифты которые стояли у пользователя и админа. Перезапустил Х-ы, через КДЕшный установщик шрифтов добавил все шрифты из папки Windows'а -> Fonts, перезапустил комп-ер.

После этого в настройках шрифтов КДЕ включил сглаживание:

Range = 2 - 14 pt

Включил Use sub-pixel hinting = RGB

Hinting Style = Medium

Выставил для всех шрифтов - Verdana (тут как нравится)

И стали шрифты нормальными :)

DPI задавал в nvidia driver'e 96x96.

---

Сейчас попробую решить проблему с частотой.

Reter ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.