POV-Ray : Newsgroups : povray.off-topic : Random griping about Debian "Lenny", Gnome gdb and XDMCP... : Random griping about Debian "Lenny", Gnome gdb and XDMCP... Server Time
4 Sep 2024 23:21:33 EDT (-0400)
  Random griping about Debian "Lenny", Gnome gdb and XDMCP...  
From: clipka
Date: 30 Oct 2009 12:29:46
Message: <4aeb147a$1@news.povray.org>
Okay, so I decided it was time to upgrade my Linux machine from Debian 
"Etch" (4.0.5) to "Lenny" (5.0.3)...


Gripe #1: How to download the packages?

I don't have the Linux machine configured to connect to the internet 
(and don't intend to), so I'd have to download ISO DVD images using my 
Windows machine. Debian strongly suggests using jigdo (there is no 
serious alternative to download images, unless one would be happy to use 
BitTorrent, which I don't intend to install either).

Unfortunately, the pre-compiled jigdo for Windows won't run on XP x64; 
the MSYS environment it is based on just refuses to cooperate, all I get 
is an error message from sh.exe.

I guess I tried everything by now: Changing the compatibility settings 
for the MSYS tools; tweaking various MSYS tweakables; praying, shouting, 
swearing and cursing; re-compiling the whole MSYS environment (on my 
Linux machine, using the MinGW cross-compiler, which of course I had to 
install first...)

In the end I gave up, and powered up the old 32-bit Windows XP machine 
once more, which had proven to run jigdo just fine back when I 
downloaded the "Etch" images.

(Next problem was to burn the ISO images to DVDs; the 32-bit box only 
had a CD writer - but the only DVD writing software I owned turned out 
to not run on XP x64 either. Tough luck. Well, a freeware DVD writer 
software was quickly found on the 'net and installed, and served the 
purpose fine, so not a big deal there.)


It seems that updating was easier than some official Debian How-To 
claimed: Instead of hassling with gazillions of steps on an SSH text 
terminal ("do /not/ try this via an X-Window connection!"), all I did 
was click some menu entries and buttons in the Synaptic Package Manager 
running under Gnome, and make a few decisions whether to have some 
configuration files overwritten by new versions or keep the old ones. 
And reboot once, because I couldn't bother trying to figure out the 
correct commands to restart a few services (most notably gdm) manually.

I said it /seems/ that updating was easier than claimed, because... um, 
well... honestly I don't /know/ whether I really updated my system. It 
uses a new kernel now, and all the packages have been updated from the 
"Etch" versions to the "Lenny" ones. And - hey, guess what - I do have 
an official Debian distribution of boost 1.35 now! Maybe there's hope to 
even get 1.36 some day... :-P

If that constitutes an updated system, then yes, I apparently did update 
it...


Everything seems to be fine - except...

Gripe #2: WTF?!

After updating, two essential network services appeared broken: Samba 
(which I used to transfer files between the Linux and the Windows 
machine), and X-Window access (which I used to actually interact with 
the Linux machine... who needs a display or a keyboard on a Linux box?!).

Other network services still worked fine though (SSH, but also HTTP, for 
instance), and as a matter of fact the Samba issue was easily solved by 
restarting the service (well, the whole machine in this case, but I 
guess having restarted only the service would have done the job just as 
well :-)).

The problems with X-Window persisted though. I browsed through all the 
configuration files I could think of, over and over again, without 
finding any hint. I googled the 'net up and down. Symptoms remained, 
invariably: Xming (which I use on the Windows side) would briefly show 
the typical X-window background, then close. Even without the 
"-terminate" option. And no log file would tell me why. Starting Xming 
in non-XDMCP mode would work fine, but what I really wanted was XDMCP.

No way; the only hint I found was a bug report from an Ubuntu user. With 
a link into nowhere.

So what did I do?

Well, here I am, sitting at an X-Window terminal connection to a 
Gnome/XDM hybrid, relieved that I managed to get *some* XDMCP connection 
running (without any additional hassle as it seems), but being convinced 
that the font used by XDM is a tad too small, or would need ClearType, 
or whatever...

Linux sucks.

Sometimes.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.