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

Re: ack! x has been hosed

> >
> > I now have *absolutely* no idea why this is working.  What I found from
> > diddling is:
> >
> > with XF86Setup, and the SVGA server, i could get into x--at 320x200
> > (240?).
> >
> > with xf86config, i couldn't get a working setup sor the S3;
> > generally the fixed font error.  switch /etc/X11/Xserver didn't help,
> > either; still errors from the SVGA setup with the server switched.
> >
> > then i installed xserver-s3v --i have no idea what the relation between
> > this and s3 is --and got an unrecognized chip errror.  so i purged that,
> > and set Xserver back to svga.

The S3V server is for the new S3 VirGE chip. Which S3 chip do you 
have? What type of card do you have?

> >
> > voila.  X at 640x480, but the virtual screen isn't any larger.  for that
> > matter, i can't even tell how many bpp this is.  if it's 24, that would
> > explain things . . .
> >
> > so:
> >
> > 1) how do i tell it what mode i'm in?

Is Section "Screen" you can set the DefaultColorDepth. Then in the
Subsection "Display" with the matching Depth you will have a list
of modes. The first one in the list (which is valid) will be used.
You can cycle through them with CTRL-ALT-<minus> and CTRL-ALT-+.

> > 2) how do i set the default to 8?

Inside 'Section "Screen"' (not in a Subsection) put in the line:

    DefaultColorDepth 8

> > 3) for that matter, will the s3 chips do 1280x1024 under the vga16
> > server?  All I need (care) about color for is the code hi-liting in
> > emacs.

No. vga16 server just uses "standard" VGA modes, no of which includes
1280x1024 as far as I can remember.

> > 4) how do i figure out settings for XF86config  for screen
> > settings/sizes?  I'd like 640x480,1024x728, and 800x600 on 8 bit,
> > 640x480&800x600 on 16, and 640x480 on 24 .  or 640x400 on 32 if it
> > forces me to 32.

24 and 32 are equivalent for hardware which supports it (to paraphrase
from the XF86 man page)
Try the following in your XF86Config. Note that Driver "drivertype"
must have the proper value for the server you're using.

Section "Screen"
    Driver      "accel"
    Device      "YOUR DEVICE NAME HERE"
    Monitor     "YOUR MONITOR NAME HERE"
    DefaultColorDepth 8
    Subsection "Display"
        Depth       8
        Modes       "640x480" "1024x768" "800x600"
        ViewPort    0 0
        Virtual     1024 768
    Subsection "Display"
        Depth       16
        Modes       "640x480" "800x600"
        ViewPort    0 0
        Virtual     800 600
    Subsection "Display"
        Depth       32
        Modes       "640x480"
        ViewPort    0 0
        Virtual     640 480
> My testing experience leads me to believe that the modes that get
> configured depend on the Monitor type you select rather than the card you
> are running. I have to choose the "extended super vga" monitor to get the
> "larger" screen sizes.
> > 5) do i need to sacrifice undergraduates to keep this working?  and if
> > so, to the screen, the software, or the hardware? :)
> >

Jens B. Jorgensen

TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org . Trouble? 
e-mail to templin@bucknell.edu .

Reply to: