Optimization and configuration after installation of Fedora 22
Official Fedora 22 Release and download
System
1. Update fedora22. The default value is dnf instead of yum.
sudo dnf update
2. Install a graphics driver
Step 1 disable nouveau shielding
sudo etc/modprobe.d/blacklist.conf
Is
# Generated by nvidia-installer
Blacklist nouveau
Options nouveau modeset = 0
Step 2: generate a kernel image without the nouveau Module
Back up the initramnfs image file first:
sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).nouveau.img
Generate a new image file that does not contain the nouveau Module
sudo dracut --omit-drivers "nouveau" /boot/initramfs-$(uname -r).img $(uname -r)
-Omit-drivers "nouveau" remove nouveau Model
Step 3 install necessary dependencies for the compilation driver
sudo dnf install dkms kernel-devel kernel-headers
Step 4 download your graphics card driver. run from the official website
Step 5 boot and restart. In the gurb menu, edit your boot options and press "e" to change rhgb quiet to single (that is, text mode) F10 boot.
Step 6 # sh/path of your graphics card driver/your graphics card driver. run
Step 7 reboot
Beautification
Change the title bar to the left
1 gtk3: The command is as follows:
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/DecorationLayout': <'close,maximize,minimize:'>}"
2. gtk2: The command is as follows:
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/DecorationLayout': <'close,maximize,minimize:'>}
Add a topic icon source (the image above shows Evepop theme)
sudo dnf copr enable satya164/numix
(Numix-icon-them numix-gtk-them)
sudo dnf copr enable heikoada/gtk-themes
(Paper Evopop zukitre vertex ozon ceti-2)
Install Common Software
sudo rpm -Uhv http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-22.noarch.rpm
sudo rpm -Uhv http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-22.noarch.rpm
sudo rpm -Uhv http://goodies.ozon-os.com/repo/21/noarch/fedy-4.0.0-0.noarch.rpm
(This command installs the gty4.0 gtk3 interface and is not prone to errors during installation)
sudo dnf install yumex-dnf
(Dnf replaces the yum and gtk3 interfaces)
sudo dnf install gnome-tweak-tool
sudo dnf copr enable gusrub/corebird
(Corebird gtk3twitter client)
sudo dnf install geary california
sudo dnf copr enable mosquito/myrepo
This is the most famous and has a lot of software. I will copy it and check it by yourself.
- Pidgin-lwqq (GPLv3)-Pidgin plugin based on lwqq.
- Pidgin-openfetion (GPLv2)-Pidgin plugin for the Fetion protocol.
- Pidgin-sendscreenshot (GPLv3)-The screenshot plugin for pidgin.
- Wiznote (GPLv3)-an opensource cloud based note-taking client.
- Fcitx-googlepinyin (GPLv3)-Googlepinyin module for Fcitx.
- Fcitx-rime (GPLv3)-Rime input engine support for Fcitx.
- Fcitx-libpinyin (GPLv2 +)-Libpinyin Wrapper for Fcitx.
- Fcitx-sunpinyin (GPLv2 +)-Sunpinyin Wrapper for Fcitx.
- Fcitx-configtool, kcm-fcitx (GPLv2 +)-Gtk and KDE configuretool for Fcitx.
- Openyoudao (MIT)-A Youdao client for Linux.
- Deepin-music-player (GPLv3)-Deepin Music Player.
- Dmusic-plugin-baidumusic (GPLv3)-BaiduMusic Plugin for Deepin Music Player.
- Osdlyrics (GPLv3)-A third-party lyrics display program.
- Pointdownload (GPLv3)-Efficient download tool.
- Mvgather (LGPLv2)-An online video client.
- Deepin-screenshot (GPLv3)-Deepin Screenshot Tool.
- Deepin-translator (GPLv3)-Feature-rich dictionary lookup program.
- Xware-desktop (GPLv3)-An attempt to bring Xware to desktop Linux.
- Bcloud (GPLv3)-Baidu Pan client for Linux Desktop users.
- Screenfetch (GPLv3)-Fetches system/theme information in terminal.
- Musicbox (MIT)-A sexy command line interface musicbox.
- Moonplayer (GPLv3)-Video player that can play online videos.
- Gouyong (GPLv3)-A translation software on linux.
- Doubanfm-qt (MIT)-A douban. fm client written in Qt5.
- Douban. fm (MIT)-A douban. fm cli client based on Node. js.
- Kwplayer (GPLv3)-An elegant music player which can get songs from kuwo.cn.
- Simplescreenrecorder (GPLv3)-A feature-rich screen recorder that supports X11 and OpenGL.
- Guake (GPLv2 +)-Drop-down terminal for GNOME.
- Tragtor (LGPLv2.1)-a gui for FFmpeg for audio and video-conversion.
- Hoststool (GPLv3)-provides basic tools to manage the hosts file.
- Grub4dos (GPLv2)-This is gnu grub, the GRand uniied Bootloader.
- Mu (GPLv2)-Fantastic music manager.
Solve some bugs
Solve nautilus, gnome-music cannot be opened
sudo dnf reinstall tracker tracker-docs tracker-firefox-plugin tracker-needle tracker-preferences
Totem gnome-maps cannot be opened.
Temporary solution
$ CLUTTER_BACKEND = x11 totem &
$ CLUTTER_BACKEND = x11 gnome-maps &
The following suggestions do not agree with the use, please use them with caution
Install gnome-flashback
sudo dnf copr enable yselkowitz/gnome-flashback
(Compiz cannot be used for the time being due to a bug. It may be supported, not now .)