LCD монитор через DVI разъём, маленькое разрешение.
и дома на на работе на разных моделях мониторов и видеокарт при использовании DVI не выставляется максимально возможное разрешение для монитора.
дома Samsung 960BF (1280x1024max), nvidia 8800 даёт картинку в 1024x768 (если поставить noedid, то монитор вообще переходит в спящий режим) если смотреть через обыкновенный d-sub, то всё нормально, за исключением того, что у этого монитора нет кнопочек и поправить картинку в случае уползания просто не реально.
пробовал настраивать modeline, но при правильном разрешении он переходит в режим crt, что мало спасает (при некоторых разрешениях экран сползает)
на работе ViewSonic VP2030b (1600x1200max), radeon x600, при использовании dvi даёт картинку 1280х1024 (в edid это максимум). при использовании dsub максимум предлагает 1400x1050. кто с таким сталкивался и как с этим можно бороться?
- Для комментирования войдите или зарегистрируйтесь
xorg.conf
А что прописано в xorg.conf ?
___________________________________________________________
AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ AM2, DDR II 2048 Mb, ASUS EN6200TC512 TD
... попробуйте
... попробуйте добавить в xorg.conf строку в секцию "Monitor"
не помогает
более того, монитор вообще гаснет и не хочет давать картинку до тех пор, пока не переключусь в консоль
с этим включается 1024х768 вместо 1280х1024
Section "Monitor"
Identifier "SyncMaster 960BF"
VendorName "Unknown"
ModelName "DFP-0"
HorizSync 30.0 - 80.0
VertRefresh 60.0
Option "DPMS"
Option "DPI" "96x96"
DisplaySize 377 301
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce"
Option "NoLogo" "true"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "true"
Option "UseEvents" "false"
Option "HWcursor" "on"
Option "UseEvents" "false"
Option "RandRRotation" "true"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "SyncMaster 960BF"
DefaultDepth 24
Option "TwinView" "0"
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
в логах
(--) NVIDIA(0): Connected display device(s) on GeForce 8800 GTS at PCI:1:0:0:
(--) NVIDIA(0): Samsung SyncMaster (DFP-0)
(--) NVIDIA(0): Samsung SyncMaster (DFP-0): 330.0 MHz maximum pixel clock
(--) NVIDIA(0): Samsung SyncMaster (DFP-0): Internal Dual Link TMDS
(II) NVIDIA(0): Assigned Display Device: DFP-0
(WW) NVIDIA(0): No valid modes for "1280x1024"; removing.
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "1024x768"
(II) NVIDIA(0): "800x600"
(II) NVIDIA(0): "640x480"
(II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
... много цифр про resource ranges
(II) NVIDIA(0): Initialized GART.
(II) NVIDIA(0): Setting mode "1024x768"
(--) NVIDIA(0): No video decoder detected
с этим монитор тухнет и картинку даёт только после того, как переключиться в консоль
Section "Monitor"
Identifier "SyncMaster 960BF"
VendorName "Unknown"
ModelName "DFP-0"
HorizSync 30.0 - 80.0
VertRefresh 60.0
Option "DPMS"
Option "DPI" "96x96"
DisplaySize 377 301
Option "ModeValidation" "NoMaxPClkCheck, NoHorizSyncCheck, NoVertRefreshCheck, NoEdidMaxPCLkCheck"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce"
Option "NoLogo" "true"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "true"
Option "UseEvents" "false"
Option "HWcursor" "on"
Option "UseEvents" "false"
Option "RandRRotation" "true"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "SyncMaster 960BF"
DefaultDepth 24
Option "TwinView" "0"
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
в логах
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0): enabled.
(II) NVIDIA(0): NVIDIA GPU GeForce 8800 GTS (G80) at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 655360 kBytes
(--) NVIDIA(0): VideoBIOS: 60.80.20.00.80
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 8800 GTS at PCI:1:0:0:
(--) NVIDIA(0): Samsung SyncMaster (DFP-0)
(--) NVIDIA(0): Samsung SyncMaster (DFP-0): 330.0 MHz maximum pixel clock
(--) NVIDIA(0): Samsung SyncMaster (DFP-0): Internal Dual Link TMDS
(II) NVIDIA(0): Mode Validation Overrides for Samsung SyncMaster (DFP-0):
(II) NVIDIA(0): NoMaxPClkCheck
(II) NVIDIA(0): NoEdidMaxPClkCheck
(II) NVIDIA(0): NoHorizSyncCheck
(II) NVIDIA(0): NoVertRefreshCheck
(II) NVIDIA(0): Assigned Display Device: DFP-0
(WW) NVIDIA(0): No valid modes for "1280x1024"; removing.
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "1024x768"
(II) NVIDIA(0): "800x600"
(II) NVIDIA(0): "640x480"
(II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
...
(II) NVIDIA(0): Initialized GART.
(II) NVIDIA(0): Setting mode "1024x768"
(--) NVIDIA(0): No video decoder detected
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
с этим всё работает, но, естественно, только в crt режиме
Section "Monitor"
Identifier "SyncMaster 960BF"
VendorName "Unknown"
Option "DPMS"
Option "DPI" "96x96"
DisplaySize 377 301
Modeline "1280x1024_72.00" 132.75 1280 1368 1504 1728 1024 1025 1028 1067 -HSync +Vsync
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce"
Option "NoLogo" "true"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "true"
Option "UseEvents" "false"
Option "HWcursor" "on"
Option "UseEvents" "false"
Option "RandRRotation" "true"
Option "ConnectedMonitor" "crt"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "SyncMaster 960BF"
DefaultDepth 24
Option "TwinView" "0"
Option "Metamodes" "1280x1024_72.00"
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
в логах
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 8800 GTS at PCI:1:0:0:
(--) NVIDIA(0): Samsung SyncMaster (CRT-0)
(--) NVIDIA(0): Samsung SyncMaster (CRT-0): 400.0 MHz maximum pixel clock
(II) NVIDIA(0): Assigned Display Device: CRT-0
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "1280x1024_72.00"
(II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024
(**) NVIDIA(0): DPI set to (96, 96); computed from "DPI" X config option
(**) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
...
(II) NVIDIA(0): Initialized GART.
(II) NVIDIA(0): Setting mode "1280x1024_72.00"
(--) NVIDIA(0): No video decoder detected
(II) Loading extension NV-GLX