xfce4-display-settings do not apply changes

Bug #331751 reported by lukinfore
10
Affects Status Importance Assigned to Milestone
Xfce4 Settings
Fix Released
Unknown
xfce4-settings (Ubuntu)
Fix Released
Medium
Lionel Le Folgoc

Bug Description

Binary package hint: xfce4-settings

Xubuntu 9.04

xfce-settings 4.5.99.1-0ubuntu1

When pressing "Apply" button, it does nothing, and it show me 43 refresh rate instead of real. xrandr works fine.

Strace log attached: changing refresh rate to 85, then press "Apply" and "Close".

Revision history for this message
lukinfore (lukinfore) wrote :
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Thanks for reporting this bug and any supporting documentation. Since this bug has enough information provided for a developer to begin work, I'm going to mark it as confirmed and let them handle it from here.

The Display applet is very nice, but it does not change the display settings. It does reset to the original settings when closed.

Thanks for taking the time to make Ubuntu better!

Changed in xfce4-settings:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at: http://bugzilla.xfce.org/show_bug.cgi?id=4966

Revision history for this message
Denis Rut'kov (dendron2000) wrote :

I confirm that. The new xfconf system is buggy.

Revision history for this message
Jannis Pohlmann (jannis-xfce) wrote :

@Denis: Just to avoid confusion here: this is not a problem in Xfconf but in xfce4-display-settings.

Revision history for this message
Denis Rut'kov (dendron2000) wrote :

xfce4-display-settings worked for me before I upgraded to xfce4-settings package, which replaced all older mcs plugins with xfconf-based ones.

Revision history for this message
Denis Rut'kov (dendron2000) wrote :

I just reinstalled xfce4-mcs-plugins and the display configuration works. It's definitely xfconf bug.

Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

No, it's not... Values seem to be correctly saved in ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml, so the bug is in xfce4-display-settings.

Revision history for this message
Denis Rut'kov (dendron2000) wrote :

Not in my case. I click "Apply", but that file remains unchanged.

Revision history for this message
Denis Rut'kov (dendron2000) wrote :

Update: I played with file permissions of this file (~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml, added write permissions for all) and now at least I can change refresh rate. I still cannot change resolution, but it may be another bug as I can see display-config is actually trying to do something.

Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

Should be fixed upstream with r29650 (http://svn.xfce.org/index.cgi/xfce?view=revision&revision=29650). I'll update the package as soon as the alpha is released.

Changed in xfce4-settings:
assignee: nobody → mrpouit
status: Triaged → In Progress
Revision history for this message
Denis Rut'kov (dendron2000) wrote :

xfce4-display-settings is still buggy.

It displays wrong refresh rate at start (75 Hz when it's actually 85 Hz), I have to select the right one (85) to be able to switch to another (75). It still doesn't allow to switch to other resolution. In fact, when I want to change resolution with the same refresh rate (switch from 1024x768@85 to 1280x1024@85), it won't even bother to do anything. When I try to switch from 1024x768@85 to 1280x1024@75 it does change refresh rate, but not the resolution.

And it doesn't print any information in the console, so I don't know what went wrong.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xfce4-settings - 4.6.0-1ubuntu1

---------------
xfce4-settings (4.6.0-1ubuntu1) jaunty; urgency=low

  * Cherry-pick from pkg-xfce svn:
    - debian/control:
      + add build-dep on libcanberra-dev.
      + add build-dep on quilt.
    - debian/rules:
      + enable sound settings.
      + enable pluggable dialogs.
      + include quilt rule, add patch/unpatch targets.
    - debian/patches/
      + 01_fix-display-settings added, fix display settings application.
      + 02_fix-display-rate added, select the correct display rate.
    - Add manpages for all binaries.
  * The two patches listed above fix LP: #331751.

 -- Lionel Le Folgoc <email address hidden> Sun, 15 Mar 2009 16:12:07 +0100

Changed in xfce4-settings:
status: In Progress → Fix Released
Changed in xfce4-settings:
status: Unknown → Fix Released
Revision history for this message
ינון-דוד-צדוק (Yinon-David-Zadok) (yinon-david-zadok) wrote :

I have this bug in Ubuntu 12.10.

I've played Teeworld, and after I exitted it, the screen was in 640X480.
It does not changing it back alone. And, when I try to change it throgh the System Settings, and choosing another resolution, It will show the new values there, but the screen is STILL 640X480. Earlier I succeded after playing with display.xml in:

/home/dvir/.config/xfce4/xfconf/xfce-perchannel-xml

[your user-home-mine called "dvir"-folder will be other ofcorse]
Then even it didn't replaced the values in System-Settings (in the screen resolution Window, i'm just have Hebrew [עברית ^^ ] so I'm not sure if it's "Screen" ).

But now, Changing the file permission with chmod and throgh "sudo nautilus" havn't helped.

I know that here is to tell abput bugs, but also, if you knows some solutions, please tell me (; Thanks.

I hope I help to the linux friends, i always want.
Have a nice month!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.