Control a DD will power-detach, exit screen and kill the parent shell does that help? Note that the D's have to be uppercase. Having screen launch for every user in /etc/bash_profile might work but will fail for anyone who ever needs an 8-bit clean terminal connection for sz or kermit or rsync usage. You'll have to work around that for users that want to rsync. I set screen -R in my .bash_profile for each user I want screen loaded for. To have screen create a new session if you don't have one or reattach to a currently attached session screen -d -R You might also want the following added to the system screenrc or your user .screenrc startup_message off vbell off nethack on Okay the Nethack is just for a bit of fun. Regards, Kerry. On 31/03/2013 5:47 PM, Tony Baechler wrote: > Hi all, > > I know some of you here use the "screen" package. I'm having a slight > annoyance and I'm wondering what I'm doing wrong. First, I don't like > tmux because it seems to use more memory and shows an annoying clock > which seems to interfere with console output. It reads the time when > the clock is updated and makes it hard to review what's on the > screen. I'm sure there is a way around this, but Screen is older and > more established, so that's what I use here. > > What I want to do is always have Screen start when I log into a > shell. It doesn't need to start for subshells since I can create new > windows as needed. If I already have a detached session, I would like > it to reattach automatically. I added a line to /etc/bash_profile so > it would start for all users which is what I want. The problem is > that it always launches a new shell when I log in, so I have to log > out twice. I first press ^D which ends the Screen session and ^D > again to actually close my ssh connection. Is there a way that I don't > have to do this? I could make screen my shell, but I don't know if > that's a good idea. What do other people do? I read the man page and > I don't see a way to get Screen to become the parent shell without > launching a new shell when it starts. > > Thanks for any ideas and suggestions. > > > _______________________________________________ > Speakup mailing list > Speakup at linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup