previous still didn't work and somehow resulted in "failed to execute
login command" message
--- /dev/null
+diff -ur slim-1.3.1_/main.cpp slim-1.3.1/main.cpp
+--- slim-1.3.1_/main.cpp 2008-09-26 03:54:15.000000000 +0300
++++ slim-1.3.1/main.cpp 2015-07-05 18:56:57.865387688 +0300
+@@ -14,7 +14,13 @@
+
+ App* LoginApp = 0;
+
++static void do_chvt(void)
++{
++ system("/usr/bin/chvt 1");
++}
++
+ int main(int argc, char** argv) {
++ atexit(do_chvt);
+ LoginApp = new App(argc, argv);
+ LoginApp->Run();
+ return 0;
HOMEPAGE="http://slim.berlios.de"
LICENSE = "GPL"
-PR = "r9"
+PR = "r10"
inherit update-rc.d
file://delay.patch;patch=1 \
file://pam-unix2.patch;patch=1 \
file://pandora_xmodmap_hack.patch;patch=1 \
- file://chvt_on_exit.patch;patch=1 \
+# file://chvt_on_exit.patch;patch=1 \
+ file://chvt_on_exit_try2.patch;patch=1 \
file://rc.slim \
file://slim-dynwm \
file://update_slim_wmlist \