Xfce Display Settings Popup won't go away

Hi everyone, first post so apologies if I break etiquette!

I'm trying out Xfce, really like it so far but I can't stop the 'Display Settings' dialog from popping up every few seconds. I have an external monitor plugged in to my laptop and I select to display on that monitor only, but it pops up again maybe 30 seconds later to ask me again. And again. And again. Leaving it open doesn't help - just keeps popping up. the only way I've found to kill it is to kill the xfce-settings-helper in 'Session and Startup', which would be fine but that also kills my keyboard shortcuts, which I kinda depend on.

So - how do I kill this dialogue (I have lxrandr popup on startup once and I choose how I want my displays to work) without killing my keyboard shortcuts? (Mint 11 Katya with Xfce 4.8 distributed by Xubuntu)

Thanks a lot for the help, and apologies if it's a stupid newbie question!

Re: Xfce Display Settings Popup won't go away

Is it the xfce4 Display Settings dialog that keeps popping up or the lxrandr one? (The xfce4 Display Settings dialog carries the title "Display" whereas the lxrandr one, based on screenshots I've seen, carries the title "Display Settings"). If its the lxrandr one, then:

- what is the command that you are using to autostart it?- where are you putting this autostart command?

And, is there any reason why you're not using the xfce4 Display Settings manager (Alt-F2 then run xfce4-display-settings, or find it in the Settings Manager) when using xfce?

Re: Xfce Display Settings Popup won't go away

Hi ToZ

The dialog is titled 'Display settings' and starts with 'Several displays are available. Use:' before defaulting to the Laptop panel and offering the external display and both displays cloned. It's not the diaply

To help clarify, I have removed the 'Session and Startup' option I was using to auto start lxrandr (which is also in my Main Menu options as 'Monitor Settings' which is where I found it) and restarted my session. Same problem, the dialog I describe above prompts me to choose every maybe 30 seconds or so. As soon as I 'Quit program' on the xfce4-settings-helper in the 'Session and Startup' dialog, the popup stops. I have LXDE installed on the same system and lxrandr is part of that, which is where I know it from.

I hope that answers the questions and provides enough additional information

Re: Xfce Display Settings Popup won't go away

Re: Xfce Display Settings Popup won't go away

Then what program is it that is running? Open a terminal window and type in:

xprop

...the cursor will change to a +. Click on the "Display Settings" window and all of the window properties will display in the terminal window. Post back the last bit of text. It should help us identify the program that is running.

You can also try cleaning out your sessions cache (this will reset your saved sessions). You can do this via:

rm -rf ~/.cache/sessions

It's quite possible that the program is starting automatically this way.

Re: Xfce Display Settings Popup won't go away

Hello!

Sorry for hacking into this topic, but I'm having this exact same problem. I think I might be able to give out some more details about it, even though I'm yet to find a solution for this.

First of all, I'm also using a laptop, particularly an HP Pavilion DV6 with ATI graphics and using the 'radeon' driver. The problem has happened before with the official ATI driver as well. I'm running openSUSE 12.1 and I have XFCE as well as GNOME installed. This has been happening both on openSUSE and Ubuntu Oneiric, except that on Oneiric, the XFCE display popup did not appear.

What has been common is that, this problem only happened (on both distributions) with an external monitor plugged in.

On both, the login manager reverted to default resolution right on boot. Then, on GNOME, with both distributions also, the resolution kept reverting to default and both displays automatically cloned. This could happen anywhere from 30 seconds to a few minutes after you set the resolution properly. GNOME does not have a prompt telling you which monitor to use.

On XFCE, I've had to set the monitors to manually extend through xrandr on session start (not lxrandr) also on both distributions. On Ubuntu, the computer didn't seem to mind this, and always set the resolution properly after the login screen. On openSUSE though, I keep getting this pop-up. It happens with the same frequency that the monitors used to reset when using GNOME. I think this might be directly related.

I've narrowed it down to three things, from observation. One, this is not distribution-specific. Two, this has something to do with the graphics driver or this computer in particular, and three, the monitors are behaving as if they keep detecting a new monitor being plugged in.

I've researched onto the hypothesis of disabling monitor plug n' play and see if this solved the problem. So far I have not yet found a way to do so. On another note, this is a rather recent problem, which did not happen with older versions of Linux. Back when X.org still used the /etc/X11/xorg.conf file instead of that new model, these problems didn't exist. So many new things have been implemented since then (Kernel 3.0, new xorg, upstart, etc) I don't even know where to trace this back to.

Anyway, I just wanted to share with you that this is likely not a XFCE related problem, and if you can find a solution, I'd be grateful. If you need any help to find the problem I'm up for it. I'm sick of this nagging problem. This computer has been riddled with graphics driver problems ever since I bought it.

Re: Xfce Display Settings Popup won't go away

Well since I have the same problem, here's how I hacked it (nasty) to get myself served until a better solution is found:1) Move the original file (in case you decide to revert the changes; yes, it is the xfce4-display-settings):sudo mv /usr/bin/xfce4-display-settings /usr/bin/xfce4-display-settings.original2) Create a fake file:

sudo cp /bin/true /usr/bin/xfce4-display-settings

This fake xfce4-display-settings (native code) just returns "true" to keep the calling application happy. (I don't know which daemon keeps calling it).5) Logoff/logon;Enjoy XFCE4. Of course your "Display" in xfce settings won't work now, so you'll want to install lxrandr via Software Center to get the functionality. It's icon will be the same but called "Monitor Settings"You may have to repeat this after distribution upgrade.

Re: Xfce Display Settings Popup won't go away

I've run into this issue as well. Thunderfox's observations gave me an idea. My laptop has a hybrid graphics configuration, AMD/Intel. After turning off the discrete graphics chipset with vgaswitcheroo, the issue stopped. I haven't been able to determine what the root cause of the issue is, but I'm going to go out on a limb and say, at least in my situation, it has something to do with having more then one graphics chipset. There are no errors in Xorg.0.log, dmesg or xsession-errors. I'm currently running XFCE 4.10 on Xubuntu 13.10 with Linux 3.11. Fortunately for me I don't need the discrete graphics so for now I can leave it off.