SOLVED : Xserver resolution problem - NEW : gdm refuses to show up

SOLVED : Xserver resolution problem - NEW : gdm refuses to show up

Lev Olshvang levo at vboxcomm.com
Tue May 5 20:51:52 IDT 2009


Hi Hetz,

New problem I noticed after reboot  - now gdm do not show anything, it 
just turns display on/off

Here the  Log
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
more /var/log/gdm/:0.log

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Ubuntu (xorg-server 
2:1.4.1~git20080131-1ubuntu9.2)
Current Operating System: Linux ubfull 2.6.26 #16 Mon May 4 11:26:43 
EEST 2009 i686
Build Date: 13 June 2008  01:08:21AM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon May  4 15:05:38 2009
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module "i2c" already built-in
(II) Module "ddc" already built-in
(II) Module "ramdac" already built-in
Fulfilled via DRI at 39714816
Freed 39714816 (pool 2)
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
Freed 39714816 (pool 1)



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Hetz Ben Hamo wrote:
> 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 <levo at 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 "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 <levo at 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 <levo at 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 at cs.huji.ac.il
>> http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>     
>
>
>
>   




More information about the Linux-il mailing list