CVS Update: xc (branch: trunk)

2006-08-09 Thread David Dawes
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED]   06/08/09 13:53:16

Log message:
63. Fix a case where X server audit messages do not get printed (David 
Dawes).
62. Initialise the allocator even earlier in the X server startup, and use
it for the logging functions (David Dawes).
61. Parser option handling cleanups/fixes:
 - Ensure that option data is allocated by the parser, rather than
   externally allocated or static.
 - Free replaced option data.
 - Make xf86ParseOption's handling of multiple options of the same
   name consistent with all other cases (last occurrence is used).
 - Fix a bug in the handling of the Keyboard section xleds keyword.
(David Dawes).

Modified files:
  xc/programs/Xserver/dix/:
main.c 
  xc/programs/Xserver/hw/xfree86/:
CHANGELOG 
  xc/programs/Xserver/hw/xfree86/common/:
xf86Helper.c xf86Init.c xf86Option.c xf86fbman.c 
  xc/programs/Xserver/hw/xfree86/loader/:
loadmod.c 
  xc/programs/Xserver/hw/xfree86/parser/:
Configint.h DRI.c Device.c Files.c Flags.c Imakefile 
Input.c Keyboard.c Layout.c Module.c Monitor.c Pointer.c 
Screen.c Vendor.c Video.c configProcs.h read.c scan.c 
xf86Optrec.h xf86Parser.h 
  xc/programs/Xserver/include/:
os.h 
  xc/programs/Xserver/os/:
connection.c log.c 
  
  Revision  ChangesPath
  3.52  +4 -4  xc/programs/Xserver/dix/main.c
  3.3789+12 -1 xc/programs/Xserver/hw/xfree86/CHANGELOG
  1.157 +4 -6  xc/programs/Xserver/hw/xfree86/common/xf86Helper.c
  3.246 +8 -5  xc/programs/Xserver/hw/xfree86/common/xf86Init.c
  1.38  +18 -16xc/programs/Xserver/hw/xfree86/common/xf86Option.c
  1.33  +3 -3  xc/programs/Xserver/hw/xfree86/common/xf86fbman.c
  1.81  +18 -8 xc/programs/Xserver/hw/xfree86/loader/loadmod.c
  1.25  +3 -3  xc/programs/Xserver/hw/xfree86/parser/Configint.h
  1.16  +5 -5  xc/programs/Xserver/hw/xfree86/parser/DRI.c
  1.29  +11 -21xc/programs/Xserver/hw/xfree86/parser/Device.c
  1.21  +10 -10xc/programs/Xserver/hw/xfree86/parser/Files.c
  1.28  +46 -58xc/programs/Xserver/hw/xfree86/parser/Flags.c
  1.16  +6 -2  xc/programs/Xserver/hw/xfree86/parser/Imakefile
  1.16  +4 -4  xc/programs/Xserver/hw/xfree86/parser/Input.c
  1.21  +32 -41xc/programs/Xserver/hw/xfree86/parser/Keyboard.c
  1.26  +11 -11xc/programs/Xserver/hw/xfree86/parser/Layout.c
  1.19  +7 -7  xc/programs/Xserver/hw/xfree86/parser/Module.c
  1.33  +9 -9  xc/programs/Xserver/hw/xfree86/parser/Monitor.c
  1.15  +22 -31xc/programs/Xserver/hw/xfree86/parser/Pointer.c
  1.31  +9 -10 xc/programs/Xserver/hw/xfree86/parser/Screen.c
  1.20  +7 -7  xc/programs/Xserver/hw/xfree86/parser/Vendor.c
  1.16  +10 -10xc/programs/Xserver/hw/xfree86/parser/Video.c
  1.21  +14 -10xc/programs/Xserver/hw/xfree86/parser/configProcs.h
  1.28  +2 -34 xc/programs/Xserver/hw/xfree86/parser/read.c
  1.34  +76 -18xc/programs/Xserver/hw/xfree86/parser/scan.c
  1.13  +5 -5  xc/programs/Xserver/hw/xfree86/parser/xf86Optrec.h
  1.38  +3 -3  xc/programs/Xserver/hw/xfree86/parser/xf86Parser.h
  3.69  +7 -1  xc/programs/Xserver/include/os.h
  3.71  +19 -15xc/programs/Xserver/os/connection.c
  1.15  +25 -37xc/programs/Xserver/os/log.c

___
Cvs-Commit mailing list
Cvs-Commit@XFree86.Org
http://XFree86.Org/mailman/listinfo/cvs-commit


Re: [XFree86] 4.6.0 breaks XDM

2006-08-09 Thread David Dawes
On Wed, Aug 09, 2006 at 01:48:29AM -0400, Andrew Wilcox [CEO] wrote:
Hello,

First of all, I'm still fairly new to XFree86 (and indeed X11 in 
general) but am learning.

I have Linux 2.6 with an Intel 82810 DC100 and a Compaq Presario MV500 
Color Monitor.  It was working fine while I had a Samsung SyncMaster 
700IFT hooked up to it, and XFree86 4.3.9, but I moved the computer into 
a different place and this was the monitor I got.  I had to reconfigure 
the monitor.  I screwed up my keyboard configuration (every key I 
pressed changed the resolution) while messing around with the monitor, 
so I decided alright, time to upgrade.

I downloaded XFree86 4.6.0 from the FTP, got all the necessary tgzs in 
hand, and installed.  It finished, and at first glance it worked!  I 
startxed and got xterm.  I pushed a key and it put it on the display.  
Yay!

Now, I have a new problem.  I can't graphically login, or use XFree86 at 
all, anymore.  I type my name and password, it flashes a black screen, 
and comes up the login screen, then I type my name and password, well, 
you get the picture.  My /var/log/messages is full of these errors:

Aug  9 01:09:51 Linux kdm: :0[5469]: Can't execute 
/etc/X11/xdm/Xstartup: No such file or directory
Aug  9 01:09:51 Linux kdm: :0[4868]: Cannot execute startup script 
/etc/X11/xdm/Xstartup
Aug  9 01:09:51 Linux kdm: :0[5486]: Can't execute 
/etc/X11/xdm/Xsetup: No such file or directory

I unzipped the Xstartup, Xsetup, Xsession, and Xreset files, but then I 
just got xterm no matter what I tried.  I gzip'ed them back up and 
attempted to copy my old files (from 4.3.9).  It flashed a black screen 
and came up the login screen again when I tried that.  So I removed 
those and now I'm back at square one.

If you check the install log created by Xinstall.sh, you should be able
to find the backup copies that it made of your original config files.

David
-- 
David Dawes X-Oz Technologies
www.XFree86.org/~dawes  www.x-oz.com
___
XFree86 mailing list
XFree86@XFree86.Org
http://XFree86.Org/mailman/listinfo/xfree86