LINUX.ORG.RU

Сообщения windows10

 

Добавить патч в драйвер клавиатуры

Форум — Talks

Приветствую котаны. Нужен ваш совет-подсказка.

Есть у меня ноут (и не только у меня судя по нытью по форумам) Dell Latitude 7350, с проблемой характерной только под Linux: периодически программно залипают рандомные клавиши, вплоть до нажатия любой следующей.

Методом долгих проб, тыков, матов, кореженья клавиатуры и заказа новой, была найдена и проблема и решение.

«Косяк» в драйвере ядра: https://github.com/torvalds/linux/blob/master/drivers/input/keyboard/atkbd.c, решение затрагивает одну строчку.

Немного напрягает коммент, как раз возле спорной строки: «is now delegated to userspace tools», и я немного не могу понять его суть: т.е. мы даем вам глючный драйвер, квирки в таблицу больше не добавляем, ни инфы ни уведомления о направлении глюка не даём, а если хотите - дрочитесь через юзерспейс ? Хотя через юзерспейс оно тоже работает, патч для починки клавы занимает одну строку в шелле.

Собственно вопрос по теме: нужно писать в пулл реквест гита ? Или есть какие-то другие места ? Стоит вообще заморачиваться с этим ?

 

windows10
()

Swap на VPS

Форум — Talks

Создам в толксах, потому что пост из разряда «ах у ели, злые волки».

Очередной раз наткнулся на ситуацию. Есть ни в чем не виноватый клиент, у которого есть VPS.

Первоначально он взял себе с 2 гб ОЗУ, но потом его какой-то скрипт че-то делает, и OOM прибивает какой-то из процессов.

Разумеется в меню апгрейда нету понятия «сколько вы хотите себе РАМы»: либо у вас одноядерный проц \ 2 Гб \ 20 Гб, за 5 баксов, либо у вас двухъядерный проц \ 4 Гб \ 40 Гб, за 10 баксов, даже если вы его используете как файлопомойку где из демонов - proftpd.

Клиент апгрейднул. Теперь платит в два раза больше. а OOM все равно прибивает процессы. Пробую добавить своп, а система говорит «хрен тебе».

Это вообще возможно ? Гипервизор настолько хитрожоп, что может извне блочить работу функций ядра ?

[root@server ~]# swapon /swap
swapon: /swap: swapon failed: Operation not permitted
[root@server ~]# file /swap
/swap: Linux/i386 swap file (new style), version 1 (4K pages), size 1048575 pages, no label, UUID=4995963b-fb0c-4c99-94ea-c007d64c9f04
[root@server ~]# 

У меня начинается паранойя. Если можно запретить своп - то я хз, может можно и память свободную «забить» ?

Зачем эти сраные хостинг-провайдеры так делают ? Чтобы развести клиента на более дорогой продукт ?

 ,

windows10
()

Опять же, почему мы не любим Manjaro

Форум — Talks

Итак. Есть Арчлинукс. Мы его ставим сами, настраиваем сами, обновляем сами, несем ответственность за текущее состояние системы тоже сами. Если у нас что-либо не работает - ССЗБ. Если нам нужно что-то сделать - курим маны и так далее.

А есть Манжара. «Готов для десктопа» и так далее.

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

И вот update failed. И снова предложение обновиться разумеется. С тем же самым по кругу. И так раз пять, пока не надоело и не полез читать детали.

Synchronizing package databases...
Starting full system upgrade...

Resolving dependencies...
Checking inter-conflicts...
Warning: dependency cycle detected:
Warning: libglvnd will be installed before its mesa dependency
Downloading abseil-cpp-20220623.0-1-x86_64.pkg.tar.zst...
Downloading linux-api-headers-5.18.15-1-any.pkg.tar.zst...
Downloading много чего короче говоря...
Checking keyring...
Checking integrity...
Error: geany: signature from "Alexander F. Rødseth <xyproto@archlinux.org>" is marginal trust
Error: hwinfo: signature from "Alexander F. Rødseth <xyproto@archlinux.org>" is marginal trust

Failed to commit transaction:
invalid or corrupted package:

Слушай, «десктопный дистр», да мне насрать на твои маргинал трасты, я даже не знаю что это такое. Если бы хотел знать - поставил бы Арч. Ты мне выдал кнопку update - я ее нажал. Либо делай свой апдейт, либо не пудри мне мозг.

Я уже молчу за то, что в идеале ты должен поставить то что поставится, а на остальное забить болт. Но я так понимаю это сложно, проще накачать в дистр новых нескучных обоев.

P.S. Бомжара не моя, и слава богу. Просто еще один аргумент не ставить это гогно, ИМХО.

 ,

windows10
()

Подскажите человеческий способ скопировать файлы на внешний USB-носитель в FreeBSD

Форум — Admin

Собственно, FreeBSD 10.3.

Флешка вставлена в сервер, доступ только удаленный.

Как на эту хрень что-то скопировать ?

Маны - идут лесом, потому что:

[root@pdc ~]# mount_msdosfs /dev/da0s1 /media/usb
mount_msdosfs: /dev/da0s1: Disk too big, try '-o large' mount option: Invalid argument
[root@pdc ~]# mount_msdosfs -o large /dev/da0s1 /media/usb
mount_msdosfs: /dev/da0s1: Invalid argument
[root@pdc ~]# 

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

Спасибо.

 

windows10
()

Вебка в вайбере

Форум — Desktop

Привет, котаны. Напишу в лолкс, ибо проприетарщина и не хочу захламлять разделы.

У кого есть вайбер - подскажите, у вас с вебкамерой в нем все нормально ?

Не было ни единого разрыва. Ничего не устанавливал, не обновлял. Завтра тупо перестала работать вебка в вайбере, хотя название устройства видно, просто нет картинки.

- Вебка работает в других приложениях, начиная с vlc и заканчивая питоном;

- Название камеры в вайбере определяется. Других камер нет;

- Тот же самый вайбер работает на этом же компе, с этой же вебкой в винде;

- Арч, но не суть.

Есть какие-нибудь идеи как это можно пофистить, или хотя бы понять че ему нужно, ибо в терминал оно не гадит ?

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

 ,

windows10
()

Поворотный механизм

Форум — Talks

Котаны, а подскажите пажалста, как по-научному называется механизм, передающий гальваническую связь между крутящими в произвольном направлении частями устройства ? Примеры - руль в машине (нет, не улитка), ветрогенератор, радар 360-градусный и тд.

Линукс тут при том, что он всем этим будет рулить и педалить.

 

windows10
()

А кто-то тыкал в RiscOS ?

Форум — Talks

Приветствую, котаны.

Собственно сабж. Кто-то пробовал на вкус ?

Браузер есть ? Мультимедиа, дрова - как ?

Стоит погонять ?

 ,

windows10
()

Небольшая помощь в понимании драйвера клавиатуры

Форум — Development

Приветствую. До сих пор борюсь со своей проблемой на ноуте Делл, а именно - рандомно «залипающими» клавишами.

Разбирая модуль ядра, нашел пару интересных зацепок: оказывается некоторые девайсы не всегда возвращают сигнал отпускания клавиши, и она отпускается софтверно. Для этого в драйвере присутствуют некоторые твики.

https://github.com/torvalds/linux/blob/master/drivers/input/keyboard/atkbd.c

static unsigned int atkbd_dell_laptop_forced_release_keys[] = {
	0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8f, 0x93, -1U
};

Вопрос: кто-нибудь может меня ткнуть в то, как можно получить эти сканкоды клавиш, используемые в драйвере ? Showkey - это оно ?

 ,

windows10
()

О дискриминации, защите прав %кого-то% и тд

Форум — Talks

Работал недавно с клиентом. Нормальный мужик, из Ирака.

Возник диалог, примерно следующего содержания:

- На какой год тебе восстановить бэкап ?

- 1442

- Штомля ?

- Ой, сорри, 2021.

Посмеялись, а потом до меня дошло - человек просто машинально ответил на какой ЕГО год он хотел восстановить бэкап.

Потом немного пообщались на эту тему, погуглили. Решений искаропки на такую тему нет. Всяческие конвертеры - да. Но так чтоб нативно, условно говоря, file modify date записывалось в формате другой половины мира - нет. Человек с этим уже смирился, и воспринимает эти даты приблизительно как мы дюймы - терпимо, но не каждый скажет в магазине на лету без калькулятора, сколько сантиметров ему нужно на его 27 дюймов.

А вместе с тем людей, использующих такой формат даты - 1.8 млрд. Уж явно больше, чем обижающихся на master\slave.

Понятно, что опенсорс, все дела, хочешь перепиши. Но как на мой взгляд, все эти СоСы, BLMы, SJW явно заняты не тем, что нужно, и их нужно либо разогнать, либо повесточки спускать сверху.

 ,

windows10
()

Кто шарит в ALSA, или отключение записи воспроизводящегося

Форум — General

Приветствую камрады.

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

Проблема в том, что прога записи (например arecord), записывает не только с микрофона, а еще и воспроизводящееся в данный момент.

То есть условно говоря, включаю звукозапись, регулирую звук в колонках почти в тишину (или даже их выключаю), пою, а потом в файле оказывается не только голос, но и громкая, чёткая музыка.

В Capture-входах у меня три ползунка: «Mic boost», «Capture» и «Digital» - все трое должны быть включены хотя бы на середину, иначе звук с микрофона не пишется.

Как отключить запись воспроизводимого ?

 ,

windows10
()

Логгирование в Archlinux

Форум — General

Приветствую.

Есть самый обычный Archlinux.

В нем самый обычный systemd

В этом systemd самый обычный юнит эмулирующий автозагрузку rc.local

В этой автозагрузке стоит некий скрипт на python3, который должен запускаться, и запускается, если его запускать из консоли.

Так же он запускается, если его вызывать из другого bash-скрипта, итд, в общем скорее всего проблема в переменных окружения.

[root@jarvis /]# cat /etc/rc.local 
#!/bin/sh -e
bash /wifi &
bash /pyth &
exit 0

Другой скрипт не на python, конфигурирующий wifi через iwconfig - запускается отлично.

Но я их не вижу. journalctl вообще ничего не показывает по поводу этого всего. Хотя должно ж быть хоть что-то. Хотя бы python3 not found, или permission denied.

Как можно включить в этом мракобесии нормальный человеческий текстовый syslog ?

 , ,

windows10
()

Бетховен всё

Форум — Talks

Да да, заголовок кликбейтный, но тем не менее сама тема интересна.

Несколько дней назад, судья провернул на звездно-полосатом правосудии анонимуса, который юзал биткоины для дел в подсанкционных странах.

В своём заключении, судья ясно и чётко дал понять, что

а) фантики подчиняются тем же самым законам, что и любая другая валюта, т.е. не получится их использовать для оплат того чего нельзя, или там где нельзя;

б) любая транзакция спокойно отслеживается следователями при необходимости.

Цитируя слова судьи, «Issue One: virtual currency is untraceable? WRONG …»

Что собственно лишь подтверждает мои утверждения многолетней давности: крипта анонимна, пока это не касается правительства.

Оригинал: https://www.washingtonpost.com/dc-md-va/2022/05/16/first-us-criminal-cryptocu...

 

windows10
()

Котаны, зацените мой опенсорсный UPS

Форум — Talks

Давно муляла меня идея научиться делать что-то руками.

С юных лет не любил мощную силовую технику: всякие ДВС, шестеренки, шкивы, сварки и прочие развалы-схождения. Сказал бы мне кто-то в 2016-м, что я через год буду уметь менять свечи и измерять компрессию, а еще через пару лет - менять ГУРы с генераторами - я бы наверное посмеялся.

Остался у меня бесхозным генератор от машины. Хорошенький, жирненький, на 150А, что в случае 13.5В дает не много не мало, почти 1.9 кВт. Продавать за бесценок было жаль, решил провести эксперимент.

Купил поруганный ДВСник от мотокосы, какой-то Briggs & Stratton. Честно говоря, думал там будет звиздец наподобие автомобильного, там ремни, куча клапанов, зажигания, цепи, и так далее. При разборке оно оказалось простым как двери: одинокий поршенек толкает коленвал с коленями, те по очереди открывают и закрывают пару клапанов, на круглом шкиве вмонтирован магнит, который по мере оборота проходит около катушки зажигания, проволоки намотанной на сердечник, та выдает высокое напряжение на свечу, происходит искра, воспламенение смеси в цилиндре и так по кругу. За вечер реверс-инжиниринга понял что проблема в катушке, поменял ее, и чпунь, все заводится с пол-тычка.

Генератору так же само раскрутил кишки, дабы вынести реле-регулятор наружу. Так удобнее, тем более что старый встроенный регулятор, делал нервы, выдавая в машине 15В во время езды.

Соответственно купил за 3 бакса жигулевский реле-регулятор с тремя пинами - масса, вход 12В, выход на генератор. И всё.

Каркас пришлось варить. Но поскольку варить я уже научился на примере моей 0.5U-стойки - сложностей это не составило.

С передачей вращения от ДВС на генератор - решил не заморачиваться шкивами и ремнями, а взял бензомаслойкий крепкий шланг, и затянул с обеих сторон хомутами. Так избавился от проблемы идеальной центровки-соосности.

Аккумулятор на 36Ач у меня уже был. В 220В я не преобразовываю, вся домашняя компьютерная и не только система, живет питаясь от 12В, и так с 2017-го года.

Сегодня вот протестировал во дворе, протянув трехжильный толстый кабель в дом.

Потребление бензина А92 - 250 грамм в час, в принципе независимо от потребляемой мощности. Бак на 800 мл, а значит на одной заправке можно существовать примерно 3 часа.

Подключив индукционку через APC 525 (преобразователь напряжения 12-220 куплю попизже) - можно кипятить воду на мощности 1000 Вт. Литр воды в закрытой стальной кружке закипает примерно за 7 минут.

И да, Линукс тут при том, что в данном случае он занимается определением наличия в сети 220В, и в случае его исчезновения ... просит меня включить данное поделие. Разумеется код писан на PHP, ведь это отличный ЯП для работы с портами на низком уровне.

А ТЫ, занимаешься рукоделием ?)

https://ibb.co/VxHpvrQ

 ,

windows10
()

Сообщение удалено hobbit по причине 4.1 (0)

Форум — Linux-org-ru

www.linux.org.ru/forum/talks/16864391?cid=16864520

Сообщение удалено hobbit по причине 4.1 (0)

А Линукс тут при чем ?

windows10 ★★★ (09.05.22 15:10:31)

Любуемся ситуацией.

hobbit начинает НЕЛИНУКСОВУЮ нацпольную тему, на Линуксовом форуме, и обиженно удаляет вопрос ему «при чем тут Линукс». Дожились.

Это победа.

Наверное пора послушать более опытных товарищей и банально удалиться с этого неторта, если hobbit не найдет оправдания своей истерике

 

windows10
()

Печальный рассказ про жирнарч

Форум — Talks

Периодически возникают топики на тему «а чо софт такой жирный», в котором находятся адепты толка «софт нормальный, то просто веб в браузере разжирнел».

Сегодня столкнулся с забавной ситуацией.

Несколько дней назад приобрел компик, неттоп на селероне, для домашних поделок. RPI на стероидах. Сегодня докупил в него NVMку, и начал ставить что-нибудь. Поскольку Рач пару дней назад меня послал нафиг из-за какого-то SSL certificate mismatch на зеркала - решил поставить Манжару или Индеворос. В обеих используется calamares.

На определенном проценте установки, оно у меня стало вылетать. Просто закрывается установщик. Флешки перезаписывал, носитель переформатировал - одно и то же. Даже на внешний винт пытался ставить.

Думаю, че за хрень, гляну-ка логи. И ви таки не поверите, но calamares гасил oom-killer, лал.

На девайсе всего 2 гб ОЗУ. Не то, что бы у меня нет денег на что-то более, просто задача этого девайса будет - дергать релюхами по крону, да пару бэкапов хранить. А тут вон оно как.

Разработчики вообще ахренели ?!!!111

Да третьеДум гонял свободно на 512Мб ОЗУ, с хорошим прогрессивным графонием и тридэ-звуком.

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

Што такого можно вместить в ОС (там XFCE), что она нихера не делая - уже требует больше 2 Гб для собственного инсталлятора ?!!!1

 ,

windows10
()

Фильмы/сериалы с визуализированным ИИ

Форум — Talks

Приветствую.

Подскажите, кто какие знает фильмы\сериалы, где присутствуют визуализируемые помощники-ИИ ?

Примеры: След сквозь время - Сельма; Хейло - Кортана; Легенды Завтрашнего дня - Гидеон; Железный Человек - Джарвис (хотя не, он не визуализируемый).

Linux тут при том, что это все я буду пересматривать под ним =)

 ,

windows10
()

Пишу вам с Haiku на Dell 7350

Форум — Talks

Ололо, котаны. Юзаю сабж. Вполне себе юзабелен, учитывая небольшое количество разработчиков.

Работает офигенно шустро. Учитывая что носитель - СД-карточка.

Браузер открывается, ютубчик работает.

Некоторые решения неочевидны, всякие там настройки раскладки клавиатуры, и тд.

Нету достающего меня в ФриБСД и Линуксе, глюка с залипанием рандомных клавиш.

В отличие от ФриБСД (вообще это лол) - тачпад работает бай дефолт.

Вафля работает в обеих режимах.

Правда нету звука, но неработающий звук с работающим тачпадом починить проще, чем неработающий тачпад с работающим звуком.

Короче лапчатые в вендекапец не смогли, а вот у Гайки похоже есть неиллюзорный шанс.

 ,

windows10
()

FreeBSD не работает тачпад

Форум — Desktop

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

Решил поэкспериментировать с FreeBSD на ноутбуке Dell 7350, поскольку как ни странно, на ней нет бесячего залипания клавиш, как под Линуксом. Но не работает тачпад.

FreeBSD пока не ставил, но лайвные дистры типа NomadBSD, GhostBSD - не видят тачпад. Кто-нибудь сталкивался с подобным ?

Интересует именно личный опыт, а не отсылки на неработающие статьи про kern.evdev.rcpt_mask, hw.psm.synaptics_support и прочее.

Спасибо.

 ,

windows10
()

В чем разница между терминалом и автозагрузкой

Форум — Desktop

Приветствую, камрады.

Есть у меня установленный Арч. На Арче установлено LXDE. Поскольку pasystray калеченный by design, я поставил небольшой но удобный pnmixer. Работает как заявлено, но только если запускать из терминала.

Если прописать в автозагрузку средствами LXDE, то оно запускается, но неактивно, и если с ним сделать какое-либо действие - сегфолтится.

Отсюда у меня вопрос: чем запуск с терминала отличается от запуска с автозагрузки ? Переменные не передаются ?

UPD. Выловил логи, но нихЭра не понял как это чинить:

error: /home/ntfs/.cache/yay/pnmixer-gtk3/src/pnmixer-0.7.2/src/notif.c: Could not send notification: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
Segmentation fault (core dumped)

 , ,

windows10
()

Вот решил поставить дебиан ...

Форум — Talks

Буду краток.

root@a20:/etc# fdisk -l
bash: fdisk: command not found
root@a20:/etc# apt install fdisk
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
fdisk is already the newest version (2.36.1-8+deb11u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@a20:/etc# which fdisk
root@a20:/etc# uname -a
Linux a20 5.10.0-12-amd64 #1 SMP Debian 5.10.103-1 (2022-03-07) x86_64 GNU/Linux
root@a20:/etc# cat /etc/issue
Debian GNU/Linux 11 \n \l

root@a20:/etc# 

Ну почему оно не может просто взять и работать ?

 ,

windows10
()

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