Мелкий шрифт (после обновления драйвера видеокарты)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Vinsen
Сообщения: 14
ОС: Debian 4.0 Etch

Мелкий шрифт

Сообщение Vinsen »

Вечер добрый.
Значит ситуация такая:
обновил драйвера видеокарты ati radeon 9600, брал с сайта ati.
После чего в Xfce пропала поддержка частоты обновления экрана 100гц и полностью
везде установился очень мелкий шрифт - читать практически невозможно. Полез в xorg.conf -
там все впорядке, но почимуто присутствовали 2 строки описания видеокарты. Решил откатит дрова
заменив xorg.conf на старый - частота обновления экрана снова стала 100 и шрифт в Xfce стал прежним,
но вот в остальных приложениях остался мелким, включая страницы в браузере.
Пытался искать инфу в гугле - ничего действенного не нашел :unsure: . Шрифт всеже напрягает - глаза уже болят. :ohmy:
Забыл добавить - по совместительности еще стоит гном.
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Мелкий шрифт

Сообщение Poor Fred »

Vinsen писал(а):
22.08.2007 19:10
полностью
везде установился очень мелкий шрифт - читать практически невозможно.

Проверь какое разрешение экрана в DPI установилось:

Код: Выделить всё

xdpyinfo | grep resol
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Vinsen
Сообщения: 14
ОС: Debian 4.0 Etch

Re: Мелкий шрифт

Сообщение Vinsen »

Код:

vins@theos:~$ xdpyinfo | grep resol resolution: 77x72 dots per inch
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Мелкий шрифт

Сообщение Poor Fred »

Vinsen писал(а):
22.08.2007 19:22

Код: Выделить всё

vins@theos:~$ xdpyinfo | grep resol
  resolution:    77x72 dots per inch

Вот то-то и оно. Почитай доки к АТИшным драйверам. В нВидиевских относительно недавно появилась возможность указать:

Код: Выделить всё

Section "Device"
    Identifier  "nVidia"
    Driver      "nvidia"
... тут разное ...
    Option      "DPI"                   "96 x 96"
EndSection

Может быть и в АТИшных тоже есть что-то подобное?

Попробуй запустить gnome-control-center и выставить разрешение 96 dpi.

Если так ничто и не поможет - читай HowTo Шрифты лучше, чем в Windows про DPI в startx и в самом конце про kdm и gdm.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Vinsen
Сообщения: 14
ОС: Debian 4.0 Etch

Re: Мелкий шрифт

Сообщение Vinsen »

Прописал строчку в xorg.conf

Код: Выделить всё

DisplaySize 203.2 270.9

Все встало на свои места. Спасибо большое выручили :rolleyes:
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Мелкий шрифт

Сообщение Poor Fred »

Vinsen писал(а):
22.08.2007 19:49
Прописал строчку в xorg.conf

Код: Выделить всё

DisplaySize 203.2 270.9

Все встало на свои места. Спасибо большое выручили :rolleyes:

Кривоватый способ. Лучше пропиши "-dpi 96" в startx или конфиге GDM. Там описано как.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Vinsen
Сообщения: 14
ОС: Debian 4.0 Etch

Re: Мелкий шрифт

Сообщение Vinsen »

Поставил таки драйвер на видюху.. на этот раз все заработало (появилась поддержка 3D и т.д.),
но опять всплыли теже проблемы.
xorg.conf после установки дров принял следующий вид:

Код:

# /etc/X11/xorg.conf (xorg X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the /etc/X11/xorg.conf manual page. # (Type "man /etc/X11/xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "ServerLayout" Identifier "Default Layout" Screen 0 "aticonfig-Screen[0]" 0 0 InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection Section "Files" # path to defoma fonts FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/share/fonts/X11/100dpi:unscaled" FontPath "/usr/share/fonts/X11/75dpi:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" FontPath "/usr/local/share/fonts" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" EndSection Section "Monitor" Identifier "SyncMaster" DisplaySize 203 270 ModeLine "1024x768_100.00" 113.3 1024 1096 1208 1392 768 769 772 814 -hsync +vsync Option "DPMS" # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection Section "Device" Identifier "ATI Technologies Inc RV350 AP [Radeon 9600]" Driver "ati" BusID "PCI:2:0:0" EndSection Section "Device" Identifier "aticonfig-Device[0]" Driver "fglrx" Option "VideoOverlay" "on" Option "OpenGLOverlay" "off" EndSection Section "Screen" Identifier "Default Screen" Device "ATI Technologies Inc RV350 AP [Radeon 9600]" Monitor "SyncMaster" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection EndSection Section "Screen" Identifier "aticonfig-Screen[0]" Device "aticonfig-Device[0]" Monitor "aticonfig-Monitor[0]" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "DRI" Mode 0666 EndSection Section "Extensions" Option "Composite" EndSection

Где видно что появилась еще одна секция Monitor, верхняя была раньше.
И щас соотвественно не работает 100гц на мониторе и мелкий шрифт.
При удалении старой секции Monitor и добавлении в новую строчек

Код: Выделить всё

ModeLine     "1024x768_100.00" 113.3 1024 1096 1208 1392 768 769 772 814 -hsync +vsync
    Option        "DPMS"     # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz

иксы перестали ваобще загружатся. Насчет шрифтов - прописал в startx "-dpi 96" , не помогает :(
Где ошибка подскажите.
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Мелкий шрифт

Сообщение Poor Fred »

Vinsen писал(а):
23.08.2007 11:39
xorg.conf после установки дров принял следующий вид:

ИМХО решение очевидно. Посмотри на секцию ServerLayout и что представляют собой ссылки в ней на монитор и видеокарту. Нужно просто скомбинировать раздвоившиеся секции Monitor и Device.

Vinsen писал(а):
23.08.2007 11:39
При удалении старой секции Monitor и добавлении в новую строчек

Код: Выделить всё

ModeLine     "1024x768_100.00" 113.3 1024 1096 1208 1392 768 769 772 814 -hsync +vsync
    Option        "DPMS"     # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz

иксы перестали ваобще загружатся. Насчет шрифтов - прописал в startx "-dpi 96" , не помогает :(
Где ошибка подскажите.

Этого мало. Надо еще

Код: Выделить всё

Section "Screen"
...
   SubSection "Display"
     Depth 24
     Modes "1024x768_100.00"
   EndSubSection
...


Ну а почему не загружается - см. в /var/log/Xorg.0.log.
Убить всех человеков!
Спасибо сказали: