This will be a bit difficult to explain but I'll do my best. I'm currently running LM13 Cinnamon 32-bit on a Thinkpad W520. I have selected 'discrete' on the BIOS for graphics card which means it is using the NVidia graphics card, on LM13 I have installed NVidia's proprietary drivers using the Additional Drivers Tool. Everything works fine.
On top of the nvidia drivers I use 'disper' to easily configure resolutions in different scenarios: laptop only, external display only, laptop and extend to projector, etc. This works fine too.
However, there is a specific display/resolution configuration that gives me problems. At my desk I have my laptop on a docking station on the left and an external monitor (24') in front of me. I usually just do 'disper -S' and use the external monitor only on full resolution as the primary monitor. But now I'd like to enable the laptop's screen and extend to it. In other words, I'd like to make my external monitor the primary display (so that the panel resides there) and extend to the left on the laptop screen.
When I try to do this, it looks like the resolutions are applied correctly and the extend works and is positioned correctly too, but the panel is lost and the window manager is gone (i.e.: Thunderbird and/or Terminal have no -,+,x icons for example).
At first I was going to raise this at Board index -> Main Edition Support -> Hardware Support -> Graphic Cards & Monitors on the forum thinking it would be an NVidia problem, but then I realized it looks more like either a Cinnamon problem or an X problem, and at this stage I'm more inclined towards Cinnamon.
If I don't use 'disper' and use the NVidia X Server Settings tool the exact same thing happens.
If I do the exact same thing but extend to the right it all works fine.
To make it clear, if I run:
- Code: Select all
~ $ disper -d CRT-0,DFP-0 -r 1920x1080,1600x900 -e -t right
It works perfectly. External monitor is primary display and extends to laptop screen on the right. The problem is, at my desk my laptop is physically positioned to the left.
If I run:
- Code: Select all
~ $ disper -d CRT-0,DFP-0 -r 1920x1080,1600x900 -e -t left
That's when I get the problem. It is very strange hoe it works perfectly to the right but not to the left. I ran the bellow command to restart Cinnamon after the problem happens and hopefully get more output that will help narrow this down.
- Code: Select all
disper -d CRT-0,DFP-0 -r 1920x1080,1600x900 -e -t left && sleep 5 && cinnamon --replace
I have attached the output on a file.
EDIT: I had to put it on http://pastebin.com/fBbcERu7 as I wasn't able to attach it to the thread. Why?
Any help is greatly appreciated.
Thanks!


