![“make xconfig”引发 Qt 错误](https://linux22.com/image/145607/%E2%80%9Cmake%20xconfig%E2%80%9D%E5%BC%95%E5%8F%91%20Qt%20%E9%94%99%E8%AF%AF.png)
当我调用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 下。