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

X configuration deleted by upgrade (potato r0 to r1)! Please help



I did an apt-get dist-upgrade today (was running 2.2r0 + helix since it
came out, all of my apt source lines point to stable so I imagine it must
be 2.2r1 + helix now. 41 packages where upgraded.) and it completely
destroyed my X setup. XF86Config was overwritten with a stock configuration
file, my old one is completely gone with no backup that I am able to
find. The new configuration file had completely different modes, a
different keyboard (the old config used dvorak, the new one had xfree86),
and a different mouse device (/dev/gpmdata, my old one had
/dev/psaux). There may have been other changes that I do not know enough
about XF86Config to have caught. I was not asked any questions during the
upgrade, nor was any notification given that my old configuration files
would be replaced. This is the most disturbing thing about the entire
problem, I switched to Debian to avoid this exact problem, but at least rpm
would save copies of configuration files it replaced. This is the first
problem I have had with apt-get/dselect/dpkg, but it is a real doozy.

By a combination of rerunning anXious and hand editing the file to use
dvorak as the keyboard I was able to get into X, but the backspace key no
longer works. The "Windows" key, which previously mapped to Meta in Sawfish
and XEmacs, now appears to have no function. The ALT key now functions as
Meta in Sawfish and XEmacs, and I cannot get any key to recognized as ALT
by Sawfish. The mailclock applet kept drawing itself all over the screen
until I removed it. Sporadically, small (~50 x 50 pixel) dark and light
gray boxes are drawn on the screen, they are not windows and disappear as
soon as a window repaints itself or is moved over them. Also small (~10
pixel wide) vertical lines occasionally appear on the screen, they look
like multi-colored dust and appear in evenly spaced groups (about 50 pixels
between each line, four or five in a group), they too disappear when a
window is moved or repainted. Netscape kept using some bizarre symbolic
font on most links (including message subjects in the Debian mailing list
archives).

I do not delete packages from /var/cache/apt/archives so I was able to
downgrade all of the packages that had been upgraded, but every one of the
problems except the strange font is still there. (The lines and boxes seem
to be drawn less often, but that could be a matter of perception.) I
thought that part of the problem might be a helix issue or problems with
configuration files in my home directory, so I stopped gdm and created a
new user, then I logged in as the new user and ran startx to get into
WindowMaker, but all of the problems where there too, plus WindowMaker kept
drawing multiple copies of it's menus.

My only theory is that either there was something special in my XF86Config
(which I copied over from Mandrake when I switched to Debian, I do not know
much about making one) or maybe it overwrote a bunch of other configuration
files too, or both. In any case, since it didn't save the old file(s) it
could not restore it(them). (I just deleted my backup copy of my old
Mandrake /etc directory last weekend thinking that if I didn't need it by
now I wasn't going to.)

By the way, when I ran startx here is the output it produced. If anyone can
help me I would REALLY appreciate it.

XFree86 Version 3.3.6 / X Window System
(protocol Version 11, revision 0, vendor release 6300)
Release Date: January 8 2000
	If the server is older than 6-12 months, or if your card is newer
	than the above date, look for a newer version before reporting
	problems.  (see http://www.XFree86.Org/FAQ)
Operating System: Linux 2.2.17 i686 [ELF] 
Configured drivers:
  Mach64: accelerated server for ATI Mach64 graphics adaptors (Patchlevel 1)
(using VT number 8)

XF86Config: /usr/X11R6/lib/X11/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) XKB: keymap: "dvorak" (overrides other XKB settings)
(**) Mouse: type: ps/2, device: /dev/psaux, buttons: 3
(**) Mach64: Graphics device ID: "My Video Card"
(**) Mach64: Monitor ID: "My Monitor"
(--) Mach64: Mode "640x480" needs vert refresh rate of 100.02 Hz. Deleted.
(--) Mach64: Mode "800x600" needs hsync freq of 64.02 kHz. Deleted.
(--) Mach64: Mode "1024x768" needs hsync freq of 62.50 kHz. Deleted.
(--) Mach64: Mode "1152x864" needs hsync freq of 62.42 kHz. Deleted.
(--) Mach64: Mode "1280x1024" needs hsync freq of 64.25 kHz. Deleted.
(--) Mach64: Mode "1024x768" needs hsync freq of 70.24 kHz. Deleted.
(--) Mach64: Mode "1152x864" needs hsync freq of 70.88 kHz. Deleted.
(--) Mach64: Mode "1280x1024" needs hsync freq of 74.59 kHz. Deleted.
(--) Mach64: Mode "1600x1200" needs hsync freq of 75.00 kHz. Deleted.
(--) Mach64: Mode "1152x864" needs hsync freq of 76.01 kHz. Deleted.
(--) Mach64: Mode "1280x1024" needs hsync freq of 78.86 kHz. Deleted.
(--) Mach64: Mode "1024x768" needs hsync freq of 80.21 kHz. Deleted.
(--) Mach64: Mode "1280x1024" needs hsync freq of 81.13 kHz. Deleted.
(--) Mach64: Mode "1600x1200" needs hsync freq of 87.50 kHz. Deleted.
(--) Mach64: Mode "1152x864" needs hsync freq of 89.62 kHz. Deleted.
(--) Mach64: Mode "1280x1024" needs hsync freq of 91.15 kHz. Deleted.
(--) Mach64: Mode "1600x1200" needs hsync freq of 93.75 kHz. Deleted.
(--) Mach64: Mode "1600x1200" needs hsync freq of 105.77 kHz. Deleted.
(--) Mach64: Mode "1280x1024" needs hsync freq of 107.16 kHz. Deleted.
(--) Mach64: Mode "1800X1440" needs hsync freq of 96.15 kHz. Deleted.
(--) Mach64: Mode "1800X1440" needs hsync freq of 104.52 kHz. Deleted.
Warning: The directory "/usr/lib/X11/fonts/cyrillic/" does not exist.
         Entry deleted from font path.
Warning: The directory "/usr/lib/X11/fonts/100dpi/" does not exist.
         Entry deleted from font path.
Warning: The directory "/usr/lib/X11/fonts/cyrillic/" does not exist.
         Entry deleted from font path.
Warning: The directory "/usr/lib/X11/fonts/100dpi/" does not exist.
         Entry deleted from font path.
(**) FontPath set to "/usr/lib/X11/fonts/misc/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1/,/usr/lib/X11/fonts/Speedo/,/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/"
(--) Mach64: PCI: Mach64 RageII+DVD rev 154, Aperture @ 0xe4000000, Registers @ 0xe5001000, Block I/O @ 0x6600
(--) Mach64: Card type: PCI
(--) Mach64: Memory type: SGRAM (1:1) (5)
(--) Mach64: Clock type: Internal
(--) Mach64: Maximum allowed dot-clock: 200.000 MHz
(**) Mach64: Mode "1024x768": mode clock =  75.000
(--) Mach64: Virtual resolution: 1024x768
(**) Mach64: Video RAM: 8192k
(--) Mach64: Using hardware cursor
(--) Mach64: Using 16 MB aperture @ 0xe4000000
(--) Mach64: Using 4 KB register aperture @ 0xe5001000
(--) Mach64: Ramdac is Internal
(--) Mach64: Ramdac speed: 200 MHz
(--) Mach64: Pixmap cache: 2 256x256 slots, 8 128x128 slots, 32 64x64 slots
(--) Mach64: Font cache: 16 fonts
System: `/usr/X11R6/lib/X11/xkb/xkbcomp -w 1 -R/usr/X11R6/lib/X11/xkb -xkm  -em1 "The XKEYBOARD keymap compiler (xkbcomp) reports:" -emp "> " -eml "Errors from xkbcomp are not fatal to the X server" keymap/dvorak /var/tmp/dvorak.xkm'
Cannot open "keymap/dvorak" for reading
Couldn't load XKB keymap, falling back to pre-XKB keymap

waiting for X server to shut down 


-- 
Harry Henry Gebel, ICQ# 76308382
West Dover Hundred, Delaware



Reply to: