- Digma DRIVE3 128ГБ
- Hikvision M210P 128ГБ
- Kingston DataTraveler SE9 512ГБ
- NETAC U185 128ГБ
- NETAC U185 256ГБ
Ярлыки
пятница, 6 декабря 2024 г.
Сравнение и тестирование USB флешек
Тестирование картридеров MicroSD
- SP 64 GB
- Mirex 64 GB
- Mirex 32 GB
четверг, 21 ноября 2024 г.
Беспроводная сеть тормозит X-сервер и мнение о Runtu 24.04
Эту статью можно было бы назвать "глюки Рунту", но я чем больше я разбирался в проблемах, тем больше было становилось понятно, что это проблема не ограничивается один дистрибутивом. Да и вообще всё должно было ограничиться статьёй: Электронный микроскоп в линукс
Начну с того, что Runtu версии 24.04 вышла в мае 2024 года, тогда как на главной сайта до сих пор красуется предложение скачать 22.04 версию. Странности начинаются с самого начала - установка завершилась ошибкой загрузчика. Опытным путём было выяснено, что если принудительно не запретить uefi в биосе, то система норовит поставить себя именно так, а так как разбивка делается под dos разметку, то не стартует. Во вторых установщик почему криво показывает разбивку, что якобы спереди у нас свободно 10 Мбайт, а в конце 440 КБайт. Но в том же gparted видно, что разметка выполнена правильно и разделы занимают всё пространство диска. Первая же загрузка и адские тормоза. Мышь виснет, экран артефачет. Помогла перезагрузка. На панели управления есть кнопка: свернуть все окна - если её нажать, то панель исчезает и помогает только перезагрузка. В консоли tty 1-6 вместо русских букв кракозябры. Лечится запуском команды и настройкой dpkg-reconfigure setup-console, но на этом приключения с "великим и могучим" не заканчиваются - при переключении клавиатура начинает отрабатывать некорректно - кнопки вызывают какие-то иные действия, вводятся левые символы или вообще происходит вылет из сессии! Опытным путём удалось выяснить, что проблема возникает после обновления ОС до 24.04.1, изначально же всё в порядке. Ещё обратил внимание, что если оставить клавиши по-умолчанию ALT+SHIFT, то проблема возникает после нескольких переключений раскладки, а если сменить на CTRL+SHIFT - клавиатура "сходит с ума" при первом же переключении на кириллицу. Команда dpkg-reconfigure keyboard-configuration оказалась бессильной... Проблема со сменой раскладки не является именно проблемой Runtu - почитать можно ТУТ. Конечно, кто-то скажет, что всё это мелочи и не существенно, тем более предполагается работа только в Х - режиме и мышкой, но и тут ждала засада. Хоть я и настроил автологин без пароля, но мне захотелось иметь экранную клавиатуру. Выбор пал на OnBoard, и тут просто эпик-фейл: попытка навести курсор на клавиатуру приводит к её вылету, причём вылет происходит как на этапе выбора сеанса в LightDM, так и в самом LXDE! Потом вылезло ещё пару глюков - при первой загрузке после отключения сильно тормозит графика. Возникают странные артефакты. При этом это наблюдалось и в лайв-режиме. Может ли это быть аппаратной проблемой? Не исключаю, так как мини ПК самопроизвольно выключался несколько раз за свою жизнь, но тот же Mint Cinnamon разных версий работает отлично и без сбоев, хоть и несколько медленнее, чем Runtu. Также я столкнулся с невозможностью изменить время показа меню GRUB. Однако, эта проблема решается довольно просто - необходимо удалить файл custom-conf.cfg из каталога /etc/default/grub.d/ и обновить grub
Я не тестировал непосредственно Ubuntu 24.04 и её официальные SPINы - возможно все эти проблемы присутствуют и там, но Runtu оставила у меня гнетущее состояние - всё глючит и плохо работает. Допускаю, что разработчики в курсе и поэтому оставили на главной странице ссылку на старую версию. Но почему тогда вообще выпустили релиз и не выпустили баг-фиксы. Ведь с момента выпуска прошло уже 5 месяцев.
Эксперименты: окончательно разочаровавшись в Runtu 24.04, я решил провести эксперимент - обновить её до 24.10 После примерно часа работы я получил вполне рабочую систему. Баг с переключением раскладки в консоли пропал! Что интересно - система не стала потреблять больше ресурсов в плане ОЗУ. Глюк с торможением графики остался при холодном запуске. Было загружено 1 Гб пакетов. Ядро обновилось до 6.11 версии. В систему было установлено 60 новых пакетов. При этом из системы с помощью autoremove удалилось 29 пакетов, а ещё я удалил старое ядро - 5 пакетов. Система чуть больше весить. Также ради эксперимента была загружена в лайв-режиме ОС Mint 22 Cinnamon - довольно неплохо работала. А потом я установил htop и обнаружил, что процессор снова загружен... Тогда мною было взято несколько дистрибутивов - Rescuezilla, Mint 21, Runtu 22.04 - все они запускались отлично и имели ядро 5.15 Я предположил, что виной всему слишком свежее ядро. В итоге установил Runtu 22.04 - правда и с ней у меня возникло не мало проблем. Дело в том, что установщик упорно видел gpt разметку и требовал efi раздел. Пришлось в gparted создать заново таблицу разделов msdos и разделы под корень и хомяк, но даже тут установщик продолжал ругаться, на неправильную разбивку! Однако, система после установки загрузилась и отлично работала до тех пор, пока я не включил wi-fi. И тут начались те самые тормоза!!! Если при этом отключиться и заново подключиться, то тормоза пропадают. Если опять же на холодную загрузиться со включенной сетью, то xorg начинает грузить процессор. Если же сеть не подключать, то всё работает отлично. При этом я видел интересное сообщение про тормоза при подключенном интернете. Также я протестировал поведение в Runtu 20.04 и Debian 12 (без NM) - проблемы с тормозами также были. Дальше я взял древний образ Manjaro 20 Mate. Загрузился, подключился к wi-fi сети и... ничего, сеть работает, процессор загружен на единицы процентов, интерфейс отзывчивый. Также этот баг не проявляется в Ubuntu Mate 16.04 и Mint 20 Cinnamon. Получается, что данная проблема является дистро-специфичной и присутствует лишь в новых версиях. На других ПК (нетбуках, неттопах на таком же процессоре) данный глюк не проявлялся. Стало ли это для меня открытием? Про несовместимость нет - неоднократно сталкивался с таким явлением, а вот такой глюк вижу впервые на линукс. Хотя прямо сейчас начинаю припоминать, что в стародавние времена начала нулевых и форточек аля XP отключение сетевого кабеля снижала тормоза на старых и слабых ПК.
Мне иногда кажется, что эта статья будет дополняться бесконечно... Я взял самый свежий образ Manjaro XFCE. Проверил - в нём глюк с тормозами отсутствовал. Однако, после установки и обновления компонентов, выяснилось, что глюк также повторяется и в этой ОС!
Итог: в принципе беспроводная сеть нужна на этом компьютере только для обновления. Да и какие обновления нужны системе, которая показывает картинку микроскопа на мониторе? Так что поддержку сети отключил через Network Manager. Можно конечно заморочиться и попробовать заменить Wi-Fi модуль или использовать внешний USB, но это уже совсем другая история...
понедельник, 11 ноября 2024 г.
Linux-советы на каждый день! (часть 7)
Совет №1: SMPlayer не воспроизводит видео
Недавно обнаружил, что плеер (ОС Manjaro Linux) стал вылетать при попытке открыть любое видео. Попытка сменить источник выходы в настройках приводил либо к зависанию плеера, либо воспроизведению только звука. При этом mpv отлично работал. Решение данной проблемы: удалить папку с настройками программы в домашнем каталоге по адресу ~/.config/smplayer Понятно, что настройки плеера будут сброшены. После этого плеере отлично работает.Забрал камеру после ремонта и вспомнил, что раньше я как-то подключался к камере и смотрел поток в VLC, а потом он перестал работать. Проверил снова - не работает. Тогда решил проверить в другом плеере SMPlayer - в нём всё работает! На всякий случай выкладываю ссылку на поток. Точно подходит для камер: MATRIXtech CW5.0IP20SPoE
rtsp://ip:554/user=myname&password=mypassword&channel=1&stream=0.sdp?
Если у вас никак не хочет создаваться мост и падает соединение в Debian 12 после редактирования файла настроек сети, то необходимо просто установить пакет: bridge-utils
На родительском ПК стоит Mint 19.1 Cinnamon с февраля 2020 года. Всё вполне неплохо работало, но внезапно из 25 Гб корневого раздела осталось всего 700 Мб и оно стремительно уменьшалось с каждой загрузкой. Раздел /var имел вес почти 19 Гб. При этом журналы и кэш пакетов был очищен. Виной всему является flatpak, который не используется, но при этом висел в автозагрузке. Что-то заглючило, и он начал забивать диск. Исправить можно командой: sudo flatpak -repair
Способ решение нашёл по ссылке: https://linuxmint.com.ru/viewtopic.php?t=6675
суббота, 5 октября 2024 г.
Электронный микроскоп в линукс
Давно я не писал в своём блоге ничего нового. Честно говоря не было вдохновения и особого повода. Буду исправляться, и повод появился. Ещё в далёком 2020 году я прикупил парочку неттопов. Один из них буквально в довесок - DNS Saishiat2, потихоньку все нашли применение. Говорить об этом мини ПК особо нечего, но скажу так под линукс работает достаточно быстро, видео проигрывает 1080 без проблем. В конце 22 года я также купил один из недорогих USB микроскопов фирмы Орбита OT-INL40. Микроскоп прекрасно работает в линукс. Появилась идея создать что-то полуавтоматической связки, чтобы если нужно срочно что-то сделать под микроскопом, то на рабочий стол ставит монитор, к нему подключается неттоп с микроскопом. Вкл и на экране сразу выводится картинка в реальном времени (без логинов, паролей и других манипуляций). Тут бы можно было купить микроскоп с экраном, но если брать дешёвый, то картинка будет посредственной, а в загашнике стоит пару лишний плоских 17 дюймовок...
Изначально была идея вообще использовать консольный режим. Все испытания проводились на Manjaro. Оказалось, что картинку смогла вывести только программа ffplay, а mpv и cvlc почему-то показывать отказались. При этом наблюдалась приличная задержка. Вообщем проводить паяльные работы было бы крайне мучительно. Попытка уменьшить буфер лишь немного улучшало ситуацию. Под Иксами, в частности в среде Мате, просто изумительные результаты показала V4L2 Test Bench: в ней не было задержек от слова совсем. Всё это навело меня на мысль, что получить картинку в реальном времени как с того же видеонаблюдения реально. Начался долгий поиск идеальной конфигурации. Сколько бы я не пытался, но все плеера показывали задержку. В конце концов я открыл VLC и внезапно обнаружил, что в нём можно настроить искомые настройки. При выборе и воспроизведении микроскопа (а он есть не что иное как просто специализированная камера), в дополнительных настройках есть строчка :v4l2-standard= :live-caching=300. Если изменить 300 на 0, то буфер равен нулю и задержки нет! Далее оказалось за малым - написать скрипт, который можно было бы добавить в автозапуск в любой графической среде. Итогом стала такая команда:
vlc --fullscreen --no-osd v4l2:///dev/videoX:v4l2-standard= :live-caching=0
Вместо X необходимо подобрать число. Например в Manjaro, где была вэбка, микроскоп был /dev/video2, а в Runtu - /dev/video0 Я также пробовал вариант с cvlc, тоже работает, но если закрыть окно, то процесс остаётся висеть в памяти и его можно кильнуть только через диспетчер процессов.
В качестве эксперимента по созданию франкенштейна была выбрана Runtu 24.04 Lite. Почему именно она? Просто хотелось познакомиться с данной сборкой, которая вышла ещё во времена моей молодости, а ещё это практически голый дистрибутив, в котором ничего нет. Забегая вперёд я хотел немного усовершенствовать конструкцию - предполагалось, что к неттопу будет подключаться мышка и открываться те или иные схемы. Т.е. клавиатура не столе не предполагается - искать в интернете на таком древнем неттопе некомфортно, а для перехода по локальным каталогам вполне достаточно мышки (я и мышевоз и клавиатурщик). В систему был установлен VLC, FBReader. Остальное в системе присутствовало. На ssd и 8 Гб система чувствует себя вольготно. Проц в простое занят единицами процентов, а потребление ОЗУ составляет примерно 350 Мб. ОС занимает менее 10 Гб, при запуске VLC нагрузка на проц примерно 16%.
Чтобы осуществить автозапуск VLC с заданными параметрами необходимо вписать в конце файла ~/.config/openbox/autostart команду vlc --fullscreen --no-osd v4l2:///dev/videoX:v4l2-standard= :live-caching=0
В дальнейшем в связи со странными глюками ОС была заменена на Manjaro XFCE.
вторник, 6 февраля 2024 г.
Сильный нагрев красных аккумуляторов 18650 в конце заряда
Решил я тут разобрать старую аккумуляторную батарею от ноутбука Sony Vaio PCG-390Z 2005 года выпуска. Батарею снял несколько лет тому назад: сильно грелась, не заряжалась, через несколько дней разряжалась. Последний раз нагрев был очень сильный - в руках не удержать. Батарея выглядит вот так:
Рис.1 - характеристики батареи ноутбука Сони
Внутри неё находятся вот такие розово-красные аккумуляторы размера 18650, всего 8 штук по 2 в параллель.
Батарею разобрал. Аккумуляторы фирмы Sanyo. Маркировка: IFR H2. Обмер всех аккумуляторов показал, что все они сели почти в ноль. На 4 напряжение 0.1 В, на других - десятки мВ. Поставил на зарядку в LiitoKala Lii-500. Однако, зарядка их не видела. Тогда с мощью мощного регулируемого БП подал 4.5 В. За 10 секунд заряд достиг 1.8 В. Ток стартовал с 4 А и упал до 1.5 А, но зарядка их так и не воспринимала. Тогда я решил держать подольше - примерно минуту. Напряжение выросло до 3.1 В. Зарядка приняла аккумуляторы и начала их заряжать. Ток установил 0.7 А. Примерно 45 минут всё шло более менее, но потом аккумуляторы сильно начале греться. Причём нагрев был лавино-образный. Я быстро отключил зарядник и дал им остыть. Повторную попытку зарядки проводил уже током 0.5 А. Однако, при достижении 3.9 В на аккумуляторе начинался нагрев, а при 4.1 В - снова сильный разогрев. При этом напряжение не росло, а мА вкачивались. Так происходило со всеми 8 штуками.
Рис.3 - всё же скорее розовые, чем красные
Поиск в интернете дал понять, что народ мучается с этими красными Саньё. Греются в конце заряда, напряжение не достигает заветных 4.2 В. Я решил вначале выкинуть эти старые аккумуляторы, но потом решил поискать их характеристики. Как оказалось, что это LiFePo4. Характеристики:
I — Li-ion | F — фосфат | R — перезаряжаемый.
• Напряжение (max) — 3,65В;
• Напряжение (номинал) — 3,2В..3,3В;
• Напряжение (min) — 2,0В.
И тут меня осенило! На батарее ноутбука указано, что напряжение общее 14.4 В, значит при делении на 4 - это даст нам искомые 3.7 В на элемент. Тогда как обычный 18650 имеет совсем иные характеристики. Например из другой батареи от ноутбука HP были изъяты LG LGDS318650 тоже 8 штук, но у них: 3.60V Nominal и 4.20V Maximum.
Загадка и ответ по поводу нагрева: я просто пытался зарядить не тот тип аккумуляторов зарядкой, в которой нет функции заряда LiFePo4 аккумуляторов. LiitoKala просто их перезаряжала - напряжение превышало норму и шёл нагрев. Почему на форумах этого не было указано - я не знаю. Некоторые даже писали, что если видят красные Саньё, то выбрасывают, а ведь всего лишь их надо заряжать подходящей зарядкой. Кстати, поиск показал, что найти нужную довольно сложно. Также выбор плат для зарядки этих аккумуляторов не велик. Зарядные устройства LiitoKala смог найти только несколько моделей: Lii-100, Lii-202, Lii-402
А почему же аккумуляторы грелись в самом ноутбуке? - Думаю, что причина в банальном выходе из строя контроллера заряда. Он показывал уровень заряда меньше, чем есть и перезаряжал батареи. Возможно был ещё и сильный разряд (утечка). Сами аккумуляторы вне батарее пролежав сутки сохранили заряд на уровне 3.8-3.9 В.
Должен отметить, что тема аккумуляторов меня заинтересовала. Так что будут ещё публикации. Например, прямо сейчас я веду тестирование аккумулятор от ноутбука HP Probook 4710S 2009 года выпуска.
четверг, 21 декабря 2023 г.
Какие приложения можно удалить на Андроид?
Недавно открыл для себя связку App Inspector и ADB для удаления программ на Андроид. Не требует ROOT, позволяет удалить то, что нельзя удалить. После сброса устройства всё восстанавливается. Первое приложение служит, чтобы посмотреть точное название приложения, а второе - это консольная утилита для управления устройством с компьютера. Почитать про программы и настройки можно в интернете. Я просто хочу поделиться своим списком, что удалил и на работу отрицательно не сказалось после примерно месячного теста. Устройства древние - планшет Леново и телефон Самсунг, оба куплены в 2016 году. Команды для удаления в консоли adb программ и их описание.
Samsung j1-mini:
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 ru.yandex.searchplugin //Яндекс
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.ubanksu //Ubank
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.google.android.talk //Google Hangout
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.google.android.apps.photos //Google
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.google.android.videos //Google Фильмы
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.google.android.music //Google Музыка
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.google.android.youtube //YouTube
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.google.android.googlequicksearchbox //Google Поиск+Ассистент
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.facebook.katana //Facebook
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.facebook.system //Facebook
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.facebook.appmanager //Facebook
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 ru.samsung.catalog //Магазин Samsung
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.sec.android.app.samsungapps //Galaxy Apps
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.sec.android.app.sbrowser //Браузер Samsung
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.sec.android.widgetapp.ap.hero.accuweather //Прогноз погоды
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.samsung.android.allshare.service.fileshare //Средство расшаривания ресурсов
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.samsung.android.email.widget //Встроенный почтовый клиент (виджет)
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.samsung.android.email.ui //Встроенный почтовый клиент (интерфейс)
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.samsung.android.scloud.auth //Авторизация облака Samsung
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.sec.android.app.billing //Система оплаты приложений в магазине от Samsung
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.samsung.android.scloud.sync //Синхронизация облака Samsung
shell@j1mini3gxw:/ $ pm uninstall -k --user 0 com.osp.app.signin //Samsung Account
Lenovo A10-70L:
shell@A10-70L:/ $ pm uninstall -k --user 0 com.google.android.talk //Google Hangout
shell@A10-70L:/ $ pm uninstall -k --user 0 com.google.android.apps.photos //Google Фото
shell@A10-70L:/ $ pm uninstall -k --user 0 com.google.android.videos //Google Фильмы
shell@A10-70L:/ $ pm uninstall -k --user 0 com.google.android.music //Google Музыка
shell@A10-70L:/ $ pm uninstall -k --user 0 com.google.android.apps.magazines //Google Пресса
shell@A10-70L:/ $ pm uninstall -k --user 0 com.google.android.apps.plus //Google+
shell@A10-70L:/ $ pm uninstall -k --user 0 com.google.android.apps.books //Google Книги
shell@A10-70L:/ $ pm uninstall -k --user 0 com.google.android.googlequicksearchbox //Google Поиск+Ассистент











































