[opensuse-factory] DROP proposal: gsynaptics
Hi all,
After having debugged an issue of not being able to configure TouchPads,
it became apparent that some bitrot is at fault here:
gsynaptics
still lies around in our repos and happens to build.. but, that does not
make it any usable.
The daemon is configured to only fire up in a gnome session, where this
used to be 'preferred long ago', but nowadays, this functionality is
provided by GNOME intrnally, and it interacts directly with syndaemon
(from xf86-input-synaptics). GNOME still has code detecting the presence
of gsynaptics and would move itself out of the way, but then of course
anything the user does in gnome-control-center is useless; the user
would have to (and need to know to) configure all the settings in
gsynaptics.. which is an ugly tool and provides no additional
functionality (in my view).
so, if nobody comes up with a very compelling argument as to why
gsynaptics should not be removed from Factory (and this, openSUSE 13.2),
I will file for a delete request soon.
Cheers,
Dominique
--
Dimstar / Dominique Leuenberger
Am 28.11.2013 23:53, schrieb Dimstar / Dominique Leuenberger:
gsynaptics.. which is an ugly tool and provides no additional functionality (in my view).
Hey, GNOME is also an ugly tools and provides no additional functionality (in my view) -- but that's certainly not a reason to drop it, is it? ;-P Can gsynaptics be used without gnome? If yes, we probably should keep it (and just make sure it is not started in a gnome session). There are desktops beside gnome, and the gnome tools lately have the tendency to be unusable without a full gnome session (gnome-bluetooth, gnome-power-manager), so we need to keep alternatives around. -- Stefan Seyfried "If your lighter runs out of fluid or flint and stops making fire, and you can't be bothered to figure out about lighter fluid or flint, that is not Zippo's fault." -- bkw -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Friday 29 of November 2013 09:09:47 Stefan Seyfried wrote:
Am 28.11.2013 23:53, schrieb Dimstar / Dominique Leuenberger:
gsynaptics.. which is an ugly tool and provides no additional functionality (in my view).
Hey, GNOME is also an ugly tools and provides no additional functionality (in my view) -- but that's certainly not a reason to drop it, is it? ;-P
:-)
Can gsynaptics be used without gnome? If yes, we probably should keep it (and just make sure it is not started in a gnome session).
Synaptiks for KDE currently lacks a maintainer and occasionally messes up touchpad timings. gsynaptics could be an alternative for inexperienced users. Regards, Peter -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 29.11.2013 09:40, schrieb auxsvr@gmail.com:
On Friday 29 of November 2013 09:09:47 Stefan Seyfried wrote:
Can gsynaptics be used without gnome? If yes, we probably should keep it (and just make sure it is not started in a gnome session).
Synaptiks for KDE currently lacks a maintainer and occasionally messes up touchpad timings. gsynaptics could be an alternative for inexperienced users.
Do you have hardware to try it on? It certainly looks like it will not work at all as it is apparently using a very outdated interface to access the synaptics driver (I guess that from the error I get when starting it on a non-touchpad machine). If it does not work at all, dropping it is inevitable unless someone wants to implement the current driver API. -- Stefan Seyfried "If your lighter runs out of fluid or flint and stops making fire, and you can't be bothered to figure out about lighter fluid or flint, that is not Zippo's fault." -- bkw -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Friday 29 of November 2013 10:03:42 Stefan Seyfried wrote:
Do you have hardware to try it on? It certainly looks like it will not work at all as it is apparently using a very outdated interface to access the synaptics driver (I guess that from the error I get when starting it on a non-touchpad machine).
It works fine here on openSUSE 12.3 on a computer with a synaptics touchpad. Also, it displays the message "Using synclient" when it starts. Isn't parsing synclient's output a way to guarantee compatibility for the future, provided that the driver preserves the meaning of the parameters, of course? Regards, Peter -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 30.11.2013 16:42, schrieb auxsvr@gmail.com:
On Friday 29 of November 2013 10:03:42 Stefan Seyfried wrote:
Do you have hardware to try it on? It certainly looks like it will not work at all as it is apparently using a very outdated interface to access the synaptics driver (I guess that from the error I get when starting it on a non-touchpad machine).
It works fine here on openSUSE 12.3 on a computer with a synaptics touchpad.
Well, 12.3 is not really the scope of this list :-)
Also, it displays the message "Using synclient" when it starts. Isn't parsing synclient's output a way to guarantee compatibility for the future, provided that the driver preserves the meaning of the parameters, of course?
I have no idea. I was not getting the "using synclient" message but something about not having SHMConfig configured (and that's a configuration the driver does not know anymore AFAICT). If it works, fine. Then if people want to keep it, we just need to find someone who maintains ist. -- Stefan Seyfried "If your lighter runs out of fluid or flint and stops making fire, and you can't be bothered to figure out about lighter fluid or flint, that is not Zippo's fault." -- bkw -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Saturday 30 of November 2013 18:58:47 Stefan Seyfried wrote:
It works fine here on openSUSE 12.3 on a computer with a synaptics touchpad. Well, 12.3 is not really the scope of this list :-)
Well, the only machine here with a touchpad has 12.3 installed.
Also, it displays the message "Using synclient" when it starts. Isn't parsing synclient's output a way to guarantee compatibility for the future, provided that the driver preserves the meaning of the parameters, of course? I have no idea. I was not getting the "using synclient" message but something about not having SHMConfig configured (and that's a configuration the driver does not know anymore AFAICT).
Yes, you're right. I had set this option in /etc/X11/xorg.conf.d/99-local.conf and forgot about it.
If it works, fine. Then if people want to keep it, we just need to find someone who maintains ist.
Just to make things clear, I have no use for it, because I call synclient directly when synaptiks misbehaves. I was just wondering whether it would be wise to keep it for inexperienced users because of bugs in synaptiks and because touchpad configuration is critical when using a laptop. Of course, if nobody else finds synaptiks buggy, there's no reason to keep gsynaptics. Kind regards, Peter -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Quoting Stefan Seyfried
Am 28.11.2013 23:53, schrieb Dimstar / Dominique Leuenberger:
gsynaptics.. which is an ugly tool and provides no additional functionality (in my view).
Hey, GNOME is also an ugly tools and provides no additional functionality (in my view) -- but that's certainly not a reason to drop it, is it? ;-P
Sure.. let's drop gnome.. I start to not care anymore. It would certainly gain me some spare time. Apropos aesthetics: http://gsynaptics.sourceforge.jp/images/gsynaptics2.png must be really looking great to you then.
Can gsynaptics be used without gnome? If yes, we probably should keep it (and just make sure it is not started in a gnome session).
Meta answers.. are useless, sorry. do you REQUIRE gsynaptics? It's bit rot.. nobody cares for it.. there is no upstream left.. My original mail contained the sentence: "The daemon is configured to only fire up in a gnome session," note the word 'ONLY' in this sentence.
There are desktops beside gnome, and the gnome tools lately have the tendency to be unusable without a full gnome session (gnome-bluetooth, gnome-power-manager), so we need to keep alternatives around.
Why would you even EXPECT anything called GNOME-* to be usable out of GNOME? the GNOME devs have the perfect right to make those tools work for their desktop. The GNOME devs care for GNOME (is that really such a surprise)? If Desktop XYZ feels like using code from GNOME is the right thing, no objections. But stop ranting if you can't use it in every moment the way you expect it.. For gsynaptics: it was a proposal to drop (no drop request filed yet). Get in touch with the maintainer of the respective author and see if usecases can be worked on. Ranting around and just expecting nothing breaks on things outside of gnome is just ridiculous (note: this does not apply to GStreamer, Bluez, upower, systemd and any other non-gnome core component) I wish people would actually answer with knowledge... not based on feelings and rants. /me goes away for the day.. this is getting ridiculous. Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 29.11.2013 09:43, schrieb Dominique Leuenberger a.k.a. Dimstar:
Quoting Stefan Seyfried
: Am 28.11.2013 23:53, schrieb Dimstar / Dominique Leuenberger:
gsynaptics.. which is an ugly tool and provides no additional functionality (in my view).
Hey, GNOME is also an ugly tools and provides no additional functionality (in my view) -- but that's certainly not a reason to drop it, is it? ;-P
Sure.. let's drop gnome.. I start to not care anymore. It would certainly gain me some spare time.
You know me and you see the smiley, so don't get started like that. It was a joke, ok?
Can gsynaptics be used without gnome? If yes, we probably should keep it (and just make sure it is not started in a gnome session).
Meta answers.. are useless, sorry. do you REQUIRE gsynaptics? It's bit rot.. nobody cares for it.. there is no upstream left..
I use no hardware with touchpad anymore, so I do not REQUIRE it. When I used touchpads, I just had a few synclient calls in my xinitrc. So even then I did not REQUIRE it.
My original mail contained the sentence: "The daemon is configured to only fire up in a gnome session,"
Back when I tried it (probably > 5 years ago), it did not need the daemon. It could just set the settings at login time and the settingss could be configured interactively by the really great looking tool you showed the screenshot of.
Why would you even EXPECT anything called GNOME-* to be usable out of GNOME?
I don't anymore. But then I oppose dropping something just because GNOME does not need it. Yes, I know it's not just because GNOME does not need it, but it is because it is bitrotting and has no upstream. The last two arguments are valid IMO and if someone wants to keep it, he needs to address those. And of course it does not have to live in GNOME:Apps but in some other project (X11:Tools or such comes to mind). I personally am not going to maintain it as I don't need it. I personally am not going to complain about anything being dropped on Factory, because I can just build it myself in OBS. But we certainly don't want that every user has to do that.
For gsynaptics: it was a proposal to drop (no drop request filed yet).
Yes that's perfectly fine.
Get in touch with the maintainer of the respective author and see if usecases can be worked on. Ranting around and just expecting nothing breaks on things outside of gnome is just ridiculous (note: this does not apply to GStreamer, Bluez, upower, systemd and any other non-gnome core component)
So the authors of these non-gnome core components cannot be asked? I have a different experience, at least with some of these projects (bluez to be specific).
/me goes away for the day.. this is getting ridiculous. -- Stefan Seyfried "If your lighter runs out of fluid or flint and stops making fire, and you can't be bothered to figure out about lighter fluid or flint, that is not Zippo's fault." -- bkw -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 11/28/2013 05:53 PM, Dimstar / Dominique Leuenberger wrote:
Hi all,
After having debugged an issue of not being able to configure TouchPads, it became apparent that some bitrot is at fault here:
gsynaptics
still lies around in our repos and happens to build.. but, that does not make it any usable.
The daemon is configured to only fire up in a gnome session, where this used to be 'preferred long ago', but nowadays, this functionality is provided by GNOME intrnally, and it interacts directly with syndaemon (from xf86-input-synaptics). GNOME still has code detecting the presence of gsynaptics and would move itself out of the way, but then of course anything the user does in gnome-control-center is useless; the user would have to (and need to know to) configure all the settings in gsynaptics.. which is an ugly tool and provides no additional functionality (in my view).
so, if nobody comes up with a very compelling argument as to why gsynaptics should not be removed from Factory (and this, openSUSE 13.2), I will file for a delete request soon.
Removed gsynaptics on a laptop running XFCE and the touchpad still operated as I expected it. Thus there appears to be no blocker on the XFCE side. Later, Robert -- Robert Schweikert MAY THE SOURCE BE WITH YOU SUSE-IBM Software Integration Center LINUX Tech Lead Public Cloud Architect rjschwei@suse.com rschweik@ca.ibm.com 781-464-8147 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Robert Schweikert - 6:44 29.11.13 wrote:
On 11/28/2013 05:53 PM, Dimstar / Dominique Leuenberger wrote:
Hi all,
After having debugged an issue of not being able to configure TouchPads, it became apparent that some bitrot is at fault here:
gsynaptics
still lies around in our repos and happens to build.. but, that does not make it any usable.
The daemon is configured to only fire up in a gnome session, where this used to be 'preferred long ago', but nowadays, this functionality is provided by GNOME intrnally, and it interacts directly with syndaemon (from xf86-input-synaptics). GNOME still has code detecting the presence of gsynaptics and would move itself out of the way, but then of course anything the user does in gnome-control-center is useless; the user would have to (and need to know to) configure all the settings in gsynaptics.. which is an ugly tool and provides no additional functionality (in my view).
so, if nobody comes up with a very compelling argument as to why gsynaptics should not be removed from Factory (and this, openSUSE 13.2), I will file for a delete request soon.
Removed gsynaptics on a laptop running XFCE and the touchpad still operated as I expected it. Thus there appears to be no blocker on the XFCE side.
It is just a GUI on top of touchpad settings. So you removed just GUI (not driver) to set your touchpad properties, so no reason for your touchpad to stop working ;-) -- Michal HRUSECKY SUSE LINUX, s.r.o. openSUSE Team Lihovarska 1060/12 PGP 0xFED656F6 19000 Praha 9 mhrusecky[at]suse.cz Czech Republic http://michal.hrusecky.net http://www.suse.cz -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (6)
-
auxsvr@gmail.com
-
Dimstar / Dominique Leuenberger
-
Dominique Leuenberger a.k.a. Dimstar
-
Michal Hrusecky
-
Robert Schweikert
-
Stefan Seyfried