Почему системный монитор не запускается?
У меня установлена система Ubuntu 13.10 Live Disc, и по какой-то причине я не могу запустить System Monitor в данный момент. Я знаю, что это сработало и раньше, около пяти дней назад, и, поскольку это система с живыми дисками, в мире нет никаких шансов, что я каким-то образом мог испортить любую конфигурацию системы или что-то еще. Я загружаю его с настройками по умолчанию и все. Поскольку это система с живыми дисками, я мог бы просто перезагрузиться и посмотреть, не начнет ли она работать снова. Но я использую его для тестирования, и у меня все мои программы и все настроено сейчас (я делал все так же, как и пять дней назад), и по этой причине я воздерживаюсь от перезагрузки, потому что мне придется делать все заново. Я также готов узнать, какого черта это не начинается? Это ненадежный системный компонент или программа (что угодно!), Которая иногда запускается, а иногда просто не сдвигается с места. Смешной!
Вот как я запускаю системный монитор:
- Я просто нажимаю на кнопку Ubuntu в верхнем левом углу, чтобы открыть Dash, набираю "monitor" и затем нажимаю "System Monitor".
Что происходит, когда я делаю это:
- Значок системного монитора появляется на панели запуска, но окно приложения не отображается, и если я щелкаю значок на панели запуска, он ничего не делает.
Я попытался запустить его из терминала и получил следующую ошибку.
ubuntu@ubuntu:~$ sudo gnome-system-monitor
** (gnome-system-monitor:8143): WARNING **: SELinux was found but is not enabled
.
И что теперь?... я могу включить SELinux? Как? Зачем?
Обновление 1 - Установка SELinux
Я нашел это в Ubuntu Wiki.
SELinux можно включить в Ubuntu, установив метапакет selinux, который внесет необходимые изменения в систему, и установив политики Tresys для Ubuntu:
sudo apt-get установить selinux
После установки вам будет предложено перезагрузить систему, чтобы обозначить и активировать SELinux.
Зачем мне устанавливать его, если он говорит, что он уже установлен? Нет ли инструкций только для его включения? Нет ли способа включить его без установки или переустановки и / или перезагрузки компьютера? Нет ли способа включить его без потери моих текущих открытых процессов, программ и прочего? И если он уже установлен, почему он не был включен в первую очередь?...
2 ответа
В основном проблема не связана с SELinux. Это связано с включением двух дисплеев, т.е. двух мониторов
Перейти к настройкам системы , затем перейти к дисплеям
Нажмите на любое из отображаемых изображений, затем включите и выключите
выберите сохранить изменения в окне подтверждения
Вопрос будет решен
Та же проблема может быть показана для таких приложений, как eclipse chrome и т. Д.
Я считаю, что это происходит потому, что SELinux действительно не включен, вам нужно загрузить соответствующие модули при загрузке. Если вы проверите этот сайт: wiki.ubuntu.com/SELinux
Он скажет вам, что пакеты SELinux не работают в Precise (и я полагаю, более поздние версии), и вместо этого ссылки на этот учебник Debian: https://wiki.debian.org/SELinux
Если вы нажмете на "Setup" на этой странице, вы увидите скрипт и инструкции по включению SELinux в Ubuntu:
Если вы используете Ubuntu, загрузите этот скрипт _load_selinux_policy (это слегка измененная версия скрипта, включенного в пакет Ubuntu 'selinux'), поместите его в / usr / share / initramfs-tools / scripts / init-bottom / и запустите update- initramfs -u (Upstart в Debian загружает политику SELinux автоматически, а Upstart в Ubuntu - нет. См. https://bugs.launchpad.net/upstart/+bug/595774)