On Mon, 20 Apr 2009, Polytropon wrote:
On Sun, 19 Apr 2009 17:16:45 -0700, Charles Oppermann <chuc...@gmail.com> wrote:
I'm having similar problems after upgrading an older machine to Xorg
7.4.  The monitor blinks it's power light indicating no signal.


While CTRL+ALT+Backspace does not kill the X server, I can press
CTRL+ALT+F1 or ALT+F1 to return to the text mode console.  I then kill
the X server via CTRL+C.

There's a new setting that needs to be put into xorg.conf:

        Section "ServerFlags"
                Option "DontZap" "false"
        EndSection

Then you should be able to Ctrl+Alt+BkSpace to kill X.

Really, it's an old option with a new default.

Interestingly, if I restart the server (via Xorg, X, startx, etc), the
screen will switch to graphics mode and briefly show the contents of the
previous session, and then go blank.  I believe I'm seeing the contents
of the video memory after the mode switch and before the video memory is
overwritten or erased.

I've seen such a behaviour before, because X seemed to be unable
to update the screen contents.

I believe that Xorg is working fine, but somehow the video card is told
to blank the screen (maybe via DPMS?) or is otherwise incorrectly
programmed.

Could be that the monitor is not seeing output it likes from the video card and auto-blanking.

General notes:

First try without an xorg.conf at all. xorg will autoconfig. If it gets it right, or almost right, you can pull the values for xorg.conf out of /var/log/Xorg.0.log.

If autoconfig doesn't get things right, still try with a minimal xorg.conf. For instance, all you need in a monitor section is

Section "Monitor"
        Identifier   "Monitor0"
EndSection

Note in Xorg.0.log all the modules that load by default, and realize that you can pretty much leave out the Modules section.

Repeating again that you don't need a ServerFlags section, those settings can go in ServerLayout.

I'll also remove all the .xinitrc, .xsession, left over crud as well.

You could be fine with a minimal .xinitrc and .xsession, both
chmodded +x. with this content:

~/.xinitrc
        #!/bin/sh
        xset -dpms
        xterm &
        exec twm

~/.xsession
        #!/bin/csh
        source ~/.cshrc
        exec ~/.xinitrc

Unnecessary, since /usr/local/lib/X11/xinit/xinitrc will be used if there is no user default.


This is a machine using the VESA driver with an older Voodoo Banshee AGP card.

VESA? Isn't there a driver for this card that gets automatically
detected (hahaha) by X .-configure?

There's a voodoo driver in ports; no idea if it works with that card.
Recent copy of xorg.conf here:

http://lists.freebsd.org/pipermail/freebsd-x11/2009-April/008206.html

-Warren Block * Rapid City, South Dakota USA
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to