leo*_*bap 25 command-line 16.04
今天发生了一件奇怪的事情:我点击了终端图标,但它没有启动——只是闪烁并消失了。如果我按Ctrl+ Alt+ T,它不会启动。我试图通过按Ctrl+ Alt+来启动一个轻型终端F1。出现输入我的登录名和密码的登录屏幕,系统接受了登录名和密码,但很快又回到了登录屏幕。这是一种循环:我输入登录信息,系统返回登录屏幕。Xterm 也不能工作,但是 Unity 似乎可以正常工作。
第一次终端不工作,不知道怎么解决这个bug。我将不胜感激任何形式的帮助。
更新:
我mysecureshell在报告的问题之前安装过,当我删除这个包时,问题得到了部分纠正。终端作品(xterm中也是如此),但是光终端(TTY),通过访问Ctrl+ Alt+ F1,在登录过程中保持循环。
下面粘贴了我的.bashrc和结果dmesg:
~/.bashrc:http : //paste.ubuntu.com/16918978/
dmesg:http : //paste.ubuntu.com/16918993/
小智 31
就我而言,我将 python3.5 升级到了 python3.6。
对于该解决方法运行xterm. 然后运行以下两条命令:
sudo rm /usr/bin/python3
sudo ln -s python3.5 /usr/bin/python3
Run Code Online (Sandbox Code Playgroud)
小智 12
我遇到了同样的问题,但它是在我将 python 更新到 3.6 并选择替代方案作为 python3.6 时创建的。但是当我将选项恢复到 python3.5 时,终端又开始工作了。
所以谁能告诉我为什么会这样? 我使用了命令
sudo update-alternatives --config python3
Run Code Online (Sandbox Code Playgroud)
弹出以下消息:
There are 2 choices for the alternative python3 (providing /usr/bin/python3).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/python3.6 2 auto mode
* 1 /usr/bin/python3.5 1 manual mode
2 /usr/bin/python3.6 2 manual mode
Press <enter> to keep the current choice[*], or type selection number:
Run Code Online (Sandbox Code Playgroud)
我选择了 1,它开始工作。
小智 5
您的情况可能为时已晚,或者可能对我有效的解决方案对您的无效。我的情况如下。
最近突然遇到终端程序无法启动的情况。我在网上搜索了一下,发现有两个原因:一个是语言环境设置不正确,另一个是原始python3被错误替换。就我而言,我确实安装了 python3.4.6,而现有的 python3 是 python3.5.2。我恢复python3.5.2后,终端程序又正常运行了。
祝你好运。