“make xconfig”引发 Qt 错误

“make xconfig”引发 Qt 错误

当我调用make xconfig我的linux内核源目录时,出现以下错误

scripts/kconfig/qconf  Kconfig
Gtk-Message: Failed to load module "canberra-gtk-module"
Qt: Session management error: None of the authentication protocols specified are supported
X Error: BadAccess (attempt to access private resource denied) 10
  Extension:    130 (MIT-SHM)
  Minor opcode: 1 (X_ShmAttach)
  Resource id:  0x142
X Error: BadShmSeg (invalid shared segment parameter) 128
  Extension:    130 (MIT-SHM)
  Minor opcode: 5 (X_ShmCreatePixmap)
  Resource id:  0x300000d
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x300000e
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x300000e
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x300000e

以及打开的窗口,标题为Linux/x86 4.9.130 内核配置只是空的。这意味着我无法使用 Qt 前端进行内核配置。menuconfig到目前为止,我一直在使用 make 目标nconfig,但我也希望能够使用图形 Qt 前端,因为它更方便。

请注意,在我安装了 Debian 的 Ubuntu 中,它可以正常工作。我已经比较了所有Qt4Ubuntu 下安装的软件包与 Debian 中安装的软件包相关,并且qt名称中带有 的每个软件包(除了版本5.9.5为 Qt5 的软件包外)也安装在 Debian 下。

相关内容