LINUX.ORG.RU

Сообщения veyayawet

 
Форум — Admin

LVM изменение размеров LV

 

Привет, LOR.

У меня есть LVM, в одном VG у меня два PV (sda sdb), на обоих было свободное место. Имел неосторожность заюзать lvextend -r -l +100%FREE VG/LV и теперь LV растянулся на оба PV.

Я вышел из ситуации так (95% LV физически находились на sdb): lvreduce -r -L -300G VG/LV и LV перестал использовать sda, ну а потом я его растянул как и следовало изначально: lvresize -r -l +100%FREE VG/LV /dev/sdb3. Это сработало, но метод какой-то костыльный.

Вопрос: как мне (на будущее) «правильно» ресайзнуть LV так, чтобы он перестал использовать один из PV (sda)?

veyayawet
()
Форум — Games

Задержка звука в играх на движке Source (CS:GO, CS:S)

 , , ,

Привет, лор.
В общем, решил я как-то тряхнуть стариной и запустить контру.
Крайне неприятно удивился, что звук отстает от картинки где-то на полсекунды. Расстроился, снёс всё вместе со стимом. Спустя пару месяцев вернул КС, но проблема никуда не ушла.
Проблема существует в CS:GO и в CS:S. В Протоне так же (по крайней мере в CS:S; CS:GO не запускал)
Возможно, виновец не движок, т.к. другие игры пока не запускал.
Докачается XCOM - расскажу как там ситуация.

Отчего вопросы:
- у меня одного так?
- какие есть предложения по починке?

Система: Fedora 33 (на F32 было так же)
Звуковая:

09:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller
	Subsystem: ASUSTeK Computer Inc. Device 86c7
	Flags: bus master, fast devsel, latency 0, IRQ 62
	Memory at fca00000 (32-bit, non-prefetchable) [size=32K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [370] Transaction Processing Hints
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

veyayawet
()
Форум — Admin

NAT в отдельную route table через ip rule

 , , ,

Привет, лор.
Есть система, где одна их сетевых карт смотрит в лан-порт модема, который настроен бриджем, а вторая сетевая карта в свитч и локалку, откуда будут приходить клиенты за интернетом.
Через бридж поднимается одно (пока что, потом будет несколько) pppoe соединение с интерфейсом inet0 и роуты добавляются в соответствующую таблицу роутов с таким же названием.

NAT через default route из таблицы main работает хорошо, но после добавления правила ip rule add from 192.168.100.62 table inet0, клиент с адресом 192.168.100.62 как бы начинает ходить через inet0, но наполовину: пинги проходят, трейсроуты проходят, часть сайтов (например гугл (поиск, ютуб, етц), яндекс, фейсбук) работают, но остальные сайты валятся по timeout.

Не могу понять что я сделал не так и почему интернет работает выборочно.

Сетью рулит NM, firewalld. Пробовал на системах Centos 8 и Fedora 31.

# firewall-cmd --get-zone-of-interface=inet0
external

# ip rule
0:	from all lookup local
32765:	from 192.168.100.62 lookup inet0
32766:	from all lookup main
32767:	from all lookup default

# ip r s t inet0
default via 100.104.128.1 dev inet0 proto static metric 20460 
100.104.128.1 dev inet0 proto kernel scope link src 100.104.247.157 metric 460


К сожалению, ни ваершарком ни тспдампом пользоваться не умею. Пишите какие еще логи/конфиги показать.

veyayawet
()
Форум — General

Fedora Silverblue и 32-х битный загрузчик

 

Привет, лор.

Есть планшет с 32-х битным уефи. На него была успешно установлена сильверблю, потому что образ с установщиком содержит в себе ia32-загрузчик.
Но установленная система содержит загрузчик только для 64 уефи. Скопировав нужные файлы с флешки установщика в ефипарт планшета, система запускается. Но хотелось бы установить загрузчик через ПМ и иметь возможность его обновлять. RPM в репах есть. Пробовал поставить через rpm-ostree - не работает. Как быть в таком случае?

veyayawet
()
Галерея — Скриншоты

Мои открытия этой весны: Fedora и GNOME

 ,

Чтож. На скрине в неофетче, в принципе, всё видно.
Домашняя машина, откуда иногда работается работа, но в основном смотрится ютуб и играются игры. Немного закос под десяточку, ну да и ладно.

Гном очень кайф. До этого был арч (8 последние лет) и Mate+BSPWM (около года), до этого только кеды. Было скучно и решил поставить гном в виртуалку потыкать, да так потыкал, что сейчас гном моё основное ДЕ и нет никакого желания ставить что-либо еще. Миграция с тайлового WM прошла очень безболезненно - пришлось только с десяток хоткеев переопределить под себя и никакого дискомфорта! Хоть и произошёл дауншифтинг, но я рад.

Также открыл для себя федору этой весной. И остался очень рад. В глубине души я всегда любил rpm-based дистрибутивы, но обкатанный арч был очень уютным и удобным. Идея наконец-таки сменить дистрибутив созревала очень долго, но это случилось.

Жизни за монитором 1440x900 уже нет, но также и нет возможности сменить на нормальный монитор. Поэтому два монитора 1440x900 и можно относительно комфортно работать.

veyayawet
()
Форум — Admin

systemd-nspawn сломан в centos?

 , ,

Привет. В центоси, похоже, не работают контейнеры nspawn должным образом, а именно не маскарадятся пакеты, не прокидываются порты из контейнера на хост, не биндятся директории. На данный момент есть такие конфиги

# cat /etc/systemd/nspawn/ubuntu.nspawn
[Exec]
ResolvConf=off
Hostname=ubuntu

[Files]
BindReadOnly=/etc/somedir
TemporaryFileSystem=/tmp

[Network]
Private=yes
VirtualEthernet=yes
Port=51821

# cat /etc/systemd/network/80-container-ve.network 
[Match]
Name=ve-*
Driver=veth

[Network]
# Default to using a /28 prefix, giving up to 13 addresses per container.
Address=0.0.0.0/28
LinkLocalAddressing=yes
DHCPServer=ipv4
IPForward=ipv4
IPMasquerade=ipv4
LLDP=yes

Сеть между машинами поднимается через интерфейсы ve-ubuntu на хосте и host0 в контейнере, но нету интернета, пока я со стороны хоста руками не пропишу нужные правила маскарадинга и форвардинга. Проброс портов также приходится делать руками через DNAT. firewalld НЕ использую, стоит только iptables. На домашней машине (не центось) аналогичные настройки работают, правила добавляются автоматически при запуске контейнера.
-A PREROUTING -p tcp -m tcp --dport 51821 -m addrtype --dst-type LOCAL -j DNAT --to-destination 192.168.66.54:51821
-A OUTPUT ! -d 127.0.0.0/8 -p tcp -m tcp --dport 51821 -m addrtype --dst-type LOCAL -j DNAT --to-destination 192.168.66.54:51821
-A POSTROUTING -s 192.168.66.48/28 -j MASQUERADE


Я делаю что-то неправильно или это действительно в центе проблемы?

veyayawet
()
Форум — Admin

iptables и регулярные выражения

 ,

Привет, лор. iptables умеет правила с регулярными выражениями? Я могу нагуглить только про модуль string, который может в регулярки, но его используют для фильтров по домену/части URL. А я хочу задать регулярку для интерфейса, что-то вроде

iptables -A FORWARD -i ve-\* -o enp0s3 -j ACCEPT
Это реально?

veyayawet
()
Форум — Admin

Маскарад из вг-серверов в опенвпн-клиенты

 , , , ,

Привет.

В системе подняты три openvpn-клиента с доступом в интернет (default route не прописываются - я отключил) и три wg-сервера. Хотелось бы, чтобы все люди, подключенные к wg0 ходили в интернет через tun0, из wg1 в tun1 и т.д.

Я не понимаю как через iptables (или не через iptables?) указать помимо интерфейса, куда трафик должен уходить, еще и адрес шлюза с инетом в этом интерфейсе.
Дайте пример, кейворды для гуглежа или ссылку на примеры как такое делается.

veyayawet
()
Форум — Desktop

Аналог xrandr (манипулирование мониторами) в Wayland

 

Привет, лор.
Есть такой скрипт, который висел на хоткее, и я им активно пользовался на иксах

pidfile="$XDG_RUNTIME_DIR/second-display"

if [[ -f $pidfile ]]; then
  xrandr --output VGA1 --off
  rm $pidfile
else
  xrandr --output VGA1 --mode 1440x900 --right-of HDMI1
  touch $pidfile
fi
Решил перейти на wayland и сразу же вопрос - чем в wayland манипулировать мониторами, по аналогии со скриптом? ДЕ гном

veyayawet
()
Форум — Desktop

Переключаемая графика на стационарном ПК - слабая производительность

 , , ,

Привет, лор. Хочу сделать на своём десктопе переключаемую графику. И, в принципе, я это уже сделал. Проблема только в том, что вторая карточка работает будто бы на четверть. Проверял и glxgears и glmark2.
Не спрашивайте зачем мне переключаемая графика в десктопе.

glmark2 в сингл-режиме
glmark2 через PRIME

Карточки Intel HD2500 и RX470.
Дистрибутив Manjaro.
При мониторинге нагрузки через radeontop во время бенча в конфигурации с двумя картами - нагрузка на RX470 стремится к 100%, но фактический выход ФПС см. выше.

local/xf86-video-intel 1:2.99.917+855+g746ab3bb-1
local/xf86-video-amdgpu 18.1.0-1
local/mesa 18.3.1-1
local/linux419 4.19.14-1

~ >>> cat /etc/X11/xorg.conf.d/10-GPUs.conf                                                             
Section "Device"
    Identifier  "Intel Device"
    Driver      "intel"
    BusID	"PCI:0:2:0"
    Option      "TearFree" "true"
EndSection


Section "Device"
    Identifier     "Radeon Device"
    Driver         "amdgpu"
    BusID	   "PCI:1:0:0"
EndSection


Это как-то фиксится?

veyayawet
()
Форум — General

Вопросы о бэкапе секретного GPG ключа.

 ,

Разъясните, пожалуйста, пару моментов по гпг:
1) Если у меня есть paperkey моего гпг ключа, получается, что имея мой текущий публичный ключ, восстанавливая из паперки я восстанавливаю также сразу все свои сабы?

2) Если я забекапил приватный ключ через gpg --export-secret-key, то восстанавливая из него, я получаю только те сабы, которые существовали на момент создания ключа.
Я смогу потом через gpg --refresh-keys поднянуть актуальный публичный ключ с сервера ключей и получить доступ ко всем позднее созданным сабам?

И дайте пару правильных советов/ссылок по этому вопросу, пожалуйста. С ключами я раньше не дружил, поэтому опыта в этом деле мало.

Правилен ли подход держать свой приватный ключ на зашифрованной флешке и в paperkey, а для всяких шифрований и подписей создавать сабы?

veyayawet
()
Форум — Games

Стриминг игр по локалке из линукса в линукс

 

Добрый день.
Предложите какую-нибудь замену Steam in-home streaming.
Сам стим не подходит, потому что мой клиент для стрима на ARM-процессоре (Amlogic S805).

Когда у меня был офтопик, с этой целью прекрасно справлялся NVIDIA Gamestream на стороне сервера и moonlight-embedded на стороне клиента.

veyayawet
()
Форум — General

SSD + HDD + LVM RAID 1

 , ,

Добрый день. Задумался о прозрачном бэкапе своей системы и пока что мыслю в направлении рейд1 на лвм.
Система стоит на ссд. Если сделать рэйд, не станет ли ХДД бутылочным горлышком на запись в этой конфигурации?
Чтение, как я полагаю, ускорится, потому что часть будет с хдд, часть с ссд читаться?

veyayawet
()
Форум — Talks

Отключение ME - какие последствия меня могут ждать?

 

Привет. Сегодня фана ради отключил Intel ME. До - после. Какие меня могут ожидать последствия, кроме как отсутствие бэкдора?

veyayawet
()
Форум — Security

privatetmp для пользователей

 ,

Добрый день. Как (реально ли?) сделать privatetmp для всего пользователя?

Обычная десктопная машина, которой пользуются несколько пользователей. Хотелось бы разделить /tmp для каждого пользователя, по аналогии с systemd privatetmp=true.

veyayawet
()
Форум — Desktop

Прозрачность баров в приложениях GTK

 , , ,

Добрый день.
Чем можно сделать прозрачные бары (File Edit View) в приложениях (преимущественно ГТК). В идеале чтобы и на панели со вкладками в хромиуме это тоже работало (тот же гтк ведь). Использую мейт с бспвм и комптон.

veyayawet
()
Форум — Desktop

Грабить панель на mate

 

Очень привык к поведению утилиты volume2 на офтопике (да, юзал), когда колесом мыши и курсором на панели задач можно регулировать громкость. Чем можно аналогичное в онтопике реализовать, используя mate вместо DE?

veyayawet
()
Форум — Desktop

Запоминание раскладки для каждого окна

 ,

Добрый день. Осваивай тайловые WM и пока что остановился на bspwm, но проблема, описанная в топике, пока что не находит своего решения. Нужно чтобы последняя используемая раскладка сохранялась для каждого окна, пока оно не закрыто. Возможно реализовать это сторонним, независимым от WM средством? (чтобы и для i3 awesome и пр.).

veyayawet
()
Форум — Desktop

Plasma 5 на CentOS

 , ,

Есть ли репы пятых кед для центоси 7? Как ни искал, никак не смог найти.

veyayawet
()
Форум — Desktop

opensuse fails to suspend

 , , ,

Добрый день. Поставил себе недавно oSUSE LP15. Радуюсь, да не нарадуюсь. Но suspend to ram вообще никак не хочет работать. Слышно, что диски останавливаются, гаснет монитор, но вентиляторы дальше крутят. И не выходит из сна по клавиатуре/мышке. Но если ставить всякие кастомные ядра, по клаве/мышке разбудить можно, но компьютер всё так же не засыпает как нужно. Это можно как-то решить? Основной вопрос это, пожалуй, какие логи нужно смотреть, чтобы понять в чём проблема.
Замечу, что на других дистрах (дебиан, арчик) такой проблемы не было. При запуске ядра какие-то ошибки ACPI, но они и на остальных дистрах были и на сон не влияли.
Драйверы блоб нвидиа 390 или нуво - нет никакой разницы, поведение +- одинаковое. На что еще смотреть?

veyayawet
()

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