lxde doesn't save settings - opensuse 11.3

Hi all,

I switched to lxde, love the speed, but it has one major glitch: it doesn’t save the settings. the most annoying: the setting " enable tapping" of the touchpad isn’t saved afer a reboot.

I tried the following: delete ~/config/lxde ~config/lxpanel ~/config/pcmanfm

and the other solution i found in the forum:
Opensuse 11.3 LXDE Keeps Changing My Wallpaper Back To Default

I’m using opensuse 11.3, added repo lxde, updated everythng. So far, nothing.

Any help is greatly appreciated

T

Just a guess: Maybe your system uses settings you made/made not in GNOME or something like it.
Maybe you could try to make a second user accound and use it only and form the fist login for LXDE?

Good luck
pistazienfresser

If you do not come up with a solution, I recommend you raise a bug report on this. I note LXDE has had some other problems (with old settings not being retained) as described in this thread, where there was a fix: Opensuse 11.3 LXDE Keeps Changing My Wallpaper Back To Default

However that fix was for wall paper and it may or may not work for your specific problem.

If you do end up writing a bug report there is guidance here: openSUSE:Submitting bug reports - openSUSE You can use your openSUSE forum user name/password to log on to bugzilla. Write the bug report against LXDE on openSUSE. And then monitor the bug report, being prepared to answer any questions of the LXDE packager on openSUSE in that bug report. Note do not forget to clear the “NEED INFO” flag when you answer a LXDE packagers question.

Good luck.

Am 02.01.2011 22:36, schrieb topfenbaecker:
> I switched to lxde, love the speed, but it has one major glitch: it
> doesn’t save the settings. the most annoying: the setting " enable
> tapping" of the touchpad isn’t saved afer a reboot.

Where did you set that?


openSUSE official member
LXDE team

Just a guess: Maybe your system uses settings you made/made not in GNOME or something like it.
Maybe you could try to make a second user accound and use it only and form the fist login for LXDE?

I made a clean install, no former user dirs on this system.

The problem seems to be just the tapping setting, other changes I checked (f.i. background colour, panel colour etc) are saved properly.

@lOtz1009: I use the default application from LXDE which seems to be Gsynaptics

Hi all,

same here - mint system, new user:
When changing the settings via…
→ Startmenu → System → Preferences → Touchpad:
Tapping tab: (x) Enable tapping

…exactly this setting is lost after reboot.

As I believe most people prefer it the other way around I would suggest to provide a fix (manipulate a default profile.conf?) so that then it would forget it was turned off after reboot…
…just thinking out loud about a possible temporary workaround (?).

THX
D-man

Found a workaround:
Go in /etc/X11/xorg.conf.d and change the file 20-synaptics.conf to…

Section "InputClass"
	Identifier "touchpad catchall"
	Driver	"synaptics"
	MatchIsTouchpad	"on"
	MatchDevicePath "/dev/input/event*"
	Option	"HorizScrollDelta"	"0"
	Option	"TapButton1"		"1"
EndSection

…as root.
Note that last option line makes the difference.

haphun & njoy
d-man

Deliveryman,

that did it! thans a lot!

Hi Any Ideas how to fix it in OpenSuse 11.4?
There is no 20-synaptics.conf … file in OpenSuse 11.4

Thanks.

What happens if you create one ?

Did anyone raise a bug report ?

NO! Not neccessary! In 11.4 it’s named “50-synaptics.conf”!

I figured out a fix for SUSE Tumbleweed with the LXDE desktop.
If you go to the PCmanFM su mode (super user mode) accessed through the LXDE control center, under application launch>System>LXDE Control Center,
then go to the 70-synaptics.conf file under /etc/X11/xorg.conf.d (make a copy of the file and keep it somewhere safe in case of an accident),
you will see this:

Example xorg.conf.d snippet that assigns the touchpad driver

to all touchpads. See xorg.conf.d(5) for more information on

InputClass.

DO NOT EDIT THIS FILE, your distribution will likely overwrite

it when updating. Copy (and rename) this file into

/etc/X11/xorg.conf.d first.

Additional options may be added in the form of

Option “OptionName” “value”

Section “InputClass”
Identifier “touchpad catchall”
Driver “synaptics”
MatchIsTouchpad “on”

This option is recommend on all Linux systems using evdev, but cannot be

enabled by default. See the following link for details:

http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html

    MatchDevicePath "/dev/input/event*"
    Option    "HorizEdgeScroll" "off"

enable tap-to-click as default (bnc#722457)

Option "TapButton1" "1"
Option "TapButton3" "2"
Option "TapButton2" "3"

EndSection

Section “InputClass”
Identifier “touchpad ignore duplicates”
MatchIsTouchpad “on”
MatchOS “Linux”
MatchDevicePath “/dev/input/mouse*”
Option “Ignore” “on”
EndSection

This option enables the bottom right corner to be a right button on clickpads

and the right and middle top areas to be right / middle buttons on clickpads

with a top button area.

This option is only interpreted by clickpads.

Section “InputClass”
Identifier “Default clickpad buttons”
MatchDriver “synaptics”
Option “SoftButtonAreas” “50% 0 82% 0 0 0 0 0”
Option “SecondarySoftButtonAreas” “58% 0 0 15% 42% 58% 0 15%”
EndSection

This option disables software buttons on Apple touchpads.

This option is only interpreted by clickpads.

Section “InputClass”
Identifier “Disable clickpad buttons on Apple touchpads”
MatchProduct “Apple|bcm5974”
MatchDriver “synaptics”
Option “SoftButtonAreas” “0 0 0 0 0 0 0 0”
EndSection

Highlighted red is the stuff you want to change. To disable tapping change the values 1, 2, and 3 to 0, 0, and 0 like so:

enable tap-to-click as default (bnc#722457)

Option "TapButton1" "1"
Option "TapButton3" "2"
Option "TapButton2" "3"

EndSection

[FONT=courier new]# enable tap-to-click as default (bnc#722457)
Option “TapButton1” “0”
Option “TapButton3” “0”
Option “TapButton2” “0”
EndSection
[/FONT]
This will likely reset the 70-synaptics file when updating, but so far I have gone through multiple large Tumbleweed updates and it has remained the same.
This works even when logged out/back in, and rebooting of the system.
Make sure you save the file (and I would make a copy of the original and save it somewhere safe in case of an accident).

Other settings like scrolling I don’t think I can change, but you can fool around with it somewhat to see if you can create a positive result for the resetting settings problem.

Hope this helps, sorry for the poor formatting and such.

Have a good day all,

-mcneandr

Hey there guys,

I figured out a fix for SUSE Tumbleweed with the LXDE desktop.
If you go to the PCmanFM su mode (super user mode) accessed through the LXDE control center, under application launch>System>LXDE Control Center,
then go to the 70-synaptics.conf file under /etc/X11/xorg.conf.d (make a copy of the file and keep it somewhere safe in case of an accident),
you will see this:

Example xorg.conf.d snippet that assigns the touchpad driver

to all touchpads. See xorg.conf.d(5) for more information on

InputClass.

DO NOT EDIT THIS FILE, your distribution will likely overwrite

it when updating. Copy (and rename) this file into

/etc/X11/xorg.conf.d first.

Additional options may be added in the form of

Option “OptionName” “value”

Section “InputClass”
Identifier “touchpad catchall”
Driver “synaptics”
MatchIsTouchpad “on”

This option is recommend on all Linux systems using evdev, but cannot be

enabled by default. See the following link for details:

http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html

    MatchDevicePath "/dev/input/event*"
    Option    "HorizEdgeScroll" "off"

enable tap-to-click as default (bnc#722457)

Option "TapButton1" "1"
Option "TapButton3" "2"
Option "TapButton2" "3"

EndSection

Section “InputClass”
Identifier “touchpad ignore duplicates”
MatchIsTouchpad “on”
MatchOS “Linux”
MatchDevicePath “/dev/input/mouse*”
Option “Ignore” “on”
EndSection

This option enables the bottom right corner to be a right button on clickpads

and the right and middle top areas to be right / middle buttons on clickpads

with a top button area.

This option is only interpreted by clickpads.

Section “InputClass”
Identifier “Default clickpad buttons”
MatchDriver “synaptics”
Option “SoftButtonAreas” “50% 0 82% 0 0 0 0 0”
Option “SecondarySoftButtonAreas” “58% 0 0 15% 42% 58% 0 15%”
EndSection

This option disables software buttons on Apple touchpads.

This option is only interpreted by clickpads.

Section “InputClass”
Identifier “Disable clickpad buttons on Apple touchpads”
MatchProduct “Apple|bcm5974”
MatchDriver “synaptics”
Option “SoftButtonAreas” “0 0 0 0 0 0 0 0”
EndSection

Highlighted red is the stuff you want to change. To disable tapping change the values 1, 2, and 3 to 0, 0, and 0 like so:

enable tap-to-click as default (bnc#722457)

Option "TapButton1" "1"
Option "TapButton3" "2"
Option "TapButton2" "3"

EndSection

[FONT=courier new]# enable tap-to-click as default (bnc#722457)
Option “TapButton1” “0”
Option “TapButton3” “0”
Option “TapButton2” “0”
EndSection
[/FONT]
This will likely reset the 70-synaptics file when updating, but so far I have gone through multiple large Tumbleweed updates and it has remained the same.
This works even when logged out/back in, and rebooting of the system.
Make sure you save the file (and I would make a copy of the original and save it somewhere safe in case of an accident).

Other settings like scrolling I don’t think I can change, but you can fool around with it somewhat to see if you can create a positive result for the resetting settings problem.

Hope this helps, sorry for the poor formatting and such.

Have a good day all,

-mcneandr

While I value the effort you have put in this post, I am afraid that not many people will look for a Tumbleweed solution of any kind in a 5 year old 11.3 thread.

When the problem reported here for 11.3 is still in Tumbleweed and you have a solution, you better publish this in How To/FAQ Forums > Unreviewed Howto and FAQ. Of course startf your post with a description of the problem and giving it a suitable title.

Also, whiile you made a lot of effort in showing what is computer text and what is explanation, we have better mecahnism to do this. It is not easy to find, thus we explain this to most new members:

Please in the future use CODE tags around copied/pasted computer text in a post. It is the # button in the tool bar of the post editor. When applicable copy/paste complete, that is including the prompt, the command, the output and the next prompt.

This thread is CLOSED.