Date: Tue, 26 Nov 2013 12:46:33 +0400 (MSK) From: "Igor V. Ruzanov" <igorr@canmos.ru> To: Lena@lena.kiev.ua Cc: Yuri <yuri@rawbw.com>, freebsd-questions@freebsd.org Subject: Re: What is the "thinnest" display manager available? Message-ID: <Pine.LNX.4.64.1311261221260.9978@sta1.canmos.ru> In-Reply-To: <20131126073256.GC788@lena.kiev> References: <mailman.1623.1385415415.1391.freebsd-questions@freebsd.org> <20131126073256.GC788@lena.kiev>
next in thread | previous in thread | raw e-mail | index | archive | help
In such way you could start just Xorg without any applets such as any window managers under certain user :))) And then run konsole (for ex.) program from within you can launch any programs, - pine, konqueror, licq and so on. Anyway, to start Xorg automatically after system login, just edit master.passwd file (with vipw, for ex.) adding any command starting X-session, `startx', for ex. instead of standard shell interpreter. And thats all:) Additionaly, if you want to run some graphical applets after X-session is up, edit ~/.xinitrc file by adding of everyting you want to load at startup. |> From: Yuri <yuri@rawbw.com> |> |> I want to have as few packages installed as possible, and I want to use |> small window manager (dwm). But what is the thinnest display manager |> available? I know kdm and gdm both work, but both pull a ton of |> dependencies which I don't want. |> |> Features required: |> * automatic start (through /etc/rc.conf) |> * automatically run xorg and window manager of choice |> * automatically login a particular user |> * not many or no dependencies | |> Or maybe there is an easy way to run xorg + WM with some simple shell |> script? Anything like this ready to use? | |I don't use any display manager. How I do the automatic starts at power on: |in /etc/ttys (note the "off" in ttyv8): | |ttyv0 "/usr/libexec/getty toorPc" cons25r on secure |# Virtual terminals |ttyv1 "/usr/libexec/getty lenaPc" cons25r on secure |ttyv2 "/usr/libexec/getty lenaPc" cons25r on secure |ttyv3 "/usr/libexec/getty lenaPc" cons25r on secure |ttyv4 "/usr/libexec/getty lenaPc" cons25r on secure |ttyv5 "/usr/libexec/getty lenaPc" cons25r on secure |ttyv6 "/usr/libexec/getty lenaPc" cons25r on secure |ttyv7 "/usr/libexec/getty lenaPc" cons25r on secure |ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure |ttyv9 "/usr/libexec/getty lenaPc" cons25r on secure |ttyva "/usr/libexec/getty lenaPc" cons25r on secure | |In /etc/gettytab : | |lenaPc:\ | :al=lena:tc=Pc: |toorPc:\ | :al=toor:tc=Pc: | |In /home/lena/.profile (note the startx): | |set -- `who am I` |if [ .$2 = .ttyv1 ]; then | mutt -e 'exec fetch-mail' |elif [ .$2 = .ttyv2 ]; then | mutt -f ~/Mail/sent |elif [ .$2 = .ttyv6 ]; then | $EDITOR kalendar |elif [ .$2 = .ttyv7 ]; then | $EDITOR dossier |elif [ .$2 = .ttyv9 ]; then | rm .serverauth.* | startx & | sleep 7 | centerim -S o -p icq | centerim -S o -p jab | sleep 7 | centerim -S o -p icq |elif [ .$2 = .ttyva ]; then | stty discard undef | centerim -o |fi | |In /home/lena/.xinitrc : | |numlockx |LD_LIBRARY_PATH=/usr/local/lib/firefox:/usr/local/lib/firefox/plugins MOZ_PLUGIN_PATH=/usr/local/lib/browser_plugins/symlinks/gecko19:/usr/local/lib/npapi/symlinks/firefox LIBPATH=/usr/local/lib/firefox MOZILLA_FIVE_HOME=/usr/local/lib/firefox SHLIB_PATH=/usr/local/lib/firefox firefox & |vidcontrol -s 2 < /dev/ttyv9 |exec fluxbox | |_______________________________________________ |freebsd-questions@freebsd.org mailing list |http://lists.freebsd.org/mailman/listinfo/freebsd-questions |To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" | +-------------------------------------------+ ! CANMOS ISP Network ! +-------------------------------------------+ ! Best regards ! ! Igor V. Ruzanov, network operational staff! ! e-Mail: igorr@canmos.ru ! +-------------------------------------------+
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.64.1311261221260.9978>