У меня Mint Cinnamon 21.3.
Для работы одного виндосовского софта из под wine нужно активировать / запустить один файл (драйвер защиты) в /usr/local/bin/conslin
По инструкции разработчика порядок действий с этим файлом такой:
Выполняю все вышеуказанные действия. При этом владельцем conslin выставлял как root, так и текущего пользователя (а он один единственный), но результат один и тот же, а именно:файл conslin поместить в /usr/local/bin.
Владельцем conslin назначить пользователя root. Разрешить исполнять как программу.
Проверить наличие файла conslin в папке:
ls /usr/local/bin/
Запустить сonslin с правами root :
sudo /usr/local/bin/conslin
Проверить, запущен ли драйвер conslin можно командой:
sudo ps -e |grep conslin
Что я только не делал - переименовывал файл conslin, удалял и заново его закидывал с рут правами разумеется в /usr/local/bin/ , менял ему владельца root /текущий пользователь.dio@USSR:~$ ls /usr/local/bin/
apt conslin gnome-help highlight-mint search yelp
dio@USSR:~$ sudo /usr/local/bin/conslin
[sudo] пароль для dio:
bind: Address already in use
dio@USSR:~$ sudo ps -e |grep conslin
3448 ? 00:00:00 conslin
dio@USSR:~$
Для его запуска использовал systemd.
поместил файл conslin.service в /etc/systemd/system/
c содержимым:
Владельцем со всеми правами также, как и с conslin, ставил и root и тек. пользователя. Пробовал и так и так.[Unit]
Description=Consultant
[Service]
Type=forking
ExecStart=/usr/local/bin/conslin
[Install]
WantedBy=multi-user.target
Запуск сервиса и проверка статуса:
Нихрена не работает. А ведь, работало (до предпоследней версии Mint Cinnamon 21.2). Геморрой начался после того, когда я из-за замены винта под систему, установил с нуля последнюю версию Cinnamon 21.3 и Wine 9.0. И в последний (он же был первым) раз такой геморрой был у меня в 2017 г. на Убунте. Тогда он был решен и завершён... А ту опять...dio@USSR:~$ sudo systemctl enable conslin
[sudo] пароль для dio:
dio@USSR:~$ systemctl status conslin.service
× conslin.service - Consultant
Loaded: loaded (/etc/systemd/system/conslin.service; enabled; vendor prese>
Active: failed (Result: exit-code) since Tue 2024-01-23 11:23:46 MSK; 1h 5>
CPU: 1ms
янв 23 11:23:45 USSR systemd[1]: Starting ConsultantPlus...
янв 23 11:23:45 USSR systemd[729]: conslin.service: Failed to locate executable>
янв 23 11:23:45 USSR systemd[729]: conslin.service: Failed at step EXEC spawnin>
янв 23 11:23:46 USSR systemd[1]: conslin.service: Control process exited, code=>
янв 23 11:23:46 USSR systemd[1]: conslin.service: Failed with result 'exit-code>
янв 23 11:23:46 USSR systemd[1]: Failed to start ConsultantPlus.
lines 1-11/11 (END)