LINUX.ORG.RU

Сообщения hbars

 

запуск скрипта при выходе их xfce

Linux Mint 22.2
xfce.
nfs монтируется через туннель wg. Туннель поднимается через wwan (3g). В fstab:

10.x.x.x:/store /home/hbars/nas/store nfs4 user,_netdev,bg,soft,rsize=8192,wsize=8192,nolock,proto=tcp,timeo=5,retrans=2,retry=30,noatime,nodiratime,exec,v
ers=4.2,auto,acregmin=10,acregmax=30,acdirmin=10,acdirmax=30,sync 0 0
При включении всё монтируется и работает. Если я выключаю комп, он пытается 10 минут отмонтировать nfs по сети, которой уже нет.
Как запустить скрипт для размонтирования nfs при выключении компьютера?
Несколько раз пытался настроить разными способами. Пока безрезультатно.
Пока положил скрипт для отмонтирования в: /etc/NetworkManager/dispatcher.d/pre-down.d, но он работает только если я перед выходом руками отключусь от wwan.
Если делаю «выключить компьютер», то скрипт не отрабатывает.
На всякий случай добавил в /etc/sudoers.d:
hbars ALL = NOPASSWD:/bin/mount
, если будут предложения запускать из под пользователя.
Как порешать?

 , ,

hbars
()

xfce4 управление пользователями

Какой пакет нужно доустановить, чтоб в настройках Xfce появилось управление пользователями?
linuxmint

 

hbars
()

mpv тормозит на radeon

Поставил человеку минт на hp pavilion dv7.
Все работает норм. Но на видео безбожно тормозит mpv.
При этом vlc показывает прекрасно.
Что можно сделать?
ps: Нужно победить именно MPV, потому как он в Hypnotix (который IPTV).

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge
00:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (int gfx)
00:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (ext gfx port 1)
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 0)
00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 1)
00:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (PCIE port 2)
00:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 3)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS880M [Mobility Radeon HD 4225/4250]
01:05.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RS880 HDMI Audio [Radeon HD 4200 Series]
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 06)
04:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter (rev 01)
05:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)
06:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
Linux hpdv7 6.8.0-60-generic #63-Ubuntu SMP PREEMPT_DYNAMIC Tue Apr 15 19:04:15 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

 ,

hbars
()

Lenovo Thinkpad L540 подсветка клавиатуры

Как включить subj? Жму Fn+лампочка на пробеле - 0. Как можно посмотреть? xev на эту комбинацию не реагирует.
Может модули нужно какие догрузить?

 ,

hbars
()

Порты rpc.mountd

Просканировал сегодня сервер и обнаружил что rpc.mountd нормально так светит портами в интернет.

# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04.2 LTS
Release:	24.04
Codename:	noble

# netstat -anl4p|grep rpc
tcp        0      0 0.0.0.0:49571           0.0.0.0:*               LISTEN      1873/rpc.statd      
tcp        0      0 0.0.0.0:58323           0.0.0.0:*               LISTEN      1868/rpc.mountd     
tcp        0      0 0.0.0.0:53167           0.0.0.0:*               LISTEN      1868/rpc.mountd     
tcp        0      0 0.0.0.0:43273           0.0.0.0:*               LISTEN      1868/rpc.mountd     
udp        0      0 0.0.0.0:49516           0.0.0.0:*                           1868/rpc.mountd     
udp        0      0 0.0.0.0:57874           0.0.0.0:*                           1873/rpc.statd      
udp        0      0 127.0.0.1:777           0.0.0.0:*                           1873/rpc.statd      
udp        0      0 0.0.0.0:48669           0.0.0.0:*                           1868/rpc.mountd     
udp        0      0 0.0.0.0:57296           0.0.0.0:*                           1868/rpc.mountd

А светит, потому что диапазон --dports 49152:65535 был открыт для ftp-сервера.
Вопрос такой. Где можно для rpc.mountd и rpc.statd конкретно прописать порты или диапазон? Если это возможно.
И нужно ли их вообще открывать наружу? Т.е. в локалку.
Здесь вроде как ничего такого нет:

# sysctl -a|grep rpc
sunrpc.max_resvport = 1023
sunrpc.min_resvport = 665
sunrpc.nfs_debug = 0x0000
sunrpc.nfsd_debug = 0x0000
sunrpc.nlm_debug = 0x0000
sunrpc.rpc_debug = 0x0000
sunrpc.tcp_fin_timeout = 15
sunrpc.tcp_max_slot_table_entries = 65536
sunrpc.tcp_slot_table_entries = 2
sunrpc.transports = tcp 1048576
sunrpc.transports = udp 32768
sunrpc.udp_slot_table_entries = 16
Или где-то здесь?:
# sysctl -a|grep nfs
fs.nfs.idmap_cache_timeout = 600
fs.nfs.nfs_callback_tcpport = 0
fs.nfs.nfs_congestion_kb = 128640
fs.nfs.nfs_mountpoint_timeout = 500
fs.nfs.nlm_grace_period = 0
fs.nfs.nlm_tcpport = 0
fs.nfs.nlm_timeout = 10
fs.nfs.nlm_udpport = 0
fs.nfs.nsm_local_state = 3
fs.nfs.nsm_use_hostnames = 0
sunrpc.nfs_debug = 0x0000
sunrpc.nfsd_debug = 0x0000

 ,

hbars
()

файловый менеджер. Хочется странного.

hi, All.

Понадобилось мне другу записать флешку с фильмами на дачу. Нету у него там интернетов.
Файлы разбросаны по разным директориям.
Так вот хочется эти файлы в разных местах поотмечать и потом за один раз всё переписать.
Где такое можно?

 

hbars
()

transmission-daemon и перенос файлов

На сервере (Ubuntu 24.04.2 LTS) стоит transmission-daemon.
В кофиге "download-dir": "/media/sdb/files/transmission" и "incomplete-dir": "/media/sdc/transmission/incomplete",.
sdb - hdd, sdd - ssd, чтоб скорости для записи для скачек хватало.
Всего хватает, всё ок. Но если я, например, забрал что-то ~50Gb, то после завершения transmission-daemon встает раком на время переноса файлов с sdd на sdb. Естественно, sdb медленный. Если нужно перенести что-то большое, например с sda на sdb, всё еще печальней. Оба hdd.
transmission-daemon не умеет работать с файлами в отдельном потоке, или я что-то не докрутил?
Если с ним так всё плохо, какая есть альтернатива? Только с GUI, как transgui для transmission-daemon. Через браузер — не то.

 

hbars
()

lowering kernel.perf_event_max_sample_rate

В логах появляется следующее:
perf: interrupt took too long (5063 > 5041), lowering kernel.perf_event_max_sample_rate to 39000
Как бы узнать какой конкретно interrupt took too long и принять меры, или это к железу не относится?

 

hbars
()

nfs exports

Есть ли в exports какие-нибудь ACL, шаблоны, дефайны или как еще это можно назвать, чтоб по 10 раз не писать одно и то же и плодить длиннющие строки?

/export/экспортируемый_каталог 192.168.1.120(rw,sync,no_subtree_check,root_squash,all_squash,anonuid=500,anongid=500)
Например, засунуть вот это: (rw,sync,no_subtree_check,root_squash,all_squash,anonuid=500,anongid=500)в дефайн и использовать много раз.

 , ,

hbars
()

удаленное управление win

У человека на компьютере win(10-11) и internet.
У меня linux и internet статика.
Что нужно для того, чтобы я видел у себя его рабочий стол и мог там потыкать мышкой?

 

hbars
()

hdd, trim

Всегда думал что trim только на твердотельниках. Купил на барахолке, а тут такое.
В чем профит?

=== START OF INFORMATION SECTION ===
Model Family:     HGST Travelstar Z5K1000
Device Model:     HGST HTS541010B7E610
Serial Number:    WX71E97EEJ80
LU WWN Device Id: 5 0014ee 6b2ed407d
Firmware Version: 03.01A03
User Capacity:    1 000 204 886 016 bytes [1,00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches
TRIM Command:     Available, deterministic
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Device is:        In smartctl database 7.3/5528
ATA Version is:   ACS-3 T13/2161-D revision 5
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Sat Dec  7 21:53:59 2024 +03
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

 ,

hbars
()

Intel® Wireless-AC 9462

Подскажите по модулю.
Он работает из коробки?
Ubuntu 24.04.1 LTS
Особенно интересует, может ли на 5Ghz в точку доступа. Или корпорация голубого добра и тут опять всё позаблокировала.
Есть какие-то дрова на гитхабе, но что они умеют — без понятия.
Еще как вариант AC 9560NGW.

 ,

hbars
()

wireguard блокировка

Нахожусь в Белоруссии.
Есть у меня друг в Германии, у которого на сервере поднят wg и доступен только по белому ipv6. У же меня ipv6 через Hurricane Electric. В общем, к нему всё подключается и chatgpt работает.
Захотелось мне сегодня поднять еще один туннель в России. Все-таки поближе. Пинг меньше и т. п.
Поднял. Через ip4market. Скорости действительно намного больше и всё работает шустро, кроме wg.
То есть wg через Россию с моим немцем не работает совсем.
Посмотрел, что происходит у немца. Оно соединяется. На его интерфейс запросы приходят, ответы отправляет, но до меня ничего не доходит.
В общем, блокировка работает норм.
Настроил я роутинг на туннеле и маскарад для немца через Hurricane Electric, и с wg всё стало ок. Всё остальное ipv6 идет через ip4market по дефолту.
Поэтому возникла такая мысль.
Если кто-то в России поднимет ipv6 туннель через тот же Hurricane Electric и будет через него поднимать wg vpn, то по идее тоже всё должно работать. Или туннели тоже заблокированы?
Или я не прав?

 , ,

hbars
()

port-restricted cone nat или full cone nat

На роутере есть два варианта - port-restricted cone nat и full cone nat.
За роутером сервер в dmz. Что лучше выбрать? Будет ли какой-нибудь профит на одном из вариантов?

 ,

hbars
()

wireless mouse с горизонтальным скролом

Посоветуйте беспроводную мышку, чтоб колесо не только нажималось, а еще и двигалось вправо-влево для скола.

Сейчас какая-то древняя проводная laser mouse. В ней такое есть. Но очень уж она привередливая в плане рабочей поверхности.

 ,

hbars
()

альтернатива transmission-daemon

Подскажите, есть ли альтернатива transmission-daemon?
Нужно отключить ipv6 на сервере, а он вроде как этого не умеет.
В общем нужно чтоб крутился на сервере и была морда как transgui для transmission-daemon.
Ну и чтоб умел работать только по ipv4.

ps: может патч для transmission-daemon есть на счет ipv6?

 ,

hbars
()

browser и ipv6

Можно ли как в хроме (yandex browser) что-нибудь подкрутить чтоб он ходил на сервера предпочтительно по ipv4?
В системе это, как я понял, делается в /etc/gai.conf, но браузеру он по барабану.
Все равно ломится по ipv6 и соответственно криво работает геолокация. Я в Вашингтоне :)

 , , ,

hbars
()

Dual boot

Обновление для системы безопасности Windows отключает системы Linux с двойной загрузкой.

Подробности

 

hbars
()

Wireguard клиенты

Можно ли в wireguard на клиентах использовать конфиги с одинаковыми ключами, но разными ip?

 

hbars
()

pavucontrol и баланс каналов

Давно хотел спросить.
Можно ли сделать так, чтобы после того, как я настроил баланс каналов, они оставались разделёнными и двигались синхронно при общей регулировке, как это можно сделать в pavucontrol?
И, конечно, хотелось бы, чтобы после перезагрузки ситуация оставалась такой же.
ps: xfce4. pipewire, с pulseaudio то же самое.

 

hbars
()

RSS подписка на новые темы