Removing KDE entirely

Hi everyone. I have a question... but first some background.
I have KDE 4/5 installed at the moment, but I'd like to remove it totally and completely. I don't use a login manager - when I log into TTY1, X starts with KDE, and I go from there. On that note, when I do remove KDE, I know I'll have to modify some file to tell it to start the other DE I want to replace KDE with (Xfce). That's fine.
Why do I want to remove KDE? Well, KDE is in a weird transition from KDE 4 into the thing it's becoming with QT5, Plasma 5, etc. This means that I'm technically running both QT4 and 5, and it's introducing too much bloat for my tastes. I'd be interested in returning to KDE once KDE5 completely replaces KDE4, but until then there's too much unnecessary crap installed on my system.
So the question.. exactly how do I go about totally removing KDE4, and everything that's come along with KDE5? Does remove the base group and all dependencies get rid of everything? Or, am I better off removing every single last installed package, a move I don't want to make seeing as how I've installed a lot of AUR packages?
I don't even mind trashing my KDE conf files. I want it all gone.

why? you can stay with kde4 4.14.3, without kde5 libs:) https://bbs.archlinux.org/viewtopic.php … 3#p1529823
Last edited by masolit (2015-05-22 21:54:50)

Similar Messages

  • How to remove KDE desktop?

    After using XFCE for a while, I decide that it will be my main DE, so I'd like to uninstall KDE desktop.
    But of course I'd still like to use KDE apps like Kile or Kdevelop.
    Is there any easy way to do that? I guess "pacman -R kde" is not the answer, because it will remove the entire KDE.
    Or maybe I have to remove the packages manually, like "pacman -R kdegames", or "pacman -R kdeedu" ?
    Back when I was using Ubuntu, I could to this using "apt-get remove kde-desktop"

    Check the dependencies of your required packages (you'd use pacman -Qi instead). That way you know exactly what to keep and what to chuck.
    toad@deskarch 1014\22 ~ > pacman -Si kdevelop
    Repository : extra
    Name : kdevelop
    Version : 4.2.3-3
    URL : http://www.kdevelop.org/
    Licences : GPL
    Groups : None
    Provides : None
    Depends On : kdebase-workspace kdevplatform kdesdk-okteta kdebase-kwrite
    Optional Deps : None
    Conflicts With : None
    Replaces : None
    Download Size : 1888.53 KiB
    Installed Size : 8864.00 KiB
    Packager : Andrea Scarpino <[email protected]>
    Architecture : x86_64
    Build Date : Tue 03 Jan 2012 15:19:44 CET
    MD5 Sum : 565690b8318f239b365100be4404f05e
    SHA256 Sum : de372533352b8ff19aca904dfb22ca361837f9754b259f6c5ee7145197e4cf02
    Signatures : Yes
    Description : A C/C++ development environment for KDE

  • How do I remove an entire email account from mail if it does not allow me to click "remove mailbox"?

    How do I remove an entire email account from mail if it does not allow me to click "remove mailbox"?

    Welcome to the Apple Community.
    Unfortunately you can't delete accounts, you also can't change or remove iCloud addresses.

  • [SOLVED] Pacman failed retrieving file 'core.db' after removing KDE

    Hey, I had to remove KDE and foolishly used the -Rsc flag. Now, trying to update yields:
    [root@Gal-PC2 gal]# pacman -Sy
    :: Synchronizing package databases...
    error: failed retrieving file 'core.db' from mirror.isoc.org.il : Resolving timed out after 10524 milliseconds
    error: failed retrieving file 'core.db' from mirror.us.leaseweb.net : Resolving timed out after 10523 milliseconds
    I tryed using the -Sy and -Syy flags to update the database, and made sure I am not using ipv6. I think the -Rsc flag might deleted an importent package. I can connect to the net, and I can acess mirrors using http and I can ping the mirrors. The error persists on a large number of mirrors. Any help will be appriciated.
    Last edited by Greenstuff (2015-02-08 20:49:24)

    Sorry, will do!
    The debug printed a lot of the first errors, so I cut them. This is what pacman --Syu --debug show:
    debug: adding new server URL to database 'multilib': [url]http://ftp.nluug.nl/pub/os/Linux/distr/archlinux/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://ftp.ds.hj.se/pub/os/linux/archlinux/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://ftp.uni-kl.de/pub/linux/archlinux/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://ftp.tu-chemnitz.de/pub/linux/archlinux/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://mirror.lnx.sk/pub/linux/archlinux/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://mirrors.st.uz/archlinux/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://mirrors.mithril.org.ua/linux/archlinux/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://piotrkosoft.net/pub/mirrors/ftp.archlinux.org/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://ftp.uni-bayreuth.de/linux/archlinux/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://artfiles.org/archlinux.org/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://repo.ukdw.ac.id/archlinux/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://linux.cs.nctu.edu.tw/archlinux/multilib/os/x86_64[/url]
    debug: adding new server URL to database 'multilib': [url]http://ftp.kaist.ac.kr/ArchLinux/multilib/os/x86_64[/url]
    debug: config: new section '(null)'
    debug: config: finished parsing /etc/pacman.conf
    :: Synchronizing package databases...
    debug: url: [url]http://mirror.isoc.org.il/pub/archlinux/core/os/x86_64/core.db[/url]
    debug: maxsize: 26214400
    debug: using time condition: 1422991262
    debug: opened tempfile for download: /var/lib/pacman/sync/core.db.part (wb)
    debug: curl returned error 28 from transfer
    error: failed retrieving file 'core.db' from mirror.isoc.org.il : Resolving timed out after 10523 milliseconds
    debug: url: [url]http://mirror.us.leaseweb.net/archlinux/core/os/x86_64/core.db[/url]
    debug: maxsize: 26214400
    debug: using time condition: 1422991262
    debug: opened tempfile for download: /var/lib/pacman/sync/core.db.part (wb)
    EDIT: SOLVED!
    Ok, so I did indeed disable ipv6 as I promised, but turns out I put in the GRUB kernel line "ipv6.disable_ipv6=1". Upon re-reading the wiki, turns out this means ipv6 is disabled but tunnels with ipv6 may be opened by programs. I changed to "ipv6.disable=1" and pacman updates away! I hope others will find this usefull. Be careful!
    Last edited by Greenstuff (2015-02-08 20:52:45)

  • TS1307 My email won't send as when it was set up an extra letter was accidentally inserted in the address. I need to know how to remove the entire email address and start a fresh.

    My email won't send as when it was set up an extra letter was accidentally inserted in the address. I need to know how to remove the entire email address and start a fresh.

    Launch Mail.app, select Mail > Preferences... > Accounts and select the account you need to edit in the left column.
    The receiving information will be displayed for the selected Account, with a pop-up selector for the Outgoing Mail Server (SMTP) toward the bottom.  That selector shows which mail server will be used with this account; to send mail. 
    Click and hold on that selector, and scroll down (holding the mouse or trackpad clicked) to Edit Mail Server List... and you'll get a sheet dropping down with the mail servers listed. 
    Select the problematic mail server, and edit it using the Account Information and Advanced items on that sheet.

  • How can I remove the entire group "On My iPhone" under contact and notes?

    I am using iCloud to sync my contact and notes. It's pretty good right now since it can maintain a signle copy of each without duplicate entries.
    However, the outstanding issue is that I want to remove the entire group "On My iPhone" under contact and notes as a lot of duplicates inside there.
    How can I do that? Or de-duplicateing the entries there is also fine.  Thanks.

    I found a solution for this by using iCloud and iTunes. It is applicable to Mac users.
    For Contacts
    1. Make a source copy of contacts without any duplication in iCloud contact.
    2. Remove any groups in Address Book in your Mac, so that the number of contacts in iCloud is equal to that in All Contacts in Address Book.
    3. Launch iTunes. Connect your iOS device. Go to Summary tab. Mark "Back up to iCloud" button
    4. Go to Info tab, Click "Sync Address Book Contact" and then select "All contact"
    5. Check "Contacts" under "Replace information on this iPhone" at the bottom.
    6. Click "Apply" button at the bottom of the iTunes.
    Your iOS device will be replaced with the "Contacts" from Address Book with "On My Mac" group, which contains zero contacts records.
    7. Uncheck "Sync Address Book Contact" again. A dialog box appears, stating that iTunes will no longer sync contacts to your iOS device. Click "Remove contacts" button in the dialog box.
    8. Click "Apply" button at the bottom of the iTunes.
    9. After sync, you will get a "All on My iPhone" group on your iOS device with zero contacts, one All Contacts showing all contacts records, and the other is the "All iCloud" group containing the source copy from iCloud.
    For Notes
    1. Make sure you have a me.com account enabled in your iCloud for Mail & Notes sync
    2. Using Mail, you can move and de-duplicate the notes and make a final copy in the Notes under iCloud. Clear all notes records under other sources. e.g. On My Mac, Gmail, etc.
    3. Launch iTunes. Connect your iOS device. Go to Summary tab. Mark "Back up to iCloud" button
    4. Go to Info tab, Click "Sync notes" under Other section
    5. Check "Contacts" under "Replace information on this iPhone" at the bottom.
    6. Click "Apply" button at the bottom of the iTunes.
    Your iOS device will be replaced with the "notes" from Mac with "On My Mac" group, which contains zero notes records.
    7. Uncheck "Sync notes" again. A dialog box appears, stating that iTunes will no longer sync notes to your iOS device. Click "Remove notes" button in the dialog box.
    8. Click "Apply" button at the bottom of the iTunes.
    9. After sync, you will no longer get any accounts in Notes. The only copy of Notes is from iCloud.

  • How can I Disable or Remove the entire Bookmarks Toolbar Feature?

    I really LOVE Firefox. With over thirty years into the desktop computing industry, I can honestly say it's one of the most impressive development efforts I've seen. Thank you, seriously, all of you, everyone who has worked toward creating, maintaining and enabling the presence of this truly wonderful application!
    I have never sought specific help with this one thing, and was just reminded a moment ago, how much better Firefox would be (for me) if I could completely disable/ uninstall the entire Bookmarks Toolbar _feature_. By the time this feature appeared, I had already developed and established my own system for filing bookmarks into a preset folder hierarchy. This works -much- better (for me) and I have no use for the Bookmarks Toolbar. It's always in my way, takes up screen space, and just really annoys the fecal-stuffin's out of me. Kinda reminds me of the -worst- things I remember of M$.
    Once the feature is (somehow) killed, I'd like to then...
    ...Remove that folder from Bookmarks (menu, folder, etc -- all of it), and preferably, prevent it ever reappearing (setting 'lock'?).
    I realize this -might- be something not currently 'doable' by standard means. If that should be the case, can someone forward this message into the 'feature request' queue for me? I truly would appreciate that.
    Thank you in advance, and THANK YOU for Firefox!!!

    Wow, cor-el... Did you -intend- your reply to be inane, inappropriate and completely inapplicable?
    How would that possibly do what I asked?
    You -might- consider '''''reading''''' the question, -=before=- you reply. And it's really okay to NOT REPLY if you just don't know. Just an idea.
    Feel better, real soon.

  • How to go about removing KDE packages in Gnome?

    Somehow I seem to have ended up with a few KDE applications installed in my Gnome installation, and I'm not sure where they came from. I've tried removing them using pacman, but I can never find the correct application name. Is there a way to get rid of all things KDE related in one swoop?
    Thanks!

    Awebb wrote:
    How did they end up beeing on your system? Did you install them manually?
    So you have THAT many packages on your system that a manual search is too time comsuming?
    You can do a lot of filtering with pacman -Q. If those packages were installed manually, you can filter out all manually installed packages. Then you might want to search the package infos for the string "KDE".
    -> man pacman
    -> man grep
    I didn't install them manually, they were probably installed from careless pacman management on my part. There aren't that many actually, I just overlooked the -Q flag. Thanks for your help!

  • (SOLVED)Removing KDE completely??

    I have run
    pacman -Rd kde
    then
    pacman -Q | grep kde
    I have a list of 15 items begining with kde
    kdebase-lib, kde games, ked pimlibs etc
    How do I get rid of all this completely.  I am going to try KDEmod and it says on the site remove all.
    Last edited by mcq (2010-02-03 19:21:12)

    As a sidenote, you will have to deal with any config files in $HOME and other runtime generated files yourself.
    Last edited by Mr.Elendig (2010-02-03 19:52:05)

  • Issue removing kde

    Hi, I'm a new Linux user, having never installed Linux or used it up until a few days ago.  Seems pretty simple and I'm picking it up quickly, but I'm having trouble getting rid of the KDE GUI.  I've removed it from the daemons portion of rc.conf and I've commented it in the xinitrc file so that when I boot I'm just at the prompt and after logging into root I type in pacman -Rsn kde (also tried -R & -Rs) and it tells me:
    "error: failed to prepare transaction (could not satisfy dependencies)
    :: libkipi: requires kdelibs"
    What exactly am I doing wrong here?  Must I skip dependancy checks or do -c to remove the offending packages that rely on kde?
    Thanks for any assistance

    Might be some odd glitch in pacman but I haven't run across this type of thing since i've not used kde in arch for a long, long time.  I installed and uninstalled kdemod not so long ago with no problems but that's a customized form of kde so probably not relevant.
    Edit: you sure you didn't install digikam or gwenview before kde as far as I can see kipi is image plugins mostly for kde.  Who knows?
    Last edited by bgc1954 (2008-04-26 15:41:57)

  • Removeing kde-meta packages

    Hi!
    On KDE 4.3, when I try to remove an unwanted KDE app (ie KsCD), it tells me that i need to remove the corresponding kde-meta package as well (ie kde-meta-kdemultimedia). cool. however, when i do this, it makes all of the other apps with the kdemultimedia group orphans - i.e. they show up in pacman -Qdtq. is there any way to stop this from happening?

    I'd say just remove the meta-packages and reinstall (with --asexplicit) those that you want to keep and which show up in -Qtd.

  • I updated iTunes from the update message and now my Windows computer (at work- I use Mac at home) keeps sending me error messages about MobileMe and iTunes. It indicates a .dll error but I can't find any such file. I tried removing the entire ITunes app.

    I downloaded an update to my iTunes app on my work Windows computer and now I am constantly getting error messages about MobileMe, when I download a webpage and marked slowness of my Outlook application. I tried removing iTunes and reloading directly from the Apple site, but no change. One of my peers is having the same issue and messages.
    Any suggestions?

    See note 2 in Troubleshooting issues with iTunes for Windows updates for starters...
    tt2

  • How do I remove an entire "local" playlist from my divide without messing up the cloud?

    I have a couple of playlist on my iphone with the songs on the device.  When i'm in itunes, the music tab for the iphone now says the songs are in the cloud and to manage it from the device.  If I swipe there is a "delete" on the playlist.  What does this do?  The same delete shows up on the "cloud" only playlist as well.  I'm concerned if I delete it from there it will wipe it from the icloud, my main mac or something.
    How's it supposed to work to remove the local copy?
    Thanks.

    Clayton Rhoades wrote:
    Michael,
    Thanks for the response.  I haven't played around with an album, only individual songs.  When I deleted an individual song on my iphone (with match active), it totally synced to delete that song from my "base" computer and from other devices synced with the cloud/match.  Is it the same way with an album?
    That's not possible. What you describe is not all the way iTunes Match is designed to work. I think you may be misinterpreting something because deleting a downloaded song from your iDevice will not delete it from all other iDevices and a computer. That's just not the way the service is designed to work.
    Clayton Rhoades wrote:
    My example is...right now I'm syncing a bunch of Christmas music to be on my iphone.  The "match" download method is too slow so I synced directly with itunes (with match off), then turned match back on so it leaves the songs on the device.  When Christmas has passed, I'd like to re-claim that space on my device and remove the songs.  The only way I see it without totally deleting all of the songs (as happened to me above) is to turn match off, re-sync to itunes and wipe the device that way.  Just wanted to make sure anyone reading this knew my motivation.
    I've done a little more investigating and it seems that deleting a playlist from an iDevice deletes it from the cloud as well, which means it is removed from iTunes, but it apparently does not delete the downloaded songs. So what you can do is go to Settings > Music and turn off "show all music." This will only display the music that has been downloaded to your iDevice and allow you to delete them by Album or by Artist by the tap-n-hold method. There may be other ways to do this, but that's the one I've discovered so far.

  • Does adding tcp udp ports on the nat exempt accesslist which is binded to nat 0 statement remove the entire nat 0 statement itself?

    Hi Experts,
    Is the above statement true?. I learnt later that adding tcp and udp ports on the nat 0 statements are supported . But does it take away the entire nat statement? Please answer my question at the earliest.
    Regards
    Krishna

    Krishna,
    "NAT exemption (nat 0 access-list command)—NAT exemption allows both translated and remote hosts to initiate connections. Like identity NAT, you do not limit translation for a host on specific interfaces; you must use NAT exemption for connections through all interfaces. However, NAT exemption does enable you to specify the real and destination addresses when determining the real addresses to translate (similar to policy NAT), so you have greater control using NAT exemption. However unlike policy NAT, NAT exemption does not consider the ports in the access list. NAT exemption also does not support connection settings, such as maximum TCP connections."
    Reference
    So, since the documentation clearly says that this rule does not consider any ports in the ACL, then one should not be testing unsupported configurations.
    If one adds an ACL with specific ports, then unexpected results may be expected.
    My suggestion, dont add any ACL entry with specific ports to your NAT exempt statement.
    Thanks.
    Portu.
    Please rate any helpful posts

  • Removing an entire group less the deps of other packages [solved]

    Is this possible?  For example, I wish to remove all members of the 'gnome' group less the dependencies of other packages.
    $ sudo pacman -Rs gnome
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: backintime: requires gnome-session
    :: eog: requires gnome-desktop
    :: eog: requires gnome-icon-theme
    :: evince: requires gnome-icon-theme
    :: file-roller: requires nautilus
    :: gdm: requires gnome-session
    :: paprefs: requires gnome-icon-theme
    :: pavucontrol: requires gnome-icon-theme
    :: seahorse: requires gnome-keyring
    :: xfce4-settings: requires gnome-icon-theme
    Here I need to keep gnome-session, gnome-desktop, gnome-icon-theme, gnome-keyring, and nautilus.  Can I do this without a ton of work?
    Last edited by graysky (2011-09-09 20:08:30)

    That's what '-Ru' does.

Maybe you are looking for

  • Company Code and Tax company

    Hi Experts,              Help me to define what's the difference between the company code and a tax company. Do we have any integration between company code and tax company. I have a scenario with a client where they have only one company code and as

  • Unknown publisher message

    Been lurking in the forums for a while - and I've found many useful responses already. I've got a question that I've seen asked, but never really answered, so I'll throw it out again. We're publishing standalone EXE files from Captivate 2.0 for our p

  • Audio through Mini Displayport (HDMI Adapter)

    I'd like to connect my MBP to my amp using a HDMI adapter. Will any audio pass through this? Enabling a 5.1 output? Cheers

  • Sound not working in iTunes only

    For awhile after downloading the newest iTunes 7 version everything was going well, until one day I restarted my computer and now I don't have sound. Everything runs and plays correctly, but there's no sound. I know there's nothing wrong with my spea

  • Search on a DataTable doesnot wok

    Hi, I have a dataTable in one of my JSF pages with pagination in it. I have Search functionality which works fine. But when I click on next page in the Datatable the search returns nothing. <h:dataTable id="ctrAdDt1" value="" var="applist" value="#{m