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

Re: Unidentified subject! (X)



On Sat, Jun 12, 1999 at 12:00:05AM -0400, Andrew Comech wrote:
> > > Is X windows working under Hurd? 
> > > ...
> > 
> > Please fetch the X packages from:
> > 
> > ftp://alpha.gnu.org/gnu/gnu/hurd/debian/
> > 
> > There are debs of XFree86 3.3.3, but only clients and libs. Always set
> > 
> > export LD_LIBRARY_PATH=/X11R6/lib
> > 
> > Correct the variable setting in /bin/X11/xmkmf and gccmakedep. (Remove space
> > in `varname= "value"'.
> > 
> > No servers yet. Don't ask to help with the servers if you aren't a Hurd or
> > GNU/Mach hacker (or wanna-be :)
> 
> Hi Marcus,
> This is remarkable that you did not answer the original question:
> > > Is X windows working under Hurd? 

I did answer your questions. The libraries work, the clients work, the
servers don't work. What else can I say? X is a complex package consisting
of multiple parts. There is no yes/no, but a clear "yesno"
 
> I took all the packages which I found in alpha.gnu.org .../debian
> 
> dpkg -i xbase_*.deb
> told that it wants xmp which wants nmh | mh which are not available,
> and that it wants rstart(d) which wants netstd which is also not available.
> More complaints were about xproxy and xserver-common; are all those things
> supposed to be somewhere?

xbase is only a dummy package which sucks in othjer packages by
dependencies. It was not a good idea to try to install it, and it is not
needed. I will delete the file from alpha, as it is only confusing.

> After I did not find xf86config and XF86_XXXX, I got upset and went to

No need to get upset, I told you the servers don't work.
 
> :   Can not open keyboard (no such file or directory)
> :
> :   _X11TransSocketINETConnect: Can't get addres for hurd
> :   Giving up
> 
> This was with GNUmach-1.1.90/Hurd-0.2 kernel (is it fresh enough?),
> with both XF86_VGA16 and XF86_Mach64.

The GNU Mach and Hurd versions are a bit old, but it won't work any better
with later ones either. What you are missing are special patches to HUrd and
GNU Mach that were written for HUrd. Those patches will not be incorporated
in the Debian package or in CVS. We are looking for better solutions. If you
want to test them, you have to fetch them yourself and comepile GNU Mach and
Hurd. The above error messagie is due to lack of /dev/kbd.
 
> I hoped that you might know whether I am stuck with something
> straightforward; what am I to do?

Probably nothing but wait until we have the time to work out everything that
is needed to getthe servers working. The library and clients are enough to
compile and run X software (run it with DISPLAY set to a display in the
local network if you have more than one computer).
 
> What's not quite perfect is that hurd complains that its partition
> was not smoothly unmounted (no crashes; I only say `reboot'), runs fsck 
> and throws me to a single mode, and that I should avoid accidental 
> touching /dev with ls -l and du -s

You will notice this happens only sometimes. It's a known bug.

> The only weird thing I needed to do was to untar Poor Man's sysvinit
> from sysvinit.tar.gz (posted by Marcus a few days ago), and then to fake 
> dselect that it was a *.deb-file (adding "install ok installed" things to 
> /var/lib/dpkg/status file..), so that bsdutils and friends would 
> install smoothly.

"sysvinit" is not needed on the Hurd, you can install bsdutils by 

dpkg -i --force-depends bsdutils.deb

too.

> Nice thing; I only wish there'd be pppd or at least minicom..

ftp> cd /debian/dists/unstable/main/binary-hurd-i386/comm
250 CWD command successful.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 151
drwxrwsr-x   2 ftp      ftp          1024 Jun  8 18:54 .
drwxrwsr-x  28 ftp      ftp          1024 Jun 11 19:33 ..
lrwxrwxrwx   1 ftp      ftp            63 Jun  3 20:09 hylafax-doc_4.0.2-9.deb -> ../../../../potato/main/binary-all/comm/hylafax-doc_4.0.2-9.deb
lrwxrwxrwx   1 ftp      ftp            64 May 30 20:09 mgetty-docs_1.1.20-1.deb -> ../../../../potato/main/binary-all/comm/mgetty-docs_1.1.20-1.deb
-rw-rw-r--   1 ftp      ftp        149194 Jun  8 18:54 minicom_1.82-3.deb
226 Transfer complete.
ftp> exit
221 Goodbye.

Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org   finger brinkmd@ 
Marcus Brinkmann              GNU    http://www.gnu.org     master.debian.org
Marcus.Brinkmann@ruhr-uni-bochum.de                        for public  PGP Key
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/       PGP Key ID 36E7CD09


Reply to: