Проблемы с запуском редактора атомов через терминал

Недавно, в течение последнего дня или около того, в моей системе Ubuntu 16 возникли проблемы с запуском атома из терминала. Когда я просто запускаю приложение, у меня не возникает никаких проблем, но система, кажется, не отвечает, когда я пытаюсь запустить sudo atom /blah/file/blah.html Мало того, что система, кажется, не отвечает, но система, кажется, подавляет команду, поскольку система отключается (я думаю, что процессор перегревается). Не уверен, почему это происходит, или как его диагностировать. Любой совет?

Обновление: у меня, похоже, работает более старая версия atom, так что, возможно, проблема. это

Atom    : 1.12.1
Electron: 1.3.6
Chrome  : 52.0.2743.82
Node    : 6.3.0

1 ответ

Решение

У меня такая же проблема, но при запуске атома вообще. Я думаю, что это может быть вызвано https://github.com/atom/atom/issues/13084

Временный обходной путь, который работает для меня, - это скрипт на странице Atom на GitHub

#! /bin/bash

ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=true /usr/bin/atom "$@" &

## wait a few secs, then kill all env collecting processes
sleep 3
PIDS=`ps aux | grep 'bash -ilc command env' | awk '{print $2}'`

for i in $PIDS
do
    kill -9 $i
    echo "killed: $i"
done
Другие вопросы по тегам