First, thanks for informing about "su -" needed for /sbin commands to be used 
rather than just "su", indeed it fixed my problem.



So after installing the daily image,tasksel, selected "Debian Desktop 
environment", "dpkg-reconfigure x11-common xserver-xorg-legacy" as described in 
https://www.debian.org/ports/hurd/hurd-install , startx, left-clicking 
lower-right icon of a folder, choosing "Open in Terminal" in the menu, I get a 
popup window that say: Failed to execute child process "bash": Failed to 
fdwalk: Too many open files in the system.



Searching the web for similar message have revealed:

https://gitlab.gnome.org/GNOME/vte/-/issues/296

... but since it is for Gnome rather than XFCE... I don't know if it apply.



Also reading the man page for

https://docs.oracle.com/cd/E19683-01/816-0213/6m6ne37ud/index.html

I am learning first that fdwalk allows to call a function for all open file 
descriptors...



that it is link to /proc/self/fd which does not seems to exist in Hurd Debian.



But since bash run in "normal" console but not in Xorg... I kind of suspect it 
is probably more linked to rlimit setting in Xorg.



I guess I should write a function in C to use fdwalk, and see if I can get it 
to run in normal console, than in Xorg... but it feels hard work to me.

Reply via email to