Ядро & Оборудование

Настройка работы KDE Connect с включённым VPN

Здравствуйте, уважаемые сограждане!

Как и у многих, возникла необходимость в использовании VPN. Создал собственный с помощью Outline VPN, но теперь, когда ВПН включён, перестаёт коннектиться KDE Connect. Поиск дал возможный ответ — проблема в том, что КДЕ Коннект общается с компом на строго определённых портах, а ВПН также подключается на собственном порте, далёком от этих. Поскольку сам в этом вообще не разбираюсь, отправился за помощью к ChatGPT.

Он посоветовал настроить Split Tunneling через iptables, чтобы общение между телефоном и компьютером пробрасывалось напрямую, мимо ВПН. Я выдал в настройках роутера статические IP для обоих устройств и начал следовать советам ИИ.

Сперва я создал необходимые папки и т.п., а затем выполнил вот такие вещи:
sudo iptables -t mangle -F
sudo iptables -t mangle -A OUTPUT -p tcp -s 192.168.1.197 -d 192.168.1.53 --sport 1714:1764 -j MARK --set-mark 1
sudo iptables -t mangle -A OUTPUT -p udp -s 192.168.1.197 -d 192.168.1.53 --sport 1714:1764 -j MARK --set-mark 1
sudo iptables -t mangle -A OUTPUT -p tcp -s 192.168.1.53 -d 192.168.1.197 --sport 1714:1764 -j MARK --set-mark 1
sudo iptables -t mangle -A OUTPUT -p udp -s 192.168.1.53 -d 192.168.1.197 --sport 1714:1764 -j MARK --set-mark 1

sudo iptables -t mangle -L -v
echo "201 custom" | sudo tee -a /etc/iproute2/rt_tables
sudo ip rule add fwmark 1 table 201
sudo ip route add default via 192.168.1.1 dev enp3s0 table 201

sudo iptables-save | sudo tee /etc/iptables/iptables.rules
sudo systemctl restart iptables

sudo iptables -t mangle -L -v


Вот конечный результат, который показывается командами sudo iptables -t mangle -L -v -n и ip rule show:

Chain PREROUTING (policy ACCEPT 118K packets, 140M bytes)
 pkts bytes target     prot opt in     out     source               destination         
    9   368 MARK       6    --  *      *       0.0.0.0/0            0.0.0.0/0            multiport sports 1714:1764 MARK set 0x1
    2  4296 MARK       17   --  *      *       0.0.0.0/0            0.0.0.0/0            multiport sports 1714:1764 MARK set 0x1

Chain INPUT (policy ACCEPT 118K packets, 140M bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 56643 packets, 10M bytes)
 pkts bytes target     prot opt in     out     source               destination         
    0     0 MARK       6    --  *      *       192.168.1.197        192.168.1.53         tcp spts:1714:1764 MARK set 0x1
    0     0 MARK       17   --  *      *       192.168.1.197        192.168.1.53         udp spts:1714:1764 MARK set 0x1
    0     0 MARK       6    --  *      *       192.168.1.53         192.168.1.197        tcp spts:1714:1764 MARK set 0x1
    0     0 MARK       17   --  *      *       192.168.1.53         192.168.1.197        udp spts:1714:1764 MARK set 0x1
  171 14935 MARK       6    --  *      *       0.0.0.0/0            0.0.0.0/0            multiport dports 1714:1764 MARK set 0x1
    9 19332 MARK       17   --  *      *       0.0.0.0/0            0.0.0.0/0            multiport dports 1714:1764 MARK set 0x1

Chain POSTROUTING (policy ACCEPT 56720 packets, 10M bytes)
 pkts bytes target     prot opt in     out     source               destination         
0:      from all lookup local
23332:  from all fwmark 0x1 lookup custom
23333:  not from all to 147.45.125.202 lookup 233
32766:  from all lookup main
32767:  from all lookup default


Как вы уже поняли, КДЕ Коннект так и не заработал. Может быть, здесь есть знающие люди, которые подскажут — что здесь неправильно и как это исправить?

Заранее спасибо!
Управление пакетами

Ошибка подготовки транзакции: неверный или поврежденный пакет [Решено]

Вышло обновление пакетов и я не могу обновить систему:

Подготовка…
Синхронизация баз данных пакетов…

Обновляется Хранилище AUR…
Клонируются файлы сборки portproton…
Создаётся информация о portproton…
Проверяются зависимости для portproton…
Внимание: nano-syntax-highlighting: откат версии, от 2020.10.10+10+g1aa64a8-2 до 2020.10.10-2
Разрешаются зависимости…
Проверяются взаимные конфликты…
Внимание: не удалось загрузить все метаданные для пакета archlinux-keyring-20240609-1
Ошибка подготовки транзакции:
неверный или поврежденный пакет

Как систему обновить?
Уголок новичка

не устанавливается gconf на manjaro kde plasma

в общем нужно установить яндекс браузер бета, но он требует gconf, а gconf не устанавливается

установка в магазине:
make all-recursive
make[1]: вход в каталог «/var/tmp/pamac-build-tihon/gconf/src/gconf»
Making all in gconf
make[2]: вход в каталог «/var/tmp/pamac-build-tihon/gconf/src/gconf/gconf»
gconfmarshal.list --header --prefix=gconf_marshal > gconfmarshal.h
echo "include \«gconfmarshal.h\»" > gconfmarshal.c && \
gconfmarshal.list --body --prefix=gconf_marshal >> gconfmarshal.c
/bin/sh: строка 1: gconfmarshal.list: команда не найдена
/bin/sh: строка 2: gconfmarshal.list: команда не найдена
make[2]: *** [Makefile:1273: gconfmarshal.h] Ошибка 127
make[2]: *** Ожидание завершения заданий…
make[2]: *** [Makefile:1276: gconfmarshal.c] Ошибка 127
make[2]: выход из каталога «/var/tmp/pamac-build-tihon/gconf/src/gconf/gconf»
make[1]: *** [Makefile:589: all-recursive] Ошибка 1
make[1]: выход из каталога «/var/tmp/pamac-build-tihon/gconf/src/gconf»
make: *** [Makefile:473: all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
Прерывание…


установка через pamac:
make all-recursive
make[1]: вход в каталог «/var/cache/private/pamac/gconf/src/gconf»
Making all in gconf
make[2]: вход в каталог «/var/cache/private/pamac/gconf/src/gconf/gconf»
gconfmarshal.list --header --prefix=gconf_marshal > gconfmarshal.h
echo "include \«gconfmarshal.h\»" > gconfmarshal.c && \
gconfmarshal.list --body --prefix=gconf_marshal >> gconfmarshal.c
/bin/sh: строка 2: gconfmarshal.list: команда не найдена
/bin/sh: строка 1: gconfmarshal.list: команда не найдена
make[2]: *** [Makefile:1273: gconfmarshal.h] Ошибка 127
make[2]: *** Ожидание завершения заданий…
make[2]: *** [Makefile:1276: gconfmarshal.c] Ошибка 127
make[2]: выход из каталога «/var/cache/private/pamac/gconf/src/gconf/gconf»
make[1]: *** [Makefile:589: all-recursive] Ошибка 1
make[1]: выход из каталога «/var/cache/private/pamac/gconf/src/gconf»
make: *** [Makefile:473: all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
Прерывание…
Finished with result: exit-code
Main processes terminated with: code=exited, status=4/NOPERMISSION
Service runtime: 12min 42.985s


Уголок новичка

Вопрос о Bitwarden

Кто в Manjaro пользуется менеджером паролей Bitwarden, пожалуйста, поделитесь впечатлениями. Можно только о расширении браузера как о варианте.

Решил отказаться от Lastpass, тк вижу все ++больше критики в его адрес(
Спасибо.
Уголок новичка

После входа в систему черный экран с курсором

Я только что установил манжаро, установка шла нормально, в установке выбрал очистить диск от прошлой операционки (виндовс11), после установки перезагрузился пк, попросило ввести пароль для входа, ввожу и вижу черный экран с курсором и окошечком Manjaro Hello, откуда смог запустить браузер и написать топик
Управление пакетами

Установка Autodesk Maya из AUR

aur.archlinux.org/packages/maya пытаюсь поставить Майю из этого репа, подразумевает ручное скачивание .rpm пакетов. Скачал, но не понимаю куда пихать эти пакеты или как отредачить PKGBUILD чтобы он нашёл эти пакеты. Пытался редактировать PKGBUILD но сборщик не может их найти. Что и где менять, или есть другой способ установки? прошу понять простить и помочь
Уголок новичка

GTA V под PortProton (DXVK 1.10.3-28 + VKD3D 1.1-2602)неебически сильно фризит

В простое фпс стабильный, но стоит дернуть мышь или нажать на любую клавишу, игра зависает. Пытался запускать через сухой Wine, вылет на старте с «серьезной ошибкой», хотя киберпанк летает. Хотелось бы найти решение этой проблемы, очень хочу слезть с винды.
Ядро & Оборудование

Проблемы со спящим режимом на Lenovo Yoga 6

У меня ноутбук Yoga 6 13ALC6:
  • Процессор: AMD Ryzen 5 5500U
  • Видеокарта: AMD Radeon Graphics

Спящий режим не работал пока в биосе не поменял тип сна с «Modern Standby» на S3. После этого спящий режим заработал нормально, но после выхода из сна, ноутбук не возможно выключить, он сразу же включается после выключения. Так же полсе выхода из сна перестает работать кнопка питания. Подскажите куда копать, какие логи почитать и что делать с этим
Manjaro KDE Edition

Исходные файлы не прошли проверку целостности!

устанавливаю оффициальный minecraft launcher
==> Сборка пакета minecraft-launcher 1:1.0.1221-1 (Ср 10 апр 2024 15:22:35)
==> Проверка зависимостей для запуска…
==> Проверка зависимостей для сборки…
==> Получение исходных файлов…
-> Загрузка minecraft-launcher_1.0.1221.tar.gz…
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 595k 100 595k 0 0 921k 0 --:--:-- --:--:-- --:--:-- 921k
-> Найден minecraft-launcher.desktop
-> Загрузка minecraft-launcher.svg…
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 61803 100 61803 0 0 162k 0 --:--:-- --:--:-- --:--:-- 162k
==> Проверка файлов source с использованием sha256sums…
minecraft-launcher_1.0.1221.tar.gz… Готово
minecraft-launcher.desktop… СБОЙ
minecraft-launcher.svg… Готово
==> ОШИБКА: Исходные файлы не прошли проверку целостности!