пятница, 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 укажите свой логин в системе.

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