Я хочу переключиться на Антергос. Когда я открываю 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
Это известная проблема? Можно это исправить? Есть ли обходной путь?
Сначала удалите свою текущую версию unetbootin, затем используйте официальную страницу unetbootin для установки использования ppa вместо deb файлов. Если сбои затем пытаются открыть его от средства запуска вместо терминала.
Это - известная проблема.
Как обходное решение, которое не требует переустановки unetbootin, можно выполнить эту команду:
sudo QT_X11_NO_MITSHM=1 unetbootin
то, Что делает вышеупомянутая команда, отключают доступ общей памяти для запуска этого основанного на QT приложения, позволяя этому работать правильно над GNOME.
источник PPA для unetbootin в принятом ответе включает префикс для отключения доступа общей памяти в команде выполнения по умолчанию так, чтобы запуск его от ярлыка GUI просто работал без любой стычки: https://launchpad.net / ~ gezakovacs / + источник archive/ubuntu/ppa
Попробованный принятый ответ выше, но все еще имел пустой экран на Ubuntu 18.04
, Что я обнаружил : Как часть сообщений в терминале от sudo apt-get install unetbootin
я видел следующее:
Reading package lists...
Suggested packages:
p7zip-rar
Recommended packages:
gksu | kdesudo
Мое решение: Установка gksu
sudo add-apt-repository ppa:belin/stable
sudo apt install gksu
sudo apt update
sudo apt upgrade
Vouila: Полностью функционирующий экран UNetbootin & приложение
Предупреждение?: Я не знаю, понимаю ли я все разветвления установки gksu. Казалось, был, МНОГИЕ обновляют и обновляют зависимости, когда я установил gksu (все обработанные приятно Кв.). Единственной вещью, которую я заметил до сих пор начиная с установки gksu, являются мои окна сообщения, измененные немного (они выглядят лучше мне).
Я изменился Exec
свойство в unetbootin.desktop
:
Должностное лицо =/usr/bin/xdg-su-c/usr/bin/unetbootin
и созданный файл /usr/bin/unetbootin
со сценарием удара:
#!/bin/bash
QT_X11_NO_MITSHM=1/usr/sbin/unetbootin
затем сделанный этим exetutable:
sudo chmod +x/usr/sbin/unetbootin
и теперь когда я работаю Unetbootin
из моего обзора приложения это обычно запускается с GUI.
Начиная с Ubuntu 17.10 Уэйленд является X-сервером по умолчанию, программа, которая управляет доступом к графическим драйверам устройств, xhosts
позволяет пользователям соединяться с теми драйверами.
С тех пор sudo
не имеет активной сессии, ни это, позволяют получать доступ к серверу, unetbootin
не может создать экземпляр, он - GUI.
После того как Вы выполняете это, Вы даете sudo
доступ к драйверам устройств и следовательно позволяет unetbootin
(так как это работает как sudo
) создать окно с шагами nthose:
При выполненном пользователе
xhost local:root
несетевые локальные соединения добавляются к списку управления доступом
Затем с sudo
sudo QT_X11_NO_MITSHM=1 /usr/bin/unetbootin
Источник: https://github.com/unetbootin/unetbootin/issues/94
Таким образом, можно добавить псевдоним к Вашему ~/.bashrc
файл:
alias unetbootin="xhost local:root && sudo QT_X11_NO_MITSHM=1 unetbootin"
Мне пришлось создать USB-накопитель в Ubuntu 18.04 для установки Windows 10, и ему нужна NTFS, но unetbootin
GUI не может отображать разделы NTFS, поэтому мне пришлось использовать unetbootin
с помощью командной строки.
xhost local:root
sudo QT_X11_NO_MITSHM=1 /usr/bin/unetbootin installtype=USB targetdrive=/dev/sdb method=diskimage isofile=/home/peter/Downloads/Win10_2004_Hungarian_x64.iso autoinstall=yes