пятница, 14 февраля 2025 г.

Нет двустороннего соединения между Warpinator Linux и Winpinator Windows

Бывает ситуация, когда Warpinator на Linux не может установить двустороннее соединение с Winpinator на Windows (для Windows приложение Warpinator имеет наименование Winpinator). В соответствии с публикациями в сети по данному вопросу порядок действий рекомендуется следующий:

1. Сначала запускается Winpinator на Windows. В параметрах приложения указать действующий сетевой интерфейс. Если оставить "как есть", то есть автоматический выбор, то Winpinator может и не "сообразить" по какому сетевому интерфейсу осуществлять приём/передачу.

Вызвать в меню File – Preferences и далее обратиться к Connection:


2. Запустить Warpinator на Linux. Узлы должны увидеть друг друга. В дальнейшем рекомендуется запускать Warpinator на Linux после запуска Winpinator на Windows. Справедлива ли данная рекомендация для вас выясните самостоятельно.

3. Возможно, что имеет смысл аналогичную настройку произвести и на Linux:

4. Если всё равно возникают проблемы, то попробуйте приложение Dukto.

пятница, 31 января 2025 г.

profiles/sap/server.c:sap_server_register() Sap driver initialization failed

После установки отсутствующего в комплекте поставки Linux Mint 22* просмотра журналов sudo apt install -y gnome-logs (Журналы) при просмотре категории "Важное" на мини-ПК Nuc при активной службе bluetooth имеется запись:

profiles/sap/server.c:sap_server_register() Sap driver initialization failed

Для избавление необходимо внести изменения в файл запуска службы:

sudo xed /etc/systemd/system/bluetooth.target.wants/bluetooth.service

ExecStart=/usr/libexec/bluetooth/bluetoothd

исправить на:

ExecStart=/usr/libexec/bluetooth/bluetoothd --noplugin=sap

При следующей загрузке системы указанная выше запись в журнале должна отсутствовать.

четверг, 30 января 2025 г.

SGX disabled by BIOS

После установки отсутствующего в комплекте поставки Linux Mint 22* просмотра журналов sudo apt install -y gnome-logs (Журналы) при просмотре категории "Важное" на мини-ПК Nuc бросилось в глаза SGX disabled by BIOS.

Для избавление необходимо добавить в параметры grub запись nosgx.

sudo xed /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="... nosgx"

Далее выполнить sudo update-grub

После следующей загрузки запись SGX disabled by BIOS должна исчезнуть.

вторник, 28 января 2025 г.

Графическое отображение SMART для SSD в Linux Mint

Просмотр данных SMART для SDD в Linux является своего рода лотереей. Ввиду отсутствия датчиков или поддержки ряд параметров может не отображаться, а диски hvme (как, например, Samsung 970 EVO) вообще не выдавать такую информацию.

Для графического отображения SMART можно воспользоваться пунктом меню "Диски" (Стандартные) или дополнительно установить пакеты smartmontools и gsmartcontrol. Следует отметить, что в комплекте поставки Linux Mint 22.1 ПО Synaptic отсутствует и если вам привычнее искать и устанавливать ПО через Synaptic, то его нужно установить:

sudo apt install synaptic

В ином случае выполните в терминале: 

sudo apt install -y smartmontools gsmartcontrol

На рабочем столе создайте кнопку запуска, указав команду sudo gsmartcontrol

Согласитесь с предложением поместить этот значок и в категорию "Прочие" (в xfce это может быть "Разное"). После этого значок запуска с рабочего стола можно удалить.

Для того чтобы созданный значок отображался в категории "Программирование" (в xfce "Разработка"), откройте в файловом менеджере папку applications

xdg-open ~/.local/share/applications

найдите созданный вами файл (по имени) и откройте его в текстовом редакторе. Добавьте в него строку Categories=GTK;Development;

Пример этого файла (Smart.desktop) ниже:

[Desktop Entry]
Name=Smart
Exec=sudo /usr/sbin/gsmartcontrol
Comment=
Terminal=false
PrefersNonDefaultGPU=false
Icon=gsmartcontrol
Type=Application
Categories=GTK;Development;

Сохраните внесённые изменения. 

Чтобы не возникало необходимости вводить пароль, так как gsmartcontrol необходимо запускать под правами root, откройте файл sudoers под повышенными правами:

sudo xed /etc/sudoers

и с новой строки впишите, например:

minter ALL=NOPASSWD: /usr/sbin/gsmartcontrol

Вместо minter укажите свой логин в системе.

Теперь при запуске из меню должно отображаться примерно такое:


четверг, 12 декабря 2024 г.

Cool reader (cr3) в Linux Mint 22

Много лет пользуюсь читалкой электронных книг Cool Reader. Достать deb-пакет в сети довольно-таки проблематично, поэтому кому надо – возьмите здесь.  Однако после установки пакета программа не запускается. При запуске через терминал отображается ошибка:

cr3: error while loading shared libraries: libutf8proc.so.2: cannot open shared object file: No such file or directory

В репозиториях Linux Mint 22х такого пакета не имеется. Скачайте архив. В его составе два файла: libutf8proc.so.2.3.2 и символическая ссылка, указывающая на данный файл, под именем libutf8proc.so.2  Поместите эти два файла в папку /usr/lib/x86_64-linux-gnu

После этого Cool Reader должен запуститься. 

суббота, 9 ноября 2024 г.

Free Download Manager 6.24.2 не запускается на Linux Mint

После установки на Linux Mint 21.3 Cinnamon Free Download Manager при запуске данного ПО ничего не происходит. Запуск программы через терминал даёт вывод:

/opt/freedownloadmanager/fdm
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: minimalegl, minimal, offscreen, wayland, linuxfb, eglfs, wayland-egl, xcb.

Аварийный останов (образ памяти сброшен на диск)

В отображении причины невозможности запуска Free Download Manager – не может загрузиться плагин xcb платформы Qt, несмотря на то что он найден. Но в первой же строке вывода терминала говорится, что для запуска плагина необходим пакет xcb-cursor0 или libxcb-cursor0.

В Linux Mint 21.3 Cinnamon через поиск в Synaptic пакет xcb-cursor0 найден не был, но нашёлся пакет libxcb-cursor0, после установки которого Free Download Manager запустился. Соответственно, решением является одна команда:

sudo apt install -y libxcb-cursor0

пятница, 18 октября 2024 г.

Запуск нескольких отдельных окон Nemo

В Cinnamon меня всегда "напрягало" то, что щёлкая несколько раз по кнопке Nemo на панели я не могу открыть новый экземпляр его окна, как привык делать в xfce. Иногда возникает необходимость открыть 3-4 независимых окна Nemo, а каждый раз обращаться к его меню или меню Cinnamon мне лень не позволяет  😂

К счастью, разработчиками предусмотрена такая возможность. Для этого nemo необходимо запустить с ключом -t или --tabs

Для создания соответствующей кнопки в меню, откуда её можно продублировать на панель или в "Избранное" вызовите по ПКМ на рабочем столе "Создать кнопку запуска здесь". Укажите имя и команду nemo -t или nemo --tabs. Согласитесь с предложенным помещением созданной кнопки в меню категории "Прочие", после чего с рабочего стола эту кнопку можно удалить.

В демонстрируемых ниже примерах рядом к кнопкой Nemo показана созданная кнопка, отображаемая другим значком:



Кроме того, такую же кнопку можно создать и в ПКМ Nemo. Откройте папку actions:

xdg-open ~/.local/share/nemo/actions

Создайте исполняемый файл nemo.nemo_action, в который впишите:

[Nemo Action]
Active=true
Name=Nemo
Exec=nemo -t %F
Icon-Name=folder-colored-sin
Selection=s
Extensions=dir;
Quote=double

❗   Обратите внимание, что в строке Icon= должно быть указано имя значка, который имеется у вас в системе. В приведенном примере имя значка указано дополнительное, так как мной в систему были импортированы дополнительные значки папок.

Теперь при вызове на значке папки ПКМ у вас будет отображаться пункт Nemo, при вызове которого данная папка будет открыта в новом окне Nemo. Ниже дан снимок процессов Nemo при вызове стандартной кнопки на панели (nemo-desktop) и новой созданной кнопки (nemo).