You are not logged in.
Pages: 1
Hey there, I've managed to put together a decent working environment by opening fbterm, the running tmux on top of that. Colors, windows, split screens, fancy task bar, etc. all functioning pretty well.
I would like to kick things up a notch by ideally having all ttys be fbterm instead of linux term, and to drop into a pre-configured tmux session on login.
My first hurdle is getting fbterm to be the default terminal. I tried making a systemd unit file to run fbterm and export TERM=fbterm before getty.target, but it doesn't work. Checking 'systemctl status fbterm.service' shows it is enabled, it did execute successfully, but then fbterm throws a 'stdin is not a tty' error and exits, similar to trying to start fbterm in an x-terminal session.
Is this something setting up fbterm to execute in .bash_profile will fix? I would like to be in fbterm prior to actually logging in, so I can start to rice my login screen with colors and special characters from having better font support.
Thanks for your time!
Offline
i found https://superuser.com/questions/438950/ … on-startup but rungetty isn't in the AUR. It appears to be native to Debian so you could use debtap to install it and then override ExecStart in getty@.service to run it.
That all sounds hacky as hell though. Probably best to wait and see if anybody else has any better ideas. Running fbterm from the login shell initialisation file should work if you could do without the extra portion of rice.
Jin, Jîyan, Azadî
Offline
welp, I haven't seen a better work around, so I may as well give it a try.
Offline
fbterm requires a tty to already be configured (which is the job of getty (get-tty)). But there are alternatives that do not have this requirement - I suspect you may prefer kmscon as that is a completely replacement for getty/login and you log in direction on kmscon. The details are covered in the wiki page for kmscon.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Online
Pages: 1