Bug 8778 - Aisleriot does not keep any more the configurations of the game
Summary: Aisleriot does not keep any more the configurations of the game
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: All Linux
Priority: Normal minor
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: mga-32-ok mga-64-ok
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2013-01-22 18:29 CET by Georges Eckenschwiller
Modified: 2013-02-13 01:04 CET (History)
5 users (show)

See Also:
Source RPM: aisleriot-3.4.1
CVE:
Status comment:


Attachments

Description Georges Eckenschwiller 2013-01-22 18:29:40 CET
Description of problem:

My desktop is Xfce uptodated.

Aisleriot does not keep : Style of cards, size of the window, the display of the toolbar...
It worked very well with mageia 1.

Xsession-error gives the following message, repeated several times

(sol2549): GConf-WARNING: Client failed to connect to the D-BUS daemon:
Unable to autolaunch when setuid
Erreur GConf : aucun service D-BUS en cours d'exécution

This defect is not recent. He(it) is not crucial, but annoying.
I did not find solution to by-pass this problem
Comment 1 Luiz Alberto Saba 2013-01-22 18:45:51 CET
I can confirm this bug.
I'm using gnome3 classic in cauldron.

CC: (none) => las

Comment 2 Manuel Hiebel 2013-01-23 18:23:03 CET
and after a "service dbus restart" ?

Assignee: bugsquad => jani.valimaa
Source RPM: aisleriot-3.4.1 and Xfce desktop => aisleriot-3.4.1

Comment 3 Luiz Alberto Saba 2013-01-23 18:24:52 CET
In my case, at least, no difference.
Comment 4 Jani Välimaa 2013-01-23 18:57:10 CET
What if you remove the setuid bit from /usr/bin/sol? Aka 'chmod 755 /usr/bin/sol'.
Comment 5 Georges Eckenschwiller 2013-01-23 20:27:14 CET
(In reply to comment #4)
> What if you remove the setuid bit from /usr/bin/sol? Aka 'chmod 755
> /usr/bin/sol'.

It is thus the suid of the file /usr/bin/sol about which it is a question.
It is enough to delete the suid.
Now toolbar, statusbar, card style are preserved.

On the other hand, the size of the window is still lost.
The file ~/.gconf/apps/aisleriot/%gconf.xml allows it to fix a value?
What would be the syntax?
Comment 6 Jani Välimaa 2013-02-03 17:11:31 CET
Fixed for Cauldron.
Comment 7 Jani Välimaa 2013-02-04 15:37:24 CET
Pushed new release [1] to core/updates_testing for mga2. Please test if it fixes the problem.

[1] aisleriot-3.4.1-1.2.mga2
Jani Välimaa 2013-02-05 12:18:05 CET

Assignee: jani.valimaa => qa-bugs

Comment 8 Carolyn Rowse 2013-02-05 14:48:52 CET
I can test this on both archs during the next 2-3 days unless someone else wants to do it first.  I have noticed the same problem myself.

Carolyn

CC: (none) => isolde

Comment 9 Georges Eckenschwiller 2013-02-05 15:29:51 CET
I have just verified on x86_64
I do not have a message anymore in xsession-error
The toolbar is effectively visible.

On the other hand, the size of the window is not saved.
It is also the case with Mahjongg, for example.

@Carolyn
I think that it would be interesting to know how it behaves by you.
Comment 10 Carolyn Rowse 2013-02-05 20:51:24 CET
In 32-bit it saves the card style, the chosen game and whether the toolbar and status bar are to be visible.  It doesn't save the window size, but I didn't know that was supposed to be possible.  Was the window size saved in Mageia 1, Georges?

Carolyn
Comment 11 Georges Eckenschwiller 2013-02-06 10:12:20 CET
With mageia 1, the size of windows is also saved
Comment 12 Carolyn Rowse 2013-02-09 20:16:40 CET
Is this something that can be fixed in Mga2, Jani?  If so, we'll wait for another fix instead of carrying on testing this one.

Thanks.

Carolyn

Whiteboard: (none) => feedback

Comment 13 claire robinson 2013-02-12 10:01:14 CET
Jani you forgot to add yourself to CC

Could you see comment 12 please.

Thanks

CC: (none) => jani.valimaa

Comment 14 Jani Välimaa 2013-02-12 17:45:55 CET
(In reply to comment #12)
> Is this something that can be fixed in Mga2, Jani?  If so, we'll wait for
> another fix instead of carrying on testing this one.
> 

IMHO it's a different bug and we should push this one now. OP should file a new bug about window size issue.
Comment 15 Carolyn Rowse 2013-02-12 17:58:06 CET
In that case I'll test it myself on 64-bit (it may have to be tomorrow) to confirm everything else is OK and hopefully push it.

Carolyn
Comment 16 Carolyn Rowse 2013-02-12 21:33:23 CET
Testing complete on 64-bit.  Configurations retained except for window size.  Georges, would you like to file a new bug for that as Jani suggested and I'll push this update.

Update validated.

Advisory: this update fixes an issue whereby Aisleriot does not save the user's configuration settings.  More details in comment 1.

SRPM: aisleriot-3.4.1-1.2.mga2.src.rpm

Could sysadmin please push from core/updates_testing to core/updates.

Thank you.

Carolyn

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs
Whiteboard: feedback => mga-32-ok mga-64-ok

Comment 17 Thomas Backlund 2013-02-13 01:04:26 CET
Update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2013-0010

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.