Когда я пытаюсь запустить Терминал, нажав пункт меню Приложения> Стандартные> Терминал , он не запускается. Я получаю запись Starting Terminal на панели задач. Через несколько секунд это уходит. Терминал не появляется. Другие приложения запускаются правильно.
Я использую Ubuntu 11.04 и подключаюсь через удаленный рабочий стол. На клиенте я использую Microsoft Remote Desktop Connection для Mac; на сервере, сесман.
Я проверил следующие файлы журналов, но не будут отображаться сообщения: отладки, сообщения, sesman.log, системный журнал и user.log.
ps ax | grep -i term
не перечисляет терминал - даже когда на панели задач отображается Starting Terminal . Я все еще могу получить командную строку, sssh'ing в.
Когда я запускаю gnome-терминал из xterm, я получаю сообщение об ошибке ниже:
gnome-terminal: /build/buildd/cairo-1.10.2/src/cairo-image-surface.c:1320: _pixel_to_solid: Assertion `!"reached"' failed.
Что касается других терминалов, я получаю то же сообщение об ошибке при запуске терминала Byobu. И guake не был правильно установлен из Центра программного обеспечения (исправление guake выходит за рамки этого вопроса). Тем не менее, xterm работает нормально.
Кроме того, я проверил свой .bashrc
файл, и, кажется, хорошо
Что мне теперь делать? Я бы предпочел не использовать xterm в качестве основного терминала.
Обновление
Это, видимо, известная ошибка . Решение состоит в том, чтобы включить фон рабочего стола.
ps ax | grep -i term
без терминала !?~/.xsession-errors
.Ответы:
Попробуйте запустить терминал вручную, например из xterm, и посмотрите, что выводится.
Нажмите Alt+, F2а затем введите,
xterm
чтобы получить Xterm.Там просто введите,
gnome-terminal
чтобы попытаться запустить терминал.источник
pip uninstall gi
так как это было причиной моей ошибкиУ меня была похожая проблема после редактирования файла
/etc/default/locale
.Решением для меня было изменение языка
/etc/default/locale
обратно на defaultc содержимое этого файла:Как описано в этом ответе .
источник
Посмотрите, есть ли в вашем
.bashrc
файле что-то, чего там быть не должно. Это может заставить терминал не работать. Это скрипт, который запускается каждый раз, когда вы запускаете терминал, и при входе в систему с помощью ssh аналогичный файл может быть выполнен на удаленной машине.Должна существовать немодифицированная системная версия по умолчанию,
.bashrc
в/etc/skel/.bashrc
которой вы можете сравнить ее с той, которая находится в вашем домашнем каталоге (~/.bashrc
), чтобы увидеть, какие изменения были внесены, если таковые были, в локальный файл.источник
Я установил Python 3.6 по умолчанию с
Я изменил его обратно на 3.5 и просто использую 3.6 Интерпретатор в PyCharm. Он вернулся и работает нормально.
источник
Переключитесь на виртуальный терминал нажатием ctrl+ alt+f1
Запустите эту команду
решить проблему.
источник
Я обнаружил, что могу зайти в любую папку в файловом браузере, щелкнуть правой кнопкой мыши, затем выбрать открыть в терминале .
источник
В моем случае этот ответ дал мне решение /programming//a/36151686/1599129 , в основном:
удалить:
где ### означает все версии 3.x pip, которые есть в вашей системе.
источник
В моем случае я не смог открыть терминал после того, как установил новые языки и удалил язык по умолчанию. Я выяснил, что я не применил измененные к системе, после применения изменений в графическом интерфейсе настройки языка была кнопка, все снова заработало.
веселит,
источник
Итак, если ваш терминал (gnome-терминал) появляется, а затем исчезает, вы можете попробовать несколько методов, которые помогли мне в прошлом. Имейте в виду, я работаю с ОС Linux Mint AMD64, используя Cinnamon. Это должно работать с большинством 64-битных дистрибутивов Linux и типов GUI.
Часто в ответах онлайн на вопросы о сбое терминала перечисляются команды терминала, однако сложно использовать команды терминала без терминала, верно? Для запуска указанных команд вам потребуется shell / Terminal-Emu / CLI, поэтому используйте ваш менеджер пакетов (Synaptic и т. Д.) Для загрузки эмуляторов терминала xterm / uxterm. Вы также можете использовать свой файловый менеджер (Nemo, Nautilus и т. Д., Чтобы сделать некоторые из этих исправлений) и, наконец, вы можете запускать некоторые команды, используя Alt+ F2.
В любом случае. Делать:
Широко используемый подход, доступный сразу в большинстве поисков Google, таков: удалить
~/.gconf/apps/gnome-terminal
. Вот как:(или, возможно, Alt+ Ctrl+, F1а затем войдите в систему и сделайте,
sudo apt-get update
если вы не хотите, чтобы перезагрузить компьютер)Другой подход - переустановить gnome-терминал и его зависимые данные от gnome-terminal. Пожалуйста, прочитайте команды, так как вы не можете просто apt-get удалить их большую часть времени.
Использование часто пропускаемой
--purge
команды было единственным, что сработало для меня, когда я понял, что мне нужно это сделать.--purge
дополнительно удаляет файлы конфигурации вместе с пакетом. Если вы попытались изменить эти файлы и не смогли, это сработает.Вы можете найти веб-сайт своего дистрибутива, найти пакет gnome-Terminal, указанный там, и вручную загрузить и установить его с помощью установщика пакета или вручную. (например, установщик пакетов GDebi и установка Aptitude). Этот метод не работал для меня, но после некоторых исследований он может, в зависимости от причины, по которой ваш терминал поджарен. Я считаю этот метод наиболее неэффективным по большинству распространенных причин, по которым gnome-терминал автоматически закрывается или просто никогда не открывается, потому что этот пакет будет часто запрашивать зависимости, которые у вас уже есть или не существуют (я не знаю почему).
Если вы недавно изменили настройки своего терминала, попытались изменить цвет фона или попытались записать историю / сценарий своего терминала, иногда есть последний вариант. Внутри вашего терминала> Настройки профиля> Команда снимите все флажки и убедитесь, что в раскрывающемся меню написано «Держать терминал открытым». Это сработало для меня, на самом деле. Мой терминал был настроен на профиль, в котором была запущена команда no-user-input-required, а затем терминал автоматического выхода в выпадающих настройках. (напр., ls, скрипт, история,
cd /
все, что не требует от вас добавления чего-либо еще после его запуска)Я надеюсь, что это поможет некоторым из вас, ребята, которые имеют эту проблему! Я - пользователь-самоучка, работающий в Linux, и веб-дизайнер, который медленно изучает ОС -nix и оболочку. Я часто пользуюсь этим сайтом и переполнением стека и хочу вернуть то, что могу! Единственная любовь.
источник
Вы также можете попробовать это. Это сработало для меня, когда я был в вашей ситуации. Я сбрасываю настройки рабочего стола на настройки по умолчанию.
https://www.omgubuntu.co.uk/2017/10/how-to-reset-ubuntu-desktop-to-default
источник