On 10/04/2016 02:46 PM, stan wrote:
(Copying to the list)
On Tue, 04 Oct 2016 17:13:26 -0400 "Eddie G. O'Connor Jr." eoconnor25@gmail.com wrote:
Just curious.....i read you all saying you don't run dnf "inside a desktop" am I to assume that me running a terminal AFTER LOGGING IN TO THE DESKTOP is not a good idea..? I'm sorry.... It's just that I'm "old school" and only know about running commands from within a terminal.....but it's always been AFTER I've logged into the desktop...
You are running a terminal under X, so you are susceptible to the problem if you have hybrid graphics. You could try the systemctl command Adam mentioned to confirm, knowing that it will crash X if you meet the criteria, and lose anything in progress.
What Adam is saying is you need to run dnf in a virtual console environment (Ctl-Alt-[F2-F6]) to avoid the problem. This is non-X, and so even if X crashes, the dnf update won't be affected.
There is nothing wrong with running a terminal under X for other purposes, just with running dnf update, and even then only for people that meet the criteria.
I don't think I've ever run one of the GUI package managers. I have run "dnf --refresh upgrade" in an Xfce terminal, as root, any number of times (most of the time, in fact). I ran into an X screwup only once (early this week) and I think it was an upgrade of the session manager that blipped. I got logged out of my session rather unceremoniously, and a re-login was also screwed up.
I rebooted the machine (wanted the new kernel anyway) and all was well. I had no duplicate packages or anything of that nature. I even did a distro-sync and it looked OK. Perhaps I'm just fortunate. If so, it'd be the first time I have been in a really long time! I am Murphy's target. ---------------------------------------------------------------------- - Rick Stevens, Systems Engineer, AllDigital ricks@alldigital.com - - AIM/Skype: therps2 ICQ: 226437340 Yahoo: origrps2 - - - - "As for me, I aspire to be the Walmart Greeter in Hell." - ----------------------------------------------------------------------