Именно рецепт, поскольку дальше будет описание только моего варианта допила свежеустановленной системы, а вкусы, как известно, у всех разные. Статья писалась давно (ппц, 16 лет уже. Нетбука того давно нет), но периодически обновляется. Последние правки сделаны под Xubuntu 24.04 LTE.
Unity и Gnome 3 мне не понравились/ MATE и тем более Budgie и Phanteon еще не существовало, поэтому я выбрал Xubuntu.
Если Unity уже стоит - меняем окружение:
sudo apt-get install xubuntu-desktopСтавим дополнительные пакеты для проигрывания видео, аудио и DVD
sudo apt-get remove unity
sudo apt install ubuntu-restricted-extras libavcodec-extra libdvd-pkg
дополнения для окружения рабочего стола Xfce4
Нижнюю панель, грешен, делаем по образу Mac OS:
sudo apt install xfce4 xfce4-goodiesТолько не удаляйте все пакеты от gnome, они вам еще пригодятся. Xubuntu не только во многом напоминает Gnome 2, но и использует его пакеты.
Настраиваем панели
Нижнюю панель, грешен, делаем по образу Mac OS:
sudo apt install cairo-dock cairo-dock-plug-ins cairo-dock-gnome-integration-plug-in
или Docky, Plank, Avant Window Navigator, Latte Dock ... на выбор.
Позже можно будет настроить управление скоростью вращения кулеров.
Желающим, мониторинг температуры и скорости вращения куллеров.
sudo apt install smartmontools lm-sensors xfce4-sensors-plugin sensors-applet fancontrol nvme-cli psensor
sudo add-apt-repository ppa:malcscott/ppa
sudo apt update
sudo apt install hddtemp
sudo sensors-detect
sudo dpkg-reconfigure hddtemp
Позже можно будет настроить управление скоростью вращения кулеров.
Если памяти мало ставим systemd-oomd zram-tools zswap.
Добавляем аватары пользователей.
В директорию каждого пользователя (~/home/user) картинку в формате .png размерами до 150х150 пикселей переименовав её в .face
Добавляем темы и иконки
Для одного пользователя создаем папки ~/.icons и ~/.themes
и кладем туда красоты скачанные, например, xfce-look.org
или ставим готовые пакеты с noobslab.com, webupd8.org, ubuntunews.ru или losst.ru. Добавляем иконки. Мне приглянулась тема DkGreen Dark Theme + Azenis Dark Green Icons.
Меняем картинку окна логина пользователей.
1. Находим и открываем в редакторе фаил /etc/lightdm/lightdm-gtk-greeter.conf
меняем значение
Настраиваем внешний вид
Добавляем аватары пользователей.
В директорию каждого пользователя (~/home/user) картинку в формате .png размерами до 150х150 пикселей переименовав её в .face
Добавляем темы и иконки
Для одного пользователя создаем папки ~/.icons и ~/.themes
и кладем туда красоты скачанные, например, xfce-look.org
или ставим готовые пакеты с noobslab.com, webupd8.org, ubuntunews.ru или losst.ru. Добавляем иконки. Мне приглянулась тема DkGreen Dark Theme + Azenis Dark Green Icons.
Меняем картинку окна логина пользователей.
1. Находим и открываем в редакторе фаил /etc/lightdm/lightdm-gtk-greeter.conf
меняем значение
[greeter]
background=
2. Меняем скриптом.
Меняем расположение папок пользователя.
Редактируем фаил ~/.config/user-dirs.dirs
Редактируем фаил ~/.config/user-dirs.dirs
Настраиваем программы.
Удаляем то что не нравится
sudo apt purge abiword gcalctool gnumeric gnumeric-common transmission-common gnome-mines gnome-sudoku gnome-games xfce4-notes orca sgt-* hexchat*Ставим то, что нравится
sudo add-apt-repository ppa:rvm/smplayer
sudo add-apt-repository ppa:apandada1/foliate
sudo add-apt-repository ppa:apandada1/foliate
sudo apt update
sudo apt install aptitude samba smbclient nautilus-share cifs-utils ssh cheese unace unrar zip unzip p7zip-full p7zip-rar rar uudeview mpack arj cabextract file-roller sharutils smplayer smplayer-themes mc fbreader djview4 xchm qbittorrent vlc vlc-data gedit gdebi synaptic doublecmd-gtk doublecmd-help-ru conky-all krita krita-l10n gimp gimp-data-extras gimp-plugin-registry nomacs showfoto mkvtoolnix mediainfo caffeine gscan2pdf keepass2 luckybackup gufw quodlibet pdfarranger nemo foliate gnome-disk-utility gparted mpv chromium-codecs-ffmpeg-extra nautilus-admin exe-thumbnailer stacer cpu-x bashtop ffmpeg strawberry pdfsam bleachbit -y
* Начиная с версии 20.04 мы попрощались с Ubuntu-Tweak и system-config-samba, но есть решение в виде Webmin.
Включаем поддержку приложений Flatpak. Подключаем репозиторий Flathub и устанавливаем Центр приложений Gnome
sudo apt install flatpak && sudo apt install gnome-software-plugin-flatpak && flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepoFlatseal — это графическая утилита для просмотра и изменения разрешений ваших приложений Flatpak.
flatpak install flathub com.github.tchx84.FlatsealПерезагружаем систему.
Firefox через snap - это слёзы из глаз. Поэтому сносим и ставим как положено,
но лучше переходим на Zen Browser.
До кучи, ставим российские сертификаты.
но лучше переходим на Zen Browser.
До кучи, ставим российские сертификаты.
Накатываем FAR
sudo add-apt-repository ppa:far2l-team/ppaСтавим WPS или Libre офис. Кому что больше нравится.
sudo apt update
sudo apt install gawk m4 libxerces-c-dev libspdlog-dev libuchardet-dev libssh-dev libssl-dev libsmbclient-dev libnfs-dev libneon27-dev libarchive-dev cmake g++ git far2l
sudo apt install libreoffice libreoffice-l10n-ru libreoffice-help-ru mythes-ru hyphen-ru hunspell-ru ttf-mscorefonts-installerДля работы с NTFS и exFAT USB:
sudo apt install fuse3CDEmu - эмулятор для подключения образов дисков (типа Daemon Tools в Windows)
sudo apt install ntfs-3g -y
sudo apt install exfat-fuse exfatprogs
sudo add-apt-repository ppa:cdemu/ppaMyRuLib - каталогизатор и читалка CoolReader для электронных книг. FBreader beta.
sudo apt update
sudo apt install cdemu-daemon cdemu-client gcdemu
sudo apt install myrulib-crРаспознавание текста.
sudo apt install cuneiform yagfили
sudo apt install tesseract-ocr tesseract-ocr-rus ocrfeederАнтивирус ClamAV или любой другой на выбор.
sudo apt install clamav clamav-daemon clamtk
Опционально:
sudo apt install libxine1-ffmpeg gxine mencoder totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 mpg321 ugetЧаще использую Web версии Telegram, WhatsApp, Viber, FireChat. Плагины в Pidgin с учетками на Facebook, Одноклассниках, ВКонтакте, Telegram, WhatsApp тоже уже не актуальны. Многие чаты можно подключть в Thunderbird. По умолчанию там уже есть Однокласники, остальное можно накидать из обновлений.
Скачиваем и ставим Linux-Assistant, Unetbootin, VirtualBox (или gnome-boxes), виджет погоды Gis-Weather. C Kompozer теперь придется повозиться, но есть альтернативы - BlueGriffon, SeaMonkey. Впрочем, на скорую руку можно и в LibreOffice отредактировать.
Kodi и репозитории к нему (Seppius, Unofficial), дополнения с IP телевидением и кинотеатры. Exodus, Elementum. Всё быстро меняется, поэтому смотрим и пробуем свежие дополнения на сайтах Окно ТВ, IWF1.com.
Видеодрайверы и аппаратное декодирование HD видео. Сложнее всего с Intell там для разных процессоров используются разные драйвера ArchLinux Hardware video acceleration.
Свободный драйвер для видеокарт Nvidia:
sudo apt install kodiДля просмотра фильмов с торрентов WebTorrent Desktop.
Видеодрайверы и аппаратное декодирование HD видео. Сложнее всего с Intell там для разных процессоров используются разные драйвера ArchLinux Hardware video acceleration.
Свободный драйвер для видеокарт Nvidia:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo ubuntu-drivers autoinstall
или если хотим бетта-версии
Проприетарный драйвер для видеокарт Nvidia.
Если после очередного обновления драйверов не запустился графический интерфейс и команда startx выдает ошибку версии драйверов и версии окружения - решаем переустановкой:
sudo add-apt-repository ppa:xorg-edgers/ppaУ кого в ноутбуке 2 видеокарты т.е. чип поддерживает технологию Nvidia Optimus ставим переключатель Prime Indicator Plus.
sudo apt update
sudo apt install nvidia-current nvidia-settings vdpau-video
Проприетарный драйвер для видеокарт Nvidia.
Если после очередного обновления драйверов не запустился графический интерфейс и команда startx выдает ошибку версии драйверов и версии окружения - решаем переустановкой:
sudo apt-get purge nvidia-*Инструкция для AMD.
sudo apt install xubuntu-desktop
sudo apt install nvidia-current
sudo reboot
sudo apt install mesa-opencl-icd
Для Intel надежнее всего следовать wiki и wiki. Следует учитывать, что указанный репозиторий содержит разрабатываемую версию драйверов и они обновляются довольно часто. Что бы избежать автоматического обновления можно установить репозиторий со следующим параметром:
sudo -n add-apt-repository ppa:oibaf/graphics-driversУдаление:
sudo apt install ppa-purge && sudo ppa-purge ppa:oibaf/graphics-driversЛично я предпочитаю стабильные версии драйверов от Ubuntu-X team PPA.
sudo add-apt-repository ppa:graphics-drivers/ppa -y && sudo dpkg --add-architecture i386 && sudo apt updateAdobe Fresh Player ушел в историю, но если вдруг понадобится что-то посмотреть есть проект Raffle Flash Emulator.
При проблемах с H.264 в Опере или Сhromium:
Синхронизация с телефоном под Android:
или создав отдельный файл запуска в терминале (не забыв дать ему права на запуск) в файле прописываете ваш путь к рабочей директории программы, типа:Если еще не избавились от этой заразы
Приберемся за собой.
1. При установке новой системы на старую папку и имя пользователя, необходимо заново прописать владельца домашней папки иначе застрянем на этапе ввода пароля. Переходим в другое терминальное окно Alt+F1
2. Ubuntu и Windows на диске одновременно. В последней будут врать часы. У первой появится ошибка монитования ntfs дисков. Решение:
[SeatDefaults]
autologin-guest=false
autologin-user=Пользователь
autologin-user-timeout=0
autologin-session=lightdm-autologin
8. Если после неудачного редактирования у вас напрочь пропало меню программ, прибейте папку /home/"user_name"/.config/menus/
9. Если, только после загрузки, отдельные приложения отображаются с большим или меньшим шрифтом - создаем фаил
Если действующий HDMI выход значится как unplugged, unavailable поможет hdajackretask из состава alsa-utils. Применение давало ошибку, но скрипт, после перезагрузки, сработал.
sudo add-apt-repository ppa:canonical-chromium-builds/stage
sudo apt update
sudo apt install chromium-codecs-ffmpeg-extra
sudo apt install default-jdkPixelitor - графический редактор на java. Если из уже установленного ничего не нравится - выбираем из подборки.
Синхронизация с телефоном под Android:
sudo apt install chrome-gnome-shellили
sudo apt install kdeconnectЕсли нужен автостарт:
cp /usr/share/applications/indicator-kdeconnect.desktop ~/.config/autostart/Подключение датчика отпечатков пальцев:
sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt update
sudo apt-get remove policykit-1-gnome
sudo apt install libbsapi policykit-1-fingerprint-gui fingerprint-gui
Все бы хорошо, но супруга хранит все свои рецепты в программе Recipes под OS Windows (сейчас уже портировали) и не собирается менять свои привычки. Не беда, ставим Wine (Wine 2.0.1).
sudo apt install wine winetricks q4wine playonlinux virt-manager
Для правильной работы этой конкретной программы ей надо указать рабочую директорию. Проблемку можно решить настроив аплет верхней панели (смотри фото)
или создав отдельный файл запуска в терминале (не забыв дать ему права на запуск) в файле прописываете ваш путь к рабочей директории программы, типа:Если еще не избавились от этой заразы
Наслаждаемся результатом:cd /home/user/Windows/Recipes/bin && wine recipes.exe
Приберемся за собой.
sudo apt clean && sudo apt autoremove -yУдаляем старые ядра
sudo aptitude full-upgrade -y
sudo flatpak update -y
sudo snap refresh
- sudo apt-get purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1)
- sudo apt-get autoremove
- sudo update-grub
1. При установке новой системы на старую папку и имя пользователя, необходимо заново прописать владельца домашней папки иначе застрянем на этапе ввода пароля. Переходим в другое терминальное окно Alt+F1
sudo chown -R user:group /home/user/dir/Так же, если терминал не запоминает команды предыдущей сессии, надо сменить владельца ~/.bash_history с root на себя.
2. Ubuntu и Windows на диске одновременно. В последней будут врать часы. У первой появится ошибка монитования ntfs дисков. Решение:
sudo apt install ntfs-3g3. Интерфейс настройки samba не видит пользователей и не дает их добавить. Необходимо включить уже имеющихся пользователей командой
sudo ntfsfix /dev/sda_ваш диск
sudo smbpasswd -a userЗадаем им пароли на доступ и открываем в фаерволе
sudo ufw allow sambaПодробнее читаем тут и тут. Правим настройки
sudo gedit /etc/samba/smb.conf
4. Если в Скайпе изображение с видеокамеры перевернуто. Запускайте Скайп следующей командой:
sh -c "LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype"5. Если запускается то, чего нет в автозагрузке - иногда помогает очистка кэша сеанса:
rm ~/.cache/sessions/x*6. Если после обновления системы стали недоступны (не видно файлов и нельзя записать) флешки - надо очистить директорию media
sudo rm /media/*7. Настроить автологин пользователя. Создаем файл
sudo gedit /etc/lightdm/lightdm.confи прописываем в него
[SeatDefaults]
autologin-guest=false
autologin-user=Пользователь
autologin-user-timeout=0
autologin-session=lightdm-autologin
8. Если после неудачного редактирования у вас напрочь пропало меню программ, прибейте папку /home/"user_name"/.config/menus/
~/.config/xfce4/Xft.xrdb
и вписываем в него:10. Если при подключении звуковой карты не работает часть каналов. Ищем их в аlsamixer и убираем нулевую громкость.Xft.dpi: 96
Если действующий HDMI выход значится как unplugged, unavailable поможет hdajackretask из состава alsa-utils. Применение давало ошибку, но скрипт, после перезагрузки, сработал.
Медиаклавиши нормально заработали после возвращения к дефолтным настройкам: Диспетчер настроек - Клавиатура - Комбинация клавиш - Сбросить настройки.
Перезапускаем pulsaudio.
11. Разрывы изображения при быстром движении (Screen Tearing). Решение зависит от типа видеокарты. Для Intell. Для NVidia.
pulseaudio --kill && pulseaudio --startПротестировать каналы 5.1 объемного звука
speaker-test -c6 -l1 -twavУстановить 5.1 в PulseAudio по умолчанию:
sudo gedit /etc/pulse/daemon.confвыставить
default-sample-channels = 6Кстати, не сразу догадался, что для доступа к поканальной настройке громкости теперь надо всего лишь развязать привязку, нажав на зеленый щит в устройствах вывода.
enable-lfe-remixing = yes
11. Разрывы изображения при быстром движении (Screen Tearing). Решение зависит от типа видеокарты. Для Intell. Для NVidia.
Ещё немножко полезной инфы:
а я вот тут оставлю, логина на Хабре нету
ОтветитьУдалитьСпасибо, недавно как раз прикупил себе нетбук, залил туда убунту, и как раз думал как бы сделать его пошустрее, а тут вы как раз.
Спасибо в общем
Aferuga@twitter
Тоже ушёл с классической ubuntu именно из-за unity. Только не xfce выбрал, а lxde - оказался полегче. Последнее время xfce почти догнал второй гном по прожорливости. Так или иначе, оба варианта - самое то :)
ОтветитьУдалитьДа, согласен, LXDE попробовал действительно просто летает... Да может и супруге автора будет привычно, если система будет внешне походить на распространенный Windows XP?
УдалитьХочу 13 версию под мак сделать. Способ актуален?
ОтветитьУдалитьПишу с 31.04 на рабочем ноуте. Статью корректирую с каждой версией.
Удалитьsudo apt-get purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1)
Удалитьвычищает в том числе и работающее в данный момент кастомное ядро (Liquorix, Zen или собранное вручную)
Как правильно составить регулярку, чтобы оставлять текущее кастомное ядро?