View Single Post

   
  #9 (permalink)  
Old 04-07-2008, 08:33 AM
John F. Morse
 
Posts: n/a
Default Re: X.Org vs XFree86

Steffen Pohle wrote:
> Hi there,
>
> I checked your logfile. First of all for a resolution with 800x600 by
> 24bit you need at last 1.4MB video memory. You can go down to 16bpp
> which will give you a resolution of 800x600 pixel.
>
> Another thing could you also send to here your xorg.conf file? That
> would help to find the problem. Because it seems as if you have alot of
> modelines configured. In xorg you shouldn't need anymore modelines, the
> only thing you have to do is tell the server the frequencies of your
> monitor and thats it.
>
> Another thing is that the pixel clock can limitate your screen
> resolution.
>
>
>> (==) TRIDENT(0): Min pixel clock is 12 MHz
>> (--) TRIDENT(0): Max pixel clock is 40 MHz
>> (II) TRIDENT(0): Generic Monitor: Using hsync range of 28.00-80.00 kHz
>> (II) TRIDENT(0): Generic Monitor: Using vrefresh range of 43.00-60.00 Hz
>> (II) TRIDENT(0): Clock range: 12.00 to 40.00 MHz
>>

>
> Since 1024x786 by 60Hz makes around 48 MHz and the card only alows you to
> set it to 40MHz.
>
> bye bye,
> Steffen



Thanks, Steffen. Your idea was the solution!

I decided to get to work early tonight....

First I tried a depth of four bits, but it was rejected by
dpkg-reconfigure as not available for my video card.

So I tried eight bits and it is now working at 800x600. The 16bpp needs
960 kB, so it should also work.

My calculations also indicate that 1024x768 at 8bpp will work (786,432
Bytes required). Do you agree (is my math correct)?

Also, now with the real monitor sync range, is the pixel clock still a
concern?

Here is the newly-generated xorg.conf with only eight bits selected for
the depth.


john@optima12:/etc/X11$ cat xorg.conf
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection

Section "Device"
Identifier "Trident Microsystems TGUI 9660/938x/968x"
Driver "trident"
BusID "PCI:0:10:0"
EndSection

Section "Monitor"
Identifier "ViewSonic 21"
Option "DPMS"
HorizSync 30-82
VertRefresh 50-150
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Trident Microsystems TGUI 9660/938x/968x"
Monitor "ViewSonic 21"
DefaultDepth 8
SubSection "Display"
Depth 1
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection



--
John

No Microsoft, Apple, Intel, Trend Micro, nor Ford products were used in the preparation or transmission of this message.

The EULA sounds like it was written by a team of lawyers who want to tell me what I can't do. The GPL sounds like it was written by a human being, who wants me to know what I can do.
Reply With Quote