Other Help Topics :: Photos on web pages are too dark



The switch is pretty easy, just get one of the X server extensions (XFree86.dsl, -.unc, or Xorg-7.2.uci), generate a config file, move it to /etc/X11 under proper name, and edit /home/dsl/.xserverrc. These steps have more instructions in the extensions' info files, as they differ a bit for Xfree and Xorg.
I followed the instructions for switching from Xvesa to XFree86.unc .  But when I rebooted, it refused to let me into an X-window, and I had to use xsetup.sh to switch back to Xvesa.

Is there a way I can switch WITHOUT having to reboot?  That way, if something is wrong, I can correct it MUCH more quickly instead of having to wait for another reboot.

And why would XFree86 refuse to boot properly?  I even used the "lspci -v" command to determine what video card I have:

00:01.0 VGA compatible controller: Intel Corporation 82810E DC-133 CGC [Chipset Graphics Controller] (rev 03) (prog-if 00 [VGA controller])
       Subsystem: IBM Unknown device 01e1
       Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 11
       Memory at f8000000 (32-bit, prefetchable) [size=64M]
       Memory at fe980000 (32-bit, non-prefetchable) [size=512K]
       Capabilities: [dc] Power Management version 1

So I went with svga_FB

So why isn't XFree86.unc working for me?  What do I need to do to get it working?  Please give me the WHOLE procedure (or a reference to the WHOLE procedure) because I don't know much and need more than just a few cryptic hints.

OK, here's step by step for XFree86:
- get out of X (ctrl-alt-backspace) and a root terminal (sudo su)
- XFree86 -configure
- the screen will blink a bit when it autoconfigures your hardware. The new config file is in your current directory, called XF86config.new. Check it with your default editor and change if needed.
- Copy this file into /etc/X11 named as XF86Config, and remove all old XF86Config-starting files.
- Edit /home/dsl/.xserverrc as told in the hint, to XFree86 and -nolisten tcp as the only argument
Then just startx should do it. If you need to change settings, just get out using ctrl-alt-backspace, change the config file, and startx.

Oh, and an explanation for why it didn't start; Intel's early chips 810 and 815 need the intel driver (i810) to function at all, as they need some main ram allocated. Usually the generic vesa/vga/svga should work, but some chips are like that..

I went into a root shell and typed "XFree86 -configure".

As instructed in the resulting message, I typed "XFree86 -xf86config /root/XF86Config.new".  But all I was greeted by was a blank screen and a cursor shaped like "X".  I had to use Ctrl-Alt-Backspace to get the screen back to normal.  The shell showed error messages:
This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@XFree86.Org and patches submitted
to fixes@XFree86.Org.  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).

XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-8 20040928112350 fabbione@fabbione.net)
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.26 i686 [ELF]
Build Date: 28 September 2004
       Before reporting problems, check http://www.XFree86.Org/
       to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.26 (root@Knoppix) (gcc version 2.95.4 20011002 (Debian prerelease)) #1 SMP Sa Apr 17 19:33:42 CEST 2004
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/XFree86.0.log", Time: Fri Aug  1 22:09:15 2008
(++) Using config file: "/root/XF86Config.new"
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_vertex.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/fonts/libspeedo.a:spencode.o":  No symbols found
error opening security policy file /usr/X11R6/lib/X11/xserver/SecurityPolicy
Couldn't load XKB keymap, falling back to pre-XKB keymap

So what's wrong?

That means it probably worked.  Now you can follow the rest of curaga's post.
Next Page...
original here.