[opensuse-packaging] how to make xfce4-screensaver smoothly replace xscreensaver?
Hello, I need to ask for some package transition advise please. We are going to introduce xfce4-screensaver by default in openSUSE Xfce replacing xscreensaver. Swapping the packages in the pattern is the easy part however because xscreensaver is not automatically being replaced and both daemons end up running at the same time, when suspending the system, both xfce4-screensaver and xscreensaver lockers are loaded on the screen. Any advise on how to make the transition happen without using "Conflicts"? Thank you! -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Wed, 26 Jun 2019 08:09:05 +0200, Maurizio Galli (MauG) wrote:
Hello, I need to ask for some package transition advise please.
We are going to introduce xfce4-screensaver by default in openSUSE Xfce replacing xscreensaver.
Swapping the packages in the pattern is the easy part however because xscreensaver is not automatically being replaced and both daemons end up running at the same time, when suspending the system, both xfce4-screensaver and xscreensaver lockers are loaded on the screen.
Any advise on how to make the transition happen without using "Conflicts"?
What's the problem with Conflicts? thanks, Takashi -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 6/26/19 2:57 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 08:09:05 +0200, Maurizio Galli (MauG) wrote:
Hello, I need to ask for some package transition advise please.
We are going to introduce xfce4-screensaver by default in openSUSE Xfce replacing xscreensaver.
Swapping the packages in the pattern is the easy part however because xscreensaver is not automatically being replaced and both daemons end up running at the same time, when suspending the system, both xfce4-screensaver and xscreensaver lockers are loaded on the screen.
Any advise on how to make the transition happen without using "Conflicts"?
What's the problem with Conflicts?
thanks,
Takashi
It's just not a very elegant way imo and could potentially confuse some users, more so when this will affect Leap upgrade to the next version. If Conflicts is the only way of doing it then ok, but I'm hoping for better ways. -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Wed, 26 Jun 2019 09:02:50 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 2:57 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 08:09:05 +0200, Maurizio Galli (MauG) wrote:
Hello, I need to ask for some package transition advise please.
We are going to introduce xfce4-screensaver by default in openSUSE Xfce replacing xscreensaver.
Swapping the packages in the pattern is the easy part however because xscreensaver is not automatically being replaced and both daemons end up running at the same time, when suspending the system, both xfce4-screensaver and xscreensaver lockers are loaded on the screen.
Any advise on how to make the transition happen without using "Conflicts"?
What's the problem with Conflicts?
thanks,
Takashi
It's just not a very elegant way imo and could potentially confuse some users, more so when this will affect Leap upgrade to the next version. If Conflicts is the only way of doing it then ok, but I'm hoping for better ways.
Well, if both of them actually functionally conflict with each other, user needs to choose. Usually this can be done either forcing a single package by rpm Conflicts, or allowing multiple installations but choosing it via update-alternative (e.g. the display manager selection). Takashi -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hi, Am 26.06.19 um 09:06 schrieb Takashi Iwai:
On Wed, 26 Jun 2019 09:02:50 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 2:57 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 08:09:05 +0200, Maurizio Galli (MauG) wrote:
Hello, I need to ask for some package transition advise please.
We are going to introduce xfce4-screensaver by default in openSUSE Xfce replacing xscreensaver.
Swapping the packages in the pattern is the easy part however because xscreensaver is not automatically being replaced and both daemons end up running at the same time, when suspending the system, both xfce4-screensaver and xscreensaver lockers are loaded on the screen.
Any advise on how to make the transition happen without using "Conflicts"?
What's the problem with Conflicts?
It's just not a very elegant way imo and could potentially confuse some users, more so when this will affect Leap upgrade to the next version. If Conflicts is the only way of doing it then ok, but I'm hoping for better ways.
Well, if both of them actually functionally conflict with each other, user needs to choose. Usually this can be done either forcing a single package by rpm Conflicts, or allowing multiple installations but choosing it via update-alternative (e.g. the display manager selection).
not an expert for screensavers but "Conflicts" sounds somehow harsh. I still run systems where different users run different desktop environments on. (Xfce for me) Might be that xfce4-screensaver is anyway a better idea than xscreensaver for those desktops which do not override it anyway (probably KDE or Gnome?) but just saying that this usecase should be somehow possible still. Wolfgang -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 6/26/19 3:47 PM, Wolfgang Rosenauer wrote:
Hi,
Am 26.06.19 um 09:06 schrieb Takashi Iwai:
On Wed, 26 Jun 2019 09:02:50 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 2:57 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 08:09:05 +0200, Maurizio Galli (MauG) wrote:
Hello, I need to ask for some package transition advise please.
We are going to introduce xfce4-screensaver by default in openSUSE Xfce replacing xscreensaver.
Swapping the packages in the pattern is the easy part however because xscreensaver is not automatically being replaced and both daemons end up running at the same time, when suspending the system, both xfce4-screensaver and xscreensaver lockers are loaded on the screen.
Any advise on how to make the transition happen without using "Conflicts"?
What's the problem with Conflicts?
It's just not a very elegant way imo and could potentially confuse some users, more so when this will affect Leap upgrade to the next version. If Conflicts is the only way of doing it then ok, but I'm hoping for better ways.
Well, if both of them actually functionally conflict with each other, user needs to choose. Usually this can be done either forcing a single package by rpm Conflicts, or allowing multiple installations but choosing it via update-alternative (e.g. the display manager selection).
not an expert for screensavers but "Conflicts" sounds somehow harsh. I still run systems where different users run different desktop environments on. (Xfce for me) Might be that xfce4-screensaver is anyway a better idea than xscreensaver for those desktops which do not override it anyway (probably KDE or Gnome?) but just saying that this usecase should be somehow possible still.
Wolfgang
I am not sure if such conflict would exist outside of Xfce. In Xfce the manual way of resolving it while keeping both packages installed is to disable the loading of xscreensaver (or xfce4-screensaver) daemon from the "Session and Startup" control panel. -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Wed, 26 Jun 2019 09:59:33 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 3:47 PM, Wolfgang Rosenauer wrote:
Hi,
Am 26.06.19 um 09:06 schrieb Takashi Iwai:
On Wed, 26 Jun 2019 09:02:50 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 2:57 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 08:09:05 +0200, Maurizio Galli (MauG) wrote:
Hello, I need to ask for some package transition advise please.
We are going to introduce xfce4-screensaver by default in openSUSE Xfce replacing xscreensaver.
Swapping the packages in the pattern is the easy part however because xscreensaver is not automatically being replaced and both daemons end up running at the same time, when suspending the system, both xfce4-screensaver and xscreensaver lockers are loaded on the screen.
Any advise on how to make the transition happen without using "Conflicts"?
What's the problem with Conflicts?
It's just not a very elegant way imo and could potentially confuse some users, more so when this will affect Leap upgrade to the next version. If Conflicts is the only way of doing it then ok, but I'm hoping for better ways.
Well, if both of them actually functionally conflict with each other, user needs to choose. Usually this can be done either forcing a single package by rpm Conflicts, or allowing multiple installations but choosing it via update-alternative (e.g. the display manager selection).
not an expert for screensavers but "Conflicts" sounds somehow harsh. I still run systems where different users run different desktop environments on. (Xfce for me) Might be that xfce4-screensaver is anyway a better idea than xscreensaver for those desktops which do not override it anyway (probably KDE or Gnome?) but just saying that this usecase should be somehow possible still.
Wolfgang
I am not sure if such conflict would exist outside of Xfce. In Xfce the manual way of resolving it while keeping both packages installed is to disable the loading of xscreensaver (or xfce4-screensaver) daemon from the "Session and Startup" control panel.
I found that /etc/xdg/autostart/xscreensaver.desktop contains OnlyShowIn=XFCE; so this is specific to XFCE. How about simply changing this with NotShownIn=XFCE with a proper comment to suggest xfce4-screensaver? Takashi -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 6/26/19 4:07 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 09:59:33 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 3:47 PM, Wolfgang Rosenauer wrote:
Hi,
Am 26.06.19 um 09:06 schrieb Takashi Iwai:
On Wed, 26 Jun 2019 09:02:50 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 2:57 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 08:09:05 +0200, Maurizio Galli (MauG) wrote: > > Hello, > I need to ask for some package transition advise please. > > We are going to introduce xfce4-screensaver by default in openSUSE > Xfce replacing xscreensaver. > > Swapping the packages in the pattern is the easy part however because > xscreensaver is not automatically being replaced and both daemons end > up running at the same time, when suspending the system, both > xfce4-screensaver and xscreensaver lockers are loaded on the screen. > > Any advise on how to make the transition happen without using "Conflicts"?
What's the problem with Conflicts?
It's just not a very elegant way imo and could potentially confuse some users, more so when this will affect Leap upgrade to the next version. If Conflicts is the only way of doing it then ok, but I'm hoping for better ways.
Well, if both of them actually functionally conflict with each other, user needs to choose. Usually this can be done either forcing a single package by rpm Conflicts, or allowing multiple installations but choosing it via update-alternative (e.g. the display manager selection).
not an expert for screensavers but "Conflicts" sounds somehow harsh. I still run systems where different users run different desktop environments on. (Xfce for me) Might be that xfce4-screensaver is anyway a better idea than xscreensaver for those desktops which do not override it anyway (probably KDE or Gnome?) but just saying that this usecase should be somehow possible still.
Wolfgang
I am not sure if such conflict would exist outside of Xfce. In Xfce the manual way of resolving it while keeping both packages installed is to disable the loading of xscreensaver (or xfce4-screensaver) daemon from the "Session and Startup" control panel.
I found that /etc/xdg/autostart/xscreensaver.desktop contains OnlyShowIn=XFCE;
so this is specific to XFCE. How about simply changing this with NotShownIn=XFCE with a proper comment to suggest xfce4-screensaver?
Takashi
Could be a way. But would it also stop the daemon from loading or simply not show the entry? -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Wed, 26 Jun 2019 10:09:19 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 4:07 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 09:59:33 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 3:47 PM, Wolfgang Rosenauer wrote:
Hi,
Am 26.06.19 um 09:06 schrieb Takashi Iwai:
On Wed, 26 Jun 2019 09:02:50 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 2:57 PM, Takashi Iwai wrote: > On Wed, 26 Jun 2019 08:09:05 +0200, > Maurizio Galli (MauG) wrote: >> >> Hello, >> I need to ask for some package transition advise please. >> >> We are going to introduce xfce4-screensaver by default in openSUSE >> Xfce replacing xscreensaver. >> >> Swapping the packages in the pattern is the easy part however because >> xscreensaver is not automatically being replaced and both daemons end >> up running at the same time, when suspending the system, both >> xfce4-screensaver and xscreensaver lockers are loaded on the screen. >> >> Any advise on how to make the transition happen without using "Conflicts"? > > What's the problem with Conflicts? >
It's just not a very elegant way imo and could potentially confuse some users, more so when this will affect Leap upgrade to the next version. If Conflicts is the only way of doing it then ok, but I'm hoping for better ways.
Well, if both of them actually functionally conflict with each other, user needs to choose. Usually this can be done either forcing a single package by rpm Conflicts, or allowing multiple installations but choosing it via update-alternative (e.g. the display manager selection).
not an expert for screensavers but "Conflicts" sounds somehow harsh. I still run systems where different users run different desktop environments on. (Xfce for me) Might be that xfce4-screensaver is anyway a better idea than xscreensaver for those desktops which do not override it anyway (probably KDE or Gnome?) but just saying that this usecase should be somehow possible still.
Wolfgang
I am not sure if such conflict would exist outside of Xfce. In Xfce the manual way of resolving it while keeping both packages installed is to disable the loading of xscreensaver (or xfce4-screensaver) daemon from the "Session and Startup" control panel.
I found that /etc/xdg/autostart/xscreensaver.desktop contains OnlyShowIn=XFCE;
so this is specific to XFCE. How about simply changing this with NotShownIn=XFCE with a proper comment to suggest xfce4-screensaver?
Takashi
Could be a way. But would it also stop the daemon from loading or simply not show the entry?
That's my understanding, but I might be wrong, you'd better try it out once ;) Takashi -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 6/26/19 4:23 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 10:09:19 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 4:07 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 09:59:33 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 3:47 PM, Wolfgang Rosenauer wrote:
Hi,
Am 26.06.19 um 09:06 schrieb Takashi Iwai:
On Wed, 26 Jun 2019 09:02:50 +0200, Maurizio Galli (MauG) wrote: > > On 6/26/19 2:57 PM, Takashi Iwai wrote: >> On Wed, 26 Jun 2019 08:09:05 +0200, >> Maurizio Galli (MauG) wrote: >>> >>> Hello, >>> I need to ask for some package transition advise please. >>> >>> We are going to introduce xfce4-screensaver by default in openSUSE >>> Xfce replacing xscreensaver. >>> >>> Swapping the packages in the pattern is the easy part however because >>> xscreensaver is not automatically being replaced and both daemons end >>> up running at the same time, when suspending the system, both >>> xfce4-screensaver and xscreensaver lockers are loaded on the screen. >>> >>> Any advise on how to make the transition happen without using "Conflicts"? >> >> What's the problem with Conflicts? >> > > It's just not a very elegant way imo and could potentially confuse > some users, more so when this will affect Leap upgrade to the next > version. > If Conflicts is the only way of doing it then ok, but I'm hoping for > better ways.
Well, if both of them actually functionally conflict with each other, user needs to choose. Usually this can be done either forcing a single package by rpm Conflicts, or allowing multiple installations but choosing it via update-alternative (e.g. the display manager selection).
not an expert for screensavers but "Conflicts" sounds somehow harsh. I still run systems where different users run different desktop environments on. (Xfce for me) Might be that xfce4-screensaver is anyway a better idea than xscreensaver for those desktops which do not override it anyway (probably KDE or Gnome?) but just saying that this usecase should be somehow possible still.
Wolfgang
I am not sure if such conflict would exist outside of Xfce. In Xfce the manual way of resolving it while keeping both packages installed is to disable the loading of xscreensaver (or xfce4-screensaver) daemon from the "Session and Startup" control panel.
I found that /etc/xdg/autostart/xscreensaver.desktop contains OnlyShowIn=XFCE;
so this is specific to XFCE. How about simply changing this with NotShownIn=XFCE with a proper comment to suggest xfce4-screensaver?
Takashi
Could be a way. But would it also stop the daemon from loading or simply not show the entry?
That's my understanding, but I might be wrong, you'd better try it out once ;)
Takashi
Thanks Takashi, I confirm NotShownIn=XFCE disabled the daemon too. I don't have a multiple DE system handy so I might need someone to check whether it would affect GNOME, KDE etc. Perhaps the correct command should be: NotShownIn=XFCE;GNOME;KDE;MATE;CINNAMON -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Wed, 26 Jun 2019 10:45:48 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 4:23 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 10:09:19 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 4:07 PM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 09:59:33 +0200, Maurizio Galli (MauG) wrote:
On 6/26/19 3:47 PM, Wolfgang Rosenauer wrote:
Hi,
Am 26.06.19 um 09:06 schrieb Takashi Iwai: > On Wed, 26 Jun 2019 09:02:50 +0200, > Maurizio Galli (MauG) wrote: >> >> On 6/26/19 2:57 PM, Takashi Iwai wrote: >>> On Wed, 26 Jun 2019 08:09:05 +0200, >>> Maurizio Galli (MauG) wrote: >>>> >>>> Hello, >>>> I need to ask for some package transition advise please. >>>> >>>> We are going to introduce xfce4-screensaver by default in openSUSE >>>> Xfce replacing xscreensaver. >>>> >>>> Swapping the packages in the pattern is the easy part however because >>>> xscreensaver is not automatically being replaced and both daemons end >>>> up running at the same time, when suspending the system, both >>>> xfce4-screensaver and xscreensaver lockers are loaded on the screen. >>>> >>>> Any advise on how to make the transition happen without using "Conflicts"? >>> >>> What's the problem with Conflicts? >>> >> >> It's just not a very elegant way imo and could potentially confuse >> some users, more so when this will affect Leap upgrade to the next >> version. >> If Conflicts is the only way of doing it then ok, but I'm hoping for >> better ways. > > Well, if both of them actually functionally conflict with each other, > user needs to choose. Usually this can be done either forcing a > single package by rpm Conflicts, or allowing multiple installations > but choosing it via update-alternative (e.g. the display manager > selection).
not an expert for screensavers but "Conflicts" sounds somehow harsh. I still run systems where different users run different desktop environments on. (Xfce for me) Might be that xfce4-screensaver is anyway a better idea than xscreensaver for those desktops which do not override it anyway (probably KDE or Gnome?) but just saying that this usecase should be somehow possible still.
Wolfgang
I am not sure if such conflict would exist outside of Xfce. In Xfce the manual way of resolving it while keeping both packages installed is to disable the loading of xscreensaver (or xfce4-screensaver) daemon from the "Session and Startup" control panel.
I found that /etc/xdg/autostart/xscreensaver.desktop contains OnlyShowIn=XFCE;
so this is specific to XFCE. How about simply changing this with NotShownIn=XFCE with a proper comment to suggest xfce4-screensaver?
Takashi
Could be a way. But would it also stop the daemon from loading or simply not show the entry?
That's my understanding, but I might be wrong, you'd better try it out once ;)
Takashi
Thanks Takashi, I confirm NotShownIn=XFCE disabled the daemon too. I don't have a multiple DE system handy so I might need someone to check whether it would affect GNOME, KDE etc.
Perhaps the correct command should be:
NotShownIn=XFCE;GNOME;KDE;MATE;CINNAMON
On the second thought, the simpler workaround is just to remove the autostart file. It's been only for XFCE (as it has OnlyShowIn=XFCE), and xfce4-screensaver will be pulled in via pattern, so that'd be safer than listing all DE's where we might overlook something. thanks, Takashi -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Am 26.06.19 um 10:07 schrieb Takashi Iwai:
I found that /etc/xdg/autostart/xscreensaver.desktop contains OnlyShowIn=XFCE;
/etc/xdg/autostart/xscreensaver.desktop is in xfce4-sessin. Just remove it and replace with xfce4-screensaver. If someone really wants to keep using xscreensaver in xfce, then he can enable it in the session management settings gui IMHO. -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Wed, 26 Jun 2019 15:26:10 +0200, Stefan Seyfried wrote:
Am 26.06.19 um 10:07 schrieb Takashi Iwai:
I found that /etc/xdg/autostart/xscreensaver.desktop contains OnlyShowIn=XFCE;
/etc/xdg/autostart/xscreensaver.desktop is in xfce4-sessin.
Just remove it and replace with xfce4-screensaver.
If someone really wants to keep using xscreensaver in xfce, then he can enable it in the session management settings gui IMHO.
Yes, that's my conclusion, too. BTW, now I've tested xfce4-screensaver, but it seems less stable. For example, after the suspend/resume, the screen lock dialog appears. At this moment, I pressed ESC key, then the dialog is gone. That's fine and more or less expected, but the problem is that the dialog is gone forever. It's critically bad. Maybe we should squash bugs before putting it as the standard... thanks, Takashi -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 6/27/19 2:42 AM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 15:26:10 +0200, Stefan Seyfried wrote:
Am 26.06.19 um 10:07 schrieb Takashi Iwai:
I found that /etc/xdg/autostart/xscreensaver.desktop contains OnlyShowIn=XFCE;
/etc/xdg/autostart/xscreensaver.desktop is in xfce4-sessin.
Just remove it and replace with xfce4-screensaver.
If someone really wants to keep using xscreensaver in xfce, then he can enable it in the session management settings gui IMHO.
Yes, that's my conclusion, too.
Fair enough. Removing the xscreensaver desktop file from session makes more sense.
BTW, now I've tested xfce4-screensaver, but it seems less stable.
For example, after the suspend/resume, the screen lock dialog appears. At this moment, I pressed ESC key, then the dialog is gone. That's fine and more or less expected, but the problem is that the dialog is gone forever. It's critically bad.
Maybe we should squash bugs before putting it as the standard...
Except that I don't experience such bug. Please could you open a bug tracker just in case? Thanks -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hi,
BTW, now I've tested xfce4-screensaver, but it seems less stable.
For example, after the suspend/resume, the screen lock dialog appears. At this moment, I pressed ESC key, then the dialog is gone. That's fine and more or less expected, but the problem is that the dialog is gone forever. It's critically bad.
Maybe we should squash bugs before putting it as the standard...
Except that I don't experience such bug. Please could you open a bug tracker just in case?
I tried to reproduce this issue but couldn't. Are you sure it's not related to anything else, maybe some display manager stuff? Regards, vinz. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Thu, 27 Jun 2019 14:00:18 +0200, Vinzenz Vietzke wrote:
Hi,
BTW, now I've tested xfce4-screensaver, but it seems less stable.
For example, after the suspend/resume, the screen lock dialog appears. At this moment, I pressed ESC key, then the dialog is gone. That's fine and more or less expected, but the problem is that the dialog is gone forever. It's critically bad.
Maybe we should squash bugs before putting it as the standard...
Except that I don't experience such bug. Please could you open a bug tracker just in case?
I tried to reproduce this issue but couldn't. Are you sure it's not related to anything else, maybe some display manager stuff?
Well... how the display manager interrupts the screen lock? That's possibly depending on the setup or the machine; I'm seeing it on my Leap 15.1 system with X11:XFCE repo. Another thing I noticed is that xfce4-screensaver badly interferes compton compositor. I already switched to the standard XFCE compositor because of that, but certainly there can be other bugs there :) Takashi -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 6/27/19 9:22 PM, Takashi Iwai wrote:
On Thu, 27 Jun 2019 14:00:18 +0200, Vinzenz Vietzke wrote:
Hi,
BTW, now I've tested xfce4-screensaver, but it seems less stable.
For example, after the suspend/resume, the screen lock dialog appears. At this moment, I pressed ESC key, then the dialog is gone. That's fine and more or less expected, but the problem is that the dialog is gone forever. It's critically bad.
Maybe we should squash bugs before putting it as the standard...
Except that I don't experience such bug. Please could you open a bug tracker just in case?
I tried to reproduce this issue but couldn't. Are you sure it's not related to anything else, maybe some display manager stuff?
Well... how the display manager interrupts the screen lock?
That's possibly depending on the setup or the machine; I'm seeing it on my Leap 15.1 system with X11:XFCE repo.
Another thing I noticed is that xfce4-screensaver badly interferes compton compositor. I already switched to the standard XFCE compositor because of that, but certainly there can be other bugs there :)
In the past Compton gave me some problems with xscreensaver too so I wouldn't be surprised if the ESC issue is related to it (I will try it). Takashi would you mind give Xfce 4.14 pre from X11:xfce:next a try? The official release is this August and I'd be interested to know if the issues you encountered persist with the update. -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 6/27/19 9:22 PM, Takashi Iwai wrote:
On Thu, 27 Jun 2019 14:00:18 +0200, Vinzenz Vietzke wrote:
Hi,
BTW, now I've tested xfce4-screensaver, but it seems less stable.
For example, after the suspend/resume, the screen lock dialog appears. At this moment, I pressed ESC key, then the dialog is gone. That's fine and more or less expected, but the problem is that the dialog is gone forever. It's critically bad.
Maybe we should squash bugs before putting it as the standard...
Except that I don't experience such bug. Please could you open a bug tracker just in case?
I tried to reproduce this issue but couldn't. Are you sure it's not related to anything else, maybe some display manager stuff?
Well... how the display manager interrupts the screen lock?
That's possibly depending on the setup or the machine; I'm seeing it on my Leap 15.1 system with X11:XFCE repo.
Another thing I noticed is that xfce4-screensaver badly interferes compton compositor. I already switched to the standard XFCE compositor because of that, but certainly there can be other bugs there :)
I tried with Tumbleweed + Compton + Xfce 4.14 none of the issues you mentioned happen with my config (default). Quite the opposite, it feels rather smooth. I still need to test Leap 15.1 but I wouldn't let it be stopper since it doesn't officially include xfce4-screensaver. On the contrary, if there is really an issue, it could be helpful to pinpoint it. -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 6/27/19 2:42 AM, Takashi Iwai wrote:
On Wed, 26 Jun 2019 15:26:10 +0200, Stefan Seyfried wrote:
Am 26.06.19 um 10:07 schrieb Takashi Iwai:
I found that /etc/xdg/autostart/xscreensaver.desktop contains OnlyShowIn=XFCE;
/etc/xdg/autostart/xscreensaver.desktop is in xfce4-sessin.
Just remove it and replace with xfce4-screensaver.
If someone really wants to keep using xscreensaver in xfce, then he can enable it in the session management settings gui IMHO.
Yes, that's my conclusion, too.
Fair enough. Removing the xscreensaver desktop file from session makes more sense.
BTW, now I've tested xfce4-screensaver, but it seems less stable.
For example, after the suspend/resume, the screen lock dialog appears. At this moment, I pressed ESC key, then the dialog is gone. That's fine and more or less expected, but the problem is that the dialog is gone forever. It's critically bad.
Maybe we should squash bugs before putting it as the standard...
Except that I don't experience such bug. Please could you open a bug tracker just in case? Thanks -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (5)
-
Maurizio Galli (MauG)
-
Stefan Seyfried
-
Takashi Iwai
-
Vinzenz Vietzke
-
Wolfgang Rosenauer