LINUX.ORG.RU

Форум

Активные теги:

 , , , , , , , , , , , , , ,

Хочу сплит-клавиатуру. Какую взять?

Форум — Linux-hardware

Offtopic: «тебе не нужна сплит-клавиатура».

Основной вопрос: брать 3 или 4 ряда клавиш. Встречал высказывания о том, что 44 клавиши — идеал и больше не надо (это 3 ряда, без отдельного ряда под цифры). Я активно использую цифры в i3 wm (win+5 - переключиться на 5 рабочий стол, win+shift+5 - перенести окно на 5 рабочий стол). Удобно ли будет это делать на трёхрядной клавиатуре?

Поделитесь, пожалуйста:

  • опытом использования (желательно i3 или другого тайтлового VM)
  • своими соображениями на тему раздельных клавиатур (любыми - доп. калвиши, свичи, кейкапы, профили, доп. фичи типа крутилок, прошивки, и т.д. и т.п.). Буду благодарен за информацию или за наводящие вопросы.
  • ссылками на статьи, которые считаете необходимыми к прочтению (гуглить умею, но, не имея опыта, могу не отличить бред от грамотной статьи).
  • названиями клавиатур, ссылками на места, где их можно купить (Озон, АлиЭкспрес, Авито, …) и т.д.

PS: РФ, дефолт-сити.

PPS: использовать буду с ноутбуком, поэтому более интересны нормально складывающиеся варианты с возможностью подключения по 2.4Ghz + BT + USB.

 split keyboard, , раздельная клавиатура

Harliff
()

Регулировка яркости fedora asus zephyrus ga605wi

Форум — General

Привет!

На ноутбуке asus zephyrus ga605wi двойное видео: встроенная AMD + NVIDIA, установлена fedora. Не могу добиться регулировки яркости экрана с клавиатуры. При изменении яркости клавишами, - ползунок бегает, но яркость не меняется. Яркость экрана меняется только из консоли echo 130000 | sudo tee /sys/class/backlight/amdgpu_bl1/brightness

Заметил, что значение яркости клавиатурой меняется в файле /sys/class/backlight/nvidia_0/brightness

Изменение параметров /etc/default/grub не помогает, а делает только хуже. Исчезает /sys/class/backlight/amdgpu_bl1/brightness и соответственно яркость не меняется даже через консоль

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

Что можно сделать?

 

pavelvn
()

Зачем нужно -Werror?

Форум — Talks

Скажите, программисты, зачем оно? В общем и целом, зачем? Чтобы не собиралось на компиляторе, отличном от компилятора автора? Но кому и зачем это надо?

 

lenin386
()

thunderbird не стартует автоматически

Форум — General

Lubuntu 24.04, LXQt. Thunderberd после автостарта зависает с пустым окном (кроме оконной рамки ничего нет внутри). Запуск по значку на десктопе и панели или из командной строки проходит нормально. Есть еще 3 машины с такой же системой, там автостарт работает. На всех 4х файлы, относящиеся к автостарту майлера (~/.config/autostart/thunderbird.desktop) одинаковые. В чем может быть дело, куда копать?

 

valentin630
()

Биометрия — это надёжно, говорили они

Форум — Talks

Одна конторка на деньги заказчика провела тестирование доступных ей сканеров отпечатков пальца, которые разблокируют хранилище секретов. Обойти удалось все модели сканеров.

Вместо заключения

Как хорошие мальчики, мы сообщили о наших находках вендорам тестируемых устройств. Ответом нас удостоили только Microsoft, Samsung и Apple. Первые сказали, что это не уязвимость. Вторые — что работает, как и должно. Третьи задали несколько вопросов и больше к нам не возвращались.

Какие из этого можно сделать выводы? Хоть нам и удалось обойти все устройства, мы точно можем сказать, что с некоторыми из них это сделать сложнее, чем с другими. Поэтому, если вы компания, которая хочет использовать отпечатки пальцев, но при этом задумывается и о безопасности, то лучше протестируйте устройства перед закупкой. Если вы покупаете какое-то устройство со сканером отпечатков для себя и переживаете, то попробуйте найти отзывы, документацию на сканер, статьи с результатами тестирования. Если вы вендор, то делайте безопасные устройства. А небезопасные не делайте.

>>> Многа букаф (Habr)

PS. В линуксах мне нигде не попадались рабочие сканеры отпечатка, хотя говорят что они существуют, в общем случае вендопроблемы

 

unclestephen
()

Проблемы буфера PJSUA2

Форум — Development

Всем доброго времени суток! Если есть тут знатоки, или сталкивался, прошу о помощи. Есть startkit (ES-T113-NANO), под неё собирался образ на lubuntu в buildroot. Собрал в образ pjproject 2.15.1 Запускается, на сервере регистрируется, звонки принимает - НО вот проблема, собеседник на другой стороне с демоническим голосом, а pjsua в этот момент сыпит в логи - 01:56:18.076 Master/sound Underflow, buf_cnt=0, will generate 1 frame Перепробовал компиляцию с разными кодеками (и ОС и pjproject) pjsua2 у меня работает с ALSA. Сама ALSA воспроизводит обычные файлы в порядке, аудио играет должным образом. Данный стек затестился на виртуалках разных ОС и на устройстве расбери. Везде полёт нормальный. На ALSA какие параметры только не менял, в том числе buffer_size, period_time и пр. Буду благодарен за подсказки, советы, помощь.

 ,

dmlis2901
()

Аварийная локальная сеть через WiFi

Форум — General

С учётом того, что мобильный Интернет сейчас может блокироваться, наверное стоит вспомнить про те или иные альтернативные варианты построения сетей, хотя бы для того, чтобы объединить компьютеры у нескольких соседей. И вот что в этом плане лучше всего? Хотелось бы наименее сложный в настройке вариант, в идеале – запустил и подключился к общей сети.

Наверное нужно что-то такое: на канальном уровне mesh-сеть, работающая через WiFi, например, B.A.T.M.A.N., поверх которой работает Yggdrasil? Или есть лучший вариант?

И для построения mesh-сетей подойдёт ведь не каждый WiFi-адаптер?

 , , ,

askh
()

А вас не стал раздражать ИИ?

Форум — Talks

С пятницей !

И нет, не ИИ, а пихание этого дерьма везде и всюду. Как ребенок, нашедший молоток, и обрадовавшийся что вокруг теперь одни гвозди.

Вот взять ЛОР, раздел толксов, на одной только странице:

- Новый CEO Mozilla: Firefox превратится в «modern AI browser»
- Только у меня с huggingface модели не скачиваются или у всех?
- А что если хитрый план вкладывающихся в ИИ состоит в...
- Вайб кодинг (Vibe coding)
- Хочу поделиться результатами тестов LLM
- Изучаем LLM

Хабр:

- DeepSeek + Unity: Как заставить ИИ рисовать схемы и не сойти с ума от веселья Part2
- OpenAI выпустила GPT-5.2-Codex — новый флагман для программирования
- OpenAI выпустили GPT-5.2-Codex (бгггаааа, упс)
- В ChatGPT появился каталог приложений
- ИИ бот-модератор 1: Начало проекта
- Анализ данных от «Яндекса»: чаще всего пользователи спрашивают Алису AI про сны, в которых упоминается человек
- НИУ ВШЭ представил образовательную программу для топ‑менеджмента по внедрению ИИ в бизнес
- Microsoft обновила 3D‑модель TRELLIS и открыла мощный генератор 3D‑моделей из изображений
- Один чат, чтобы править всеми: собрали библиотеку для ИИ-ассистентов на базе Gravity UI
- Нейро-дайджест: ключевые события мира AI за 3-ю неделю декабря 2025
- Mixture-of-Experts: архитектура, которая спасает LLM от их собственного аппетита

При чем ВСЕ эти топики про использование\компиляцию старого, а не создание принципиально нового, ну например нейросетки работающей на 4 Гб обыкновенной ОЗУ. Часть из этих топиков - вообще апофеоз клипового мышления: - ололо, смотрите што я нашол среди фич.

Да, я тоже иногда пользуюсь этой фигней. Очень удобный поисковик, без рекламы и СЕО-мусора.

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

Такое ощущение что человечество на каком-то этапе перестало создавать, и теперь пытается вспоминать как работает то, что сами создали. Методом тыка, а не методом знаний.

Пугает. Напрягает. Бугуртит.

 , ,

windows10
()

Является ли обход капчи неправомерным и наказуемым?

Форум — Security

Смотрите, есть ст 272 УК РФ «Неправомерный доступ к компьютерной информации». Капча является техническим средством ограничения, так?

Получается, что все, кто парсят и пользуются сервисами расшифровки капч – преступники?)

 , , ,

lx1
()

Пропадает мост в веб-интерфейсе Proxmox

Форум — Admin

Здравствуйте. Proxmox v 9.1.3 в веб-интерфейсе создаю мост vmbr50 и после применения конфигурации он пропадает. При этом в /etc/network/interfaces он есть

auto lo
iface lo inet loopback

iface nic0 inet manual

iface enx00e04c680025 inet manual

auto vmbr0
iface vmbr0 inet static
        address 192.168.1.xx/24
        gateway 192.168.1.1
        bridge-ports nic0
        bridge-stp off
        bridge-fd 0

auto vmbr50
iface vmbr50 inet static
        address 192.168.50.1/24
        bridge-ports none
        bridge-stp off
        bridge-fd 0
        post-up echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up iptables -t nat -A POSTROUTING -s '192.168.50.0/24' -o vmbr0 -j MASQUERADE
        post-down iptables -t nat -D POSTROUTING -s '192.168.50.0/24' -o vmbr0 -j MASQUERADE
#NAT

ip a

4: vmbr50: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether fe:7b:52:03:95:2d brd ff:ff:ff:ff:ff:ff
    inet 192.168.50.1/24 scope global vmbr50
       valid_lft forever preferred_lft forever
    inet6 fe80::b84c:aaff:fe6e:10e6/64 scope link proto kernel_ll 
       valid_lft forever preferred_lft forever

и brctl show

bridge name     bridge id               STP enabled     interfaces
fwbr800i0               8000.7a3d0bd0b3fb       no              fwln800i0
                                                        tap800i0
vmbr0           8000.68b599519f76       no              fwpr800p0
                                                        nic0
                                                        veth304i0
                                                        veth403i0
vmbr50          8000.fe7b5203952d       no              tap102i0
                                                        veth101i0
                                                        veth201i0

его показывают, он активен и виртуальные машины которые были добавлены в этот мост через brctl addif пингуются. NAT ради которого этот мост создавался тоже исправно работает. Но в веб-интерфейсе его нет и добавить виртуалку в этот мост можно только через консоль. Подскажите где искать проблему?

 ,

YurixAnd
()

Коуч по линуксу дебиан

Форум — Job

Приветствую всех. Ищу коуча по линуксу дебиан на платной основе. Формат конкретный вопрос - ответ через переписку. Можно обсудить почасовую работу. Andrey2221@jabber.ru. Либо оставьте свой контакт в комментарии

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

Перемещено CrX из talks

 , ,

Andrey2221
()

VHS-эффект в Kdenlive

Форум — Multimedia

Как сделать VHS-эффект в Kdenlive? Хочу сделать в видеомонтаже так, как будто это съёмка камеры Sony из 1990-х

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

 ,

ConLenov
()

Android developer (Open Source)

Форум — Job

Добрый день, ЛОР.
Разыскиваются Android-разработчики различной градации (upper-middle/senior) для работы на проекте с открытым исходным кодом (форк Conversations)

Локация: Эстония, г. Таллинн
Формат работы: удалённая, part-time, возможен переход на full-time
Релокация: теоретически возможна* после испытательного срока (только для full-time)
Оклад: от 2000 до 4000€ на руки в зависимости от квалификации и формата работы
Оформление: по трудовому законодательству ЭР, либо по договору с outstaff-компанией (подходит для самозанятых/ИП в любой юрисдикции)

* – для релокации граждан РФ и РБ применяются дополнительные ограничения законодательством Эстонской Республики, в т.ч. требуется наличие действующей шенгенской визы


Маленькая, но гордая телекоммуникационная компания ищет одного (или нескольких) Android-разработчиков для продолжения работы по допиливанию Jabber-клиента Conversations.

Задачи:

  • Доработка существующей функциональности
  • Бэкпортирование существенных изменений из upstream
  • Добавление новых фич (и багов)

Требования:

  • Отсутствие трудового опыта в государственном секторе РФ (Яндекс, Тинькофф и т.д. приравниваются к гос.сектору) подсанкционных (с т.з. ЕС) компаниях
  • Опыт Android разработки (Java) от 5 лет (можно меньше при наличии обширного «портфолио»)
  • Опыт работы с Open Source проектами
  • Знание английского языка: свободное чтение технической документации без переводчика + навыки письменного общения на английском

Крайне желательно, но не обязательно:

  • Опыт работы с WebRTC (голосовые и видеозвонки)
  • Базовое понимание принципов шифрования и криптографии

Контакты для связи: ann.lorjob@rxtx.cx
Вопросы можно задавать в этом треде.

 

ann_lortemp2
()

книги про rust

Форум — Talks

Подскажите какую-нибудь литературу про rust. Для разнообразия. Есть rust-book https://doc.rust-lang.org/book/ - он мне показался хаотичным, с едва уловимой последовательностью(если она там вообще есть), написан видимо не для новичков (я новичек) и сразу показывает все возможности языка, ясность изложения под вопросом и вообще мне показался как сборник bad practices по программированию. Мне кажется на раст можно проще писать, не используя большую часть описанного в этой книге. Или они так специально повышают порог вхождения?(меня терзают смутные сомнения)

 

nionio35
()

web интерфейс для управления сетями на оконечных устройствах

Форум — Admin

Коллеги ищу опенсорс проект или зачатки его которые позволяют делать :

  1. Имеют UI/web в котором видны какие vlan и ип адреса есть на устройствах
  2. Видеть оконечные устройства на карте
  3. Функционал по типу https://github.com/juanfont/headscale [ zerotier, tailscal, оверлейная сеть ]
  4. Умеют работать за NAT

По типу https://github.com/netbirdio/netbird

https://github.com/sinamics/ztnet?tab=readme-ov-file#-images

 , ,

pinachet
()

Apple заблокирует тебе а...ккаунты, ЛОРовец. Все.

Форум — Talks

Привет, ЛОР!

В продолжение моего старого треда на аналогичную тему, зацени вот какую историю.

!Ъ: https://hey.paris/posts/appleid/

Ъ: чувак последние 20 лет пользовался исключительно продуктами Apple, писал код под Apple, написал книжки по программированию на Obj-C и Swift, и после всего этого его аккаунт заблокировали за то, что он пытался пополнить счёт подарочной картой, которую кто-то активировал до него. В результате у него заблочилось вообще всё: iMessage, iCloud с фоточками и… хранилище ключей (Passkeys), из-за чего он больше не мог логиниться ни в какие аккаунты, ключи от которого хранились в этом хранилище.

Помни, ЛОРовец, конторы, которые предлагают тебе использовать passkeys вместо паролей, скорее всего рано или поздно заблокируют тебе а…ккаунты. Не ведись на эту удочку!

 , ,

hateyoufeel
()

Мамка ITX с впаянным процессором и установленным радиатором - всё, как я люблю

Форум — Linux-hardware

Сабж

Компания Minisforum выпустила новую платформу BD895i SE MoDT на базе встроенного мобильного 16-ядерного и 32-поточного процессора AMD Ryzen 9 8945HX с частотой до 5,4 ГГц, предназначенную для построения компактного ПК формата Mini-ITX. Чип в составе платформы относится к серии Dragon Range Refresh, представленной в январе этого года на замену серии процессоров Ryzen 7000HX, предназначенных в основном для игровых ноутбуков.

Как и предыдущие модели плат BD795i SE на базе процессоров Ryzen 7000HX, модель BD895i SE сохранила прежнюю формулу: плата оснащена двумя разъёмами SO-DIMM с поддержкой ОЗУ DDR5-5200 объёмом до 96 Гбайт, двумя слотами M.2 2280 PCIe 4.0 x4, разъёмом PCIe 5.0 x16 для дискретной видеокарты, а также слотом M.2 2230 E-Key для модуля Wi-Fi/Bluetooth.

По словам производителя, платформа BD895i SE MoDT обеспечивает прибавку одноядерной производительности до 7 % и менее 1 % — многоядерной в синтетическом тесте Cinebench R23.

На заднюю панель разъёмов платы выведены порт USB-C (с режимом DisplayPort), два USB-A (5 Гбит/с), два USB-A 2.0, разъём 2,5-Гбит LAN, а также HDMI 2.1 и DisplayPort 1.4. В спецификациях платформы также указана встроенная графика Radeon 610M, входящая в состав процессора Ryzen 9 8945HX.

и можно было б взять, но…

Стоимость BD895i SE с Ryzen 9 8945HX составляет $423,90 с учётом скидки (официальная цена — $529). Новинку уже можно найти на различных китайских торговых онлайн-площадках.

опять же, предыдущая мамка от них ещё лучше: тут принудительное охлаждение nvme

 , , , ,

tiinn
()

Как сконфигурировать bond на Almalinux 9

Форум — Admin

Здравствуйте!

Помогите настроить bond через nmcli, на Almalinux 8 были такие настройки:

cat /etc/sysconfig/network-scripts/ifcfg-Bond_connection

BONDING_OPTS="mode=4 xmit_hash_policy=layer2+3 downdelay=0 miimon=1 updelay=0"
TYPE=Bond
BONDING_MASTER=yes
BOOTPROTO=static
DEFROUTE=no
IPV4_FAILURE_FATAL=no
NAME="Bond connection"
DEVICE=bond0
ONBOOT=yes
IPADDR=172.31.0.22
PREFIX=24

cat /etc/sysconfig/network-scripts/ifcfg-bond0_port_1

TYPE=Ethernet
HWADDR=38:63:BB:3F:D2:02
NAME="bond0 port 1"
UUID=d843fe9b-ecc7-49df-a11b-b433f56cfb7e
DEVICE=eno3
ONBOOT=yes
MASTER=bond0
SLAVE=yes

cat /etc/sysconfig/network-scripts/ifcfg-bond0_port_2

TYPE=Ethernet
HWADDR=38:63:BB:3F:D2:03
NAME="bond0 port 2"
UUID=92738763-dbc5-4319-8b13-668a2dc4d814
DEVICE=eno4
ONBOOT=yes
MASTER=bond0
SLAVE=yes

Статику на первом порту настроить получилось.

nmcli con mod eno1 ipv4.addresses 192.168.0.200/24
nmcli con mod eno1 ipv4.gateway 192.168.0.1
nmcli con mod eno1 ipv4.dns 8.8.8.8,8.8.4.4
nmcli con mod eno1 ipv4.method manual
nmcli con up eno1
[root@server ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 38:63:bb:3f:d2:00 brd ff:ff:ff:ff:ff:ff
    altname enp2s0f0
    inet 192.168.0.200/24 brd 192.168.0.255 scope global noprefixroute eno1
       valid_lft forever preferred_lft forever
    inet6 fe80::3a63:bbff:fe3f:d200/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: eno2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 38:63:bb:3f:d2:01 brd ff:ff:ff:ff:ff:ff
    altname enp2s0f1
4: eno3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 38:63:bb:3f:d2:02 brd ff:ff:ff:ff:ff:ff
    altname enp2s0f2
5: eno4: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 38:63:bb:3f:d2:03 brd ff:ff:ff:ff:ff:ff
    altname enp2s0f3
6: ens2f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 9c:dc:71:b6:5a:2c brd ff:ff:ff:ff:ff:ff
    altname enp5s0f0
7: ens2f1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 9c:dc:71:b6:5a:2d brd ff:ff:ff:ff:ff:ff
    altname enp5s0f1
8: ens2f2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 9c:dc:71:b6:5a:2e brd ff:ff:ff:ff:ff:ff
    altname enp5s0f2
9: ens2f3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 9c:dc:71:b6:5a:2f brd ff:ff:ff:ff:ff:ff
    altname enp5s0f3

 , ,

Aleksandra
()

Фактический usage диска не соответствует тому, что отображают df, gnome-disks и тд.

Форум — Desktop

Решил освободить место на своём корневом разделе, там было занято примерно 95% от 201 GB, половина из которого - /opt, я решил перенести /opt, на жесткий диск, который у меня смонтирован на /hdd:

sudo mv /opt /hdd/.opt

(На самом деле часть файлов я перенёс через nemo, а часть этой командой sudo mv /opt/* /hdd/.opt/, а здесь для простоты я просто вставил эквивалентную команду)

после чего чтоб ничего не сломалось я оставил в корне симлинк на реальный opt:

sudo ln -s /hdd/.opt /opt

но disk usage остался таким же, это отображает и df, и gnome-disks и gnome-system-monitor, но при этом baobab и du отображают реальное использование диска

merqury@home-pc ~> df -h /
Файл.система   Размер Использовано  Дост Использовано% Cмонтировано в
/dev/sda3        187G         179G  6,7G           97% /
merqury@home-pc ~> sudo du -hx --max-depth=1 --apparent-size / | sort -hr
94G	/
73G	/var
21G	/usr
973M	/root
16M	/etc
2,4K	/tmp
0	/Templates
0	/sbin.usr-is-merged
0	/mnt
0	/media
0	/lib.usr-is-merged
0	/Desktop
0	/cloud
0	/cdrom
0	/bin.usr-is-merged

Как так получилось, и что мне делать чтоб вернуть моё пространство?

Мой hw-probe: https://linux-hardware.org/?probe=7d7c75559c

 , ,

merqury
()

iptables Не проходит добавление правил

Форум — General

Приветствую Вас гуру формовчане!!!

OS ubuntu 24.04

при попытке добавить именно вот это правило

iptables -A FORWARD -i eth0 -o tun0 -m state --state ESTABLISHED,RELATED -j A

1 раз выдало

Try `iptables -h' or 'iptables --help' for more information```

я попытался исправить командой

```update-alternatives --set iptables /usr/sbin/iptables-legacy```

Теперь стало выдавать

```iptables v1.8.10 (legacy): Couldn't load target `A':No such file or directory
Try `iptables -h' or 'iptables --help' for more information```

Вопрос где ошибка запряталась?
или так. что я не так сделал?
Сразу скажу просто подскажите решение, а не рассуждайте какой я тупой и тому подобное 

С уважением 

 ,

elavex
()

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