Приложение, установленное как поспешный пакет, не видит принтер

Недавно я установил последнюю версию Inkscape как поспешный пакет, и это был весь штраф, пока я не пытался распечатать что-то. Только "Печать в файл" была перечислена. Совет относительно того, как заставить это видеть мой принтер?

3
задан 23 February 2017 в 15:08

3 ответа

Снимками по умолчанию ограничены $HOME пользователя, который может привести к некоторым проблемам доступа. В этом случае это кажется больше ошибкой или текущим ограничением снимка inkscape, что это не может получить доступ к принтеру.

Так банкомат снимок может быть установлен с --classic опция отключить заключение.

, Если снимок уже установлен затем, удаляют

sudo snap remove inkscape

Затем установка с опцией

sudo snap install --classic inkscape

, Эта опция окажется полезной с другими снимками, особенно медиаплеерами.

2
ответ дан 1 December 2019 в 15:22

В то время как это не может быть ошибка. То, что является ошибкой, - то, что управление чашек даже не обнаруживается как соединение, пока Вы не соединяетесь с ним.

ppetraki@vanguard:~/Sandbox/graphics$ snap connections | grep cups
ppetraki@vanguard:~/Sandbox/graphics$ sudo snap connect brave:cups-control  :cups-control
[sudo] password for ppetraki: 
ppetraki@vanguard:~/Sandbox/graphics$ snap connections | grep cups
cups-control              brave:cups-control                         :cups-control                    manual

, Таким образом, Вы не можете решить проблему, пока Вы не знаете то, на что похоже решение. Я искал вещи как "lpr" или "принтер" в списке доступных соединений напрасно. Это находится по телефону 18.04.

0
ответ дан 1 December 2019 в 15:22

Это не ошибка. Снимки работают в контейнерах с отдельными средами, которые предотвращают приложения для доступа ко всей системе (как классические приложения делают) для безопасности. Принтерами по умолчанию не доступны, но может быть включен с:

sudo snap connect inkscape:cups-control :cups-control

Это позволит принтерам показывать в inkscape. Изменение inskcape для названия приложения (например, gimp) в случае необходимости. Это произошло со мной с Office WPS: это было моим вопросом.

Необходимо перезапустить приложение для вступления в силу.

По моему личному мнению было бы хорошо, если во время установки Вы могли бы указать такие полномочия или что приложения могли решить, каких полномочий требует, и сообщите пользователю о них (как приложения андроида).

4
ответ дан 1 December 2019 в 15:22

Другие вопросы по тегам:

Похожие вопросы: