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 [EMAIL PROTECTED] for public PGP Key http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ PGP Key ID 36E7CD09

