终端不会发声(ubuntu 16.04)


15

今天发生了一件奇怪的事情:我点击了终端图标,它没有启动,只是闪烁而消失了。如果按ctrl+ alt+ t,它将无法启动。我试图通过按ctrl+ alt+ 启动一个灯光终端f1。登录屏幕似乎显示了我的登录名和密码,系统接受了登录名和密码,但很快又返回到登录屏幕。这是一种循环:我输入登录名,然后系统返回到登录屏幕。Xterm也不起作用。

但是,团结似乎可以正常工作。

这是终端第一次无法使用,而且我也不知道如何解决此错误。

我将不胜感激。

更新:

我已mysecureshell在报告的问题之前进行安装,并且在删除此软件包时已部分纠正了该问题。终端也可以工作(xterm也可以),但通过ctrl+ alt+ 访问的轻终端(tty)f1在登录期间仍处于循环中。

下面是粘贴我的bashrc和dmesg的结果:

~/.bashrchttp//paste.ubuntu.com/16918978/

dmesghttp//paste.ubuntu.com/16918993/


尝试打开终端后,是否可以编辑问题并添加dmesg输出的最后几行。
Videonauth

1
你最近有什么改变?~/.bashrc?听起来您的外壳启动了,然后立即退出。
waltinator

好吧,我的gnome终端正在工作,但是tty没有。我将继续正常工作,如果再次出现任何问题,我会更新我的问题。感谢您的关注。
leobap

我遇到了类似的问题,并毫不费力地mysecureshell解决了该问题(Ubuntu 17.10)。
Cosmin Saveanu

您可以下载Visual Studio Code并使用它的内置终端-我遇到了同样的问题,我通过运行Visual Studio Code终端中的各种命令来修复该问题,以修复Python东西code.visualstudio.com/#alt下载
Kyle Bridenstine

Answers:


21

就我而言,我将python3.5升级到python3.6。

对于该解决方法,请运行xterm。然后运行以下两个命令:

sudo rm /usr/bin/python3

sudo ln -s python3.5 /usr/bin/python3

1
在Ubuntu 18.04上,“ sudo ln -s python3.6 / usr / bin / python3”也可使用类似的修复程序
Reb.Cabin,

当我安装python3.7时,不仅术语中断,而且apt_get和apt_add_repository也是如此。此处的修复程序也可以恢复apt,并且我能够根据这些说明askubuntu.com/questions/682869/…安装python3.5
Reb.Cabin

我运行sudo rm / usr / bin / python3命令,然后我所有的python版本都停止工作!现在我面临重新安装python版本的麻烦!
Chirag Kalal

您可以下载Visual Studio Code并使用它的内置终端-我遇到了同样的问题,我通过运行Visual Studio Code终端中的各种命令来修复该问题,以修复Python东西code.visualstudio.com/#alt下载
Kyle Bridenstine

9

我遇到了同样的问题,但是它是在我将python更新到3.6并将其选择为python3.6时创建的。但是当我将选项恢复为python3.5时,终端再次开始工作。

那么谁能告诉我为什么会这样? 我用的命令

sudo update-alternatives --config python3

弹出以下消息:

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:

我选择了1,它开始工作。


如果有的话,更改为3.7也可以
Sadap

您可以下载Visual Studio Code并使用它的内置终端-我遇到了同样的问题,我通过运行Visual Studio Code终端中的各种命令来修复该问题,以修复Python东西code.visualstudio.com/#alt下载
Kyle Bridenstine

4

对于您的情况可能为时已晚,或者对我而言解决方案对您而言不起作用。我的情况如下。

最近,我遇到了突然无法启动终端程序的情况。我在网上搜索了2个原因:一个是不正确的语言环境设置,另一个是原始python3被错误替换。就我而言,我确实安装了python3.4.6,而现有的python3是python3.5.2。恢复python3.5.2之后,终端程序再次运行良好。

参考:安装python 3.5后,终端将无法启动

祝好运。


2

对我来说,问题是我不是管理员。
用户界面解决方案:

  1. 打开设置
  2. 转到“详细信息”(通常是左侧菜单中的最后一个选项)
  3. 转到“用户”
  4. 选择您的用户。
  5. 您将看到两个选项(标准/管理)。点击“管理员”
  6. 这将要求您关闭并打开您的用户会话。做吧
  7. 现在您可以使用CTRL+ ALT+ 打开终端T
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.