Я попытался последовать предложению Kaleo и прочистить свой linux... Это не помогло, все испортило и было адски трудно избавиться от модификаций.
После исследования структуры печатных файлов и т.д., я нашел лучшее решение! Похоже, что некоторые дистрибутивы не указывают на нужный файл printcap... Итак, вот что я сделал:
Во-первых, убедитесь, что у вас установлен CUPS:
sudo apt-get install cups cups-pdf
затем, если он у вас есть, сделайте резервную копию оригинального printcap
sudo mv /etc/printcap /etc/printcap.bkp
теперь создайте симлинк на printcap CUPS. В моем случае она находилась по адресу /var/run/cups/
ln -s /var/run/cups/printcap /etc/printcap
Вы должны правильно использовать команду xhost
. Вы можете использовать либо xhost +IP
, либо xhost +Username
.
Для пользователя root вам нужно выполнить команду:xhost +root
или для каждого пользователя на локальном компьютере:xhost +localhost
.
Наконец-то можно бежать
$ xhost +
, который временно удалит ACL из xserver
.
Вы можете прочитать справочную страницу на xhost man xhost
и увидеть, что она принимает один аргумент, и вы передаете два аргумента +
и username
вместо одного аргумента, который равен +username
или +IP
.