LINUX.ORG.RU

Сообщения TheAnonymous

 

аппаратное декодирование видео в виртуальной машине

У кого-то получалось заставить работать декодирование с аппаратным ускорением в виртуалке с virgl (vga-virtio-gl)?
С какими железками на хосте, с какими версиями qemu, virglrenderer, mesa, драйвера для libva и т.д., на хосте и в гостевой системе?
А то вроде функциональность запилили ещё летом 2022 года, но у меня никак не получается хоть как-то его запустить.
virglrenderer последняя версия (1.0.1), собрана с -Dvideo=true, intel-media-driver как с блобами, так и без, и ни фига.
На хосте всё нормально, а в гостевой системе

vainfo: Supported profile and entrypoints
      VAProfileNone                   :	VAEntrypointVideoProc
При этом opengl 3d ускорение работает.

Вообще всё, что нагугливается - такие же жалобы, но не работает
https://forum.proxmox.com/threads/virgl-hardware-accelerated-h264-h265.137023/
https://www.phoronix.com/forums/forum/hardware/general-hardware/1357918-virgl...
https://forum.proxmox.com/threads/mesa-virgl-hardware-unterstützte-video-enco...
https://gitlab.freedesktop.org/virgl/virglrenderer/-/issues/301
Интересно, оно в принципе где-то работает?

 , ,

TheAnonymous
()

перенос rw файловой системы на sd карту

Есть телефон LG G3, у которого видимо гавкнула встроенная флешка.
После сброса настроек (вроде бы это означает форматирование раздела /data) он работает нормально, но через какое-то время, после установки приложений и засирания^Wзаполнения файловой системы начинает тормозить и зависать. Актуально и на заводской прошивке, и на LineageOS.

Хочу попробовать переместить rw-раздел (разделы?) на внешнюю флешку (microsd). Это наверное как-то возможно, например, поздние сборки LineageOS (или тогда ещё CyanogenMod) для Sony Ericsson xperia, у которой встроено всего то ли 512М, то ли 1Г, так и работали, прошивалась только readonly прошивка, а данные (/data, кэш) монтировались с sd-карты.
Но как это сделать самостоятельно? Как вообще редактировать прошивку (LineageOS), где там производится монтирование ФС, в какую сторону копать?
Может у кого есть опыт модифицирования андроидовских прошивок?

 , ,

TheAnonymous
()

Работа динамика (pc speaker) на новых платформах

После обновления пекарни (новая материнка - MSI Z790) внезапно оказалось, что на онтопике не работает динамик.
Слышатся только тихие щелчки, когда он должен начинать и заканчивать пищать. Например, запускаешь beep -l 2000 - щелчок, и через 2 секунды ещё щелчок. Частота -f ничего не меняет, хоть 100 герц, хоть 5000 указывай.
При этом в биосе (если включен boot beep, или как там это называется), при включении нормально пищит.
Как-то это можно исправить?
Ещё, в материнке указана распиновка разъёма, первый и четвёрный контакт - speaker, а второй-третий - какой-то buzzer. Динамик у меня (маленькая пищалка) естественно на 1 и 4 пинах, 2 и 3 пустые (да и в старых материнках они по инструкции не задействовались), может в этом дело, и надо подключать его на 2-3 пины?
Алсо, можно иммитировать противный писк, запуская что-то типа beep -l 1 -d 0 -r 1000, в принципе для моих целей этого достаточно, но может есть нормальный способ заставить его попищать и например сыграть nyan cat? Ну и чтоб vi пищал в tty консольке.

 ,

TheAnonymous
()

Изменение политики товарных знаков Rust Foundation

ахахахахаъаъахаъаха

Краткая сводка по новой политике товарных знаков:

При сомнениях в соблюдении новой политики разработчикам рекомендуется использовать сокращение RS вместо Rust для обозначения того, что проект основан на Rust, совместим с Rust и имеет отношение к Rust. Например, crate-пакеты рекомендовано именовать «имя-rs» вместо «rust-имя».

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

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

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

Использование имени и логотипа Rust запрещено в качестве средств персонализации в корпоративных социальных сетях.

Использование логотипа Rust запрещено при какой-либо модификации самого логотипа помимо 'масштабирования'; в будущем организация будет самостоятельно публиковать новые версии логотипа с учётом текущих общественных движений (таких, как LGBTQIA+ Pride Month, Black Lives Matter и т.д.)

'Ferris' (краб, талисман проекта) не принадлежит организации и организация не в праве ограничивать в использовании данного товарного знака.

На конференциях и мероприятиях, связанных с языком Rust и другими продуктами организации, должно быть запрещено ношение огнестрельного оружия, должны учитываться местные санитарные ограничения и использоваться ясные нормы поведения (robust CoC).


А кто-то ещё тут говорил, что это язык программирования такой, а это внезапно сжвшная политическая партия.
Не, это было очевидно, когда они забанили константы а-ля 0xb16b00b5, но это имхо прям совсем зашквар, так пропихивать повесточку в якобы технический проект

 ,

TheAnonymous
()

PCIe 4.0 SSD на MLC (2-bit) ?

Вроде последний массовый на MLC был Samsung 970 PRO, на PCIe 3.0.
А существовали ли в природе устройства на PCIe 4.0 (про 5.0 не говорю)? Может из серверных? Как такое гуглить?

 

TheAnonymous
()

штеуды 13-го поколения

Сап, котаны и котанессы!
Есть вопросы по новым штеудам.
1. Как с поддержкой встроенного видео? Вроде есть начиная с ядра 6.0, но как на практике, кто пользуется? В частности в 6.1 LTS ветке.
2. Чё там с энергоэффективными ядра? Линуксовый планировщик в них умеет? Или можно ли их нафиг отключить?
3. Дырки (spectre/meltdown) ещё актуальны? HT включать безопасно?
4. Раньше (на хасвеллах) в процессорах с буквой К ограничивали некоторые функции (которые игрунам не нужны), например виртуализацию. Я так понимаю, сейчас это не актуально? Иными словами, процессоры без К не имеют преимуществ над процессорами с тем же номером и К?

 , raptor lake

TheAnonymous
()

У кого-то на хабре бомбануло от Столярова

https://habr.com/ru/post/598219/

Если вкратце, растофанатик решил доказать, что его любимый язычок тоже умеет в нулевой рантайм, отключил std и core, и у него даже получилось собрать хелловорлд «как на сишечке».
Правда руст в этом состоянии даже два числа сложить не может (а весь хелловорлд по сути написан на ассемблере), в то время как сишечка без библиотек остаётся той же сишечкой, достаточно пары обёрток над сисколлами.

Ваше мнение?

 , ,

TheAnonymous
()

Amazon выдаёт полиции записи с камер на дверных звонках без согласия пользователей

Сенатор Эд Марки отправил запрос в Amazon и выяснил, что компания передаёт данные с видеокамер умных дверных глазков полиции без судебного ордера и уведомления владельцев.
Всё, что видит глазок, работающий на несвободном ПО, передаётся на сервера Amazon, анализируется компанией. Данные могут обрабатываться для распознавания голоса и биометрии.
Гаджет, работающий на несвободном ПО — это не ваш гаджет.

https://t.me/svtvnews/11437
https://thehill.com/policy/technology/3557545-amazon-admits-to-giving-ring-vi...

 

TheAnonymous
()

FDD контроллер на USB

На алиэкспрессе есть вот такие переходнички, ссылка для примера
https://www.aliexpress.com/item/1005001349740811.html
Вроде отзывы положительные, но как оно работает? Есть предположение, что как и другой готовый USB-дисковод, но вот в отзывах есть фотография, где на экране винды в «моём компьютере» он видится как диск A: (а не флешка или что-то такое), что и навело на вопрос.
Насколько я знаю, обычно USB-флопы на самом деле ненастоящие, и работают только со стандартными дискетами (которые отформатированы как «MS-DOS 1.44 МБ»), и могут не читать (не говоря уже о том, чтобы отформатировать) дискету, если формат нестандартный (например 720К или 1.7 МБ, даже если они для IBM PC). Ну и определется такой дисковод как Mass Storage, а не флоппик (/dev/sd.., а не /dev/fd...)

Вообще можно ли сделать через USB дисковод, который будет работать как настоящий дисковод, на низком уровне, с разными нестандартными форматами дискет, или подключить пятидюймовый дисковод и записывать дискеты для какого-нибудь спектрума? Понятно, что теоретически наверное возможно, вопрос есть ли такие устройства и драйвера для них?

 ,

TheAnonymous
()

Что по провайдерам в Москве?

Прежде всего вопрос по домашним провайдерам (Билайн, МТС/МГТС, Ростелеком, Wifire, ...), я так понимаю, сейчас все теперь выдают серый IP за натом? Или есть ещё у кого внешний IPv4?

И по vps. Посоветуйте подешевле, чтобы настроить туннель, чисто из-за внешнего IP, но который предоставит честный безлимитный канал.
Есть например firstbyte.ru, там предлагают KVM с якобы безлимитным трафиком 200 мбит/с за 100 рублей/мес, но хочется уточнить, действительно ли предоставляют такой канал? Т.е. если действительно забить эти 200 мегабит торрентами (разумеется, с исошниками дебиана всех версий для всех архитектур), причём в дуплексе (ибо туннель), не попросят ли меня на выход и не начнут шейпить трафик?

 , ,

TheAnonymous
()

защита от майнеров от nvidia

Не касаясь темы взломов, крякнутых драйверов/биосов и т.д.
Если можно, «в крации», как работает защита от майнинга в современных видеокартах RTX?
Блокируется исполнение любого произвольного кода (за исключением белого списка для игор), или что?
В частности, есть ли смысл в таких видеокартах, например, для задач машинного обучения? Т.е. понятно, что как-то работать будет, вопрос, в полную силу, или с замедлением?

 , , ,

TheAnonymous
()

Radeon HD7000 - какой драйвер лучше?

Я так понимаю, fglrx неактуален.
Но для Southern/Sea Islands есть поддержка двух разных открытых драйверов - radeon и amdgpu.
Какой из них лучше и в чём отличия? Вроде AMDGPU их поддержка (была?) экспериментальная, а radeon стабильнее, так ли это сейчас на самом деле?

 ,

TheAnonymous
()

Дистрибутив для tmpfs с поддержкой обновления

Собственно сабж. Допустим, файловая система упакована в squashfs. Нужен простой способ обновлять этот образ.
Если взять например обычный debian или убунту, сделать apt-get ..., то изменения естественно будут в оверлее.
Может есть инструменты для автоматизации обновления внутри образа (для какого-нибудь дистрибутива, или специальный дистрибутив)?

 , , ,

TheAnonymous
()

Toshiba MG06ACA щелчки при работе

Как говорится, не было печали - купила баба порося.

Итак, Toshiba MG06ACA800E (8Т).
Начну по порядку: badblocks прошел без ошибок, какого-то нехорошего звука не замечено. При тесте random seek слышится равномерный глухой хруст головок, вроде ничего особенного. Но это всё, получается, операции на полную загрузку.

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

while true; do dd if=/dev/sdb of=/dev/null bs=4M count=1 skip=$RANDOM; sleep 1; done
Некоторые операции выполняются сразу, dd показывает время порядка 0.02-0.03 с., а при некоторых возникает тот самый щелчок, и на операцию уходит порядка 0.5-0.6 с.

Если из цикла убрать sleep, то щелчки уходят, остаётся равномерный random-seek «хруст» и без подвисаний.

Что это может быть, парковки что ли? Но щёлкает после не каждой задержки (хотя задержки одинаковые), иногда цикл несколько минут работает нормально, а потом щёлкает постоянно много раз подряд, какой-то закономерности не видно.
Это можно как-то исправить? В smartctl вроде ничего криминального, Load_Cycle_Count не увеличивается, Raw_Read_Error_Rate ноль.
И стоит ли вообще что-то делать, или это нормально для этих дисков? Что-то не могу найти описания похожих симптомов.

Кастую hikikomori.

 ,

TheAnonymous
()

PCI-e гигабитная сетевуха

В основном дешёвые сетевухи предлагаются на чипах Realtek, типа 8168.
Для них что, нет драйверов в современных ядрах, и нужно какое-то проприетарное г с dkms? Или зачем оно нужно (причем похоже это не для каких-то старых ядер, а свежие версии)?

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

 , ,

TheAnonymous
()

Призрак YOBA-кулера

https://youtu.be/5l5NR6hlXl0?t=820

Ъ: Павел Конюшков, автор ютуб-канала «Этот компьютер» собирается делать фреонку (охлаждение для пека), и во вводном видеоролике как бы между делом говорится, что компрессор может быть ненужен. И некая компания Мегахолод делала несерийные образцы такой системы охлаждения без единого движущегося элемента, кроме самого хладагента.

У них есть несерийная, сделанная для самих себя система, которая охлаждает компьютер без единого движущегося элемента, кроме самого хладагента. А энергию для движения этого хладагента создаёт поступающее от комплектующих тепло. Эта система стоит уже несколько лет в цеху и естественно не требует никакого обслуживания, т.к. пылью она забиться не может, и вентиляторы никакие заклинить тоже не могут, потому что их там нет. Понятное дело, что это можно сделать всё покрасивше, и также есть специально немного гибкие трубки, чтобы водоблоки, вернее, испарители, попадали в нужные места компьютера для обеспечения совместимости с разным железом. Ну и в общем пока каких-то супер-чётких планов по созданию и продаже чего-то такого серийного нет, но в теории такие системы, встроенные в корпуса для компьютера собственной разработки, Мегахолод производить может. В общем если кто-то прям загорелся, контакт начальника производства я под видео оставлю, думаю если наберётся много желающих, то что-нибудь с этим всем мегахолод придумает.

Получается, светоч всея ЛОРа был прав

 

TheAnonymous
()

Ограничение множителя Turbo Boost на процессоре Ivy Bridge

Есть Thinkpad X230 с процессором i7-3615QE.
Проблема в том, что по дефолту процессор слишком горячий (турбо буст 3.1 ГГц на всех ядрах).

Под виндой есть программа ThrottleStop, в которой можно ограничить множитель турбо буста. Просто стрелочкой задаёшь, и оно работает, в нагрузке «стресс-тест AIDA64» частота начинает подниматься только до заданного значения (и температура уменьшается).

А как сделать такое же в линуксе?
Есть информация, что эти множители задаются регистром MSR 0x1AD.
Вот какая-то заметка, где описано, как оно должно работать (хотя там процессор не ivy bridge)
Тем не менее, оно не работает (или я что-то делаю не так)

# modprobe msr
# rdmsr 0x1AD
1f1f2021
Здесь вроде логично: одно ядро 3.3ГГц, два ядра 3.2ГГц, все ядра 3.1ГГц.
Пробую задать 2.9 везде:
# wrmsr 0x1AD 0x1c1c1c1c
wrmsr: CPU 0 cannot set MSR 0x000001ad to 0x000000001d1d1d

Добавлю, что под виндой ThrottleStop работает на официальной прошивке lenovo (без патчей).
Также пробовался coreboot (payload seabios), на нём винда не запустилась (возможно, надо было переустановить), в линуксе та же ошибка.

 ,

TheAnonymous
()

Павел Дуров назвал владельцев iPhone рабами

Павел Дуров скапитанил

The worst part of Apple’s tech though is not clunkier devices or outdated hardware. Owning an iPhone makes you a digital slave of Apple – you are only allowed to use apps that Apple lets you install via their App Store, and you can only use Apple’s iCloud to natively back up your data.

It’s no wonder that Apple’s totalitarian approach is so appreciated by the Communist Party of China, which – thanks to Apple – now has complete control over the apps and data of all its citizens who rely on iPhones.

Ну и железо - говно, на 60гц анимации неплавные, в отличие от ведроидов с 120гц экранами

 , ,

TheAnonymous
()

Консолидация заказов aliexpress

Есть несколько заказов с мелочёвкой, треки нерегистрируемые. Они пришли на склад консолидации и на почту приходит письмо, где предлагают «Upgrade to pick up for free» доставить в пятёрочку, якобы это быстрее.
Мне эта пятёрочка нафиг не нужна, по отзывам могут быть какие-то фишки с растаможкой, меня вполне устраивает доставка почтой России, но если это будет регистрируемое отправление. Вопрос, если не соглашаться на это «ускорение доставки», посылки консолидируют в регистрируемую (как раньше), или отправят бестрековыми? А то бестрековые идут долго, тогда наверное лучше попробовать пятёрочку. У кого-то был подобный опыт?

 ,

TheAnonymous
()

Бассейн закрыт

только для модераторов

Ждём RMS на стриме у Михаила Светова (комментарий)
Shaman007 а это неплохо - вот так вбросить и закрыть тред «для модераторов»
Ну я здесь тогда отвечу, ковидоотрицатели и выступающие против ограничительных мер это не одно и то же. У меня всё.

 

TheAnonymous
()

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