Tkinter on Ubuntu 14.02 Ширина отчета как сумма обоих мониторов

У меня есть два монитора на новой машине Ubuntu 14.02. Один монитор – 1024X768 VGA. Второй монитор – 1920X1080 HDMI Независимо от того, что я делаю root.winfo_screenwidth () reports 2944 (сумма обоих мониторов) (Если я складываю мониторы, тогда winfo_screenheight сообщает сумму высот)

Конечно, я сделал большую часть разработки моего программного обеспечения в Windows, где он работал нормально (с двумя мониторами)

Если только один монитор подключен к машине Ubuntu, он работает нормально.

Все это очень плохо:

import Tkinter root=Tkinter.Tk() root.attributes('-fullscreen',True) root.update() print root.winfo_screenwidth() print root.winfo_screenheight() 

Когда Tkinter создает корневое окно с атрибутом -fullscreen, оно создает окно, которое, по его мнению, намного шире, чем оно есть. Итак, на моей машине с Windows (с двумя мониторами) root.winfo_screenwidth () – 1680. Но на моей машине Ubuntu (с двумя мониторами) root.winfo_screenwidth () – 2944.

Помогите…..

Еще раз различие между Windows и XI догадывается.

В Windows: root.winfo_screenwidth () равно текущей ширине монитора.

На X: root.winfo_screenwidth () равно ширине всех мониторов. (Поддержки к @tripleee)

root.winfo_width () равно ширине текущего дисплея как на X, так и на windowsх.

Есть ли хорошая ссылка на разницу между windowsми и X?