woodelf
deepin
2013-10-23 23:19 这不是废话么……chrome本来就是GTK程序,需要X Window才能运行。
至于在tty运行出错,那是因为chrome只会试图在当前控制台绘制窗口并运行程序,而不会去探测在其他控制台是否有已经处于活动状态的X session。
要在控制台指定在活动的X session绘制chrome窗口很简单,这么做即可:Copy the Code其中DISPLAY参数就是指定你要绘制chrome窗口的X session编号,从:0,也就是tty7开始。:1和:2等分别位于tty8和tty9,因为Linux的tt1-tty6是保留给纯文本控制台用的。
至于在tty运行出错,那是因为chrome只会试图在当前控制台绘制窗口并运行程序,而不会去探测在其他控制台是否有已经处于活动状态的X session。
要在控制台指定在活动的X session绘制chrome窗口很简单,这么做即可:
- DISPLAY=:0 google-chrome
Reply Like 0 View the author
图形界面下,打开终端,输入:
lhh@lhh:~/桌面$ google-chrome ,就直接打开浏览器了。
CTRL+ALT+F1打开命令行控制台,输入:
lhh@lhh:~google-chrome
(google-chrome:7752):Gtk-WARNING **:cannot open display:
为什么这两种终端打开程序第一种打得开,第二种打不开呢?要是不安装图形界面难道打不开浏览器了吗?谢谢。