Учебники (How-To & F.A.Q)

Какие сервисы надо перезапустить после обновления

У новичка часто возникает вопрос после обновления: «Какие сервисы надо перезапусить?». Самое простое решение перезагрузить компьютер. Но это не всегда обязательно. Чаще всего компьютер надо перегружать только при обновлении ядра. Все остальное (почти) можно сделать без перезапуска линукс.
Ну и некоторые извращенцы на ролинге умудряются запускать сервера.
Вот все, кто не хочет после обновы перезагружать комп в помощь придет утилита

needrestart

yay -S needrestart

после обновления
sudo pacman -Syu

запустить интерактивный режим (утилита сама найдет сервисы, которые надо перезапустить и спросит перезапустить или нет, по умолчанию — нет)

sudo needrestart -u NeedRestart::UI::stdio -r i


подробнее тут ну и гугол, конечно жешь…
Уголок новичка

Есть ли книга в помощь новичку? Ещё вопросы по мелочи

Так уж получилось что нужно пересаживаться на линукс, из всех 'нужных', дистрибутивов самый лёгкий оказался Manjaro. Единственное что я пока смог сделать — это установить pipeware вместе с pulse audio (я так и не понял что это за менеджеры звука) и еле еле установил noisetorch(работает через pipewire) чтоб не пердеть микрофоном на синих свичах. Неудобно изучать систему и работу с ней обрывочно по гайдам десятилетней давности с форумов и ответов майлру. Есть ли один систематизированный источник информации для новичка вроде книги? Я искал их и нашёл, их много, но все они то слишком одинаковы то слишком разны, например в 30% книг это внутреннее устройство а остальные это обзор базовых команд. А некоторых дистрибутивах как я понял команды различаются.
И ещё вопросы:
1. Есть ли функциональные различия между gnome, kde, xfce? я установил на xfce и уже пришлось гуглить почему Plank отбрасывает тень.
2. В xfce при каждом включении изменяются громкость звука и чувствительность микрофона(как я понял это делает pulse audio), как исправить?
3. Есть ли аналог lightshot?
4. Когда установил все открытые(не знаю что это) видео драйвера через панель устройств при перезагрузке перестал работать монитор по hdmi, по vga работал но экран был жёлтым как на максимальных настройках в f.lux. В чём проблема? а то официальные драйвера amd я не нашёл через поиск программ(подключил aur, snap, flatpack)
в screenfetch встройку показывает нормально, а в neofetch пишет фигню AMD ATI 0a:00.0 Picasso
5. А что на счёт кэша? Я слышал что линукс постоянно забивает диск кэшем и прошлыми версиями программ. Как выключить эти функции?
6. Почему не работает Ctrl-C? Он и Ctrl-X и Ctrl-Z просто закрывают программы.
Софт

Не работает aafire

Захотел установить aafire. После установки при запуске пишет
X Error of failed request: BadName(named color of font does not exist
Major opcode of failed request: 46(X_OpenFont)
Serial number of failed request: 7
Current serial number in ourput stream: 8
Как решить эту проблему?
Ядро & Оборудование

Device not responding to setup address.

Всем доброго времени.
Ситуация такая, есть телефон, при подключении по USB он виден и работает как положено, с оговоркой телефон работает в штатном режиме. Стоит же перевести его в режим загрузчика (fastboot), то он перестает видится.
Вывод journalctl
дек 17 08:34:05 think kernel: usb 1-2-port2: attempt power cycle
дек 17 08:34:05 think kernel: usb 1-2.2: new full-speed USB device number 45 using xhci_hcd
дек 17 08:34:05 think kernel: usb 1-2.2: Device not responding to setup address.
дек 17 08:34:06 think kernel: usb 1-2.2: Device not responding to setup address.
дек 17 08:34:06 think kernel: usb 1-2.2: device not accepting address 45, error -71
дек 17 08:34:06 think kernel: usb 1-2.2: new full-speed USB device number 46 using xhci_hcd
дек 17 08:34:06 think kernel: usb 1-2.2: Device not responding to setup address.
дек 17 08:34:06 think kernel: usb 1-2.2: Device not responding to setup address.
дек 17 08:34:07 think kernel: usb 1-2.2: device not accepting address 46, error -71
дек 17 08:34:07 think kernel: usb 1-2-port2: unable to enumerate USB device

Гугление проблемы ни к чему не привело, советы сводятся к замене хаба, замене провода и замене USB-порта, как на телефоне так и на ноуте. Правила для UDEV стоят и настроены корректно.
Так же имею десктоп с той же самой системой Manjaro Sway edition, и там такой проблемы не наблюдается. Отсюда логично напрашивается, что загвоздка где-то в powermanagment-е.

Хар-ки ноутбука
Lenovo Thinkpad 13
System:
Host: think Kernel: 5.10.84-1-MANJARO x86_64 bits: 64
Desktop: sway 1.6.1 Distro: Manjaro Linux
Machine:
Type: Laptop System: LENOVO product: 20J10050RT
v: ThinkPad 13 2nd Gen serial: Mobo: LENOVO model: 20J10050RT serial: UEFI: LENOVO v: R0JET28W (1.13 ) date: 09/05/2017
Battery:
ID-1: BAT1 charge: 40.0 Wh (100.0%) condition: 40.0/42.0 Wh (95.2%)
CPU:
Info: dual core model: Intel Core i3-7100U bits: 64 type: MT MCP
cache: L2: 512 KiB
Speed (MHz): avg: 699 min/max: 400/2400 cores: 1: 700 2: 697
3: 700 4: 700
Graphics:
Device-1: Intel HD Graphics 620 driver: i915 v: kernel
Device-2: Chicony Integrated Camera type: USB driver: uvcvideo
Display: wayland server: N/A compositor: sway driver: loaded: i915
note: n/a (using device driver) resolution: <missing: xdpyinfo>
Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel
Sound Server-1: ALSA v: k5.10.84-1-MANJARO running: yes
Sound Server-2: PipeWire v: 0.3.40 running: yes
Network:
Device-1: Intel Ethernet I219-V driver: e1000e
IF: enp0s31f6 state: down mac: d8:c4:97:25:9b:fa
Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi
IF: wlp3s0 state: up mac: e4:70:b8:ef:95:57
Device-3: TP-Link USB 10/100 LAN type: USB driver: cdc_ether
IF: enp0s20f0u1c2 state: up speed: N/A duplex: N/A
mac: d0:37:45:be:9b:f8
Bluetooth:
Device-1: Intel Bluetooth wireless interface type: USB driver: btusb
Report: bt-adapter ID: hci0 rfk-id: 2 state: down
bt-service: enabled,running rfk-block: hardware: no software: no
address: E4:70:B8:EF:95:5B
Drives:
Local Storage: total: 167.68 GiB used: 68.69 GiB (41.0%)
ID-1: /dev/sda vendor: Intel model: SSDSCKKF180H6L
size: 167.68 GiB
Partition:
ID-1: / size: 63.18 GiB used: 13.86 GiB (21.9%) fs: btrfs
dev: /dev/sda2
ID-2: /boot/efi size: 499 MiB used: 568 KiB (0.1%) fs: vfat
dev: /dev/sda1
ID-3: /home size: 96.31 GiB used: 54.83 GiB (56.9%) fs: xfs
dev: /dev/sda3
ID-4: /var/log size: 63.18 GiB used: 13.86 GiB (21.9%) fs: btrfs
dev: /dev/sda2
Swap:
ID-1: swap-1 type: partition size: 7.66 GiB used: 0 KiB (0.0%)
dev: /dev/sda4
Sensors:
System Temperatures: cpu: 45.0 C pch: 39.0 C mobo: 0.0 C
Fan Speeds (RPM): cpu: 3401
Info:
Processes: 226 Uptime: 48m Memory: 15.52 GiB used: 2.98 GiB (19.2%)
Shell: Zsh inxi: 3.3.10
Ядро & Оборудование

Обновление mhwd-nvidia ломает систему

Здравствуйте!

Собственно, проблема изложена в заголовке.
Пакеты:
mhwd-nvidia
mhwd-nvidia-470xx
nvidia-utils
opencl-nvidia

если их обновить, система перестает грузиться.
Выдает ошибку при запуске LightDM Display Manager

видеоадаптер GT218 (GeForce 210)

видеодрайвер свободный
video-linux и video-modesetting (обе галки стоят)

Как от этого избавиться?
Снести эти пакеты на…
Или пусть болтаются в необновлённых?
Уголок новичка

Tor Browser, Права Доступа к Памяти

Камрады, просвятите пожалуйста, как на примере Tor Browser выдать права на чтение (а возможно и запись) файлов в системе любому приложению. Когда нужно передать файл из памяти ПК (Home), или примонтированного внешнего устройства, то при попытке это сделать Tor их даже не видит (/mnt), а на то что видит (/home), ругается, что нет прав доступа.
Уголок новичка

Steam

Поставил недавно себе Manjaro Linux.
Скачал стим у установил доту 2.
Игра после загрузочного знака доты. Застревает на синем экране. Музыка играет, но игра не запускается.
Пытался скачать КС ГО. Он вообще не запустился. Видеокарта Nvidia GeForce 1050. CPU: Intel Core i5
Как настроить ОС для игр. Запуск при помощи протона я поставил сразу послу скачивания доты.
Уголок новичка

Проблемы с запуском 3D-COAT

здравствуйте, хочу запустить 3D-COAT, но вылезает вот такая ошибка «error while loading shared libraries: libomp.so.5: cannot open shared object file: No such file or directory»
из ошибки ясно что программе чего-то не хватает, точнее не чего-то, а конкретной вещи «libomp.so.5»
разумеется я сразу решил загуглить и посмотреть что это такое и как это установить, но какого-то внятного решения этой проблемы на arch/manjaro я так и не нашел

кто-нибудь сталкивался с таким? если да то как справились?
Уголок новичка

Монтирование дисков, без ярлыков в проводнике

Добавил монтрование в FSTAB. Монтирую диск в корень, а потом папку (вообще несколько паопок) монтирую в домашнюю директорию
UUID=905fc017-ae3f-477e-90a5-111111111111    /jdisk     ext4    defaults,noatime           0 2
/jdisk/auto         /home/user/auto/disk        none  bind  0  0


И сейчас на рабочем столе и в проводнике вижу все примонтированые папки и в контекстном меню, есть unmount.

Можно как-то биндить папки, что бы не создавались на рабочем столе ярлыки дисков?