1 unknown display 问题
无法选择高清分辨率。这时候需要命令设置(不能使用shell工具),在ubuntu原生图形下面操作。
(1) xrandr
会显示出很多当前接口名字,比如VGA-1,HDMI-1,如果是VGA-1找不到高清分辨率选项的话
(2)sudo cvt 1440 900 60
(3)xrandr --newmode “1440x900_60.00” 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
(4) xrandr --addmode VGA1 1440x900_60.00
(5)设置中选择对应VGA-1接口显示器的分辨率选项,确定后再保存
(6)修改配置文件保证上述操作真的可以断电保存,
sudo vi /etc/X11/xorg.conf (如果没有可以创建)
Section “Monitor”
Identifier “Configured Monitor”
Modeline “1440x900_60.00” 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
Option “PreferredMode” "1440x900_60.00"
EndSection
Section “Screen”
Identifier “Default Screen”
Monitor “Configured Monitor”
Device “Configured Video Device”
EndSection
Section “Device”
Identifier “Configured Video Device”
EndSection
加粗的部分要对应自己的分辨率设置
2 关于在ubuntu设置中修改主次屏 不起效果的方法
(0) xrandr (查看当前系统下显示器接口)
(1)xrandr --output HDMI-1 --primary (必不可少)
(2) xrandr --output --output VG1-1 --left-pf HDMI-0
3 qml 子窗口可以通过设置x,y坐标 比如要设置在次屏,可以x设置为1080,紧接主屏