Заметки

Categories: Компьютеры, Linux, Железо, Игры, Программирование

F3: как на Linux проверить SD-карту (microSD, CompactFlash, USB флэшку, SSD и т.д.) на работоспособность и подделку

Вот и меня не минула история с фальшивыми флэшками - когда выглядит как настоящая, и вроде даже работает, и объём, когда форматируем и смотрим на свободное место, правильный, а на самом деле внутри не 128 гигабайт памяти, а всего 36 (странное число, да). Даже успел поснимать на эту карточку несколько раз и всё работало до какого-то момента - пока очередная фотка не попала за пределы реально существующих гигабайтов. Фотоаппарат сделал вид, что записал её, но на просмотре выдал ошибку. Именно потому что проблема не вскрывается сразу, люди успевают попользоваться фальшивкой и оставить положительные отзывы в магазине. Например, при установке в видеорегистратор вы можете проездить неделю, а может и больше, пока вылетит ошибка. А может и не вылетит вовсе, просто когда понадобится просмотреть запись окажется, что её там частично просто нет. Вывод: при покупке памяти в интернете всегда читайте самые негативные отзывы, если там есть что-то про подделку, неправильный фактический размер - бегите! И, конечно, изучите цены на данное предложение, и если у какого-то продавца цена сильно ниже рыночной - повод забеспокоиться. Отсутствие отзывов тоже нехороший знак. В крайнем случае, протестируйте карту описанным или подобным способом в день получения и в случае фальшивки немедленно обращайтесь за возвратом (и пишите отзыв с пруфами, конечно же).
Фальсификации встречаются для всех типов памяти, всё это касается и карточек, и USB-стиков, и SSD дисков.
Итак, какой простейший и удобнейший способ диагностики этой ситуации под Ubuntu я добыл (в принципе, это приложение доступно и на Windows и Mac OS).

·· [Read more · Читать дальше] ·· »»»

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

Не мог разобраться, что у меня на чём висит в компьютере на USB, поэтому навайбил с ГигаЧатом небольшой скриптик. В принципе, lsusb -t -v выводит эту же инфу, но на мой взгляд, менее читабельно.

·· [Read more · Читать дальше] ·· »»»

Ubuntu 24.04 не показывает превью картинок в Nautilus и файловых диалогах Gnome

Убунта продолжает радовать базовыми вещами, которые из коробки не работают. ChatGPT полностью провалил задачу, Алиса почти справилась и подсказала правильное направление поисков: тут.

sudo gedit /etc/apparmor.d/nautilus

Вставляем:

abi <abi/4.0>,
include <tunables/global>

profile nautilus /usr/bin/nautilus flags=(unconfined) {
  userns,

  # Site-specific additions and overrides. See local/README for details.
  include if exists <local/nautilus>
}

Далее:

sudo apparmor_parser -r /etc/apparmor.d/nautilus
rm -rf ~/.cache/thumbnails/fail/*
nautilus -q

Если после этого Наутилус не запускается, надо перезагрузить компьютер.

Про современное юзабилити

В девяностые, продвинутые пользователи ПК смеялись над "чайниками", у которых при работе за компьютером регулярно случалось "я что-то нажал и всё пропало!" В современных соцсетях это "что-то нажал и всё пропало" стало нормой эргономики, продуманной концепцией и гордостью продакт-менеджеров и дизайнеров.

Самая короткая команда починить Ubuntu после слёта драйверов NVidia

2025 год, а Ubuntu всё так же продолжает на sudo apt dist-upgrade устанавливать новое ядро без кусков драйверов NVidia. После перезагрузки графическая система не стартует, не выдавая никаких разумных сообщений на экран. Только в логе Xorg можно найти строчки о том, что драйвера дисплея нет. Раньше я в таких ситуациях парился с вычислением, какие именно deb-пакеты надо доустановить, или даже ставил драйвер с сайта NVidia. Но, оказывается, есть простой способ. Переходим в консольку с помощью Ctrl+Alt+F2, логинимся и вводим:

sudo ubuntu-drivers install
sudo reboot

Archives

                                                                                                                                                                                                                                                                   


© Sergey A. Galin, 1998-2021 sageshome.net/blog/