HACK:
Put export PAGER=less in your xinit.

Or better look how the xinit of your distribution is set up. Or better exec your system-xinit-script at the last line of our own xinit. (use exec not the plain command)

startx inhertis the environment of your login shell.
xdm does nit. xdm sets up its own onvornment.

. $home/.profile or . /etc/profile
or
. $HOME/.bashrc
would probably help. The later is not really the right way because it is only meant to set the shell environment.


The esence of my answer is. Check what your distro does in xinit and do it the distro-way. ;)


PS: Debian uses the alternatives system. Check update-alternatives

Am 11.03.2007 um 03:01 schrieb Jurjen Middendorp:

Hello, what is the difference between starting X with xdm and with startx? When i start X with the startx command, the pager which displays the manuals works as it should, but when i start ion with xdm the pager (less) exits after it gets to the last line, which is annoying if the page is smaller then 1 screen, because i
can't read that fast.

My .xsession and .xinit both end with these lines:
/usr/X11R6/bin/ion3 &
xmms &
xterm -name main &
exec /usr/X11R6/bin/xterm -name login

I don't have any less-environment or config options on and couldn't find anywhere if xdm changes some of those. So i don't understand why the pager behaves differently
after i start X with xdm.

-greetings, jurjen

note: with pager i mean the pager that gets opened with the mod_query.query_man()

Reply via email to