Ця історія пройшла по інтернету, дійшла і до мене. Варто її мати під рукою :-)
пʼятниця, 28 листопада 2008 р.
вівторок, 11 листопада 2008 р.
Ubuntu Intrepid Ibex, nvidia-glx-96 і шрифти в wine і Oo3
Ця публікація стосується моїх експериментів з новою дистрибуцією Убунту і деякими проблемами, які стали вилізати. А саме, виявилося, що творці Убунту цього разу змінили пакети з дровами nvidia, і пакет, який треба було ставити, називається nvidia-glx-96. Більше того, як виявилося, в новому дистрибутиві Intrepid появився новий Xorg, а дрова Nvidia не пристосовані до нього. За тиждень ситуація поправилася, і появився пакет nvidia-glx-96 версії 96.43.09, де вже описана вище ситуація виправлена. Однак не є все так легко, по перше, драйвера зразу не стали, новостворений xorg.cong не давав ефектів (compiz). Я довго з ним екпериментував, зрештою закинув це і знайшов свій старий xorg.cong, і з ним все чудово запустилося. Подаю тут свій xorg.conf для Nvidia GeForce2 MX/MX 400 :
Описи опцій драйвера nvidia можна знайти, наприклад, тут: http://http.download.nvidia.com/XFree86/Linux-x86/1.0-8774/README/appendix-d.html. Мусив додати явний вибір Відео мод (Modes "1280x1024") , бо в wine-аплікаціях вискакувала помилка, пов’язана з X-сервером. Тепер щодо OpenOffice 3.0, я скористався постом Bum-а і встановив третю версію Офісу, але оскільки під час встановлення я використовував драйвер nv і metacity, то нічого не зауважив поганого. Після використання драйвера nvidia i compiz полізли глюки - взагалі зникли знаки в офісі, не допомагало нічого, ані корекція шрифтів, ані перестановка шрифтів. Зрештою, читання форумів дало відповідь, а саме що є якась проблема з тим нвідіївським драйвером з font-antialiasing і font-rendering. Відповідно після відключення згладжування шрифтів в офісі (див. нижче) все запрацювало.
Наступне, що вилізло, то таке саме з wine-аплікаціями. Оскільки вже відомо було, звідки цей звір взявся, знайшлося і лікарство: створити файлик, наприклад reg.txt з вмістом
і запустити regedit reg.txt . Після того всі шрифти стало видно.
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Tue Jan 22 19:53:46 PST 2008
# xorg.conf (X.Org 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 xorg.conf manual page.
# (Type "man 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 "Default Screen" 0 0
InputDevice "Generic Keyboard" "CoreKeyboard"
InputDevice "Configured Mouse"
EndSection
Section "Files"
EndSection
Section "Module"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl,ua"
# Option "XkbVariant" ",unicode"
Option "XkbVariant" ",unicode"
Option "XkbOptions" "grp:alt_shift_toggle,lv3:ralt_switch,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Device"
Identifier "Configured Video Device"
# Driver "nv"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
# Option "UseDisplayDevice" "DFP"
Option "DisableGLXRootClipping" "true"
Option "NoLogo" "False"
Option "NvAGP" "1"
Option "EnablePageFlip" # improves performance on 3d acceleration
Option "AGPMode" "2" #"1/2/4/8" agp speed (choose one)
Option "AGPSize" "32" #"32/64/128" manually set agp aperture, kinda like shared memory (choose one)
Option "AccelMethod" "xaa" # exa is still rigged, use xaa until they solve the 2d acceleration issues.
Option "XAANoOffscreenPixmaps" # generic optimization for 2d acceleration, disables XAA offscreen pixmaps which for some reason actually slow down 2d rendering
Option "DynamicClocks" "on"
Option "ColorTiling" "on"
Option "FBTexPercent" "95"
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "Coolbits" "1"
DefaultDepth 24
SubSection "Display"
Depth 24
# Modes "nvidia-auto-select"
Modes "1280x1024"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enabled"
EndSection
Описи опцій драйвера nvidia можна знайти, наприклад, тут: http://http.download.nvidia.com/XFree86/Linux-x86/1.0-8774/README/appendix-d.html. Мусив додати явний вибір Відео мод (Modes "1280x1024") , бо в wine-аплікаціях вискакувала помилка, пов’язана з X-сервером. Тепер щодо OpenOffice 3.0, я скористався постом Bum-а і встановив третю версію Офісу, але оскільки під час встановлення я використовував драйвер nv і metacity, то нічого не зауважив поганого. Після використання драйвера nvidia i compiz полізли глюки - взагалі зникли знаки в офісі, не допомагало нічого, ані корекція шрифтів, ані перестановка шрифтів. Зрештою, читання форумів дало відповідь, а саме що є якась проблема з тим нвідіївським драйвером з font-antialiasing і font-rendering. Відповідно після відключення згладжування шрифтів в офісі (див. нижче) все запрацювало.
Наступне, що вилізло, то таке саме з wine-аплікаціями. Оскільки вже відомо було, звідки цей звір взявся, знайшлося і лікарство: створити файлик, наприклад reg.txt з вмістом
[HKEY_CURRENT_USER\Software\Wine\X11 Driver]
"ClientSideWithRender"="N"
і запустити regedit reg.txt . Після того всі шрифти стало видно.
Підписатися на:
Дописи (Atom)
loading..