代码之家  ›  专栏  ›  技术社区  ›  WedTM

使用Ubuntu启动时启动屏幕会话

  •  2
  • WedTM  · 技术社区  · 15 年前

    我正在为一个我正在启动的服务使用AmazonEC2,但是当我尝试在启动脚本(在启动过程中运行)期间启动屏幕会话时,屏幕永远不会启动。我已经确保运行apt-get-install screen-y,但是我不确定如何使屏幕正确启动。

    有什么帮助吗?

    -更新-

    这是我的手动屏幕命令的输出,我不能输入正确的内容…

    root@ip-10-245-118-68:~# screen -A -m -d -S game ./game/orangebox/srcds_run -console -game tf -autoupdate
    root@ip-10-245-118-68:~# screen -ls
    No Sockets found in /var/run/screen/S-root.
    
    root@ip-10-245-118-68:~# 
    
    2 回复  |  直到 12 年前
        1
  •  1
  •   Dennis Williamson    15 年前

    你要开始了 screen 独立的。如果你尝试会发生什么 screen -ls 列出您的 屏幕 会话或使用重新附加 screen -r 还是类似的?

    用户第一次运行 屏幕 ,它提示输入配置文件并创建 $HOME/.screenrc $HOME/screen-profiles 下面有一些文件。

    继续吧 root 让它这样做,然后再次尝试启动。可能是在那个提示下挂着的。

    你需要为你的 ./game/orangebox/srcds_run . 而不是 dot ,改为 /path/to/program

        2
  •  1
  •   ckruslicky    12 年前

    在/etc/screenrc中,或者在$home中通过screen运行脚本的用户中,可能会解决等待您按Enter键的屏幕问题:

        # cat .screenrc 
        startup_message off