Загрузчик Fedora
В Fedora 34 в меню загрузчика grub после очередного обновления, появился пункт «UEFI Firmware Settings». Для чего он?
В Fedora 34 в меню загрузчика grub после очередного обновления, появился пункт «UEFI Firmware Settings». Для чего он?
У меня, практически при каждом завершении работы в Fedora, выводится сообщение «A stop job funning for User Manager boot UID 1000», далее включается счётчик времени завершения от 2-х минут до 5 минут! Найти решение этой проблемы не удалось, другие ОС, например Debian, при равных прочих условиях, завершают работу за 5 - 7 секунд. Это происходит только в Fedora, в других системах завершение работы происходит нормально. Если кто-то встречался с такой проблемой и смог её решить, пожалуйста, помогите! Я уже несколько лет ищу решение этой проблемы, но пока безрезультатно.
Установил Fedora 34, всё пошло более, или менее нормально, система работает немного шустрее, чем версия 33, однако, столкнулся с проблемой работы сети. Всё настроил по аналогии с Fedora 33, но в версии 33 всё работает нормально а в версии 34 система не отдаёт общие ресурсы в сеть. Возможно это глюк бета версии, который будет исправлен. Есть и ещё пара других небольших проблем. И в Fedora 34, и в Fedora 33 с последним обновлением, при переходе в режим Plasma 5 Wayland, отказывается работать Teamviewer, просто не реагирует ни на одно воздействие и вторая проблема, не происходит переключения клавиатуры на русскую раскладку. При переходе в режим Plasma 5 X11 эти два глюка пропадают. Если кто встречался с такими проблемами и обошёл их, сообщите, пожалуйста, как вы это сделали.
При зпуске Fedora 33 устанавливается раскладка клавиатуры такая, какя была при выключении, например, русская. Это очень напрягает, когда необходимо вводить пароли. Как сделать так, чтобы при старте системы всегда была английская раскладка, вне зависимости от того, какая была при отключении? Раскладка по умолчанию установлена английская.
24 января 2021 года обновил, через терминал (# dnf -y update) на своём десктопе Fedora 33 Plasma, после обновления система отказалась загружаться даже в режиме восстановления, хорошо, что я перед этим сохранил образ системы в Acronis True Image. После обновления было установлено ядро 5.10.8.201.fc33.x86_64. Загрузка с предыдущим ядром 5.9.16-200.fc33.x86_64 тоже не получилась. Восстановил систему с образа и попробовал ещё раз обновить систему, но уже, через приложение Discover, те же egg’s, только вид сбоку. Снова восстановил систему с образа и пока решил пару недель не обновляться.
После последнего обновления Fedora 29 все примонтированные, через fstab диски оказались доступны только для чтения, причём даже для суперпользователя. Команда «ls -la» выводит права доступа «drwx rwx rwx». Разделы, созданные при инсталляции системы, в частности раздел «/home» доступен в полном объёме. Повторное назначение прав доступа командой «chmod -R 777 /home/user/папка» ни к чему не привело, как не привело и изменение владельца присоединённого ресурса. Проблема решилась откатом системы до состояния «перед последним обновлением» с помощью образа, созданного Acronis True Image перед обновлением. Кстати именно эта же проблема неоднократно появлялась на домашнем сервере с CentOS 7.5. Проблема на сервере решена восстановлением на сервере Fedora 27 server и полным отказом от обновления системы.
1 . Кому-нибудь удалось установить Teamviewer на Fedora 29 Plasma. Что ни делал, программа устанавливается, но не запускается, устанавливал 12, 13, 14 версии, пробовал запустить из-под Wine portable версию, всё бесполезно. Естественно, перед установкой каждой новой версии и запуском из-под Wine, предыдущую версию удалял и очищал систему. В Fedora 27 и 28 ни каких проблем не было.
1 Создал домашний сервер на основе CentOS 7, работает всё, кроме доступа к ресурсам сервера (дискам, папкам файлам) из Linux по SSH. Доступ возможен только при посредстве Samba как «Сетевой диск Microsoft Windows», причём и из Linux, и из Windows. Подсоединиться к серверу и управлять им, через SSH, используя Putty получается и из Linux и из Windows. Однако при попытке подсоединения ресурса сервера по SSH (Процедура добавления сетевой папки SSH в Dolphin) выдаётся сообщение: «Невозможно подключиться к серверу. Проверьте параметры и повторите попытку». Все настройки сервера делал аналогично, как и на ранее используемой ОС сервера Fedora 27, однако на Федоре всё работало. Firewall настроен, необходимые порты (22, 80, 137, 138, 139, 443, 445, 9091) открыты, последний используется для работы Transmission-daemon. SELinux настроен, пробовал его отключать, однако проблема этим не решается. Заменить Fedora на CentOS решил по причине нестабильности Федоры, в ней, для ликвидации «нежданчиков», приходилось создавать резервный образ системы перед каждым её обновлением.
1 Установил и настроил домашний сервер на Fedora 27 без графического окружения. Всё работает. Длительное время не могу решить проблему с торрент клиентом qbittorrent-nox. Всё установил, настроил, открыл порты 21, 22, 80, 443, 8080, 8999. Qbittorrent-nox, запускается, команда: systemctl status qbittorrent-nox Выводит сообщение:
qbittorrent.service - qBittorrent torrent Server
Loaded: loaded (/usr/lib/systemd/system/qbittorrent.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2018-03-01 16:09:02 +04; 59min ago
Main PID: 646 (qbittorrent-nox)
Tasks: 13 (limit: 4915)
CGroup: /system.slice/qbittorrent.service
├─646 /bin/bash /usr/bin/qbittorrent-nox
└─647 /usr/bin/qbittorrent-nox-bin
мар 01 16:09:02 nikiv64 systemd[1]: Started qBittorrent torrent Server.
мар 01 16:09:12 nikiv64 qbittorrent-nox[646]: ******** Информация ********
мар 01 16:09:12 nikiv64 qbittorrent-nox[646]: Войдите в веб-интерфейс для управления qBittorrent: http://localhost:8080
мар 01 16:09:13 nikiv64 qbittorrent-nox[646]: Имя администратора веб-интерфейса: qbtuser
из которого видно, что qbittorrent-nox запущен и активен. Доступ по Web интерфейсу из сети есть, но торренты автоматически не запускаются, более того опция «Автоматически добавлять торренты из:» не сохраняет введённый путь. При запуске торрентов вручную, они появляются в окне программы, но в графе «Статус» сразу появляется сообщение «Error» (Ошибка). Запустил на сервере команду «telnet localhost 8080» и получил ответ: «Connection closed by foreign host», (Соединение закрыто внешним хостом). Получается проблема в этом. Посмотрел список открытых портов командой «firewall-cmd --list-all» получил ответ:
FedoraServer (active)
target: default
icmp-block-inversion: no
interfaces: enp3s0
sources:
services: ssh dhcpv6-client cockpit samba
ports: 21/tcp 22/tcp 80/tcp 443/tcp 8080/tcp 8999/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
Понимаю, что чего-то не хватает, а чего не знаю и найти не могу.
Не могу настроить доступ к ресурсам сервера Fedora 27 Server. система установлена без графического окружения, Samba установлена и настроена, привожу файл конфигурации:
# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.
[global]
workgroup = WORKGROUP
server string = File Server
netbios name = nikiv64
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
log file = /var/log/samba/log.%m
max log size = 50
encrypt passwords = yes
map to guest = bad user
security = user
dns proxy = no
case sensitive = auto
dos charset = 866
unix charset = UTF-8
passdb backend = tdbsam
client ntlmv2 auth = yes
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[arhiv]
comment = My Archives
path = /home/user/arhiv
force user = user
force group = user
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
[user]
comment = My Files
path = /home/user/user
force user = user
force group = user
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
[video]
comment = My Video
path = /home/user/video
force user = user
force group = user
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
[work]
comment = To Work
path = /home/user/work
force user = user
force group = user
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @printadmin root
force group = @printadmin
create mask = 0664
directory mask = 0775
Команда testparm никаких ошибок не выявляет, привожу отчёт:
# Global parameters
[global]
dns proxy = No
dos charset = 866
log file = /var/log/samba/log.%m
map to guest = Bad User
max log size = 50
printcap name = cups
security = USER
server string = File Server
idmap config * : backend = tdb
cups options = raw
[homes]
browseable = No
comment = Home Directories
inherit acls = Yes
read only = No
valid users = %S %D%w%S
[arhiv]
comment = My Archives
create mask = 0777
directory mask = 0777
force group = user
force user = user
guest ok = Yes
path = /home/user/arhiv
read only = No
[user]
comment = My Files
create mask = 0777
directory mask = 0777
force group = user
force user = user
guest ok = Yes
path = /home/user/user
read only = No
[video]
comment = My Video
create mask = 0777
directory mask = 0777
force group = user
force user = user
guest ok = Yes
path = /home/user/video
read only = No
[work]
comment = To Work
create mask = 0777
directory mask = 0777
force group = user
force user = user
guest ok = Yes
path = /home/user/work
read only = No
[printers]
browseable = No
comment = All Printers
create mask = 0600
path = /var/tmp
printable = Yes
[print$]
comment = Printer Drivers
create mask = 0664
directory mask = 0775
force group = @printadmin
path = /var/lib/samba/drivers
write list = @printadmin root
Настроил Firewall в соответствии с рекомендациями в одном из блогов, отчёт работы команды getsebool -a | grep -E «smb|samba»
samba_create_home_dirs --> off
samba_domain_controller --> off
samba_enable_home_dirs --> on
samba_export_all_ro --> on
samba_export_all_rw --> on
samba_load_libgfapi --> off
samba_portmapper --> off
samba_run_unconfined --> off
samba_share_fusefs --> on
samba_share_nfs --> off
sanlock_use_samba --> off
smbd_anon_write --> on
tmpreaper_use_samba --> off
use_samba_home_dirs --> on
virt_use_samba --> on
Опцию allow_smbd_anon_write, рекомендованную в том же блоге, включить не удалось.
В результате сервер нормально управляется по сети удалённо и из Windows, и из Linux Debian, обновляется из интернет, устанавливаются программы из репозиториев, однако сам сервер и его ресурсы не видны в сети ни из-под Windows, ни из-под Linux, хотя прекрасно пингуется, привожу результат работы команды ping из Windows:
Обмен пакетами с 192.168.0.3 по с 32 байтами данных:
Ответ от 192.168.0.3: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.3: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.3: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.3: число байт=32 время<1мс TTL=64
Статистика Ping для 192.168.0.3:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек
Мне необходимо настроить доступ из сети к дискам сервера, в моём случае они примонтированы, как /home/user/arhiv, /home/user/user, /home/user/video, /home/user/work.
Буду очень признателен за любую помощь.