LINUX.ORG.RU

Сообщения eternal_sorrow

 

Почему так?

Форум — Linux-org-ru

https://0x0.st/o7mG.png

Что то не так с отображением emoji на сайте. Что в реакциях, что в постах.

 , , ,

eternal_sorrow
()

Приходит уведомление о посте с забаненными тегами

Форум — Linux-org-ru

У меня теги pyside и pyqt забанены, а на тег python я подписан. Мне пришло уведомление о посте Python, Qt: передача значения QRadioButton и использование его в QPushButton.

 ,

eternal_sorrow
()

Файлопомойка из старого ноутбука

Форум — Linux-hardware

Недавно купил новый ноутбук и возник вопрос, а что делать со старым. Физически он в довольно плохом состоянии, но железо там полностью рабочее. Там есть два слота для дисков 2.5'' (один основной и один вместо оптического дисковода).

Возникло желание собрать из него что то типа домашнего сервера/NAS/файлопомойки. Поставить в него 2 HDD WD Red (или может есть варианты получше?) по терабайту (мне больше вряд ли понадобится) и сделать из них софтовый рейд1 (что лучше для этой цели, LVM или BTRFS? склоняюсь к BTRFS из за чексумм). Поставить туда дебиан, настроить раздачу торрентов на нём чтобы основной ноут не держать включенным круглые сутки.

Кто что думает по поводу этой глупой идеи? Какие за или против? Может не париться и купить готовый NAS? Или собрать из дешёвого железа компактный корпус и в нём подобное организовать?

Ещё есть вопрос по поводу сетевого доступа к шаре. Что лучше использовать для этого? NFS? Samba? Может не париться и ходить по SFTP/SSHFS?

 , , , ,

eternal_sorrow
()

Not possible to fast-forward, aborting

Форум — Development

Как так может быть? В удалённый репозиторий никто кроме меня точно не пушил. Пуш работает нормально. Делать git reset --hard origin/master пробовал, не помогло. Как сделать, чтобы git pull не выдавал ошибку и если в удалённой ветке нет изменений?

> git pull --ff-only
fatal: Not possible to fast-forward, aborting.
> git pull --no-ff
Already up to date.
> git pull --rebase
Current branch master is up to date.

Если что, просто git pull выдаёт портянку и так же завершается с ошибкой:

warning: Pulling without specifying how to reconcile divergent branches is
discouraged. You can squelch this message by running one of the following
commands sometime before your next pull:

  git config pull.rebase false  # merge (the default strategy)
  git config pull.rebase true   # rebase
  git config pull.ff only       # fast-forward only

You can replace "git config" with "git config --global" to set a default
preference for all repositories. You can also pass --rebase, --no-rebase,
or --ff-only on the command line to override the configured default per
invocation.

 

eternal_sorrow
()

А что с ЛОРом было?

Форум — Linux-org-ru

Всё утро было 502.

Вообще, нужен какой то внешний ресурс (хотя бы тот же чат в телеге) чтобы спросить у людей, это только у меня так или ЛОР и правда упал.

eternal_sorrow
()

Запилили поддержку wayland для wine

Форум — Talks

https://www.winehq.org/pipermail/wine-devel/2020-December/178575.html

Глаза боятся, а руки делают. Кто то ныл, что мол это невозможно, так как wayland не даёт доступа к абсолютным координатам. Парень просто взял и сделал.

cast @mertvoprog

 ,

eternal_sorrow
()

Не могу подключить к ноутбуку телефон по ADB

Форум — General

subj. при попытке полючения через порт USB2.0 в dmesg такие сообщения:

[   54.443490] usb 2-1.1: new full-speed USB device number 3 using ehci-pci
[   54.508513] usb 2-1.1: device descriptor read/64, error -32
[   54.677543] usb 2-1.1: device descriptor read/64, error -32
[   54.844515] usb 2-1.1: new full-speed USB device number 4 using ehci-pci
[   54.909517] usb 2-1.1: device descriptor read/64, error -32
[   55.077531] usb 2-1.1: device descriptor read/64, error -32
[   55.180725] usb 2-1-port1: attempt power cycle
[   55.760553] usb 2-1.1: new full-speed USB device number 5 using ehci-pci
[   56.172564] usb 2-1.1: device not accepting address 5, error -32
[   56.236531] usb 2-1.1: new full-speed USB device number 6 using ehci-pci
[   56.652489] usb 2-1.1: device not accepting address 6, error -32
[   56.652636] usb 2-1-port1: unable to enumerate USB device
[

при подключении в порт USB3.0 такие:

[   84.898154] usb 3-1: new full-speed USB device number 2 using xhci_hcd
[   85.075426] usb 3-1: device descriptor read/64, error -71
[   85.358750] usb 3-1: device descriptor read/64, error -71
[   85.638998] usb 3-1: new full-speed USB device number 3 using xhci_hcd
[   85.816233] usb 3-1: device descriptor read/64, error -71
[   86.095535] usb 3-1: device descriptor read/64, error -71
[   86.198645] usb usb3-port1: attempt power cycle
[   86.891264] usb 3-1: new full-speed USB device number 4 using xhci_hcd
[   86.895370] usb 3-1: Device not responding to setup address.
[   87.105873] usb 3-1: Device not responding to setup address.
[   87.311603] usb 3-1: device not accepting address 4, error -71
[   87.490762] usb 3-1: new full-speed USB device number 5 using xhci_hcd
[   87.493170] usb 3-1: Device not responding to setup address.
[   87.707331] usb 3-1: Device not responding to setup address.
[   87.912095] usb 3-1: device not accepting address 5, error -71
[   87.912165] usb usb3-port1: unable to enumerate USB device

 , , ,

eternal_sorrow
()

Запилили hardware decoding в firefox

Форум — Talks

Правда только на wayland и пока только h264.

https://bugzilla.mozilla.org/show_bug.cgi?id=1616185

 , , ,

eternal_sorrow
()

Просьба модераторам переместить тему

Форум — Linux-org-ru

Пожалуйста переместите мою тему Policy routing stopped working в Admin. Ошибся разделом.

eternal_sorrow
()

Policy routing stopped working

Форум — Admin

Есть машина с настроенным VPN, весь трафик интернета идёт через туннель VPN. Задача: для конкретного процесса настроить обход VPN, чтобы трафик этого процесса шёл напрямую, не через туннель. Задачу эту я давно решил - создал кастомную таблицу маршрутизации и в ней прописал маршрут по умолчанию туда куда мне надо (напрямую в физический интерфейс). Ну и добавил правило маршрутизции:

ip rule add uidrange 117-117 lookup custom

, где 117 - UID пользователя, от которого запущен нужный мне процесс.

Всё отлично работало до недавнего времени. Буквально на днях обнаружил, что это не работает, пакеты не идут.

Методом проб и ошибок удалось выяснить, что удаление дефолтного маршрута, который был добавлен сервисом VPN, позволяет проходить пакетам от указанного пользователя. Наличие при этом какого либо дефолтного маршрута в основной таблице маршрутизации необязательно.

В чём причина того, что это внезапно перестало работать - ума не приложу.

Перемещено leave из general

 , , ,

eternal_sorrow
()

Thunderbird 68

Форум — Talks

Почему никто ещё не запилил новость и даже в толксах не обсудили?

Релизнулась наконец то версия с поддержкой вейланда. Для меня это Xwayland-капец.

 , ,

eternal_sorrow
()

Sway 1.0

Новости — Open Source
Группа Open Source

Sway 1.0 (вместе с wlroots) включает 6,875 изменений от 205 контрибьюторов. Это первый стабильный релиз sway.

Изменения

  • Кодовая база полностью переработана. Некоторые особенности были изменены чтобы совпадать с поведением i3, в том числе со сломом обратной совместимости. Могут присутствовать ошибки, о которых разработчикам ещё неизвестно.
  • swaygrab удалён. Для скриншотов попробуйте grim, а для захвата видео wlstream.
  • Этот релиз зависит от wlroots 0.5 и убирает зависимость от wlc.
  • Этот релиз использует scdoc для генерации страниц man и убирает зависимость от asciidoc.
  • Экспериментальная поддержка проприетарного драйвера Nvidia была объявлена устаревшей с момента её добавления и теперь полностью удалена. Используйте nouveau, а в будущем покупайте GPU у производителей, которые поддерживают Open Source. Другие проприетарные драйверы также не поддерживаются.
  • swaylock выделен в отдельный проект.
  • swayidle, новый демон, управляющий состоянием бездействия, также доступен отдельно.

( читать дальше... )

>>> Подробности

 , , ,

eternal_sorrow
()

Артефакты рендёрига текста в firefox

Форум — Desktop

Кто знает, что это за хрень? http://pic4a.ru/77/L9.png

firefox 54.0, gentoo

 ,

eternal_sorrow
()

MT7601U нестабильное соединение

Форум — Linux-hardware

Воткнул в компьютер USB-свисток для вайфая, который в lsusb определяется как Ralink Technology, Corp. MT7601U Wireless Adapter, после чего начались очень странные вещи. Соединение было очень нестабильно. Причём я поначалу даже не думал, что это вайфай виноват, просто интернет периодически помирал, я грешил на провайдера (это Yota и у неё такое бывает), но потом попробовал поиграть по локальной сети и обнаружил у себя аномально большой пинг, какой даже для игры по интернету неприемлем. Попробовал пинговать айпишники в локальной сети и обнаружил нестабильный пинг, потери пакетов и иногда странные сообщения типа ping: sendmsg: No buffer space available. Попробовал подключить сеть обратно по кабелю и внезапно всё заработало идеально. В чём может быть причина такой нестабильной работы свистка?

 ,

eternal_sorrow
()

LessPass - open source менеджер паролей для браузера

Форум — Talks

https://lesspass.com/ кто нибудь слышал об этом что либо? Выглядит так, будто годная вещь, но настораживает, что я ничего о нём не слышал ранее.

Есть расширения для мазилы и хромога

 , , ,

eternal_sorrow
()

Автоматическое монтирование LUKS-раздела /home при логине

Форум — Security

Есть некостыльные способы сделать это? pam_mount пробовал, у него какие то проблемы с pam_systemd, в результате чего он не может размонтировать диск при выходе, а при повторном входе долго тупит и сыплет ошибками, потому что диск примонтирован.

Видал костыли на арчвики, даже связываться не хочется.

 , ,

eternal_sorrow
()

GNOME 3.18... f**k you, Xorg!

Форум — Talks

Обновил тут gnome до 3.18. Ожидал конечно, что сразу после релиза могут баги быть. Но я никак не ожидал, что обычная Xorg сессия откажется запускаться в отличие от Wayland сессии. Короч локальный иксокапец. Так то.

 , ,

eternal_sorrow
()

Фриз изображения после переключения в VT и обратно

Форум — Desktop

Собственно, сабж. Картинка фризится, но при этом курсор мыши продолжает бегать по экрану, приложения и среда продолжают отзываться на управление мышью и клавиатурой. Если нажать куда нибудь, а затем снова переключиться в VT и обратно, то картинка сменится, отображая изменения, произошедшие в связи с моими действиями (откроется меню или режим Activities и т.п.).

DE - GNOME 3.16, видео - Intel. Заметил, что началось это после обновления иксов, после которого они стали запускаться в rootless режиме. Никто не сталкивался с таким?

 , ,

eternal_sorrow
()

Steam сегфолтится после установки/удаления/обновления игры

Форум — Games

Собственно, сабж. После повторного запуска стима выясняется, что всё прошло корректно. Баг наблюдаю довольно давно. В общем то не сильно мешает, поскольку всё отрабатывает корректно, нужно только опять запустить стим и всё ок, но всё равно нериятно. Может кто сталкивался или знает как решить?

 

eternal_sorrow
()

Добавить сетевое пространство имён из юнита systemd

Форум — Admin

В общем наваял я тут такой юнит для systemd:

[Unit]
Description=OpenVPN inside %I network namespace
After=syslog.target network.target

[Service]
PrivateTmp=true
Type=forking
PIDFile=/var/run/openvpn/%i.pid

ExecStartPre=/bin/ip netns add vpn
ExecStartPre=/bin/ip -netns vpn addr add 127.0.0.1/8 dev lo
ExecStartPre=/bin/ip -netns vpn link set lo up
ExecStartPre=/bin/ip link add vpn0 type veth peer name vpn1
ExecStartPre=/bin/ip link set vpn0 up
ExecStartPre=/bin/ip link set vpn1 netns vpn up
ExecStartPre=/bin/ip addr add 10.200.200.1/24 dev vpn0
ExecStartPre=/bin/ip -netns vpn addr add 10.200.200.2/24 dev vpn1
ExecStartPre=/bin/ip -netns vpn route add default via 10.200.200.1 dev vpn1
ExecStartPre=/sbin/iptables -A INPUT ! -i vpn0 -s 10.200.200.0/24 -j DROP
ExecStartPre=/sbin/iptables -t nat -A POSTROUTING -s 10.200.200.0/24 -o wl+ -j MASQUERADE
ExecStartPre=/sbin/sysctl  -q net.ipv4.ip_forward=1
ExecStartPre=/bin/mkdir  -p /etc/netns/vpn
ExecStartPre=/bin/sh -c "echo 'nameserver 8.8.8.8' > /etc/netns/vpn/resolv.conf"

ExecStart=/bin/ip netns exec vpn /usr/sbin/openvpn --daemon --writepid /var/run/openvpn/%i.pid --cd /etc/openvpn/ --config %i.conf

ExecStopPost=/bin/rm -rf /etc/netns/vpn
ExecStopPost=/sbin/sysctl -q net.ipv4.ip_forward=0
ExecStopPost=/sbin/iptables -D INPUT ! -i vpn0 -s 10.200.200.0/24 -j DROP
ExecStopPost=/sbin/iptables -t nat -D POSTROUTING -s 10.200.200.0/24 -o wl+ -j MASQUERADE
ExecStopPost=/bin/ip link del vpn0
ExecStopPost=/bin/ip netns delete vpn

[Install]
WantedBy=multi-user.target
Если это неочевидно, задача - создать сетевое пространство имён (network namespace) vpn, наладить взаимодействие этого пространства имён с внешним миром, и запустить в нём openvpn. Сперва протестировал эту последовательность команд вручную, всё работало. Создал юнит - запинается на второй:
/bin/ip -netns vpn addr add 127.0.0.1/8 dev lo
с таким выхлопом:
setting the network namespace "vpn" failed: Invalid argument
После фейла остаётся висеть созданное пространство имён vpn и если с ним попробовать повторить эту же команду, она так же сфейлит. Даже просто ip netns выдаёт:
RTNETLINK answers: Invalid argument
vpn
Если после этого вручную удалить и создать этот namespace, а в юните закомментить строчку с командой ip netns add vpn, то юнит запускается и работает как и должен. Отсюда делаем вывод, что при создании сетевого пространства имён из юнита systemd что то происходит не так. Вопрос - что? Есть у кого идеи?

sudo cast intelfx

 , ,

eternal_sorrow
()

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