Запустите xhost +local: в терминале без суперпользователя, чтобы исправить проблему. Ниже приведена информация.
Проблема связана с тем, что xterm не работает по умолчанию при аутентификации в качестве суперпользователя (Mininet должен запускаться как суперпользователь) по соображениям безопасности.
Вы можете проверить, является ли это вашей проблемой, запустив xterm и sudo xterm в терминале при входе в систему как обычно (если вы сделали что-то вроде sudo su до того, как эта проверка бессмысленна). Если xterm открывается, но sudo xterm нет, тогда вам нужно запустить
xhost +local:
sudo xterm, теперь он должен работать, а также h1 xterm внутри Mininet. Это связано с тем, что с помощью этой команды вы предоставили графический сервер доступ к приложениям, работающим как sudo или su.
Параметр не будет сохраняться между перезагрузками, и он может быть возвращен с помощью xhost -.
Обратите внимание: при этом вы предоставляете любому пользователю в системе или в сети доступ к вашему $ DISPLAY без проверки подлинности (https://wiki.archlinux.org/index.php/Xhost).
Измените сервер репозитория с ir.archive.ubuntu.com на archive.ubuntu.com (например) в файле /etc/apt/sources.list, а затем выполните обновление, обновление и исправление поврежденных зависимостей.
Измените сервер репозитория с ir.archive.ubuntu.com на archive.ubuntu.com (например) в файле /etc/apt/sources.list, а затем выполните обновление, обновление и исправление поврежденных зависимостей.
Измените сервер репозитория с ir.archive.ubuntu.com на archive.ubuntu.com (например) в файле /etc/apt/sources.list, а затем выполните обновление, обновление и исправление поврежденных зависимостей.