LINUX.ORG.RU

Форум

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

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

Вопрос про «узкое горлышко» фоннеймановской архитектуры

Форум — Development

Источники пишут, что, якобы узкое место в том, что память и программы используют одну шину. Я не совсем это понимаю, ведь за один такт процессор все равно не может обрабатывать больше чем установленная разрядность (8, 32, 64), каким образом разделение программ и данных может «расширить» это значение?

 ,

no2700
()

Linux тема ElegantMatrix

Форум — General

можно ли где то скачать тему ElegantMatrix для gtk2 xfce4? искал везде не нашел, а репозиторий с ней был удален

 , , ,

user9898
()

Звуки комариков из колонок (Debian 13, vmlinuz-6.16.3)

Форум — Linux-hardware

Доброго всем!

Вопрос больше наверное образовательный или теоретический, чем решение проблемы (хоты может и решение кто подскажет).

Колонки через 3.5джек

Debian 13. MB:Asus Prime H610M KD4, (Аудио не пойму какое точно, одно в материнке - с ним проблема, второе в Радеоновской карте через HDMI, но там этого глюка нет, но моник слишком хреново звучит сам по себе: ( 0:1f.3 Audio device: Intel Corporation Alder Lake-S HD Audio Controller (rev 11)

03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller )

i3-12100F, но проц то тут явно никаким боком.

Изначально из тестинга в стабл на компе перерос. В какой-то момент стал замечать, что колоночки начали фонить, как комарики жужжат. Думал - все - старые дешевенькие из Ленты сдыхать начали. Купил новые - ситуация не особо изменилась. Попутно на компе есть еще винда десятка (иногда по работе нужна), ну и стабл 12й остался. В винде и 12м нет косяка. Перед этим одновилось ядро до 6.16.3 - я сам обновил его из репозитариев 13го дебиана. Вот возможно с этим и связано? Потому что когда загрузил 13й, что с обычными обновами ставится 6.12.48, «комарики» исчезли. А тут что-то почитал, что 6.16 уже и поддержки вроде нет больше.

Ну и тут вопрос - забить на этот 6.16 и вернуться на 6.12 или чет «поколдовать» со звуком можно?

 , ,

deys
()

Пакостный гит

Форум — Talks

И так у меня была репа фрибсд, скаченная 3 года назад в виде одной ветки main (да, там тоже не master, а ещё про этот --single-branch я забыл), и захотел я подгрузить к ней актуальные изменения, а так же релизные ветки 13.5 и 14.3. С первым всё получилось (git pull), скачал он объектов примерно на полгига и всё обновил.

Потом я сделал git checkout releng/13.5 - пишет нет ветки. Сделал git pull origin releng/13.5 - он долго-долго качал ещё гигабайт объектов (почему? почти всё уже скачано было раньше должно бы быть), потом начал какой-то дурацкий мерж, выдал кучу ошибок и упал. Ветка releng/13.5 нигде не появилась, ни в refs/heads и в refs/remotes/origin. Вобщем, репа оказалась в каком-то забагованном состоянии, но git reset --hard починил её, а потом ещё пришлось вручную rm всякий мусор от упавшего мержа. Хорошо, выяснил что pull не для этого, сделал git fetch origin releng/13.5 - он ничего не делает как будто всё и так норм. Сделал git fetch origin releng/14.3 - он скачал ветку (на этот раз быстро и малым объёмом), но ни в каких списках она опять не появилась.

Вобщем, оказалось что надо лезть в .git/config и в конфиге [remote "origin"] заменить main на звёздочки, иначе он делает вид что остальных веток не существует, даже если я напрямую его инструктирую их скачивать. Хорошо хоть качать заново не пришлось. Если что, после правки конфига надо было ввести такие команды:

git fetch origin releng/13.5   # прописать ветку в remotes
git checkout -b releng/13.5 origin/releng/13.5   # склонировать её в локальные
git fetch origin releng/14.3
git checkout -b releng/14.3 origin/releng/14.3

Ладно, отказ создавать ветки можно понять (в конфиге запрещены), но почему он делает это молча и изображая что всё успешно получилось? Мог бы ошибку написать что конфиг не разрешает эти ветки трогать, например, я бы сразу понял в чём дело и исправил. а так же плохо с его стороны было качать кучу объектов, которые, в соответствии с конфигом, ему нужны быть не могут - опять же надо было сразу выдать ошибку и ничего не делать. И до сих пор непонятно - если я хочу ограничить работу, но не одной веткой а тремя - это возможно?

 , ветки,

firkax
()

Нужно запилить ztail

Форум — General

Я видел множество раз запросы вида «мне нужна идея что написать». Вот вот - нужен ztail. Который tail, но чтобы работало со сжатыми файлами. Да, нужно. У нас пачка nginx пишут сжатые логи, которые мне хотелось бы смотреть В РЕАЛЬНОМ ВРЕМЕНИ.

Спасибо.

 

targitaj
()

Нет новости про NTFSPLUS

Форум — Talks

Сегодня утром зашёл в браузер, всплыла статья с Хабра про новый, допиленный драйвер NTFS, основанный на брошенном NTFS-3G NTFS3. Собсна, вот новость на английском языке.

Почему на ЛОРе ещё про него ничего не написали? Вроде звучит интересно

 ,

Tyse_EX
()

Kolla Openstack HA

Форум — Admin

Добрый день. Собрали кластер opennstack на ceph через Kolla. Для HA выбрали enable_masakari: «yes» enable_hacluster: «yes»

Всё сдеплоилось без каких-то ошибок. Но при отключении одной ноды, инстансы на другие ноды не мигрируют. Настройки сегмента такие:

+--------------------------------------+---------------+---------+--------------------+----------+----------------+--------------------------------------+
| uuid                                 | name          | type    | control_attributes | reserved | on_maintenance | failover_segment_id                  |
+--------------------------------------+---------------+---------+--------------------+----------+----------------+--------------------------------------+
| 194f26a3-9c57-47fe-86c3-7c57da384d27 | kz-opennode04 | compute | SSH                | False    | False          | ff843a1f-e495-4fc0-a56e-2b1e1eede80c |
| ec1cb5f6-9905-4b3f-aeeb-3ad82ad33f3f | kz-opennode03 | compute | SSH                | False    | False          | ff843a1f-e495-4fc0-a56e-2b1e1eede80c |
| 25ac1816-dc7d-4a12-9e44-a82a0e3fcd58 | kz-opennode02 | compute | SSH                | False    | False          | ff843a1f-e495-4fc0-a56e-2b1e1eede80c |
| 058e6336-bf2e-464f-b838-2bc4ae6aeac8 | kz-opennode01 | compute | SSH                | True     | False          | ff843a1f-e495-4fc0-a56e-2b1e1eede80c |
+--------------------------------------+---------------+---------+--------------------+----------+----------------+--------------------------------------+

Вижу что контейнер hacluster_pacemaker ложится с Exited (71) В логах его ничгео хитрого нет.

+ sudo -E kolla_set_configs
2025-10-18 12:33:58.135 INFO Loading config file at /var/lib/kolla/config_files/config.json
2025-10-18 12:33:58.136 INFO Validating config file
2025-10-18 12:33:58.136 INFO Kolla config strategy set to: COPY_ALWAYS
2025-10-18 12:33:58.136 INFO Copying service configuration files
2025-10-18 12:33:58.137 INFO Copying /var/lib/kolla/config_files/authkey to /etc/pacemaker/authkey
2025-10-18 12:33:58.137 INFO Setting permission for /etc/pacemaker/authkey
2025-10-18 12:33:58.138 INFO Writing out command to execute
++ cat /run_command
+ CMD='/usr/sbin/pacemakerd -f'
+ ARGS=
+ sudo kolla_copy_cacerts
+ sudo kolla_install_projects
+ [[ ! -n '' ]]
+ . kolla_extend_start
++ [[ ! -d /var/log/kolla/hacluster ]]
+++ stat -c %a /var/log/kolla/hacluster
++ [[ 2755 != \7\5\5 ]]
++ chmod 755 /var/log/kolla/hacluster
+ echo 'Running command: '\''/usr/sbin/pacemakerd -f'\'''
+ exec /usr/sbin/pacemakerd -f
Running command: '/usr/sbin/pacemakerd -f'

Возможно нужно ещё что-то настроить для нормальной работы? Буду благодарен за дельные советы.

 ,

el_vago
()

Amixer не работает с pipewire-pulse

Форум — Desktop

Всем привет, что делать если amixer работает только с pulseaudio, а с pipewire-pulse нет? Дело такое что у меня оконный менеджер qtile стоит, я его настроил, но виджет громкости который использует amixer для регулировки громкости не работает, звук есть но менять его можно только через pavucontrol, пофиксилось установкой pulseaudio, с которым в свою очередь плохо работает блютуз. Может можно как-то сделать чтобы работало с pipewire-pulse? Или остаётся только писать свой виджет для регулировки?

 , ,

superpro22222
()

А есть ли у нас кардридер для кучи (2-4) SD-шек?

Форум — General

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

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

А вдруг? Кто-то видел что-то такое?

 ,

tempUser
()

Разница между echo и printf в Linux

Форум — Development

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

Есть скрипт, разумеется на похапе, хотя это и не столь важно.

Суть скрипта - проверять на существование файла, и если файл найден, то читать его построчно (хотя не обязательно) и отправлять строки в UART. Строки не простые, а специально сформированные. Пример: POP02\xe2\x0b.

Запустили мы программу в одной консоли, она висит и проверяет наличие файла.

В другой консоли мы записываем желаемую команду.

Так вот, если эту команду писать в файл как echo "POP02\xe2\x0b" > /file, то инвертор возвращает ошибку. Если писать как printf "POP02\xe2\x0b" > /file - нет.

Важно: проверка и удаление \n в скрипте выполняются, выводится проверочная строка, лишних символов не видно. Но они есть.

Вопрос: что добавляет echo того, чего не добавляет printf?

 

windows10
()

Шумы после спящего режима

Форум — General

Вопрос не совсем про линукс, но задать мне его негде, так что модеры, сжальтесь) короче - после спящего/ждущего режима на мониторе белые шумы. Дело не в иксах(при попытке переключиться в tty картинка не меняется) и даже не в линуксе(на винде была похожая беда) Карточка - старая Radeon, драйвер в гробе выбран amdgpu, к слову, на радеоновском драйвере проблема аналогичная. Без понятия, в чём может быть беда, но всё время при переустановке вырубать спящий режим после некоторого времени бездействия компа я устал.

 , , ,

daniyal
()

Telegram - отговорите от установки

Форум — Desktop

Много лет назад (7 или 8) имел нехороший опыт с телегой, показывало что кроме моей сессии была ещё какая-то и меня выкидывало, без какой либо активности, я ничего не понял, но показалось странным, шибко разбираться не стал, решилось удалением аккаунта через веб интерфейс в браузере. Не велика потеря было 4 контакта да и всё. Но это так для предыстории.

Сейчас, на фоне того что аккаунт на jabber.ru который я всегда рассматривал как дополнение к почте, что-то спотыкается, активности там ровно 0 даже просто технических конференций нет которые можно было бы как раньше с увлечением просто читать. Ну да бог с ним.

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

Но одновременно слышу что с телегой, то там проблемы, то тут, непонятно, с одной стороны, установи да проверь, да, но ЛОР умеет говорить «ненужно» иногда необоснованно, а иногда обоснованно. Вот хотелось бы послушать, в том плане, телегу уже закапывать пора, так как завтра она отвалится, или в ней есть всё же практический смысл, как дополнение к e-mail? Я люблю простую почту, и был бы очень рад ограничиться ею для коммуникации со всем чем только можно, но может стоит чуточку поддаться массовым предпочтениям людей, не знаю пока.

Ничего особого не жду, просто ваше личное мнение.

 , вопрос в зал, , ,

LINUX-ORG-RU
()

Иногда падает xorg при работе firefox amdgpu

Форум — Desktop
Oct 07 21:15:29 debian-home kernel: amdgpu 0000:16:00.0: amdgpu: [mmhub] page fault (src_id:0 ring:24 vmid:7 pasid:32776, for process mpv pid 194202 thread mpv:cs0 pid 194226)
Oct 07 21:15:29 debian-home kernel: amdgpu 0000:16:00.0: amdgpu:   in page starting at address 0x0000800106fe9000 from client 0x12 (VMC)
Oct 07 21:15:29 debian-home kernel: amdgpu 0000:16:00.0: amdgpu: MMVM_L2_PROTECTION_FAULT_STATUS:0x00703830
Oct 07 21:15:29 debian-home kernel: amdgpu 0000:16:00.0: amdgpu:          Faulty UTCL2 client ID: VCN (0x1c)
Oct 07 21:15:29 debian-home kernel: amdgpu 0000:16:00.0: amdgpu:          MORE_FAULTS: 0x0
Oct 07 21:15:29 debian-home kernel: amdgpu 0000:16:00.0: amdgpu:          WALKER_ERROR: 0x0
Oct 07 21:15:29 debian-home kernel: amdgpu 0000:16:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Oct 07 21:15:29 debian-home kernel: amdgpu 0000:16:00.0: amdgpu:          MAPPING_ERROR: 0x0
Oct 07 21:15:29 debian-home kernel: amdgpu 0000:16:00.0: amdgpu:          RW: 0x0
Oct 07 21:15:39 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring vcn_dec_0 timeout, signaled seq=33090, emitted seq=33092
Oct 07 21:15:39 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process mpv pid 194202 thread mpv:cs0 pid 194226
Oct 07 21:15:40 debian-home kernel: amdgpu 0000:16:00.0: [drm:amdgpu_ring_test_helper [amdgpu]] *ERROR* ring vcn_dec_0 test failed (-110)
Oct 07 21:15:40 debian-home kernel: [drm:amdgpu_device_ip_resume_phase2 [amdgpu]] *ERROR* resume of IP block <vcn_v3_0> failed -110
Oct 07 21:15:40 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* GPU Recovery Failed: -110
Oct 07 21:15:50 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring vcn_dec_0 timeout, signaled seq=33092, emitted seq=33092
Oct 07 21:15:50 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process mpv pid 194202 thread mpv:cs0 pid 194226
Oct 17 02:23:05 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, signaled seq=651706, emitted seq=651708
Oct 17 02:23:05 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process GPU Process pid 10667 thread firefox-bi:cs0 pid 10725
Oct 19 18:29:37 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, signaled seq=189306, emitted seq=189308
Oct 19 18:29:37 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process GPU Process pid 10927 thread firefox-bi:cs0 pid 10985
Oct 20 20:02:13 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, signaled seq=78642, emitted seq=78643
Oct 20 20:02:13 debian-home kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process Xorg pid 1898 thread Xorg:cs0 pid 2072
Oct 20 20:02:13 debian-home kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!

Это как-то починить можно? Отключить аппаратное ускорение? Сменить ядро? Дебиан 12

 , ,

bryak
()

Как пакетно увеличить громкость в видеофайлах

Форум — Multimedia

Моя больная тема - звук на роликах записывается simplescrenrecorder-ом тихо. Система сбивает громкость автоматом, этому нет решения годами и не предвидится. Остается одно только лечь умереть - редактировать файлы в кденливе, что несложно если это один файл, но надоедает, если их много. Очень много. Может есть какой способ тупо все видеофайлы переделать увеличивая громкость?

 

yxma
()

Проблема! BTRFS, переименовал subvol, после обновления грузится по старому

Форум — Linux-install

Добрый день.

Недавно я переименовал в Fedora сабволиумы с «root» и «home» на «@» и «@home», поправил fstab и сделал grub2-mkconfig. Жил нормально, все было Ок, но после очередного обновления не смог нормально загрузиться, т.к. он откуда-то подтянул старое наименование корневого сабволюума «root» (т.е. попытался загрузиться в отсутствующий subvol).

Вопрос: откуда он это подтянул и как это исправить на будущее (я так и не нашел где беда)?

Мой fstab:

UUID=40157871-c86d-4a55-9ef7-877d2daa566f /                       btrfs   subvol=@,compress=zstd:1,ssd,discard 0 0

UUID=94b9c40c-72d9-41e4-9155-d65d2b51b1bb /boot                   ext4    defaults        1 2

UUID=08A9-265A          /boot/efi               vfat    umask=0077,shortname=winnt 0 2

UUID=40157871-c86d-4a55-9ef7-877d2daa566f /home                   btrfs   subvol=@home,compress=zstd:1,ssd,discard 0 0

/dev/disk/by-uuid/626673A741DC56BB /home/sm0ke/DATA auto nosuid,nodev,nofail,x-gvfs-show 0 0

 , ,

Sm0ke85
()

Обновление Ui 8 на телефонах Samsung отключает возможность разблокировки загрузчика

Форум — Mobile

Такая вот фигня малята. Покупаешь телефон, все хорошо четко А потом гнусмас кидает обновление и на нем анлока загрузчика нет, хавай блоатваре ложками гой

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

https://habr.com/ru/news/931586/

 , , ,

karton1
()

Если SSD такие медленные, почему никто не выпустит гибрид SSD+DRAM?

Форум — Talks

Типа как в SSHD - базой будут чипы Flash, а под кэш, сравнительно небольшого объёма(около 16 ГБ), будут выделены быстрые чипы DRAM. Где-то читал, что DRAM даже дешевле производится, чем Flash-память. Или такое нигде не нужно?

Чтобы не пугать жизнь повидавших, поясню, что вопрос не про "Мне не хватает скоростей SSD(даже NVMe), почему не встроить в диск модуль DRAM?", а про "У DRAM-памяти скорость доступа к ячейке значительно выше, чем у флеш-памяти. Почему не использовать DRAM-модуль как кэш?"

P.S: Забыл, что такое уже применяется, спасибо людям из комментариев, что напомнили 🙏

 , , , ,

Tyse_EX
()

Стоит ли брать этот thinkpad t490 за 22000 рублей для программирования на джава?

Форум — Linux-hardware

Характеристики: Диагональ экрана: 14" (HD, чёткое изображение) 🖥️ Процессор: Intel Core i5-8365U (до 4.1 GHz, 4 ядра, 8 потоков) ⚙️ Оперативная память: 16 ГБ DDR4 (плавная многозадачность) 🧠 Накопитель: SSD M.2 240 ГБ (быстрая загрузка системы и программ) 💾 Операционная система: Windows 10 (готова к работе) 🖼️ Состояние: Б/у, полностью протестирован ✅

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

 

obgorel77
()

Проблемы современного Jabber, ч.2

Форум — General

Привет, ЛОР! Тут недавно был тред: Каковы практические проблемы Jabber?

Хочу поговорить об этом немного с другой стороны.
Наша контора вложила деньги в развитие Jabber и как протокола, и клиентов.

В ближайшее время планируются к релизу нативные версии для Android, iOS, десктопа (кроссплатформа, НЕ electron) и отдельно Web-версии (+ElectronTauri для ценителей)

Интересует мнение тех, кто пользуется Jabber, а также тех, кто пользовался им ранее, но ушёл на другие протоколы.

Каких фич вам не хватает?
Проблемы с синхронизацией, серверной историей, звонками между разными платформами – уже решены.
Прозрачная интеграция с Telegram – практически готово, за исключением звонков.
Федерация с Matrix – работает для текстовых сообщений, ведём переговоры с ProcessOne (контора которая пилит Ejabberd) для улучшения ситуации.

Анимированные стикеры с какашками и Unicode смайлы с разноцветными ниггерами не предлагать.

 , ,

ann_lortemp2
()

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

Форум — Development

Привет всем! Учусь кодить на расте под линуксом. Написал небольшую утилитку, которая работает (без GUI) как локальный веб-сервер. Из терминала запускается, по ярлыку с Рабочего стола - прекрасно стартует. Вроде бы нет проблем, но захотелось мне «странного» - чтобы она стартовала при начале сессии. Сделал в папку «.config/autostart/» линк на ярлык запуска с «Рабочего стола» … а оно не работает.

Я все «стопицот раз» проверил. Меняешь (ради теста) в ярлыке команду на вывод GUI сообщения (например: zenity –info –text=«Тут тест.») - при запуске сессии вижу сообщение. Меняю на запуск сервиса - глухо. Кликаю ярлык «вручную» - сервис запускается штатно.

Что не так с автостартом, что надо допилить? AI рекомендует fork() использвать, а без него никак?

 

bigov
()

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