Hi there, I also have problems with xrandr, specifically that it seems to not work for me anymore. Now I have to use NVIDIA X Server Settings to arrange the displays, and manually restart wmaker. I hope to fix that in the future, somehow, but for now I'll survive. If someone knows the trick, please let me know.
The second thing I wanted to mention: can we be a bit more clever about the way multi-screens behave? When I turn off my second monitor and restart wmaker, half of my programs are stuck far out to the right of the laptop LCD screen. The only way to get them back is to use the F11 window menu and click them, that brings them partially into the main view. Alt-Tab doesn't do that. So now I have to move my programs to the left screen before I turn off the monitor. And if I turn off the monitor before moving the programs, its a major problem. Worse is if my laptop is positioned on the right of the LCD, then if I turn off the monitor, even the nvidia-x-server-settings program is stuck on the left (out of view) so I can't even ask nvidia to turn off the screen! So I have to blindly try and drag the program across to the laptop screen from the hidden monitor. we can do better, i hope... Can we bring all the windows outside of the screen into the primary screen, and when you switch back to multi-monitors, the windows return to the screen they were on. eg, algorithm goes something like, Window A: Desktop 0, offset from corner: +10, +20 Window B: Desktop 1, offset from corner: +10, +20 Remove desktop 1, then: Window A: Desktop 0, offset from corner: +10, +20 Window B: Desktop 0, offset from corner: +10, +20 (prev desktop 1 - remembered) Move window B around: Window A: Desktop 0, offset from corner: +10, +20 Window B: Desktop 0, offset from corner: +40, +30 (prev desktop 1 - remembered) Add desktop 1, then: Window A: Desktop 0, offset from corner: +10, +20 Window B: Desktop 1, offset from corner: +40, +30 (returns to desktop 1) something like that. thoughts? there are problems with this, eg have to make sure the windows fit on its new desktop-home when a switch occurs, and have to intelligently deal with windows that overlap desktop boundaries, etc. cheers Paul
