http://www.ubuntu.com/project/about-ubuntu/licensing
Согласно этой ссылке Ubuntu представляет собой набор из нескольких компьютерных программ, и каждый из них может другая лицензия.
Насколько я знаю, базовое ядро Linux выпущено в GNU GPL версии 2:
http://www.ubuntu.com/project / about-ubuntu / licensing
И если вы хотите найти лицензионное соглашение для каждой из этих программ, вы можете найти его на машине Ubuntu в этом месте:
/usr/share/doc/*/copyright
Мне удалось запустить затвор с помощью:
sudo apt-get purge shutter
killall shutter
для удаления активных процессов затвора, если есть shutter -f
, который захватывает весь экран и отображает его в ставне. После этого Затвор работает как надо.
Проблема в том, что ваш затвор не может подключиться через сокет Unix:
$ shutter
WARNING: Net::DBus::GLib is missing --> Ubuntu One support will be disabled!
WARNING: Image::ExifTool is missing --> writing Exif information will be disabled!
*** unhandled exception in callback:
*** Can't connect to display `unix:0': No such file or directory at
/usr/share/perl5/X11/Protocol.pm line 2264
*** ignoring at /usr/share/shutter/resources/modules/Shutter/Screenshot/Main.pm (..)
Кажется, что нет решения - это ошибка, из-за которой Ubuntu не создает /tmp/.X11 -unix / X0 Единственное решение, которое я знаю, это выйти из системы и войти снова - это создает файл сокета.
Манипулирующая система с
xhost +
Не дает результата.
Найдите идентификатор процесса
ps ax | grep shutter
, затем убейте их и перезапустите затвор
kill -9 process_id
shutter