On Sat, Mar 31, 2007 at 12:53:56PM -0500, Brian A. Seklecki wrote:
> xinit -- -logverbose 9 -verbose 9 && send the EDID info?  Try a liveCD
> that that has the 'nvidia' binary driver and see if they have support
> yet, it may be a simple hack.
> 
> ~BAS
> 
> On Sat, 2007-03-31 at 18:46 +0200, Eric Dillenseger wrote:
> > Hi,
> > 
> > I just bought a 22 inches 16/10 flat panel.
> > Saddly, I can't get in the native resolution (1680x1050).
> > 
> > I was wondering if a recent (4.1 snapshot of March 23rd) nv driver of X
> > is already able to handle such mode, as I found out it may be the
> > bottleneck.
> > 
> > I tried different ModeLine generators from the net, and tried to do it
> > myself using Xorg' logfile. Not helping me out.
> > 
> 

Well, I tried differents settings and got one that is quite working,
screen width is 1680 but height is more than 1050, and I can scroll the
display up and down. Maybe 1600x1200.

I'm using the following setup:
Section "Monitor"
# DisplaySize  470 300
  Identifier   "Monitor0"
  VendorName   "BNQ"
  ModelName    "BenQ FP222W"
 ### Comment all HorizSync and VertSync values to use DDC:
  HorizSync    30.0 - 82.0
  VertRefresh  56.0 - 76.0
  Option      "DPMS"
  ModeLine    "1680x1050" 146.2 1680 1784 1960 2240 1050 1053 1059 1089
+hsync +
EndSection

Section "Device"
  Identifier  "Card0"
  Driver      "nv"
  VendorName  "nVidia Corporation"
  BoardName   "NV34 [GeForce FX 5200]"
  BusID       "PCI:1:0:0"
EndSection

Section "Screen"
  Identifier "Screen0"
  Device     "Card0"
  Monitor    "Monitor0"
  SubSection "Display"
    Viewport   0 0
    Depth     24
    Modes "1680x1050"
  EndSubSection
EndSection

And this is the relevant part of the Xorg.0.log:
(II) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2,
(II) Primary Device is: PCI 01:00:0
(--) Chipset GeForce FX 5200 found
(II) NV(0): Initializing int10
(--) NV(0): Chipset: "GeForce FX 5200"
(II) NV(0): Creating default Display subsection in Screen section
  "Screen0" for depth/fbbpp 16/16
(==) NV(0): Depth 16, (==) framebuffer bpp 16
(==) NV(0): RGB weight 565
(==) NV(0): Default visual is TrueColor
(==) NV(0): Using HW cursor
(--) NV(0): Linear framebuffer at 0xD8000000
(--) NV(0): MMIO registers at 0xE0000000
(==) NV(0): Write-combining range (0xe0000000,0x1000000) was already
clear
(II) NV(0): I2C bus "DDC" initialized.
(II) NV(0): Probing for analog device on output A...
(--) NV(0):   ...found one
(II) NV(0): Probing for analog device on output B...
(--) NV(0):   ...can't find one
(II) NV(0): Probing for EDID on I2C bus A...
(II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
(II) NV(0): I2C device "DDC:ddc2" removed.
(--) NV(0): DDC detected a CRT:
(II) NV(0): Manufacturer: BNQ  Model: 7707  Serial#: 16800
(II) NV(0): Year: 2007  Week: 3
(II) NV(0): EDID Version: 1.3
(II) NV(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V
(II) NV(0): Sync:  Separate  Composite
(II) NV(0): Max H-Image Size [cm]: horiz.: 47  vert.: 30
(II) NV(0): Gamma: 2.20
(II) NV(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) NV(0): Default color space is primary color space
(II) NV(0): First detailed timing is preferred mode
(II) NV(0): redX: 0.644 redY: 0.332   greenX: 0.288 greenY: 0.601
(II) NV(0): blueX: 0.153 blueY: 0.077   whiteX: 0.313 whiteY: 0.329
(II) NV(0): Supported VESA Video Modes:
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): [EMAIL PROTECTED]
(II) NV(0): Manufacturer's mask: 0
(II) NV(0): Supported Future Video Modes:
(II) NV(0): #0: hsize: 800  vsize 600  refresh: 75  vid: 20293
(II) NV(0): #1: hsize: 1024  vsize 768  refresh: 75  vid: 20321
(II) NV(0): #3: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
(II) NV(0): #4: hsize: 1280  vsize 1024  refresh: 75  vid: 36737
(II) NV(0): #5: hsize: 1152  vsize 864  refresh: 75  vid: 20337
(II) NV(0): Supported additional Video Mode:
(II) NV(0): clock: 146.2 MHz   Image Size:  433 x 271 mm
(II) NV(0): h_active: 1680  h_sync: 1784  h_sync_end 1960 h_blank_end
2240 h_bor
(II) NV(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking:
1089 v_bor
(II) NV(0): Supported additional Video Mode:
(II) NV(0): clock: 25.2 MHz   Image Size:  376 x 301 mm
(II) NV(0): h_active: 640  h_sync: 656  h_sync_end 752 h_blank_end 800
h_border:
(II) NV(0): v_active: 350  v_sync: 387  v_sync_end 389 v_blanking: 449
v_border:
(II) NV(0): Ranges: V min: 56  V max: 76 Hz, H min: 30  H max: 84 kHz,
PixClock
(II) NV(0): Monitor name: BenQ FP222W
(II) NV(0): Probing for EDID on I2C bus B...
(II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
(II) NV(0): I2C device "DDC:ddc2" removed.
(II) NV(0):   ... none found
(--) NV(0): CRTC 0 appears to have a CRT attached
(II) NV(0): Using CRT on CRTC 0
(--) NV(0): VideoRAM: 131072 kBytes
(==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
(II) NV(0): Monitor0: Using hsync range of 30.00-82.00 kHz
(II) NV(0): Monitor0: Using vrefresh range of 56.00-76.00 Hz
(II) NV(0): Clock range:  12.00 to 350.00 MHz
(**) NV(0): Display dimensions: (433, 271) mm
(WW) NV(0): Probed monitor is 470x300 mm, using Displaysize 433x271 mm
(**) NV(0): DPI set to (98, 112)
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 146200
GetModeLine - hdsp: 1680 hbeg: 1784 hend: 1960 httl: 2240
              vdsp: 1050 vbeg: 1053 vend: 1059 vttl: 1089 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 155800
GetModeLine - hdsp: 1400 hbeg: 1464 hend: 1784 httl: 1912
              vdsp: 1050 vbeg: 1052 vend: 1064 vttl: 1090 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 122000
GetModeLine - hdsp: 1400 hbeg: 1488 hend: 1640 httl: 1880
              vdsp: 1050 vbeg: 1052 vend: 1064 vttl: 1082 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 135000
GetModeLine - hdsp: 1280 hbeg: 1296 hend: 1440 httl: 1688
              vdsp: 1024 vbeg: 1025 vend: 1028 vttl: 1066 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 122000
GetModeLine - hdsp: 1400 hbeg: 1488 hend: 1640 httl: 1880
              vdsp: 1050 vbeg: 1052 vend: 1064 vttl: 1082 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 155800
GetModeLine - hdsp: 1400 hbeg: 1464 hend: 1784 httl: 1912
              vdsp: 1050 vbeg: 1052 vend: 1064 vttl: 1090 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 146200
GetModeLine - hdsp: 1680 hbeg: 1784 hend: 1960 httl: 2240
              vdsp: 1050 vbeg: 1053 vend: 1059 vttl: 1089 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 162000
GetModeLine - hdsp: 1600 hbeg: 1664 hend: 1856 httl: 2160
              vdsp: 1200 vbeg: 1201 vend: 1204 vttl: 1250 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 175500
GetModeLine - hdsp: 1600 hbeg: 1664 hend: 1856 httl: 2160
              vdsp: 1200 vbeg: 1201 vend: 1204 vttl: 1250 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 12600
GetModeLine - hdsp: 320 hbeg: 328 hend: 376 httl: 400
              vdsp: 240 vbeg: 245 vend: 246 vttl: 262 flags: 42
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 175500
GetModeLine - hdsp: 1600 hbeg: 1664 hend: 1856 httl: 2160
              vdsp: 1200 vbeg: 1201 vend: 1204 vttl: 1250 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 162000
GetModeLine - hdsp: 1600 hbeg: 1664 hend: 1856 httl: 2160
              vdsp: 1200 vbeg: 1201 vend: 1204 vttl: 1250 flags: 5
select returned 0
select returned 0
GetModeLine - scrn: 0 clock: 146200
GetModeLine - hdsp: 1680 hbeg: 1784 hend: 1960 httl: 2240
              vdsp: 1050 vbeg: 1053 vend: 1059 vttl: 1089 flags: 5

May it be of any help.

-- 
"Linux is for Windows(c) haters while BSD is for UNIX lovers".
http://teardrop.free.fr/

Reply via email to