rk3588 cmake-gui出现警告Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway怎么解决
时间: 2024-02-23 10:57:55 浏览: 205
这个警告是由于您的系统使用的是 Gnome 桌面环境,并且在 cmake-gui 中使用了 Wayland 的 XDG_SESSION_TYPE,但是 cmake-gui 并不支持 Wayland。您可以通过以下两种方式解决:
1. 使用 QT_QPA_PLATFORM 环境变量强制启用 Wayland 支持。您可以打开终端,输入以下命令:
```
export QT_QPA_PLATFORM=wayland
```
然后再运行 cmake-gui。这样 cmake-gui 将会在 Wayland 上运行,但是可能会有一些问题。
2. 使用 X11 作为 cmake-gui 的显示平台。您可以在终端中输入以下命令:
```
export QT_QPA_PLATFORM=xcb
```
然后再运行 cmake-gui。这样 cmake-gui 将会在 X11 上运行,这是一种比较稳定的方式。
希望这能够帮助您解决问题!
相关问题
cmake-gui Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway
这个警告信息与在GNOME桌面环境下运行Qt应用程序时类似。在GNOME桌面环境下运行CMake GUI时,CMake GUI也会默认使用X11窗口系统而不是Wayland窗口系统。为了在GNOME桌面环境下使用Wayland窗口系统运行CMake GUI,你需要设置环境变量QT_QPA_PLATFORM=wayland。
你可以在终端中使用以下命令来设置环境变量:
```
export QT_QPA_PLATFORM=wayland
```
或者在启动CMake GUI时直接设置:
```
QT_QPA_PLATFORM=wayland cmake-gui
```
这样就可以在GNOME桌面环境下使用Wayland窗口系统运行CMake GUI了,不会再出现上述警告信息。
debian11 cmake-gui出现警告Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway怎么解决
这个警告是由于您的系统使用的是 Gnome 桌面环境,并且在 cmake-gui 中使用了 Wayland 的 XDG_SESSION_TYPE,但是 cmake-gui 并不支持 Wayland。您可以通过以下两种方式解决:
1. 使用 QT_QPA_PLATFORM 环境变量强制启用 Wayland 支持。您可以打开终端,输入以下命令:
```
export QT_QPA_PLATFORM=wayland
```
然后再运行 cmake-gui。这样 cmake-gui 将会在 Wayland 上运行,但是可能会有一些问题。
2. 使用 X11 作为 cmake-gui 的显示平台。您可以在终端中输入以下命令:
```
export QT_QPA_PLATFORM=xcb
```
然后再运行 cmake-gui。这样 cmake-gui 将会在 X11 上运行,这是一种比较稳定的方式。
希望这能够帮助您解决问题!
阅读全文
相关推荐











