helloSystem / ISO

helloSystem Live and installation ISO
https://github.com/helloSystem/
BSD 3-Clause "New" or "Revised" License
808 stars 58 forks source link

Desktop got completely screwed after using screen layout editor #161

Open JakoDel opened 3 years ago

JakoDel commented 3 years ago

Title. I have two monitors: The main one on the right and the secondary on the left . After swapping the monitors in the Screen layout editor, no global menu nor dock is shown anymore on the first monitor. Also, for some reason, openbox has the default theme (and default menu) on the second monitor.

JakoDel commented 3 years ago

update: after aligning the monitors (picture attached) the global menu appeared again on my "secondary" screen. The dock is still missing, and my main monitor shows only the blue wallpaper (openbox works fine)

I copied some logs from /var/logs (not sure if they are useful though): log.zip

(secondary monitor) image

(pic of screen layout editor after aligning the monitors on my main monitor) C206F3FC-180B-4015-9D66-58A6DD3081D8

JakoDel commented 3 years ago

Update 2: I rebooted and now the dock is back, but the monitor layout reversed to the original (wrong) one, and trying to set the right layout broke openbox's theme on the second screen again

probonopd commented 3 years ago

hello @JakoDel

The desired behavior is as described in the Macintosh Human Interface Guidelines.

Menu and Icons should be on the main (=primary) screen:

image

Source: Apple Computer, Inc., 1992, Macintosh Human Interface Guidelines, First Printing, November 1992. Addison-Wesley Publishing Company. ISBN 0-201-62216-5

@PreyK has improved multi-monitor behavior, e.g., in https://github.com/helloSystem/Menu/commit/cea947363a3f65e4d4ea2cf6b4d4f29ae53594a3 - maybe he knows what is wrong here?