clamtk Gtk-WARNING **: невозможно открыть дисплей

390
FabricioG

В настоящее время я пытаюсь запустить clamtk по ssh-соединению. После прочтения этого мне нужно включить Xforwarding, поэтому я попробовал следующее.

  1. На яблочном Mac я скачал XQuartz. Там я ssh в мой сервер делаю ssh -Y user@server. Я могу войти. В командной строке я запускаю:

    clamtk

и я получаю эту ошибку:

Gtk-WARNING **: cannot open display: at /usr/lib64/perl5/vendor_perl/Gtk2.pm line 168. 

Я тоже попробовал: ssh -X user@serverот XQuartz. Я получаю ту же ошибку.

РЕДАКТИРОВАТЬ: Я пошел по ссылке на комментарии и попробовал это из этого ответа: 1. Пошел в / etc / ssh / sshd_config и установил X11Forwarding yes 2. Я установил export DISPLAY="127.0.0.1:10.0" Ни один из них не работал для меня.

0
Возможный дубликат [Как исправить ошибку «не удается открыть дисплей» при открытии программы X после ssh'ing с включенной пересылкой X11?] (Https://superuser.com/questions/310197/how-do-i-fix -a-не может открыть дисплей-ошибок, когда открывание-ан-х-программа-после-sshi) harrymc 5 лет назад 0
Просто устали все решения в теме, которую вы мне дали, ни один не работал @harrymc FabricioG 5 лет назад 0

1 ответ на вопрос

0
Ecstasy

Уверен, это означает, что у программы есть API (такой как Skype или Wireshark Do), и он не может отображаться на терминале.

Clamtk специфичен для ClamAV на оболочке. @Ecstasy FabricioG 5 лет назад 0

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