summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGNU Hurd wiki engine <web-hurd@gnu.org>2008-09-11 17:47:50 +0000
committerGNU Hurd wiki engine <web-hurd@gnu.org>2008-09-11 17:47:50 +0000
commit3bdf7bf227146237d9c309ba3dca6c3f8d70c679 (patch)
tree0ae18b2f70eab8a855748a95f5f49ec00454974b
parent286111c0bfd1ec07d517239e193676d6b1cd011d (diff)
parent3ef8b7d80d80572c436c4c60c71879bc74409816 (diff)
Merge branch 'master' of wiki@192.168.10.50:wiki
-rw-r--r--community/gsoc.mdwn10
-rw-r--r--community/gsoc/project_ideas.mdwn12
-rw-r--r--community/weblogs/ArneBab/2008-08-02-gnu_hurd_and_x.mdwn36
3 files changed, 47 insertions, 11 deletions
diff --git a/community/gsoc.mdwn b/community/gsoc.mdwn
index 566999ed..c611f7f7 100644
--- a/community/gsoc.mdwn
+++ b/community/gsoc.mdwn
@@ -18,7 +18,7 @@ less successful:
## Projects
-* [[Sergiu_Ivanov|scolobb]] worked on namespace-based translator selection.
+* [[Sergiu_Ivanov|scolobb]] worked on **namespace-based translator selection**.
Although he wasn't an official (sponsored) GSoC student, he worked on his
project quite as steady as the other students (except for a two week
vacation). The project however was hampered by various misunderstandings,
@@ -29,7 +29,7 @@ less successful:
finishing the translator stack filtering, necessary to implement some of the
desired functionality (accessing files while skipping existing translators).
-* [[Zheng_Da|da]] worked on network virtualization and some related topics. In
+* [[Zheng_Da|da]] worked on **network virtualization** and some related topics. In
spite of many open design question in the beginning, he did a lot of good
work -- finishing not only the ethernet multiplexer and filter translators,
which form the core of his project, but also a glibc patch to allow
@@ -46,7 +46,7 @@ less successful:
He is still working on fixing some remaining issues, and on allowing subhurds
to be run by normal users.
-* [[Flavio_Cruz|flavioc]] was working on Lisp bindings for the Hurd interfaces,
+* [[Flavio_Cruz|flavioc]] was working on **Lisp bindings for the Hurd interfaces**,
and did a great job: Not only he implemented bindings for all low-level
interfaces as well as higher-level libraries for easy creation of translators
and other hurdish programs, but also implemented a whole bunch of sample
@@ -56,7 +56,7 @@ less successful:
and more sample translators.
* [Andrei Barbu](http://csclub.uwaterloo.ca/~abarbu/hurd/) was working on
- porting a kernel instrumentation framework like dtrace or SystemTap. He
+ **porting a kernel instrumentation framework** like dtrace or SystemTap. He
implemented the necessary kernel infrastructure (and some nice general
improvements along the way), making it possible to create tracing programs by
hand; however, only at the end of the summer he realized that SystemTap is
@@ -65,7 +65,7 @@ less successful:
Unfortunately he was not able to continue work beyond the official deadline
because of his PhD.
-* [[Madhusudan.C.S|procfs]] was working on a new procfs implementation, to
+* [[Madhusudan.C.S|procfs]] was working on a **new procfs implementation**, to
allow runnig existing programs based on Linux procfs out of the box. He
managed to implement all the necessary information bits, so the most
important procfs programs now work; and also fixed the procps program suite
diff --git a/community/gsoc/project_ideas.mdwn b/community/gsoc/project_ideas.mdwn
index c3e1eff3..0dc5f152 100644
--- a/community/gsoc/project_ideas.mdwn
+++ b/community/gsoc/project_ideas.mdwn
@@ -116,7 +116,7 @@ using the existing C libraries (libps, libtrivfs), but also try to work with
the MiG-generated stubs directly. If you are ambitious, you could even try to
write your own stubs...
-Status: Flavio Cruz has completed [[Lisp_bindings|flavioc]] for GSoC 2008!
+*Status*: Flavio Cruz has completed [[Lisp_bindings|flavioc]] for GSoC 2008!
## Virtualization Using Hurd Mechanisms
@@ -195,7 +195,7 @@ Possible mentors: Olaf Buddenhagen (antrik)
Exercise: Make some modification to the "boot" programm used to start subhurds.
(More specific suggestions welcome... :-) )
-Status: Zheng da has has implemented [[network_virtualization|da]] (an
+*Status*: Zheng da has has implemented [[network_virtualization|da]] (an
important prerequisite for unprivileged subhurds) for GSoC 2008, along with
various other interesting bits, including a mechanism to override socket
servers; a proc proxy that allows running processes/subenvironments with a
@@ -271,7 +271,7 @@ Possible mentors: Olaf Buddenhagen (antrik)
Exercise: Try to make some modification to the existing unionfs and/or firmlink
translators. (More specific suggestions welcome... :-) )
-Status: Sergiu Ivanov has been working *voluntarily* on
+*Status*: Sergiu Ivanov has been working *voluntarily* on
[[namespace-based_translator_selection|scolobb]], as an inofficial GSoC 2008
participant! Not all the desired functionality is in place yet; work is
ongoing.
@@ -332,7 +332,7 @@ Possible mentors: Olaf Buddenhagen (antrik)
Exercise: Add or fix one piece in the existing procfs translator.
-Status: Madhusudan.C.S has implemented a new, fully functional [[procfs]] for
+*Status*: Madhusudan.C.S has implemented a new, fully functional [[procfs]] for
GSoC 2008. He is still working on some outstanding issues.
@@ -427,7 +427,7 @@ Possible mentors: Olaf Buddenhagen (antrik)
Exercise: Come up with a glibc patch that allows overriding one specific
standard server using method (1).
-Status: Overriding of socket servers through environment variables has been
+*Status*: Overriding of socket servers through environment variables has been
implemented by Zheng Da for GSoC 2008, as part of his
[[network_virtualization|da]] project.
@@ -464,7 +464,7 @@ trackers on savannah, and make a go at it. You might not be able to finish the
task in a limited amount of time, but you should at least be able to make a
detailed analysis of the issue.
-Status: Andei Barbu was working on
+*Status*: Andei Barbu was working on
[SystemTap](http://csclub.uwaterloo.ca/~abarbu/hurd/) for GSoC 2008, but it
turned out too Linux-specific. He implemented kernel probes, but there is no
nice frontend yet.
diff --git a/community/weblogs/ArneBab/2008-08-02-gnu_hurd_and_x.mdwn b/community/weblogs/ArneBab/2008-08-02-gnu_hurd_and_x.mdwn
new file mode 100644
index 00000000..9e172ab5
--- /dev/null
+++ b/community/weblogs/ArneBab/2008-08-02-gnu_hurd_and_x.mdwn
@@ -0,0 +1,36 @@
+Getting X to work on the GNU/Hurd
+=================================
+
+This is a try to get X to work in my qemu GNU/Hurd.
+
+Firstoff: I used the following guides:
+
+* [X Under the Hurd from debian-hurd](http://www.kerneltraffic.org/debian-hurd/dh20000112_31.html#3)
+* [GNU/Hurd FAQ](http://www.gnu.org/software/hurd/faq.en.html#q4-7)
+
+
+What I did
+----------
+
+I worked as root.
+
+First I installed xorg, x-window-system-code, rxvt and twm:
+
+ apt-get install xserver-xorg x-window-system-core rxvt twm
+
+Then I set the LD_LIBRARY_PATH and DISPLAY
+
+ export LD_LIBRARY_PATH=/usr/X11R6/lib
+ export DISPLAY=localhost:0.0
+
+After that I set the mouse and keyboard translator.
+
+ settrans /dev/kbd /hurd/kbd /dev/kbd
+ settrans -c /dev/mouse /hurd/mouse --protocol=ps/2
+
+Then I started x
+
+ startx
+
+It didn't work yet - but watch the blog for updates - I'll post once I get it
+working.