无法启动终端(Gnome、Debian)

无法启动终端(Gnome、Debian)

我有一个 Debian Squeeze 服务器安装,在其上安装了 Gnome(因为我希望能够从 Windows 使用远程桌面并直接在服务器上进行开发)。

这是有效的,但是,当我尝试打开 Gnome 终端时,出现以下错误:

There was an error creating the child process for this terminal

我在网上搜索答案,有些地方,人们说这是因为用户不在该tty组中。我登录的用户是mol。执行id,我得到uid=1002(mol) gid=33(www-data) groups=33(www-data),5(tty),1002(mol)。该用户在该tty组中。

网络上的其他地方,人们说这是因为/dev/pts没有安装,建议您将以下内容添加到/etc/fstab

none /dev/pts devpts gid=5,mode=620 0 0

我也将其添加到了我的/etc/fstab。运行后mount输出如下:

devpts on /dev/pts type devpts (rw,nosuid,noexec)

这样这个设备就安装好了。

这是我在搜索中发现的,我已浏览过所有页面,但想法已耗尽。我该怎么办?

PS.xterm从运行应用程序窗口运行不会出现错误,但也不会出现终端。

答案1

经过一番折腾,搜索了网上的很多其他网站后,我终于设法让终端正常工作了。

好像MAKEDEV缺少了什么/dev/,而一个简单的ln -s /sbin/MAKEDEV /dev/MAKEDEV; /dev/MAKEDEV pts功能却为我的系统创造了奇迹。

相关内容