You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a setup with one Display and 2 Screens (SunRay Multihead).
Marco logs this so:
Window manager: Trying screen 0 on display ':12'
XINERAMA: No Xinerama screens, using default screen info
Window manager: Added screen 0 (':12.0') root 0x1c5
Window manager: Trying screen 1 on display ':12'
XINERAMA: No Xinerama screens, using default screen info
Window manager: Added screen 1 (':12.1') root 0x1c7
If metacity 2.30.3 is used ,on second screen backdrop image and top panel is shown. Windows can be opend with option --display=:12.1
With marco 1.26.0 on the second screen :12.1 it will not show the background image
if I start
$ mate-terminal --display=:12.1 marco 1.26.0 will core in
it seems that on the second screen gdk_screen_get_root_window(screen)
cannot find the root window and in follow frame = meta_frames_lookup_window (frames, xwindow)
cannot provide a valid frame.
How can I fix this? For me is the relation of the datatypes
GdkScreen -- MateScreen
not clear.
If I catch the the invalid frame returns to prevents the marco crashes (also replacing g_assert),
I've never had this problem in the past, but right now my second (and smaller) monitor is packed away for lack of space so cannot test this at the moment. Anyone else here w two monitors want to see if they can duplicate this?
@lukefromdc There is huge possibility that you have never used such setup!
He speaks about separate X screens on one X display... DISPLAY on typical pc will be :0 or :0.0, one display with one screen. He have :0.0 and :0.1, one display and two screens.
@cgrzemba Multi-screen is not supported by GTK since 3.10 if I remember correctly... New metacity versions also will manage only default screen. I guess you could try to start extra wm for second screen.
I was using the default multiscreen setup offered by xrandr, mostly for video editing when I had lower resolution monitors. That's what I am familiar with.
Expected behaviour
I can place windows on the second screen.
Actual behaviour
I have a setup with one Display and 2 Screens (SunRay Multihead).
Marco logs this so:
If metacity 2.30.3 is used ,on second screen backdrop image and top panel is shown. Windows can be opend with option --display=:12.1
With marco 1.26.0 on the second screen :12.1 it will not show the background image
if I start
$ mate-terminal --display=:12.1 marco 1.26.0 will core in
it seems that on the second screen
gdk_screen_get_root_window(screen)
cannot find the root window and in follow
frame = meta_frames_lookup_window (frames, xwindow)
cannot provide a valid frame.
How can I fix this? For me is the relation of the datatypes
GdkScreen -- MateScreen
not clear.
If I catch the the invalid frame returns to prevents the marco crashes (also replacing g_assert),
the window will opened but is not visible because of the incomplete frame handling (only in rare circumstances).
MATE general version
1.26.0
Package version
Linux Distribution
Openindiana
The text was updated successfully, but these errors were encountered: