Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

lug-bg: XFree86 refresh rate


  • Subject: lug-bg: XFree86 refresh rate
  • From: Zachary Evgeniev Dimitrov <zachary@xxxxxxxxxx>
  • Date: Sat, 29 Nov 2003 19:19:47 +0200
  • Organization: PC Magazine Bulgaria

Здравейте,
Значи купих си нов монитор - Mag 796PF и понеже досега винаги съм си писал
XF86Config файла реших да си го коригирам така че да работи на по-добро
опресняване. Искам да работя на 1024х768 на 120Hz (с виртуален дисплей
1600х1200). Другите поддържани резолюции, които искам да сменям са 800х600
на 140Hz, 640х480 на 160Hz(при същия дисплей). Монитора поддържа
опресняванията които искам да ползвам, но не мога да накарам Х-а да работи
с тях. Максимумът който достига е 85Hz независимо от резолюцията.
Данни на монитора:
Horizontal frenquency: 30-96KHz
Vertical frenquency: 50-160Hz
Max.Resolution 1600x1200
Dot Rate 202.5MHz

Видеокартата е GeForce 2 MX 400 (64MB) и също поддържа желаните стойности.
Дистрибуцията е Slackware current, XFree86 4.3. Драйверите за nVidia са
последните от техния сайт.

С xvidtune не успявам да настроя монитора на желаните резолюции и
опресняване, затова пробвах да си набавя данните чрез
http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
и http://www.sh.nu/nvidia/gtf.php.

Редактирал съм "правилно" конфигурационния файл, но както вече споменах на
всички резолюции получавам 85Hz опресняване. В следващия пост ще копирам
съдържанието на XF86Config файла ми. Моля някой ако се е занимавал с
подобно нещо да сподели своя опит и да ми каже къде бъркам.


XFree86Config:
----------------------------------------
# NVIDIA Accelerated Linux Driver Set
# MAG
# 1024x768 default mode resolution

Section "Module"

   Load        "dbe"   # Double buffer extension
   SubSection  "extmod"
     Option    "omit xfree86-dga"   # don't initialise the DGA extension
   EndSubSection

# This loads the Type1 and FreeType font modules
   Load        "type1"
   Load        "freetype"
   Load        "speedo"
   Load "record"
   Load "xtrap"

# This loads the GLX module
   Load       "glx"  # GL eXtension
    Load        "dri"
    Load "GLcore"# OpenGL support
EndSection

Section "DRI"
   Mode 0666
EndSection

Section "Files"
RgbPath      "/usr/X11R6/lib/X11/rgb"
ModulePath   "/usr/X11R6/lib/modules"
FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath     "/usr/local/X11R6/lib/X11/fonts/cronyx/iso-8859-5/misc"
FontPath     "/usr/local/X11R6/lib/X11/fonts/Type1"

# The module search path.  The default path is shown here.
#    ModulePath "/usr/X11R6/lib/modules"

EndSection

Section "ServerFlags"
EndSection

Section "InputDevice"
   Identifier "Keyboard1"
   Driver "Keyboard"
   Option "AutoRepeat" "500 30"
   Option "XkbRules"   "xfree86"
   Option "XkbModel"   "pc105"
   Option "XkbLayout" "us,bg,bg"
   Option "XkbVariant" ",bds,phonetic"
   Option      "XkbOptions" "grp:rwin_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
   Identifier "Mouse1"
   Driver "mouse"
   Option "Protocol"    "PS/2"
   Option "Device"      "/dev/mouse"
   Option "SampleRate" "80"
EndSection


Section "Monitor"
  Identifier      "MAG-796PF"
  VendorName      "MAG"
  ModelName       "796PF"
  HorizSync       30-96
  VertRefresh     50-160
  Modeline "1024x768_120.00"  139.05  1024 1104 1216 1408  768 769 772 823
 -HSync +Vsync

# 800x600 @ 140.00 Hz (GTF) hsync: 91.14 kHz; pclk: 99.16 MHz
 Modeline "800x600_140.00"  99.16  800 856 944 1088  600 601 604 651 
-HSync +Vsync
 
# 640x480 @ 160.00 Hz (GTF) hsync: 84.32 kHz; pclk: 72.85 MHz
 Modeline "640x480_160.00"  72.85  640 680 752 864  480 481 484 527 
-HSync +Vsync
     
 Modeline "1024x768_120.00"  139.05  1024 1104 1216 1408  768 769 772 823 
-HSync +Vsync

EndSection

Section "Device"
   Identifier  "NVIDIA GeForce 2 MX400"
   Driver      "nvidia"
   #VideoRam    65536
   # Insert Clocks lines here if appropriate
# NVIDIA Accelerated Linux Driver Set specific options
   Option      "NvAGP" "3"
   Option      "IgnoreEDID" "1"
   Option      "NoDDC"

EndSection

Section "Screen"
   Identifier  "Screen 1"
   Device      "NVIDIA GeForce 2 MX400"
   Monitor     "MAG-796PF"
   DefaultDepth 24


   Subsection "Display"
       Depth       8
       Modes       "1024x768" "800x600" "640x480" "1280x1024" "1600x1200"
       ViewPort    0 0
       Virtual     1600 1280
   EndSubsection
   Subsection "Display"
       Depth       16
       Modes       "1024x768" "800x600" "640x480" "1280x1024" "1600x1200"
       ViewPort    0 0
       Virtual     1600 1200
   EndSubsection
   Subsection "Display"
       Depth       24
       Modes       "1024x768" "800x600" "640x480" "1280x1024" "1600x1200"
       ViewPort    0 0
       Virtual     1600 1200
   EndSubsection
EndSection
---------------------------------

Опциите:
   Option      "IgnoreEDID" "1"
и
   Option      "NoDDC"
които са аналогични, би трябвало да игнорират връщаните от монитора
оптимални стойности, но въпреки тях
/var/log/XFree86.0.log твърди че не можело да пусне 1024х768 на 120Hz
защото не се поддържало!
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.