Saya baru saja membeli monitor Dell e1914h 18.5 "dan mendukung layar 1366x768 @ 60Hz. Masalah dengan driver nvidia berpemilik adalah resolusi 1366x768 tidak didukung secara default karena beberapa hal spesifik nvidia (resolusi tidak dapat dibagi 8). Jadi, saya mendapatkan Resolusi 1368x768 dengan driver nvidia. Saya boot dengan nouveau pada live cd dan menyalin modelines ke /etc/X11/xorg.conf dan berfungsi. Ya - 1366x768 @ 60Hz mode dengan Nvidia berfungsi setelah menyalin model kustom dari lmde live cd yang menggunakan modul driver nouveau. Tapi, yang saya inginkan adalah, bagaimana menghitung modeline ketika nilai-nilai seperti horizontal / vertical front porche, back porche dll tidak diketahui walaupun saya memiliki beberapa detail tentang monitor yang tersedia: http: //cdn2.bhphotovideo .com / lit_files / 94125.pdf
Yang ingin saya capai adalah biner edid khusus yang dibuat dengan 1366x768 @ 60 yang didukung untuk nvidia. Apa yang saya miliki adalah spesifikasi monitor seperti horisontal, rentang sinkronisasi vertikal, Clock Piksel dll. Saya tidak dapat menemukan nilai-nilai seperti teras depan horisontal dll untuk menulis modeline secara manual. Bisakah seseorang yang berpengetahuan membantu? Masalah dengan videogen, cvt, gtf dll adalah mereka semua menghasilkan model 1368x768 bukan 1366x768. keluaran gtf:
:~$ gtf 1366 768 60
# 1368x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 85.86 MHz
Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
Saya telah melihat posting di sini , tetapi tidak menjelaskan semua nilai horisontal dan vertikal. Saya perlu secara manual menulis modeline khusus yang membingungkan. Adakah yang bisa menjelaskan hal ini?
Ini adalah detail monitor:
**Dell E1914H:**
Resolusi horisontal: 47.7KHz
Resolusi vertikal: 59.8Hz
Pixel Clock: 85.5Mhz
Sinkronisasi polaritas: + / + Rentang pemindaian
Horisontal: 30 kHz hingga 83 kHz (otomatis) 30 kHz hingga 83 kHz (otomatis)
Resolusi awal maksimum vertikal: 56 Hz hingga 75 Hz (otomatis)
Resolusi preset maksimum: 1366 x 768 pada 60 Hz
Nada piksel 0,30 (H) mm x 0,30 (V) mm
Brightness (khas) 200 cd / m2
Gamut warna (khas) 83%
Kedalaman warna 16,7 juta warna
Rasio kontras (tipikal) 600: 1
Ini adalah modeline khusus yang saya salin dari LMDE livecd:
Section "Monitor"
Identifier "Monitor0"
VendorName "Dell"
ModelName "Dell E1914H"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
DisplaySize 409.8 230.4
Modeline "1366x768" 85.50 1366 1436 1579 1792 768 771 774 798 +Hsync +Vsync
Option "DPMS"
EndSection
Nvidia hal-hal spesifik seperti menonaktifkan edid di /etc/X11/xorg.conf.d/20-nvidia.conf:
Section "Screen"
Identifier "Screen0"
Device "Nvidia 7300GT"
Monitor "Monitor0"
DefaultDepth 24
Option "UseEdidDpi" "FALSE"
Option "ModeDebug" "true"
Option "ExactModeTimingsDVI" "true"
Option "ModeValidation" "NoWidthAlignmentCheck, NoDFPNativeResolutionCheck"
# Option "ModeValidation" "AllowInterlacecModes, NoTotalSizeCheck,AllowNon60HzDFPModes,NoEdidMaxPClkCheck,NoVertRefreshCheck,NoHorizSyncCheck,NoDFPNativeResolutionCheck,NoVesaModes,NoEdidModes,NoXServerModes,NoPredefinedModes,NoMaxSizeCheck,NoVirtualSizeCheck,NoMaxPclkCheck,NoVertRefreshCheck"
Option "UseEDID" "False"
Option "TwinView" "0"
SubSection "Display"
Depth 24
Modes "1366x768"
EndSubSection
EndSection
Dari Xorg.0.log:
[ 8.847] (II) NVIDIA(GPU-0): Validating Mode "1366x768":
[ 8.847] (II) NVIDIA(GPU-0): 1366 x 768 @ 60 Hz
[ 8.847] (II) NVIDIA(GPU-0): Mode Source: X Configuration file ModeLine
[ 8.847] (II) NVIDIA(GPU-0): Pixel Clock : 85.50 MHz
[ 8.847] (II) NVIDIA(GPU-0): HRes, HSyncStart : 1366, 1436
[ 8.847] (II) NVIDIA(GPU-0): HSyncEnd, HTotal : 1579, 1792
[ 8.847] (II) NVIDIA(GPU-0): VRes, VSyncStart : 768, 771
[ 8.847] (II) NVIDIA(GPU-0): VSyncEnd, VTotal : 774, 798
[ 8.847] (II) NVIDIA(GPU-0): H/V Polarity : +/+
[ 8.847] (II) NVIDIA(GPU-0): Mode is valid.
Modelines sekarang hsyncstart hsyncend dll mungkin tidak benar. Menurut XFree86 Wiki, saya kehilangan hsyncstart hsyncend dan vsyncstart vsyncend.
Modeline syntax: pclk hdisp hsyncstart hsyncend htotal vdisp vsyncstart vsyncend vtotal [flags]
Flags (optional): +HSync, -HSync, +VSync, -VSync, Interlace, DoubleScan, CSync, +CSync, -CSync
Saya menghitung nilai-nilai ini setelah melihat di sini :
"1366x768" 85.5 1366 hsyncstart hsyncend 1792 768 vsyncstart 795 vtotal +Hsync +Vsync