Unetbootin 在 Ubuntu GNOME 上没有 GUI

lol*_*lol 23 usb unetbootin

我想切换到 Antergos。打开Unetbootin时,无法成功打开。

这是我从终端打开 UNetbootin 时发生的情况:

$ sudo unetbootin
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
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

这是一个已知的问题?我可以解决这个问题吗?有解决方法吗?

Pau*_*rds 43

这是一个已知的问题。

作为不需要重新安装 unetbootin 的解决方法,您可以运行以下命令:

sudo QT_X11_NO_MITSHM=1 unetbootin
Run Code Online (Sandbox Code Playgroud)

上述命令的作用是禁用运行这个基于 Qt 的应用程序的共享内存访问,使其能够在 GNOME 上正常工作。

已接受的答案中 unetbootin 的 PPA 源包括在默认运行命令中禁用共享内存访问的前缀,以便从 GUI 快捷方式启动它没有任何麻烦:https : //launchpad.net/~gezakovacs/+archive/ ubuntu/ppa

答案来源:https : //github.com/unetbootin/unetbootin/issues/67

  • 从 PPA 安装,得到灰色屏幕,但这有效。18.04 桌面。 (3认同)
  • QT_X11_NO_MITSHM 对我不起作用(在 ArchLinux 上)。但是,知道问题出在 X11 扩展上,我通过“ssh -Y localhost”解决了这个问题,因为隧道 X11 连接不支持它们。 (2认同)
  • 这对我有用,而更新 PPA 却没有。谢谢! (2认同)
  • 这应该是公认的答案。 (2认同)

小智 9

首先卸载您当前版本的 unetbootin,然后使用官方的 unetbootin页面使用 ppa 而不是 deb 文件进行安装。如果失败,请尝试从启动器而不是终端打开它。

  • 我在 ubuntu 18.04 LTS 中尝试,但不起作用。 (2认同)