Xserver question - why VESA considers monitor Virtual size is 800x600 ???

2009-05-05 Thread Lev Olshvang


Hi,

I have only two resolutions displayed by gnome-display-properties while 
my Monitor  connected to other systems definetly have more than 2 
resolutions available.





From the Xserver Log I got the following:


(II) VESA(0): Total Memory: 1024 64KB banks (65536kB)
(II) VESA(0): Configured Monitor: Using hsync range of 30.00-98.00 kHz
(II) VESA(0): Configured Monitor: Using vrefresh range of 50.00-160.00 Hz
(II) VESA(0): Configured Monitor: Using maximum pixel clock of 200.00 MHz
(II) VESA(0): Not using built-in mode 2048x1536 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1920x1440 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1920x1200 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1920x1080 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1600x1200 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1680x1050 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1600x1024 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1400x1050 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1280x1024 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1440x900 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1280x960 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1366x768 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1360x768 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1280x800 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1152x864 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1280x768 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1280x720 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1024x768 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1024x640 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1024x600 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1024x576 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 960x600 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 1024x512 (width too large for 
virtual size)

(II) VESA(0): Not using built-in mode 720x576 (no mode of this name)
(II) VESA(0): Not using built-in mode 853x480 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 852x480 (width too large for 
virtual size)
(II) VESA(0): Not using built-in mode 848x480 (width too large for 
virtual size)

(II) VESA(0): Not using built-in mode 720x540 (no mode of this name)
(II) VESA(0): Not using built-in mode 800x480 (no mode of this name)
(II) VESA(0): Not using built-in mode 720x480 (no mode of this name)
(--) VESA(0): Virtual size is 800x600 (pitch 800)
(**) VESA(0): *Built-in mode 800x600
(**) VESA(0):  Built-in mode 640x480
(**) VESA(0): Display dimensions: (320, 240) mm
(**) VESA(0): DPI set to (63, 63)
(II) VESA(0): Attempting to use 85Hz refresh for mode 800x600 (114)
(II) VESA(0): Attempting to use 85Hz refresh for mode 640x480 (111)


___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Xserver question - why VESA considers monitor Virtual size is 800x600 ???

2009-05-05 Thread Hetz Ben Hamo
Hi Lev,

Unless this is a last resort, I really recommend *NOT* to use the VESA
driver. Vesa used the least of your grpahics chip capabilities, NO
graphics acceleration, no nothing,

Any native driver for your graphics chip would do a better job of
allocating memory (and not giving you only 64MB RAM for your chip) and
will detect all the resolutions. VESA most of the time don't know much
about those resolutions because it's trying to go wild with 24 bit
colors and for VESA, thats what you can get unless you fiddle with
many parameters in xorg.conf file.

Your monitor can supports multiple resolutions as shown by your log,
but VESA is too dumb. Use the correct driver (which chip do you have?
if you can tell me, I'll be happy to tell you which driver to use) and
it should show all the fancy stuff.

Thanks,
Hetz

On Tue, May 5, 2009 at 12:51 PM, Lev Olshvang l...@vboxcomm.com wrote:

 Hi,

 I have only two resolutions displayed by gnome-display-properties while my
 Monitor  connected to other systems definetly have more than 2 resolutions
 available.




 From the Xserver Log I got the following:


 (II) VESA(0): Total Memory: 1024 64KB banks (65536kB)
 (II) VESA(0): Configured Monitor: Using hsync range of 30.00-98.00 kHz
 (II) VESA(0): Configured Monitor: Using vrefresh range of 50.00-160.00 Hz
 (II) VESA(0): Configured Monitor: Using maximum pixel clock of 200.00 MHz
 (II) VESA(0): Not using built-in mode 2048x1536 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1920x1440 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1920x1200 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1920x1080 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1600x1200 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1680x1050 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1600x1024 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1400x1050 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1280x1024 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1440x900 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1280x960 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1366x768 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1360x768 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1280x800 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1152x864 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1280x768 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1280x720 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1024x768 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1024x640 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1024x600 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1024x576 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 960x600 (width too large for virtual
 size)
 (II) VESA(0): Not using built-in mode 1024x512 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 720x576 (no mode of this name)
 (II) VESA(0): Not using built-in mode 853x480 (width too large for virtual
 size)
 (II) VESA(0): Not using built-in mode 852x480 (width too large for virtual
 size)
 (II) VESA(0): Not using built-in mode 848x480 (width too large for virtual
 size)
 (II) VESA(0): Not using built-in mode 720x540 (no mode of this name)
 (II) VESA(0): Not using built-in mode 800x480 (no mode of this name)
 (II) VESA(0): Not using built-in mode 720x480 (no mode of this name)
 (--) VESA(0): Virtual size is 800x600 (pitch 800)
 (**) VESA(0): *Built-in mode 800x600
 (**) VESA(0):  Built-in mode 640x480
 (**) VESA(0): Display dimensions: (320, 240) mm
 (**) VESA(0): DPI set to (63, 63)
 (II) VESA(0): Attempting to use 85Hz refresh for mode 800x600 (114)
 (II) VESA(0): Attempting to use 85Hz refresh for mode 640x480 (111)


 ___
 Linux-il mailing list
 Linux-il@cs.huji.ac.il
 http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il




-- 
Skepticism is the lazy person's default position.
my blog (hebrew): http://benhamo.org

___
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il


Re: Xserver question - why VESA considers monitor Virtual size is 800x600 ???

2009-05-05 Thread Lev Olshvang




Thanks, 

After hard googling I managed to set up  working setup in xorg.conf

What I miss  - i did not find good explanation for  various Option and
their affects, ( I do not deal with graphics usually), perhaps you can
give me some reference 

It looks this way :

Section "Monitor"
    Identifier  "Configured Monitor"
    Vendorname  "Plug 'n' Play"
    Modelname   "Plug 'n' Play"
    HorizSync    30-98
    Option   "DPMS"
    Option  "VBEModes"
    VertRefresh  60-85
    #Gamma  1.0
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Device  "VIA"
    Monitor "Configured Monitor"
    DefaultDepth    24
    Option "metamodes" "1280x1024_75 +0+0; 1280x1024 +0+0;
1024x768 +0+0; 800x600 +0+0"
EndSection




Hetz Ben Hamo wrote:

  Hi Lev,

Unless this is a last resort, I really recommend *NOT* to use the VESA
driver. Vesa used the least of your grpahics chip capabilities, NO
graphics acceleration, no nothing,

Any native driver for your graphics chip would do a better job of
allocating memory (and not giving you only 64MB RAM for your chip) and
will detect all the resolutions. VESA most of the time don't know much
about those resolutions because it's trying to go "wild" with 24 bit
colors and for VESA, thats what you can get unless you fiddle with
many parameters in xorg.conf file.

Your monitor can supports multiple resolutions as shown by your log,
but VESA is too dumb. Use the correct driver (which chip do you have?
if you can tell me, I'll be happy to tell you which driver to use) and
it should show all the fancy stuff.

Thanks,
Hetz

On Tue, May 5, 2009 at 12:51 PM, Lev Olshvang l...@vboxcomm.com wrote:
  
  
Hi,

I have only two resolutions displayed by gnome-display-properties while my
Monitor  connected to other systems definetly have more than 2 resolutions
available.




From the Xserver Log I got the following:


(II) VESA(0): Total Memory: 1024 64KB banks (65536kB)
(II) VESA(0): Configured Monitor: Using hsync range of 30.00-98.00 kHz
(II) VESA(0): Configured Monitor: Using vrefresh range of 50.00-160.00 Hz
(II) VESA(0): Configured Monitor: Using maximum pixel clock of 200.00 MHz
(II) VESA(0): Not using built-in mode "2048x1536" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1920x1440" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1920x1200" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1920x1080" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1600x1200" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1680x1050" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1600x1024" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1400x1050" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1280x1024" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1440x900" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1280x960" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1366x768" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1360x768" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1280x800" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1152x864" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1280x768" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1280x720" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1024x768" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1024x640" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1024x600" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "1024x576" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "960x600" (width too large for virtual
size)
(II) VESA(0): Not using built-in mode "1024x512" (width too large for
virtual size)
(II) VESA(0): Not using built-in mode "720x576" (no mode of this name)
(II) VESA(0): Not using built-in mode "853x480" (width too large for virtual
size)
(II) VESA(0): Not using built-in mode "852x480" (width too large for virtual
size)
(II) VESA(0): Not using built-in mode "848x480" (width too large for virtual
size)
(II) VESA(0): Not using built-in mode "720x540" (no mode of this name)
(II) VESA(0): Not using built-in mode "800x480" (no mode of this name)
(II) VESA(0): Not using built-in mode "720x480" (no mode of this name)
(--) VESA(0): Virtual size is 800x600 (pitch 800)
(**) VESA(0): *Built-in mode "800x600"
(**) VESA(0):  Built-in mode "640x480"
(**) VESA(0): Display dimensions: (320, 240) mm
(**) VESA(0): DPI set to (63, 63)
(II) VESA(0): Attempting to use 85Hz refresh for mode "800x600" 

Re: Xserver question - why VESA considers monitor Virtual size is 800x600 ???

2009-05-05 Thread Hetz Ben Hamo
Lev,

You didn't tell me which chipset do you use (I understand it's VIA,
but which VIA?), nor distribution that you use...

You can download a driver + docs if you know what chipset in your
board (lspci -v) at this site:
http://linux.via.com.tw/support/downloadFiles.action

You can use the forum here (http://www.tkarena.com/forums/via-arena/)
which I'm sure your question has been asked before.

Thanks,
Hetz

On Tue, May 5, 2009 at 2:09 PM, Lev Olshvang l...@vboxcomm.com wrote:
 Thanks,

 After hard googling I managed to set up  working setup in xorg.conf

 What I miss  - i did not find good explanation for  various Option and their
 affects, ( I do not deal with graphics usually), perhaps you can give me
 some reference

 It looks this way :

 Section Monitor
     Identifier  Configured Monitor
     Vendorname  Plug 'n' Play
     Modelname   Plug 'n' Play
     HorizSync    30-98
     Option   DPMS
     Option  VBEModes
     VertRefresh  60-85
     #Gamma  1.0
 EndSection

 Section Screen
     Identifier  Default Screen
     Device  VIA
     Monitor Configured Monitor
     DefaultDepth    24
     Option metamodes 1280x1024_75 +0+0; 1280x1024 +0+0;
 1024x768 +0+0; 800x600 +0+0
 EndSection




 Hetz Ben Hamo wrote:

 Hi Lev,

 Unless this is a last resort, I really recommend *NOT* to use the VESA
 driver. Vesa used the least of your grpahics chip capabilities, NO
 graphics acceleration, no nothing,

 Any native driver for your graphics chip would do a better job of
 allocating memory (and not giving you only 64MB RAM for your chip) and
 will detect all the resolutions. VESA most of the time don't know much
 about those resolutions because it's trying to go wild with 24 bit
 colors and for VESA, thats what you can get unless you fiddle with
 many parameters in xorg.conf file.

 Your monitor can supports multiple resolutions as shown by your log,
 but VESA is too dumb. Use the correct driver (which chip do you have?
 if you can tell me, I'll be happy to tell you which driver to use) and
 it should show all the fancy stuff.

 Thanks,
 Hetz

 On Tue, May 5, 2009 at 12:51 PM, Lev Olshvang l...@vboxcomm.com wrote:


 Hi,

 I have only two resolutions displayed by gnome-display-properties while my
 Monitor  connected to other systems definetly have more than 2 resolutions
 available.




 From the Xserver Log I got the following:


 (II) VESA(0): Total Memory: 1024 64KB banks (65536kB)
 (II) VESA(0): Configured Monitor: Using hsync range of 30.00-98.00 kHz
 (II) VESA(0): Configured Monitor: Using vrefresh range of 50.00-160.00 Hz
 (II) VESA(0): Configured Monitor: Using maximum pixel clock of 200.00 MHz
 (II) VESA(0): Not using built-in mode 2048x1536 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1920x1440 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1920x1200 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1920x1080 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1600x1200 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1680x1050 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1600x1024 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1400x1050 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1280x1024 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1440x900 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1280x960 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1366x768 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1360x768 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1280x800 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1152x864 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1280x768 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1280x720 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1024x768 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1024x640 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1024x600 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 1024x576 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 960x600 (width too large for virtual
 size)
 (II) VESA(0): Not using built-in mode 1024x512 (width too large for
 virtual size)
 (II) VESA(0): Not using built-in mode 720x576 (no mode of this name)
 (II) VESA(0): Not using built-in mode 853x480 (width too large for virtual
 size)
 (II) VESA(0): Not using built-in mode 852x480 (width too large for virtual
 size)
 (II) VESA(0): Not using built-in mode 848x480 (width too large for virtual
 

SOLVED : Xserver question - why VESA considers monitor Virtual size is 800x600 ???

2009-05-05 Thread Lev Olshvang




Hi  Hetz,

The chipset is cle266,  Linux Ubuntu 8.04, I configured Xserver to use
openchrome driver ( Ubuntu has it inside )  

I suppose these VESA messages were printed before I rerun Xserver and I
did not realize it

Now the messages are come from OpenChrome  but what does VESA Bios
means I still do not now ???

(II) CHROME(0): Modeline "800x600"x84.9   56.75  800 848 928 1056  600
603 607 633 -hsync +vsync (53.7 kHz)
(II) CHROME(0): Modeline "1024x768"x84.9   94.50  1024 1096 1200 1376 
768 771 775 809 -hsync +vsync (68.7 kHz)
(II) CHROME(0): Modeline "1280x960"x84.9  148.25  1280 1368 1504 1728 
960 963 967 1011 -hsync +vsync (85.8 kHz)
(II) CHROME(0): Modeline "1280x1024"x84.8  159.50  1280 1376 1512 1744 
1024 1027 1034 1078 -hsync +vsync (91.5 kHz)
(II) CHROME(0): Modeline "1600x1200"x75.0  204.75  1600 1720 1888 2176 
1200 1203 1207 1255 -hsync +vsync (94.1 kHz)
(II) CHROME(0): ViaOutputsDetect
(II) CHROME(0): VIATVDetect
(WW) CHROME(0): This device is supposed to have a TV encoder, but we
are unable to detect it (support missing?).
(II) CHROME(0): ViaOutputsSelect
(II) CHROME(0): ViaOutputsSelect: X Configuration: 0x00
(II) CHROME(0): ViaOutputsSelect: BIOS Initialised register: 0x00
(II) CHROME(0): ViaOutputsSelect: CRT.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
    compiled for 1.4.0.90, module version = 1.0.0
    ABI class: X.Org Video Driver, version 2.0
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
    compiled for 1.4.0.90, module version = 1.1.0
    ABI class: X.Org Video Driver, version 2.0
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) CHROME(0): initializing int10
(II) CHROME(0): Primary V_BIOS segment is: 0xc000
(II) CHROME(0): VESA BIOS detected
(II) CHROME(0): VESA VBE Version 3.0
(II) CHROME(0): VESA VBE Total Mem: 65536 kB
(II) CHROME(0): VESA VBE OEM: VIA P4N800 PRO

(II) CHROME(0): VESA VBE OEM Software Rev: 1.0
(II) CHROME(0): VESA VBE OEM Vendor:
(II) CHROME(0): VESA VBE OEM Product:
(II) CHROME(0): VESA VBE OEM Product Rev:
(II) CHROME(0): Searching for matching VESA mode(s):
Mode: 101 (640x480)

II) CHROME(0): VIASwitchMode
(II) CHROME(0): [drm] Cleaning up DMA ring-buffer.
(II) CHROME(0): VIAWriteMode
(II) CHROME(0): Trying VBE Mode 1280x960 (0xc16a) Refresh 85.00:
(II) CHROME(0): ViaVbeSetRefresh
(II) CHROME(0): Active Device: 1
(II) CHROME(0): Refresh Rate Index: 7
   ?
(II) CHROME(0): VBESetVBEMode failed...but worked OK without customized
refresh and dotclock.

    ??
(II) CHROME(0): VIAAdjustFrame


Hetz Ben Hamo wrote:

  Lev,

You didn't tell me which chipset do you use (I understand it's VIA,
but which VIA?), nor distribution that you use...

You can download a driver + docs if you know what chipset in your
board (lspci -v) at this site:
http://linux.via.com.tw/support/downloadFiles.action

You can use the forum here (http://www.tkarena.com/forums/via-arena/)
which I'm sure your question has been asked before.

Thanks,
Hetz

On Tue, May 5, 2009 at 2:09 PM, Lev Olshvang l...@vboxcomm.com wrote:
  
  
Thanks,

After hard googling I managed to set up  working setup in xorg.conf

What I miss  - i did not find good explanation for  various Option and their
affects, ( I do not deal with graphics usually), perhaps you can give me
some reference

It looks this way :

Section "Monitor"
    Identifier  "Configured Monitor"
    Vendorname  "Plug 'n' Play"
    Modelname   "Plug 'n' Play"
    HorizSync    30-98
    Option   "DPMS"
    Option  "VBEModes"
    VertRefresh  60-85
    #Gamma  1.0
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Device  "VIA"
    Monitor "Configured Monitor"
    DefaultDepth    24
    Option "metamodes" "1280x1024_75 +0+0; 1280x1024 +0+0;
1024x768 +0+0; 800x600 +0+0"
EndSection




Hetz Ben Hamo wrote:

Hi Lev,

Unless this is a last resort, I really recommend *NOT* to use the VESA
driver. Vesa used the least of your grpahics chip capabilities, NO
graphics acceleration, no nothing,

Any native driver for your graphics chip would do a better job of
allocating memory (and not giving you only 64MB RAM for your chip) and
will detect all the resolutions. VESA most of the time don't know much
about those resolutions because it's trying to go "wild" with 24 bit
colors and for VESA, thats what you can get unless you fiddle with
many parameters in xorg.conf file.

Your monitor can supports multiple resolutions as shown by your log,
but VESA is too dumb. Use the correct driver (which chip do you have?
if you can tell me, I'll be happy to tell you which driver to use) and
it should show all the fancy stuff.

Thanks,
Hetz

On Tue, 

Re: SOLVED : Xserver question - why VESA considers monitor Virtual size is 800x600 ???

2009-05-05 Thread Hetz Ben Hamo
VESA (Video Electronics Standard Association) is an entity made from
several companies which creates different standards (see here:
http://www.vesa.org/)

The thing you saw is related to VESA VBE (VESA BIOS Extensions -
http://en.wikipedia.org/wiki/VESA_BIOS_Extensions) which is a standard
that any graphics chip vendors needs to comply to. This standard means
that the graphics chip should give a basic operation under this
standard (which is implemented in the vesa driver). The graphics
won't be accelerated, video will not be using any acceleration at all
(which means your video will have really jerky playback experience).
It only should let you have minimum memory to show something, cursor
and some more basic operations, a very basic VGA display. It's
reserved for times when you have a shiny new card and there are no
Linux (or any other OS) drivers for it.

Thanks,
Hetz

On Tue, May 5, 2009 at 3:59 PM, Lev Olshvang l...@vboxcomm.com wrote:
 Hi  Hetz,

 The chipset is cle266,  Linux Ubuntu 8.04, I configured Xserver to use
 openchrome driver ( Ubuntu has it inside )

 I suppose these VESA messages were printed before I rerun Xserver and I did
 not realize it

 Now the messages are come from OpenChrome  but what does VESA Bios means I
 still do not now ???

 (II) CHROME(0): Modeline 800x600x84.9   56.75  800 848 928 1056  600 603
 607 633 -hsync +vsync (53.7 kHz)
 (II) CHROME(0): Modeline 1024x768x84.9   94.50  1024 1096 1200 1376  768
 771 775 809 -hsync +vsync (68.7 kHz)
 (II) CHROME(0): Modeline 1280x960x84.9  148.25  1280 1368 1504 1728  960
 963 967 1011 -hsync +vsync (85.8 kHz)
 (II) CHROME(0): Modeline 1280x1024x84.8  159.50  1280 1376 1512 1744  1024
 1027 1034 1078 -hsync +vsync (91.5 kHz)
 (II) CHROME(0): Modeline 1600x1200x75.0  204.75  1600 1720 1888 2176  1200
 1203 1207 1255 -hsync +vsync (94.1 kHz)
 (II) CHROME(0): ViaOutputsDetect
 (II) CHROME(0): VIATVDetect
 (WW) CHROME(0): This device is supposed to have a TV encoder, but we are
 unable to detect it (support missing?).
 (II) CHROME(0): ViaOutputsSelect
 (II) CHROME(0): ViaOutputsSelect: X Configuration: 0x00
 (II) CHROME(0): ViaOutputsSelect: BIOS Initialised register: 0x00
 (II) CHROME(0): ViaOutputsSelect: CRT.
 (II) Loading sub module int10
 (II) LoadModule: int10
 (II) Loading /usr/lib/xorg/modules//libint10.so
 (II) Module int10: vendor=X.Org Foundation
     compiled for 1.4.0.90, module version = 1.0.0
     ABI class: X.Org Video Driver, version 2.0
 (II) Loading sub module vbe
 (II) LoadModule: vbe
 (II) Loading /usr/lib/xorg/modules//libvbe.so
 (II) Module vbe: vendor=X.Org Foundation
     compiled for 1.4.0.90, module version = 1.1.0
     ABI class: X.Org Video Driver, version 2.0
 (II) Loading sub module int10
 (II) LoadModule: int10
 (II) Reloading /usr/lib/xorg/modules//libint10.so
 (II) CHROME(0): initializing int10
 (II) CHROME(0): Primary V_BIOS segment is: 0xc000
 (II) CHROME(0): VESA BIOS detected
 (II) CHROME(0): VESA VBE Version 3.0
 (II) CHROME(0): VESA VBE Total Mem: 65536 kB
 (II) CHROME(0): VESA VBE OEM: VIA P4N800 PRO

 (II) CHROME(0): VESA VBE OEM Software Rev: 1.0
 (II) CHROME(0): VESA VBE OEM Vendor:
 (II) CHROME(0): VESA VBE OEM Product:
 (II) CHROME(0): VESA VBE OEM Product Rev:
 (II) CHROME(0): Searching for matching VESA mode(s):
 Mode: 101 (640x480)

 II) CHROME(0): VIASwitchMode
 (II) CHROME(0): [drm] Cleaning up DMA ring-buffer.
 (II) CHROME(0): VIAWriteMode
 (II) CHROME(0): Trying VBE Mode 1280x960 (0xc16a) Refresh 85.00:
 (II) CHROME(0): ViaVbeSetRefresh
 (II) CHROME(0): Active Device: 1
 (II) CHROME(0): Refresh Rate Index: 7
    ?
 (II) CHROME(0): VBESetVBEMode failed...but worked OK without customized
 refresh and dotclock.

     ??
 (II) CHROME(0): VIAAdjustFrame


 Hetz Ben Hamo wrote:

 Lev,

 You didn't tell me which chipset do you use (I understand it's VIA,
 but which VIA?), nor distribution that you use...

 You can download a driver + docs if you know what chipset in your
 board (lspci -v) at this site:
 http://linux.via.com.tw/support/downloadFiles.action

 You can use the forum here (http://www.tkarena.com/forums/via-arena/)
 which I'm sure your question has been asked before.

 Thanks,
 Hetz

 On Tue, May 5, 2009 at 2:09 PM, Lev Olshvang l...@vboxcomm.com wrote:


 Thanks,

 After hard googling I managed to set up  working setup in xorg.conf

 What I miss  - i did not find good explanation for  various Option and their
 affects, ( I do not deal with graphics usually), perhaps you can give me
 some reference

 It looks this way :

 Section Monitor
     Identifier  Configured Monitor
     Vendorname  Plug 'n' Play
     Modelname   Plug 'n' Play
     HorizSync    30-98
     Option   DPMS
     Option  VBEModes
     VertRefresh  60-85
     #Gamma  1.0
 EndSection

 Section Screen
     Identifier  Default Screen
     Device  VIA
     Monitor Configured Monitor