Station M3官方提供的ubuntu20桌面采用的是wayland的Gnome,导致使用qt开发的应用显示不正常,如果需要配置qt开发环境,步骤如下
1.正常安装qt
sudo apt install gcc
sudo apt install g++
sudo apt install clang
sudo apt install make
sudo apt install make-guile
sudo apt install cmake
sudo apt-get install build-essential
sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
sudo apt-get install qtcreator
sudo apt-get install qt5*
2.升级
sudo apt install -y libgl1-mesa-glx libgl1-mesa-dri libglx-mesa0
sudo sed -i 's/.*wiki.t-firefly.com.*/\#&/' /etc/apt/sources.list
sudo apt install libqt5opengl5-dev
sudo sed -i '/.*wiki.t-firefly.com.*/s/^#//' /etc/apt/sources.list
sudo echo "export QT_QPA_PLATFORM=xcb" >> /ect/profile
sudo reboot
3.注意事项
情况1:如果不安装qt开发环境,执行步骤2
情况2:如果安装qt开发环境,执行步骤1,然后执行2
情况3:如果情况1已经发生,先执行步骤1,再执行步骤2(只要执行步骤1,需要再执行步骤2,无论步骤2以前是否执行过)