Невозможно закрепить приложение на панели задач (Solus)

Ну что же, мне не потребовалось много времени, чтобы сдаться. Некоторое безделье привело меня к следующим выводам :Драйвер PS не поддерживает ручную двустороннюю печать, когда дисплей принтера подсказывает вам, драйвер PCL v4 в Windows поддерживает. Dell не предлагает эти драйверы для Linux, и я недостаточно знаю о драйверах PCL, чтобы пытаться их преобразовать. Как ни странно, опция ручной двусторонней печати с автоматическим запросом -доступна только при подключении к принтеру через TCP/IP и не работает через USB. Также не заметил, что сообщение с подсказкой, отображаемое на дисплее принтера, имеет нижний колонтитул WSD, что наводит меня на мысль, что по какой-то причине функция ручной двусторонней печати реализована через API устройства веб-служб, даже если Windows (предположительно )связь только с портом TCP/IP. Обратите внимание, что при добавлении принтера Windows автоматически создала порт WSD, но я не смог найти способ включить дуплекс, когда принтер переключился на этот порт. Иди разберись.

Как указано в комментариях,необходимо было добавить принтер в клиент виртуальной машины Windows и использовать службу общего доступа, чтобы сделать его доступным для клиентов Linux. С виртуальной машины я добавил принтер к своим зарегистрированным принтерам Google Cloud Print, а затем использовал утилиту CUPS Cloud Print, чтобы добавить его как принтер с поддержкой CUPS -. У Google также есть инструмент cloud-print-connector, который, вероятно, делает то же самое, но первый работает отлично. Так что теперь я могу печатать в ручном режиме двусторонней печати без необходимости постоянно переключаться между компьютером и принтером (ура ).

0
11.04.2020, 17:10
1 ответ

Хорошо, вскоре решение было найдено.

Мне нужно было добавить эту строку в мой скрипт bash:

StartupWMClass=foobar

Где найти foobar с помощью команды xprop WM_CLASS.

Теперь мое приложение можно закрепить.

0
19.03.2021, 02:30

Теги

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