SaX2, Xorg, not playing nice with my HDTV over DVI
Hi, I'm trying to use my DLP HDTV as a monitor for SuSE 10.0 base of MythTV. So far, I can not make it play nice with it. This is the only "monitor" attached, no other display. The video card I have is nVidia 5200, and the latest drivers are used. Now, looking in Xorg.0.log, the TV (monitor) responds that it supports 1280x720 resolution, and reports all its data for modeline. So I prepared a custom modeline in xorg.conf with this data, and I got it displayed right. With one exemption - it stretches the picture a little bit out of the screen (like 20-30 pixels are out of the screen at every side). So, I decided that I can use sax2 and it's "move" and "size " buttons on test mode. Unfortunately, sax can not start from a graphical login (says something like config file checksum fails, etc.). But xorg starts OK, no problems and no error entries in the log. Just sax does not start. Now, I went in init 3, and decided to start sax from there. It aways runs in 800x600 mode (which is not native for the monitor) and the fonts are so small, that I can not see what is written so I can not change anything to configure. I tried with -s and --sysconfig options, which are supposed to read my existing xorg.conf and use it, but it does not happen, it again starts in 800x600 mode with microscopic fonts. So, here are the questions - how to add a border outside the total space reserved for X, so it "shrinks" the real picture in the display size? Or how to make sax2 to play nice and to use the settings from xorg.conf. Bellow are the lines from the Xorg.o.log, where X autoprobes the monitor, and the relevant parts from my xorg.conf: Xorg.0.log: (II) NV(0): EDID Version: 1.3 (II) NV(0): Digital Display Input (II) NV(0): Max H-Image Size [cm]: horiz.: 110 vert.: 62 (II) NV(0): Gamma: 2.20 (II) NV(0): No DPMS capabilities specified; RGB/Color Display (II) NV(0): First detailed timing is preferred mode (II) NV(0): redX: 0.640 redY: 0.330 greenX: 0.300 greenY: 0.600 (II) NV(0): blueX: 0.150 blueY: 0.060 whiteX: 0.312 whiteY: 0.329 (II) NV(0): Supported VESA Video Modes: (II) NV(0): 640x480@60Hz (II) NV(0): Manufacturer's mask: 0 (II) NV(0): Supported additional Video Mode: (II) NV(0): clock: 74.2 MHz Image Size: 1107 x 623 mm (II) NV(0): h_active: 1280 h_sync: 1390 h_sync_end 1430 h_blank_end 1650 h_border: 0 (II) NV(0): v_active: 720 v_sync: 725 v_sync_end 730 v_blanking: 750 v_border: 0 (II) NV(0): Supported additional Video Mode: (II) NV(0): clock: 74.2 MHz Image Size: 1107 x 623 mm (II) NV(0): h_active: 1920 h_sync: 2008 h_sync_end 2052 h_blank_end 2200 h_border: 0 (II) NV(0): v_active: 540 v_sync: 542 v_sync_end 547 v_blanking: 562 v_border: 0 (II) NV(0): Monitor name: SAMSUNG (II) NV(0): Ranges: V min: 59 V max: 61 Hz, H min: 30 H max: 46 kHz, PixClock max 80 MHz (II) NV(0): Number of EDID sections to follow: 1 (--) NV(0): CRTC 0 is currently programmed for DFP (II) NV(0): Using DFP on CRTC 0 (--) NV(0): Panel size is 1280 x 720 (II) NV(0): Panel is TMDS ++++++++++ xorg.conf: Section "Monitor" # DisplaySize 300 230 HorizSync 15-126 Identifier "Monitor[0]" ModelName "Unknown" # Option "DPMS" VendorName "Unknown" VertRefresh 42-72 UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" ModeLine "1280x720" 74.2 1280 1390 1430 1660 720 725 730 750 EndSection Section "Screen" DefaultDepth 24 SubSection "Display" Depth 15 #Modes "640x480" Modes "1280x720" EndSubSection SubSection "Display" Depth 16 #Modes "640x480" Modes "1280x720" EndSubSection SubSection "Display" Depth 32 #Modes "640x480" Modes "1280x720" EndSubSection SubSection "Display" Depth 8 #Modes "640x480" Modes "1280x720" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" Option "ConnectedMonitor" "DFP" Option "TVStandard" "720p" EndSection Section "Device" BoardName "GeForce FX 5200 (0x0322)" BusID "1:0:0" Driver "nvidia" Identifier "Device[0]" #Option "NvAGP" "2" #Option "NvAGP" "0" #Option "NvAGP" "3" #Option "NvAGP" "1" Option "usevnc" "no" VendorName "NVidia" Option "IgnoreEDID" "true" EndSection Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Screen "Screen[0]" EndSection Cheers -- Svetoslav Milenov (Sunny)
participants (1)
-
Sunny