NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NVIDIA ION, nv(4), vesa(4) and LCD 1680x1050 monitor



I'm trying to configure my new nettop with LCD 1680x1050 monitor.

0)
   xf86-video-nv-2.1.16
   xf86-video-vesa-2.2.1
   modular-xorg-server-1.6.3

1)
nv(4) doesn't support NVIDIA ION graphic card.

   (II) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2,
        Unknown TNT2, Vanta, RIVA TNT2 Ultra, RIVA TNT2 Model 64,
        Aladdin TNT2, GeForce 256, GeForce DDR, Quadro, GeForce2 MX/MX 400,
        GeForce2 MX 100/200, GeForce2 Go, Quadro2 MXR/EX/Go,
        ...
   (II) Primary Device is: PCI 01@00:00:0
   (WW) NV: Ignoring unsupported device 0x10de087d at 01@00:00:0
   (EE) No devices detected.

   Fatal server error:
   no screens found

   Please consult the The NetBSD Foundation support
         at http://www.pkgsrc.org/
   for help.

The is a PR about this here.
http://bugs.freedesktop.org/show_bug.cgi?id=19545

2)
Now i'm trying to play with vesa(4).
Xorg sets resolution to 1600x1200 instead of 1680x1050.

/var/log/Xorg.0.log contains the following lines:

      (II) VESA(0): Printing DDC gathered Modelines:
      (II) VESA(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 
1053 1059 1089 +hsync +vsync (65.3 kHz)

If I understand correctly this means that monitor's capabilities are
detected correctly.  I also see the following

      (II) VESA(0): Searching for matching VESA mode(s):
      ...
      (II) VESA(0): Not using mode "1680x1050" (no mode of this name)

In 1600x1200 X session (that looks terribly).
No 1680x1050 here. as recomended here
https://wiki.ubuntu.com/X/Config/Resolution.
I try to setup a resolution manually.

"xrandr" says

     Screen 0: minimum 640 x 480, current 1600 x 1200, maximum 1600 x 1200
     default connected 1600x1200+0+0 0mm x 0mm
       1600x1200       0.0*
       1280x1024       0.0
       1024x768        0.0
       800x600         0.0
       640x480         0.0

"cvt 1680 1050 60" show the following 

     # 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
     Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 
1089 -hsync +vsync

After running "xrandr --newmode 1680x1050_60.00  146.25  1680 1784   1960 2240  
1050 1053 1059 1089 -hsync +vsync"
and
"xrandr --addmode default 1680x1050_60.00"

"xrandr" without arguments prints

    Screen 0: minimum 640 x 480, current 1600 x 1200, maximum 1600 x 1200
    default connected 1600x1200+0+0 0mm x 0mm
      1600x1200       0.0*
      1280x1024       0.0
      1024x768        0.0
      800x600         0.0
      640x480         0.0
      1680x1050_60.00 59.9
 
But "xrandr --output default --mode 1680x1050_60.00" fails printing
this

    xrandr: Configure crtc 0 failed

Changing xorg.conf also doesn't work.






Things above mean that I have no chance to setup NetBSD with ION graphic
card on 1680x1050 monitor. Right? If yes, is this because 1680x1050 is
not standard VESA resolution (and therefore not supported by vesa(4)
driver)?

-- 
Best regards, Aleksey Cheusov.


Home | Main Index | Thread Index | Old Index