On Wed, Oct 24, 2001 at 06:26:57PM -0500, Peter Hutnick wrote:
 
| The problem is if I try to upgrade my X thus:
| 
| # apt-get install xfree86-common/unstable
| 
| I get:
| 
| Reading Package Lists... Done
| Building Dependency Tree... Done
| Selected version 4.1.0-8 (Debian:unstable) for xfree86-common
| Sorry, xfree86-common is already the newest version.
| 0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.
| 
| But KDE clearly (?) states I am running 3.3.6-11, which is the
| stable package, AFAIK.
| 
| I get the same thing if I omit the "/unstable".
| 
| I check and I only have one "X" binary on the system
| (updatedb;locate X | grep -e 'X$') so it isn't that I have both and
| am running the old one as far as I can tell.

Is that /usr/bin/X11/X by any chance?

| Where am I going wrong?

To find out all the packages available (not necessarily _all_, but
certainly all that you have) use

    dpkg -l \*

to see just what is installed

    dpkg -l \* | grep "^ii"

to see which X servers are installed,

    dpkg -l xserver\*

/usr/bin/X11/X is a small generic wrapper program that reads a couple
config files in /etc/X11 then runs the real X server which is
referenced by /etc/X11/X.  X3 has many different binaries that may be
run, such as "Xserver-SVGA" or "Xserver-Mach64" (or something like
that).  With X4 it is a single binary called "XFree86".

You need to adjust where /etc/X11/X points to and you need to generate
a config file for X4.  It is a bit different syntax than X3, but it is
similar enough to not really need relearning.

HTH,
-D

Reply via email to