[opensuse] getting rid of all kde, gnome, lxde, ... programs and libs?
Hi *, I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer. What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too. Thx and bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Michael Hirmke wrote:
Hi *,
I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer.
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Hm, difficult indeed. I assume the issue is that a lot of things in a pattern are pulled via recommendations. They might still be needed/recommended from other packages/patterns. How did you try to uninstall? If I try a 'zypper rm -t pattern kde' it doesn't claim to remove any package... One idea would be to remove the pattern, and then check with 'zypper packages --unneeded' - maybe that gives a more reasonable list? But I'm just guessing. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi Peter,
Michael Hirmke wrote:
Hi *,
I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer.
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Hm, difficult indeed. I assume the issue is that a lot of things in a pattern are pulled via recommendations. They might still be needed/recommended from other packages/patterns.
How did you try to uninstall? If I try a 'zypper rm -t pattern kde' it doesn't claim to remove any package...
I used yast2 sw_single. But: zypper se -t pattern kde S | Name | Summary | Type --+----------------------+----------------------------+-------- | devel_kde | KDE Development | pattern | devel_kde_frameworks | KDE Frameworks Development | pattern | kde | KDE Desktop Environment | pattern | kde_plasma | KDE Plasma 5 Desktop | pattern So no pattern is installed according to zypper. Trying to install it: zypper in -t pattern kde Problem: pattern:kde-20170518-6.1.x86_64 requires patterns-openSUSE-kde, but this requirement cannot be provided uninstallable providers: patterns-openSUSE-kde-20170518-6.1.x86_64[Haupt_Repository_OSS__Leap_42_3] Solution 1: deinstallation of suse-build-key-12.0-13.1.noarch Solution 2: do not install pattern:kde-20170518-6.1.x86_64 Solution 3: break pattern:kde-20170518-6.1.x86_64 by ignoring some of its dependencies Trying to remove it: zypper rm -t pattern kde 'kde' not found in package names. Trying capabilities. No provider of 'kde' found. Resolving package dependencies...
One idea would be to remove the pattern, and then check with 'zypper packages --unneeded' - maybe that gives a more reasonable list? But I'm just guessing.
Doesn't work - at least on my machines or with my knowledge ;) Thx anyway. Bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-03-03 17:09, Michael Hirmke wrote:
Hi *,
I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer.
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Fire yast, sw_single. Display by patterns. On the right hand panel, click to remove packages with kde in their name, one by one. If they want to remove others by dependency, say yes. Or go directly to the "X Window pattern". Before uninstalling anything, review the rest of the patterns, and make sure the ones you want are installed (click twice on them, perhaps): generic server, console tools... -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
Hi Carlos, [...]
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Fire yast, sw_single. Display by patterns.
On the right hand panel, click to remove packages with kde in their name, one by one. If they want to remove others by dependency, say yes.
that is exactly, what I meant in my original text: "I tried to uninstall the according patterns"
Or go directly to the "X Window pattern".
Before uninstalling anything, review the rest of the patterns, and make sure the ones you want are installed (click twice on them, perhaps): generic server, console tools...
I could do that, but the list to check is too long. Yast asks for nearly 100 packages, what to do with them.
-- Cheers / Saludos,
Carlos E. R.
Bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 03/03/2018 à 20:02, Michael Hirmke a écrit :
Hi Carlos,
[...]
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
may be it's better to reinstall from scratch with server pattern? jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi,
Le 03/03/2018 à 20:02, Michael Hirmke a écrit :
Hi Carlos,
[...]
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
may be it's better to reinstall from scratch with server pattern?
of course you are right, but I wanted to spare the effort.
jdd
Bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-03-03 21:26, Michael Hirmke wrote:
Hi,
Le 03/03/2018 à 20:02, Michael Hirmke a écrit :
Hi Carlos,
[...]
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
may be it's better to reinstall from scratch with server pattern?
of course you are right, but I wanted to spare the effort.
Then click on all those 100 packages :-) I would do that. Or with zypper. You could, of course, forget that kde is installed: just do not start it. Who cares? :-) -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
Michael Hirmke wrote:
may be it's better to reinstall from scratch with server pattern?
of course you are right, but I wanted to spare the effort.
Guess by now you have learned that it is probably less effort than removing stuff manually. :) or :( - I'm not sure. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Michael Hirmke composed on 2018-03-03 17:09 (UTC+0100):
I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer.
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Try removing only the foundational libs kde, gnome and lxde depend on. e.g.: libKF5* *plasma* libgtk-3-0* libgtk-2_0-0* gtk3* gtk2* lxde-common xf86* xorg-x11* gdm* kdm* lightdm* sddm* xdm* -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-03-03 22:18, Felix Miata wrote:
Michael Hirmke composed on 2018-03-03 17:09 (UTC+0100):
I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer.
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Try removing only the foundational libs kde, gnome and lxde depend on. e.g.:
libKF5* *plasma* libgtk-3-0* libgtk-2_0-0* gtk3* gtk2* lxde-common xf86* xorg-x11* gdm* kdm* lightdm* sddm* xdm*
Yep, the rest will come out as dependencies. Just read the list and accept :-) With care, just in case it is too much... and erases the kernel ;-) -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
Hi,
Michael Hirmke wrote:
may be it's better to reinstall from scratch with server pattern?
of course you are right, but I wanted to spare the effort.
Guess by now you have learned that it is probably less effort than removing stuff manually. :) or :( - I'm not sure.
both - I'm sure :) Bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi, [...]
Try removing only the foundational libs kde, gnome and lxde depend on. e.g.:
libKF5* *plasma* libgtk-3-0* libgtk-2_0-0* gtk3* gtk2* lxde-common xf86* xorg-x11* gdm* kdm* lightdm* sddm* xdm*
tried that, too, but either the list of dependent or the list of remaining packages is too long 8-( I'll follow Charlos' advice - just ignoring that all those GUI packages exist :) Thx and bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Michael Hirmke composed on 2018-03-03 23:30 (UTC+0100):
Try removing only the foundational libs kde, gnome and lxde depend on. e.g.:
libKF5* *plasma* libgtk-3-0* libgtk-2_0-0* gtk3* gtk2* lxde-common xf86* xorg-x11* gdm* kdm* lightdm* sddm* xdm*
tried that, too, but either the list of dependent or the list of remaining packages is too long 8-(
I put them on separate lines intending for cmdline history to be used to facilitate using only one or a few at a time, to cut the lists down to manageable sizes. libKF5* or *plasma* are certainly not going to remove Xorg or Gnome stuff. lxde-common should have been first. I've taken the same approach with Fedora many times. It's a little easier there because Fedora doesn't use mixed case for package names, which is frequently no small PITA in openSUSE package management. -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sunday, 4 March 2018 3:31:00 ACDT Michael Hirmke wrote:
[...] I used yast2 sw_single. But:
zypper se -t pattern kde
S | Name | Summary | Type --+----------------------+----------------------------+--------
| devel_kde | KDE Development | pattern | devel_kde_frameworks | KDE Frameworks Development | pattern | kde | KDE Desktop Environment | pattern | kde_plasma | KDE Plasma 5 Desktop | pattern
So no pattern is installed according to zypper. Trying to install it:
zypper in -t pattern kde
Problem: pattern:kde-20170518-6.1.x86_64 requires patterns-openSUSE-kde, but this requirement cannot be provided uninstallable providers: patterns-openSUSE-kde-20170518-6.1.x86_64[Haupt_Repository_OSS__Leap_42_3] Solution 1: deinstallation of suse-build-key-12.0-13.1.noarch Solution 2: do not install pattern:kde-20170518-6.1.x86_64 Solution 3: break pattern:kde-20170518-6.1.x86_64 by ignoring some of its dependencies
Trying to remove it:
zypper rm -t pattern kde
'kde' not found in package names. Trying capabilities.
Try zypper rm patterns-kde-kde. Regards, Rodney. -- ============================================================== Rodney Baker VK5ZTV rodney.baker@iinet.net.au CCNA #CSCO12880208 ============================================================== -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
the neet result of this thread is that something lacks: a "remove pattern" command/function, the opposite of "add pattern". It could be "remove kde", that is all what is included in pattern kde and in no other pattern, for example reinstalling is a solution in the OP case, because the computer changes usage and so have to change all the applications, but say to go from kde to gnome it wont works without extreme fuss jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi Felix, [...]
tried that, too, but either the list of dependent or the list of remaining packages is too long 8-(
I put them on separate lines intending for cmdline history to be used to facilitate using only one or a few at a time, to cut the lists down to manageable sizes. libKF5* or *plasma* are certainly not going to remove Xorg or Gnome stuff. lxde-common should have been first.
I tried that, thx a lot. On one of the machines, all kde and gnome packages are now gone. On the second one I didn't get any further. Either essential package get uninstalled, too, or most of the gui package won't get uninstalled. [...]
Felix Miata *** http://fm.no-ip.com/
Bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi jdd@dodin.org,
the neet result of this thread is that something lacks: a "remove pattern" command/function, the opposite of "add pattern".
It could be "remove kde", that is all what is included in pattern kde and in no other pattern, for example
in theory zypper rm -t pattern kde should work, but it doesn't on my machines, probably because they are really old and have been updated and upgraded for many years, so that todays patterns are unknown to their installations. [...]
jdd
Bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi Rodney, [...]
Trying to remove it:
zypper rm -t pattern kde
'kde' not found in package names. Trying capabilities.
Try zypper rm patterns-kde-kde.
that one also doesn't work: zypper rm patterns-kde-kde 'patterns-kde-kde' not found in package names. Trying capabilities. No provider of 'patterns-kde-kde' found. Thx anyway.
Regards, Rodney.
Bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Michael Hirmke composed on 2018-03-04 10:00 (UTC+0100):
or most of the gui package won't get uninstalled.
Possible xorg removal blockers?: lxqt* xfce* mate* enlightenment *pulse* *alsa* zypp locks on installed packages that depend on what you're trying to remove -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 03/03/18 18:09, Michael Hirmke wrote:
Hi *,
I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer.
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Thx and bye. Michael.
My personal preference would be "zypper -v rm libqt4* libqt5* libgtk*" Best regards Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi Dave,
On 03/03/18 18:09, Michael Hirmke wrote:
Hi *,
I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer.
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Thx and bye. Michael.
My personal preference would be "zypper -v rm libqt4* libqt5* libgtk*"
this would remove 775 packages, for some of them I'm not quite sure if they are essential, but in general this approach looks promising.
Best regards Dave P
Thx and bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Dave Plater wrote:
On 03/03/18 18:09, Michael Hirmke wrote:
Hi *,
I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer.
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Thx and bye. Michael.
My personal preference would be "zypper -v rm libqt4* libqt5* libgtk*"
TBH, I have X and qt5 libs installed on my (headless) servers. It *is* handy to be able to, e.g., 'ssh -X server yast2' now and then :D -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi Felix,
Michael Hirmke composed on 2018-03-04 10:00 (UTC+0100):
or most of the gui package won't get uninstalled.
Possible xorg removal blockers?:
lxqt* xfce* mate* enlightenment *pulse* *alsa*
zypp locks on installed packages that depend on what you're trying to remove
I'm not sure if I get your point, but the so far most promising approach is zypper -v rm libqt4* libqt5* libgtk* suggested by Dave Platter. [...]
Felix Miata *** http://fm.no-ip.com/
Bye. Michael. -- Michael Hirmke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday, 2018-03-04 at 05:08 -0500, Felix Miata wrote:
Michael Hirmke composed on 2018-03-04 10:00 (UTC+0100):
or most of the gui package won't get uninstalled.
Possible xorg removal blockers?:
lxqt* xfce* mate* enlightenment *pulse* *alsa*
Why pulse and alsa? Those two can be used in text mode. - -- Cheers, Carlos E. R. (from openSUSE 42.3 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqb9KkACgkQtTMYHG2NR9WKfgCfYmDR6lTWvlXhGi/bZmXau8RS 1U0AoJjThbOzlTAKTMY1ISEil1507S+X =+OLk -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday, 2018-03-04 at 11:37 +0100, Peter Suetterlin wrote:
Dave Plater wrote:
My personal preference would be "zypper -v rm libqt4* libqt5* libgtk*"
TBH, I have X and qt5 libs installed on my (headless) servers.
It *is* handy to be able to, e.g., 'ssh -X server yast2' now and then :D
Yes, I agree with that. I can use YaST in text mode (via ssh), but I prefer to do so in graphical mode (ssh -X), I find the interface more comfortable. However... yesterday I ran yast sw_single to update my laptop "remotely" (bigger keyboard and screen). For some reason that I did not notice at the time, YaST stopped mid way and exited or crashed. When I run sw_single again it said that the last session had failed to update everything, did I want to continue? My suspicion is that network failed (or restarted) during the "remote" update and yast crashed. - -- Cheers, Carlos E. R. (from openSUSE 42.3 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlqb9loACgkQtTMYHG2NR9UFDACdE8cTEmMVyFI+cG002DKK2gEh R48AnAwGypZPCP4P4vrTXGvClgfrAGaC =VHo2 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Michael Hirmke composed on 2018-03-04 11:38 (UTC+0100):
Michael Hirmke composed on 2018-03-04 10:00 (UTC+0100):
or most of the gui package won't get uninstalled.
Possible xorg removal blockers?:
lxqt* xfce* mate* enlightenment *pulse* *alsa*
zypp locks on installed packages that depend on what you're trying to remove
I'm not sure if I get your point, but the so far most promising approach is
zypper -v rm libqt4* libqt5* libgtk*
suggested by Dave Platter.
I made no qt5 suggestions because I don't know which of them YaST2 uses, but I guess if you want none of X then you would have no use for GUI YaST2 bits either. QT is of no use without Xorg. OTOH, libgtk were in my first list. Dave's list should indeed cause a ton of stuff to be removed. 775 doesn't sound like too much to me. A typical package count with gtk, qt and the things that require them overwhelm the count for a text-only system. You might wind up with only 600 packages or less remaining after a complete X eradication. I wouldn't want to go that far. I'd want to keep IceWM for those occasions when I want to use GUI YaST2. -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carlos E. R. wrote:
However... yesterday I ran yast sw_single to update my laptop "remotely" (bigger keyboard and screen). For some reason that I did not notice at the time, YaST stopped mid way and exited or crashed. When I run sw_single again it said that the last session had failed to update everything, did I want to continue?
My suspicion is that network failed (or restarted) during the "remote" update and yast crashed.
Not sure what it was. I do a *lot* of my updates remotely, although always only via zypper. The ssh login so far always survived even network restarts... Might be X applications are more sensitive there. I'd think they should be fine as long as the ssh tunnel exists, but who knows? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
04.03.2018 16:41, Felix Miata пишет:
zypper -v rm libqt4* libqt5* libgtk*
suggested by Dave Platter.
I made no qt5 suggestions because I don't know which of them YaST2 uses, but I guess if you want none of X then you would have no use for GUI YaST2 bits either. QT is of no use without Xorg.
Both is wrong. Libraries are required by clients and you can redirect client to any off-host X11 server (or use VNC) so they are useful even if you do not have local Xorg server. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-03-04 14:45, Andrei Borzenkov wrote:
04.03.2018 16:36, Carlos E. R. пишет:
My suspicion is that network failed (or restarted) during the "remote" update and yast crashed.
Which is why I prefer running graphical tools under VNC instead of (probably forwarded) native X11 connection.
Well, if the network failed at the laptop (the server) as I suspect, VNC would also have crashed. What would have survived would have been: ssh --> tmux --> ncurses yast or zypper the command would keep running, but out of sight at the client. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 2018-03-04 14:46, Peter Suetterlin wrote:
Carlos E. R. wrote:
However... yesterday I ran yast sw_single to update my laptop "remotely" (bigger keyboard and screen). For some reason that I did not notice at the time, YaST stopped mid way and exited or crashed. When I run sw_single again it said that the last session had failed to update everything, did I want to continue?
My suspicion is that network failed (or restarted) during the "remote" update and yast crashed.
Not sure what it was. I do a *lot* of my updates remotely, although always only via zypper. The ssh login so far always survived even network restarts... Might be X applications are more sensitive there. I'd think they should be fine as long as the ssh tunnel exists, but who knows?
ssh apparently did not crash - I still have the terminal open with the log of commands at the client. ssh was closed later, apparently. I know that at the time I thought that YOU had simply finished and closed, I saw nothing out of the ordinary. In fact, now I remember that I considered ordering the laptop to reboot from the ssh session, then decided against it. I would have to examine the yast logs to find out, and they are somewhat difficult to read. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
04.03.2018 16:59, Carlos E. R. пишет:
On 2018-03-04 14:45, Andrei Borzenkov wrote:
04.03.2018 16:36, Carlos E. R. пишет:
My suspicion is that network failed (or restarted) during the "remote" update and yast crashed.
Which is why I prefer running graphical tools under VNC instead of (probably forwarded) native X11 connection.
Well, if the network failed at the laptop (the server) as I suspect, VNC would also have crashed.
What would have survived would have been:
ssh --> tmux --> ncurses yast or zypper
the command would keep running, but out of sight at the client.
Same as YaST2 started under vncserver (Xvnc). I can start long running task (requiring GUI) under vncserver, turn off my client, take a plane and om the next day reconnect and complete activity.
On 2018-03-04 15:18, Andrei Borzenkov wrote:
04.03.2018 16:59, Carlos E. R. пишет:
On 2018-03-04 14:45, Andrei Borzenkov wrote:
04.03.2018 16:36, Carlos E. R. пишет:
My suspicion is that network failed (or restarted) during the "remote" update and yast crashed.
Which is why I prefer running graphical tools under VNC instead of (probably forwarded) native X11 connection.
Well, if the network failed at the laptop (the server) as I suspect, VNC would also have crashed.
What would have survived would have been:
ssh --> tmux --> ncurses yast or zypper
the command would keep running, but out of sight at the client.
Same as YaST2 started under vncserver (Xvnc). I can start long running task (requiring GUI) under vncserver, turn off my client, take a plane and om the next day reconnect and complete activity.
Oh. :-o -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 04/03/18 12:37, Peter Suetterlin wrote:
Dave Plater wrote:
On 03/03/18 18:09, Michael Hirmke wrote:
Hi *,
I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer.
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Thx and bye. Michael.
My personal preference would be "zypper -v rm libqt4* libqt5* libgtk*"
TBH, I have X and qt5 libs installed on my (headless) servers.
It *is* handy to be able to, e.g., 'ssh -X server yast2' now and then :D
Ncurses yast isn't so difficult to use but as I said install any extras after purging X. Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Peter Suetterlin wrote:
Dave Plater wrote:
On 03/03/18 18:09, Michael Hirmke wrote:
Hi *,
I have two machines running Leap 42.3. Both used to provide a graphical login for quite a long time, but they were turned into pure server machines, that don't need graphics any longer.
What is the easiest way to get rid of all programs and libs belonging to kde, gnome, lxde, ...? I tried to uninstall the according patterns, but the list of packages to be uninstalled contains programs and libs that are vital for the system, too.
Thx and bye. Michael.
My personal preference would be "zypper -v rm libqt4* libqt5* libgtk*"
TBH, I have X and qt5 libs installed on my (headless) servers.
It *is* handy to be able to, e.g., 'ssh -X server yast2' now and then :D
I see the GUI YasT so rarely that I sometimes have difficulty navigating. :-) ncurses is yast for me. -- Per Jessen, Zürich (6.6°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (9)
-
Andrei Borzenkov
-
Carlos E. R.
-
Dave Plater
-
Felix Miata
-
jdd@dodin.org
-
mh@mike.franken.de
-
Per Jessen
-
Peter Suetterlin
-
Rodney Baker