Я хочу переключиться на Антергос. При открытии Unetbootin я не могу открыть его успешно.
Вот что происходит, когда я открываю UNetbootin из терминала
namehidden@lolllll:~$ sudo unetbootin
[sudo] password for namehidden:
X Error: BadAccess (attempt to access private resource denied) 10
Extension: 130 (MIT-SHM)
Minor opcode: 1 (X_ShmAttach)
Resource id: 0x164
X Error: BadShmSeg (invalid shared segment parameter) 128
Extension: 130 (MIT-SHM)
Minor opcode: 5 (X_ShmCreatePixmap)
Resource id: 0xc0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x2800010
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x2800010
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x2800010
Это известная проблема? Можно это исправить? Есть ли обходной путь?
usb
unetbootin
lolreppeatlol
источник
источник
sudo
с графическими инструментами, вы могли бы использоватьgksu
, посмотрите здесь . Не могли бы вы опубликовать выводls -l .Xauthority
иwhich unetbootin
Ответы:
Сначала удалите текущую версию unetbootin, затем используйте официальную страницу unetbootin для установки с использованием ppa вместо файлов deb. Если не получается, попробуйте открыть его из панели запуска вместо терминала.
источник
uninstall your current version of unetbootin
Это известная проблема.
В качестве обходного пути, который не требует переустановки unetbootin, вы можете запустить эту команду:
Приведенная выше команда отключает доступ к общей памяти для запуска этого приложения на базе Qt, позволяя ему правильно работать в GNOME.
Источник PPA для unetbootin в принятом ответе включает префикс для отключения доступа к общей памяти в команде запуска по умолчанию, так что запуск его с помощью ярлыка GUI просто работает без каких-либо хлопот: https://launchpad.net/~gezakovacs/+archive/ убунту / PPA
Источник ответа: https://github.com/unetbootin/unetbootin/issues/67
источник
Я изменил
Exec
собственность вunetbootin.desktop
:и создал файл
/usr/bin/unetbootin
с помощью скрипта bash:затем сделал это выполнимым:
и теперь, когда я запускаю
Unetbootin
из обзора моего приложения, оно обычно запускается с графическим интерфейсом.источник
/usr/bin/unetbootin
уже существует, то есть двоичный файл , здесь что-то смешалось. Собственные файлы должны находиться в/usr/local/sbin
Поскольку Ubuntu 17.10 wayland является сервером x по умолчанию, программа, которая управляет доступом к драйверам графических устройств,
xhosts
позволяет пользователям подключаться к этим драйверам.Так
sudo
как не имеет активного сеанса и не разрешает доступ к серверу,unetbootin
не может создать экземпляр его GUI.После запуска вы даете
sudo
доступ к драйверам устройств и, следовательно, позволяетеunetbootin
(поскольку он работает какsudo
) создавать окно с этими шагами:Под пользователем запуска
не сетевые локальные соединения добавляются в список контроля доступа
Тогда с sudo
Источник: https://github.com/unetbootin/unetbootin/issues/94
Таким образом, вы можете добавить псевдоним в свой
~/.bashrc
файл:источник
Попробовал принятый ответ выше, но на Ubuntu 18.04 все еще был пустой экран
Что я обнаружил : Как часть сообщений в терминале от
sudo apt-get install unetbootin
я увидел следующее:Мое решение: установить
gksu
Vouila: полнофункциональный экран и приложение UNetbootin
Предупреждение ?: Я не знаю, понимаю ли я все последствия установки gksu. Когда я установил gksu, казалось, что МНОГИЕ обновления и обновления зависели (все хорошо обрабатывается apt). Единственное, что я заметил до сих пор после установки gksu, это то, что мои окна сообщений немного изменились (мне они кажутся лучше).
источник