Устанавливаю Fedora, решил записать, что хорошо бы сделать, для того, чтобы система радовала глаз и шустро работала в большинстве случаев. Говорим о штатной установке, а не spin. Т.е. Gnome. Впрочем, некоторые советы могут пригодиться и любителям спинов. В будущем что-то может поменяться, так что говорим про Fedora 30. Можете это все, конечно, не устанавливать, оно и так нормально работает.
Установить дополнительные репозитории:
https://olegon.ru/showthread.php?t=19445
Если SSD, то включить TRIM
Код:
systemctl enable fstrim.timer
по умолчанию он отключен, так как пользователи китайских SSD жаловались на их разрушение
Определитесь с SELinux. Если он вам не нужен, то
/etc/sysconfig/selinux
но лучше добавить параметры selinux=0 audit=0 к загрузочным ядра
Код:
grubby --update-kernel=ALL --args="audit=0"
grubby --update-kernel=ALL --args="selinux=0"
grubby --update-kernel=ALL --args="mitigations=off"
grubby --update-kernel=ALL --args="cpufreq.default_governor=performance"
grubby --update-kernel=ALL --args="spec_rstack_overflow=microcode"
#grubby --update-kernel=ALL --args="iommu=off"
# имейте ввиду, что у меня с iommu отрубился USB до бесперебойника APC и датчик CO2, включение обратно
#sudo grubby --update-kernel=ALL --remove-args="iommu=off"
собственно, тогда можно
Код:
systemctl mask systemd-journald-audit.socket
Если инет не совсем барахло, то в /etc/dnf/dnf.conf
Если LCD, то улучшим отображение шрифтов
Код:
ln -s /usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d/
Устанавливаем твикалку и расширения (можете выборочно, например, на ноуте я погоду не ставлю)
Код:
dnf install gnome-tweak-tool gnome-shell-extension-activities-configurator gnome-shell-extension-dash-to-dock gnome-shell-extension-openweather gnome-shell-extension-netspeed gnome-shell-extension-topicons-plus
Добавим шрифтов
Код:
dnf install dejavu\* liberation\* xorg-x11-fonts-ISO8859-1-75dpi
Добавляем мою любимую стандартную тему курсоров
Код:
dnf install dmz-cursor-themes
Добавляем кодеков
Код:
dnf groupupdate multimedia sound-and-video
dnf install gstreamer1-libav gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-nonfree gstreamer1-plugins-good gstreamer1-plugins-ugly lame-libs lame-libs ffmpeg-libs compat-ffmpeg28
Обновляемся
Код:
dnf --refresh upgrade
и перезагружаемся
В твикалке отключаем анимацию. Включаем нужные расширения и настраиваем их по собственному разумению.
Код:
gsettings set org.freedesktop.ibus.general switcher-delay-time -10