среда, 14 декабря 2022 г.

Проигрывание видеофайлов в Mint 20.3 и 21 c сетевой шары SMB

Не так давно захотелось мне глянуть кинцо с сетевой шары в linux mint 20.3. И меня ждал облом-с: VLC начинает показывать и вылетает через пару секунд. В интернетах советуют воспользоваться smplayer, однако у меня и smplayer и mpv точно также вылетали через пару секунд после запуска! Как ни странно, но проигрывал без проблем плеер по-умолчанию celluloid. Что меня больше всего удивило - это то, что он использует движок mpv и проблем у него с воспроизведение не возникало. Вот уж действительно неожиданно! 

 Плеер celluloid и информация о программе

А совсем недавно я перешёл на новую версию Минта и там эта проблема полностью аналогична. Я решил немного поиграться и установил пакет ffmpegfs и внезапно точно также стал глючить и celluloid! Я удалил это пакет, и каково же было моё удивление, когда с сетевой шары начали проигрывать без проблем все плеера, что у меня установлены: smplayer и vlc. Обращу внимание, что до этого было обновлены пакеты smb и сами плеера в добро-принудительном порядке.

Update: снова ничего не играется с сетевой шары в любом плеере!

пятница, 9 декабря 2022 г.

Linux Mint 21 Cinnamon - очень противоречивые чувства

Я довольно редко обозреваю дистрибутивы: хороший и качественный обзор - это многочасовая работа, а писать "лишь бы было" - такого в интернетах и так полно. Так что данная статья лишь попытка выразить некоторые мысли о новом дистрибутиве и некоторых странностях в его работе. У меня есть парочка неттопов 3q shell. Довольно слабые машинки, но Минт 19.Х удивительно хорошо работает на них. Через браузер без лагов и тормозов показываются видео FHD разрешения. Тут, по случаю снижения цен, прикупил запас SSD накопителей. Заодно и заменил старый ЖД в своих малышах. Решил сразу поставить новую версияю Минта, а не клонировать старую. Проблемы начались ещё в самом начале. Почему-то скачанный образ отказался  нормально записываться на проверенную флешку (на которой жил Минт 19). Т.е. при установке системы на этапе копирования - выбивало ошибку, что накопитель старый или повреждён. И только с доп опцией conv=fsync удалось корректно записать образ на флешку.

dd if=linuxmint-21-cinnamon-64bit.iso of=/dev/sdX status=progress conv=fsync

Далее установщик довольно странно определял новый SSD, что якобы есть раздел 1 Мб в начале и между разделами видел разделы с 0 Мб. Мною было проверено на другом SSD, а также с помощью утилиты gparted - всё отображается корректно. 

После установки я конечно же решил сравнить с предыдущей версией 20.3 - в частности в плане быстродействия разницы нет. Даже объём потребляемой памяти остался точно такой же. Разница заметна лишь в том, что приложения из Гном переехали на GTK4 и выглядят несколько иначе. В целом версии пакетов 20.3 и 21 очень близки к друг другу. В частности версия Корицы, ядра, другого ПО. 

Заглянув в журнал, увидел, что имеются некоторые ошибки:

- знакомая про биос и acpi (была в прошлой версии)

И новые:

- ошибка Синезуба (у меня его нет)

- ошибка проверки образа (зачем проверка образа в установленной системе?)

- крайне странная ошибка, которая так и осталась. Нормального решения в интернете нет. 

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

Обычно я обновляю систему с помощью mintupdate или через apt-get в консоли. После установки все обновлений, мною было обнаружено, что apt-get всё же видит некие обновления, которые не будут установлены! Данная задача может быть решена с помощью aptitude, где пакеты прекрасно установились. 

Далее мною было принято решение сделать резервную копию с помощью clonezilla на внешний диск. И вот тут случилось довольно странное. Копия была успешна с home раздела (хотя я обычно просто архивирую папку пользователя и всё) снята и проверена встроенными средствами, а вот образ корневого раздела наотрез отказывался проходить проверку. При этом создание и запись образа проходило быстро и успешно, а вот при проверке - вначале падение скорости чтения до 100 Мбайт, а потом - ошибка. Новая попытка не решила данную проблему. И только после того, как я проверил внешний диск на ошибки, переткнул в другой порт, а также в самой clonezilla выбрал проверку и исправление исходной файловой системы, лишь тогда образ системного раздела успешно прошёл проверку. 

 Информация об установленной системе

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

воскресенье, 27 ноября 2022 г.

Тестирование скорости SATA SSD во внешнем USB 3.2 боксе

Дома имею большой "зоопарк" разных компьютеров. На волне удешевления SSD накопителей решил немного оживить своих "старичков". Были приобретены несколько SSD накопителей фирмы GIGABYTE на 120 и 256 Гб. Старые жёсткие диски формата 2.5 были полностью исправны и было решено их запихнуть в самые дешёвые боксы. Выбор на DEXP AT-HD302RB. 

А пока SSD были ещё не установлены на места, появилась идея протестировать SDD в новом боксе. К слову у меня была идея купить дешёвый бокс и не менее дешёвый SSD накопитель. Тем самым сделать супер быструю флешку... Правда, как оказалось всё уже давно изобретено до нас😄 Тестирование выполнялось на компьютере под управлением manjaro linux. Железо: процессор i5675c, мать asus z97-pro gamer (usb 3.0). Тестируемый SSD накопитель - GIGABYTE GP-GSTFS31120GNTD 120ГБ. Файловая система ext4.

Рис.1 - измерение скорости с помощью файлового менеджера

Рис.2 - измерение с помощью знаменитой dd - маленький файл

 Рис.3 - измерение с помощью знаменитой dd - большой файл

Примечание: на рисунке 1 результат копирования каталога wine из домашней папки на тестируемый накопитель. Система и домашняя папка тоже находятся на SSD накопителе, который подключён к разъёму SATA III. Этот накопитель содержит DRAM. Испытуемый - нет. На рисунке 2 скорость "просто космос" - работает КЭШ. Так что испытание надо проводить записью файлов большего размера. Тесты только на запись, так как чтение даст примерно такие результаты или выше. Объяснение ТУТ в комментариях.

Итоги: понятно, что данная конфигурация не раскрывает возможностей связки SSD-USB3: следует использовать сочетание m.2 интерфейса SSD и бокса. В продаже есть такие готовые варианты, тем не менее при наличии лишнего бокса для HDD и SSD можно сделать себе такую полезную "самоделку".

суббота, 19 ноября 2022 г.

Сильно тормозит Windows XP на старом ноутбуке

Казалось бы ВНЕЗАПНО статья от пользователя линукса с более чем 10 летним стажем (именно не дуал-бутчик, так как тогда можно считать с 2004 года). Подарили мне ноутбук Samsung p40 с установленной хрюшей. 

Первое включение - медленное, но успешное!

Система жутко тормозила и тупила. Поставить линукс в принципе было бы самой простой и логичной задачей. Однако мне хотелось сохранить установленную систему - был план использовать ноут для прошивки древних устройств. Докинул ему память до 2 гб, было 512 мб. Лучше не стало. Система в принципе не особо была замусорена. Был перегрев - продул вентиляционные отверстия. А вот с жёстким небольшая проблема - PATA ноутбучный... Редкость в наши дни, хотя в загашнике у меня есть запасной винт. Родной не имел ремапнутых секторов, но вот попытка неудачного ремапа 1 сектора была. Гуглинг подсказал, что надо обратить внимание на режим работы жёсткого диска - должен быть режим UDMA, у меня же стоял железно PIO. В интернете есть несколько вариантов решения - правка параметров реестра и прочее, но больше всего меня поразил наиболее простой - удалить драйвер контролера IDE и перезагрузиться! Действительно, после перезагрузки, ноутбук начал реально "летать". Далее был прогон Викторией HDD на чтение всей поверхности, где глючный сектор был найден, и снова повторно была проведена попытка ремапа. Но сектор не отремапился, а "починился" и следующие прогоны поверхности были вполне себе успешными. Если кому интересно, то скорость чтения 30 мбайт в секунду в начале и до 17 - в конце диска😁 Жаль, что во времена актуальности этой культовой ОС, я не знал о таком решении. Мне попадались ПК, которые имели проблемы с ЖД - парочку секторов в ремапе и жутко тормозили. Вообще смарт-параметры - это очень объёмная тема, но хочу сказать своё мнение, что наличие пару ремапнутых секторов не означает, что ЖД собирается помереть уже завтра. Просто нужно взять на контроль и если значение 05 параметра растёт, то такой диск стоит заменить, а если нет, то диск ещё способен поработать длительное время. Теория сваливания ЖД в PIO режим - при сбойном секторе винда испытывает проблемы и переключает в медленный режим. Даже если сектор просто имеет статус софтового бэда или благополучно ремапнулся средствами самого ЖД,

четверг, 6 октября 2022 г.

Mikrotik vs Samba

Подарил мне друг флешку. Да непростую флешку, а аж на 256 Гб. Умеет USB 3.2 И появилась у меня идея сделать дома очередную файлопомойку, но на базе роутера. Задача - анонимная шара. С настройкой справился на ура, но удобнее это делать не через смартфон, а на ПК.  Описывать смысла нет - в интернете куча инструкций. ROS 7.1 Так роутеров у меня этой фирмы 4 штуки, то выбран не шлюз и самый производительный из всех. Сеть 1 гбит/с. А вот дальше самое интересное, что и сподвигло написать этот пост.

 Роутер Микротик hap ac 3

Когда все настройки были сделаны для проверки был использован древний ПК с ХР СП3 на борту. В сетевом окружении комп почему то не видел никого и ничего, а вот по IP адресу подключался и даже папки/файлы создавались, но есть один нюанс - если объект имел в своём названии кириллицу, то удалить объект или переименовать было невозможно. Точнее можно, но только через ВЭБ интерфейс роутера. Перекрутив все возможные настройки - я понял, что не баг, а фича. Скорость составила в районе 10 мбайт/с на чтение и запись. Далее я взял древний лайв диск с Альт-линуксом 6 2011 года выпуска и загрузился с него. В нём создать папки и файлы на шаре Микротика, имеющие русские буквы, было и вовсе нельзя. Файловый менеджер выдавал ошибку и сразу предлагал переименовать на язык Шекспира создаваемый объект. 

А вот на ПК с Дебиан 10 (Крыска), Манжаро (Мята) и телефоне Сяоми Редми Ноте 9 4/128 (андроид 11) проблем с кириллицей нет вообще. Файлы и папки прекрасно создаются, удаляются и переименовываются на расшаренной флешке. Скорость на ПК с SSD на флешку через роутер составила 20 мбайт/с в обе стороны. Скорость стабильная без провалов. Тесты проводились 1 файлом 1.5 Гб весом. Формат ФС флешки: ФАТ32.

К чему этот пост? Ну вдруг кто-то тоже столкнётся с такой же проблемой и будет знать, что данная проблема решается более свежими версиями ПО на клиентах. Самба имеет несколько версий протокол и насколько мне известно - в новых версиях ВИН старый варианты отключены по соображениям безопасности. В самом роутере Микротик я не нашёл явных настроек для указания используемой версии протокола.

пятница, 15 июля 2022 г.

Объединить все LAN порты роутера ZTE GM-5 в bridge (Ростелеком)

В конце мая на даче мы подключили интернет от Ростелеком по оптике. Довольно знаковое событие, если учесть, что до 2020 года в деревне не было никакого интернета. Модем по телефону с дозвоном и 2G сложно назвать интернетом, а nmt-450 канул в прошлое ещё лет 9 назад... Тариф был взять минимальный 150 мбит/с. Роутер достался ZTE GM-5 - умеет гигабит и диапазон 5 ггц, но не АХ. Монтажники оптику провели, базовую настройку роутера провели и ушли. Свой ноутбук они подключали в порт ЛАН1. После ухода я подключил старенький родительский ноутбук по кабелю в порт ЛАН4... И ничего - адрес сервисом DHCP не выдаётся, интернета нет. Может порт горелый? ЛАН2 и ЛАН3 точно также отказались пускать в интернет. При этом корректно определяется ноутбуком как гигабитный. Чудеса!

Поиск в интернете показал, что это не баг, а фича - для интернета даётся всего лишь 1 порт, а 3 используется для ip тв-приставок, которых у нас в доме не наблюдалось, ибо стоит спутниковое ТВ. В интернете ничего вразумительного не нашлось. Что ж пришлось разбираться самому.

Что надо сделать? Убрать наши LAN порты из бриджа WAN, включить освободившиеся порты в LAN бридж. Это делается на рисунке 2 и 3. Также необходимо включить выдачу настроек на наших локальных портах.

 Рис.1 - информация о роутере и его прошивке

Рис.2 - убираем наши порты ЛАН2-4 из моста WAN

 Рис.3 - включаем наши порты в другой бридж, чтобы на них был интернет 

Рис.4 - влючаем раздачу сетевых настроек для всех ЛАН портов

На многих рисунках можно заметить огромное количество SSID - это виртуальные вайфай сети. Для чего это нужно? Для того, чтобы к одному роутеру можно было подключить устройства для выхода в интернет и ip тв-приставки, если до них нельзя проложить провод. Также виртуальные точки доступа можно использовать для построение гостевой беспроводной сети. Так как ТВ приставок нет и не планируется, то для вех портов (физических и виртуальных) включен режим получения настоек и выхода в интернет через NAT. 

После проделанных настроек интернет появился на всех ЛАН портах. 

Также момент: по-умолчанию на вайфай включён режим авторизации WPA, что крайне не безопасно! Его необходимо убрать и оставить только WPA2. Также я отключил ip6, но это уже вкусовщина...

Наблюдения: мой телефон Xiaomi Redmi Note 9 4/128 именно с этим роутером на диапазоне показала самые лучшие результаты на 5 ггц диапазоне. Загрузка и отдача сравнялась и составляла порядка 330 мбит/с, тогда как с другими роутерами на приём никогда не получалось получить скорость выше 280 мбит/с.

Мусор при обновлении карт 2ГИС под Линукс

При обновлении 2ГИС под линукс я обнаружил один неприятный момент - старые базы городов не удаляют, что приводит к значительному росту размера папки wine в домашней директории. Ещё после обновления базы - 2ГИС упорно в заголовке окна показывает предыдущий месяц, хотя база обновлена и новых обновлений он не видит. Чтобы решить данные проблемы - достаточно удалить старые данные, кроме последнего. Пути папок, где лежать "хвосты":

~/.wine/drive_c/ProgramData/2GIS/2GISUpdate/Installed/%cityname%

~/.wine/drive_c/ProgramData/2GIS/2GISUpdate/Log

~/.wine/drive_c/ProgramData/2GIS/2GISUpdate/Repository/Install/%cityname%

~/.wine/drive_c/ProgramData/2GIS/2GISUpdate/Repository/Sign

Фото взято с сайта: pochemu-ne-rabotaet.ru