Re:X screen resolutions.

1999-11-12 Thread Jens K. Olsen
On Tue, Nov 09, 1999 at 12:50:34PM +0100, Jean-Yves BARBIER wrote:
 On Tue, Nov 09, 1999 at 08:11:47AM +, Jens K. Olsen wrote:
 I am sure my machine was displaying 1280x1024 when I was using Windows,
 but in X I can't get it to work. Can anyone please help me.

 Hi,
 
 are you sure this resolution was 'plain' and not compresses, like on
 LCD for projectors? If so, I don't think this specific mode is supported
 by xfree.

 X supports that resolution just fine.  Although, without a big monitor,
 text might be a little hard to read.  The poster needs to find out how
 much RAM his video card really has, and might want to consider a more
 sane resolution (unless 19' monitor or better).

But I do have a big monitor! I we used to run Pro/ENGINEER on this
machine!

As I wrote in the first e-mail. SuperProbe reports 512kB. Is there a way
I can verify if this is correct or not?

Attached is my /var/log/xdm.log if that helps anything.



XFree86 Version 3.3.2.3 / X Window System
(protocol Version 11, revision 0, vendor release 6300)
Release Date: July 15 1998
If the server is older than 6-12 months, or if your card is
newer
than the above date, look for a newer version before reporting
problems.  (see http://www.XFree86.Org/FAQ)
Operating System: Linux 2.0.36 i686 [ELF] 
Configured drivers:
  SVGA: server for SVGA graphics adaptors (Patchlevel 0):
  NV1, STG2000, RIVA128, ET4000, ET4000W32, ET4000W32i,
  ET4000W32i_rev_b, ET4000W32i_rev_c, ET4000W32p, ET4000W32p_rev_a,
  ET4000W32p_rev_b, ET4000W32p_rev_c, ET4000W32p_rev_d, ET6000,
ET6100,
  et3000, pvga1, wd90c00, wd90c10, wd90c30, wd90c24, wd90c31,
wd90c33,
  gvga, ati, sis86c201, sis86c202, sis86c205, tvga8200lx,
tvga8800cs,
  tvga8900b, tvga8900c, tvga8900cl, tvga8900d, tvga9000, tvga9000i,
  tvga9100b, tvga9200cxr, tgui9400cxi, tgui9420, tgui9420dgi,
  tgui9430dgi, tgui9440agi, cyber9320, tgui9660, tgui9680, tgui9682,
  tgui9685, cyber9382, cyber9385, cyber9388, cyber9397, cyber9520,
  3dimage975, 3dimage985, clgd5420, clgd5422, clgd5424, clgd5426,
  clgd5428, clgd5429, clgd5430, clgd5434, clgd5436, clgd5446,
clgd5480,
  clgd5462, clgd5464, clgd5465, clgd6205, clgd6215, clgd6225,
clgd6235,
  clgd7541, clgd7542, clgd7543, clgd7548, clgd7555, ncr77c22,
ncr77c22e,
  cpq_avga, mga2064w, mga1064sg, mga2164w, mga2164w AGP, oti067,
oti077,
  oti087, oti037c, al2101, ali2228, ali2301, ali2302, ali2308,
ali2401,
  cl6410, cl6412, cl6420, cl6440, video7, ark1000vl, ark1000pv,
  ark2000pv, ark2000mt, mx, realtek, AP6422, AT24, AT3D, s3_virge,
  s3_svga, ct65520, ct65525, ct65530, ct65535, ct65540, ct65545,
  ct65546, ct65548, ct65550, ct65554, ct6, ct68554, ct64200,
  ct64300, generic
(using VT number 7)

XF86Config: /etc/X11/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) XKB: rules: xfree86
(**) XKB: model: jp106
(**) XKB: layout: jp
(**) Mouse: type: PS/2, device: /dev/psaux, buttons: 3
(**) SVGA: Graphics device ID: Cirrus Logic GD543x
(**) SVGA: Monitor ID: My Monitor
(--) SVGA: Mode 1280x1024 needs hsync freq of 91.15 kHz. Deleted.
(--) SVGA: Mode 1280x1024 needs hsync freq of 107.16 kHz. Deleted.
(**) FontPath set to
/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75
dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts
/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X1
1R6/lib/X11/fonts/100dpi/
(--) SVGA: PCI: Cirrus Logic GD5430 rev 71, Memory @ 0xfc00
(--) SVGA: chipset:  clgd5430
(--) SVGA: videoram: 512k
(--) SVGA: clocks:  25.23  28.32  41.16  36.08  31.50  39.99  45.08 
49.87
(--) SVGA: clocks:  64.98  72.16  75.00  80.01  85.23
(**) SVGA: Option linear
(**) SVGA: Using 8 bpp, Depth 8, Color weight: 666
(--) SVGA: Maximum allowed dot-clock: 85.500 MHz
(**) SVGA: Mode 800x600: mode clock =  40.000, clock used =  39.991
(**) SVGA: Mode 1280x1024: mode clock =  80.000, clock used =  80.012
(--) SVGA: Insufficient video memory for all resolutions
(--) SVGA: Removing mode 1280x1024 from list of valid modes.
(--) SVGA: Virtual resolution set to 800x600
(--) SVGA: SpeedUp code selection modified because virtualX != 1024
(--) SVGA: clgd5430: Internal memory clock register is 0x1c (Standard
RAS)
(**) SVGA: clgd5430: Approximate DRAM bandwidth for drawing: 10 of 50
MB/s
(--) SVGA: clgd5430: Using linear framebuffer at 0xfc00 (4032MB)
(--) SVGA: clgd5430: 44288 bytes off-screen memory available
(--) SVGA: clgd5430: Using hardware cursor
(--) SVGA: clgd5430: Using accelerator functions
(--) SVGA: clgd5430: Using BitBLT engine
(**) SVGA: clgd5430: Using memory-mapped I/O
(--) SVGA: Using XAA (XFree86 Acceleration Architecture)
(--) SVGA: XAA: Solid filled rectangles
(--) SVGA: XAA: Screen-to-screen copy
(--) SVGA: XAA: Using 6 128x54 areas for pixmap caching
(--) SVGA: XAA: 

Re:X screen resolutions.

1999-11-12 Thread matthschulz
On Fri, 12 Nov 1999, Jens K. Olsen wrote:
 On Tue, Nov 09, 1999 at 12:50:34PM +0100, Jean-Yves BARBIER wrote:
  On Tue, Nov 09, 1999 at 08:11:47AM +, Jens K. Olsen wrote:
  I am sure my machine was displaying 1280x1024 when I was using Windows,
  but in X I can't get it to work. Can anyone please help me.
 
  Hi,
  
  are you sure this resolution was 'plain' and not compresses, like on
  LCD for projectors? If so, I don't think this specific mode is supported
  by xfree.
 
  X supports that resolution just fine.  Although, without a big monitor,
  text might be a little hard to read.  The poster needs to find out how
  much RAM his video card really has, and might want to consider a more
  sane resolution (unless 19' monitor or better).
 
 But I do have a big monitor! I we used to run Pro/ENGINEER on this
 machine!
 
 As I wrote in the first e-mail. SuperProbe reports 512kB. Is there a way
 I can verify if this is correct or not?
 
 Attached is my /var/log/xdm.log if that helps anything.
 
 
 
 XFree86 Version 3.3.2.3 / X Window System
 (protocol Version 11, revision 0, vendor release 6300)
 Release Date: July 15 1998
 If the server is older than 6-12 months, or if your card is
 newer
 than the above date, look for a newer version before reporting
 problems.  (see http://www.XFree86.Org/FAQ)
 Operating System: Linux 2.0.36 i686 [ELF] 
 Configured drivers:
   SVGA: server for SVGA graphics adaptors (Patchlevel 0):
   NV1, STG2000, RIVA128, ET4000, ET4000W32, ET4000W32i,
   ET4000W32i_rev_b, ET4000W32i_rev_c, ET4000W32p, ET4000W32p_rev_a,
   ET4000W32p_rev_b, ET4000W32p_rev_c, ET4000W32p_rev_d, ET6000,
 ET6100,
   et3000, pvga1, wd90c00, wd90c10, wd90c30, wd90c24, wd90c31,
 wd90c33,
   gvga, ati, sis86c201, sis86c202, sis86c205, tvga8200lx,
 tvga8800cs,
   tvga8900b, tvga8900c, tvga8900cl, tvga8900d, tvga9000, tvga9000i,
   tvga9100b, tvga9200cxr, tgui9400cxi, tgui9420, tgui9420dgi,
   tgui9430dgi, tgui9440agi, cyber9320, tgui9660, tgui9680, tgui9682,
   tgui9685, cyber9382, cyber9385, cyber9388, cyber9397, cyber9520,
   3dimage975, 3dimage985, clgd5420, clgd5422, clgd5424, clgd5426,
   clgd5428, clgd5429, clgd5430, clgd5434, clgd5436, clgd5446,
 clgd5480,
   clgd5462, clgd5464, clgd5465, clgd6205, clgd6215, clgd6225,
 clgd6235,
   clgd7541, clgd7542, clgd7543, clgd7548, clgd7555, ncr77c22,
 ncr77c22e,
   cpq_avga, mga2064w, mga1064sg, mga2164w, mga2164w AGP, oti067,
 oti077,
   oti087, oti037c, al2101, ali2228, ali2301, ali2302, ali2308,
 ali2401,
   cl6410, cl6412, cl6420, cl6440, video7, ark1000vl, ark1000pv,
   ark2000pv, ark2000mt, mx, realtek, AP6422, AT24, AT3D, s3_virge,
   s3_svga, ct65520, ct65525, ct65530, ct65535, ct65540, ct65545,
   ct65546, ct65548, ct65550, ct65554, ct6, ct68554, ct64200,
   ct64300, generic
 (using VT number 7)
 
 XF86Config: /etc/X11/XF86Config
 (**) stands for supplied, (--) stands for probed/default values
 (**) XKB: rules: xfree86
 (**) XKB: model: jp106
 (**) XKB: layout: jp
 (**) Mouse: type: PS/2, device: /dev/psaux, buttons: 3
 (**) SVGA: Graphics device ID: Cirrus Logic GD543x
 (**) SVGA: Monitor ID: My Monitor
 (--) SVGA: Mode 1280x1024 needs hsync freq of 91.15 kHz. Deleted.
 (--) SVGA: Mode 1280x1024 needs hsync freq of 107.16 kHz. Deleted.
 (**) FontPath set to
 /usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75
 dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts
 /Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X1
 1R6/lib/X11/fonts/100dpi/
 (--) SVGA: PCI: Cirrus Logic GD5430 rev 71, Memory @ 0xfc00
 (--) SVGA: chipset:  clgd5430
 (--) SVGA: videoram: 512k
 (--) SVGA: clocks:  25.23  28.32  41.16  36.08  31.50  39.99  45.08 
 49.87
 (--) SVGA: clocks:  64.98  72.16  75.00  80.01  85.23
 (**) SVGA: Option linear
 (**) SVGA: Using 8 bpp, Depth 8, Color weight: 666
 (--) SVGA: Maximum allowed dot-clock: 85.500 MHz
 (**) SVGA: Mode 800x600: mode clock =  40.000, clock used =  39.991
 (**) SVGA: Mode 1280x1024: mode clock =  80.000, clock used =  80.012
 (--) SVGA: Insufficient video memory for all resolutions
 (--) SVGA: Removing mode 1280x1024 from list of valid modes.

I think, her is the catch: 512k videoram = 512*1024*8 = 4,194,304 bit!!
resolution 1280 * 1024 = 1,310,720 pixel
so are there 4,194,304/1,310,720 = 3,2 bit/pixel
That's just enough for monochrom (but 3 images).

Find out, how much RAM the videocard really has and set it in XF86Config
as described  in  man XF86Config by hand:  VideoRam mem  


Matth