wxPython:Ubuntu:更改屏幕分辨率

wxPython:Ubuntu:更改屏幕分辨率,python,linux,ubuntu,wxpython,Python,Linux,Ubuntu,Wxpython,我正在开发一个屏幕分辨率为800x480的GUI wxPython应用程序,下面是我的桌面可以支持的屏幕分辨率: # xrandr xrandr: Failed to get size of gamma for output default Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768 default connected 1024x768+0+0 0mm x 0mm 1024x768 0

我正在开发一个屏幕分辨率为800x480的GUI wxPython应用程序,下面是我的桌面可以支持的屏幕分辨率:

# xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
   1024x768        0.0* 
   800x600         0.0  
   640x480         0.0  

如何以编程方式将屏幕分辨率设置为800x480?

你不应该这样做,除非你想制作一款游戏来控制屏幕。否则,您应该只打开一个所需尺寸的窗口。您的桌面计算机不支持800x480,因此您不能。我不知道,但如果您在Windows中的虚拟机(如)上运行第二台linux,则可以通过手动更改窗口大小来设置任何分辨率。如果当前分辨率为1024 x 768,请确认如何通过重新调整窗口大小来实现800x400的屏幕分辨率?