LINUX.ORG.RU

Сообщения oleg_kravchenko

 

Dell Latitude 5490 Ubuntu 24.04 не работает suspend

Приветствую всех!

Ноутбук Dell Latitude 5490 (i5-8250U, 16Gb)

Ubuntu 24.04, 6.8.0-51

Не работает suspend (и hybernate). После активации просто гаснет экран и ноутбук зависает, помогает только hard-reset.

Пробовал другие ядра (6.5) - безрезультано. Так же пробовал рецепты из соседних тем (опции загрузки в grub) - ничего не помогло.

BIOS оновлен до актуальной версии. Устанавливать Windows не пробовал.

Возможно кто-нибудь знает рецепт?

 ,

oleg_kravchenko
()

Звук аналогового выхода на macmini 5.2 Ubuntu 24.04

Приветствую всех!

После обновления ОС до Ubuntu 24.04 пропал звук через аналоговый выход:

aplay -l
**** Список PLAYBACK пристроїв ****
картка 0: HDMI [HDA ATI HDMI], пристрій 3: HDMI 0 [HDMI 0]
  Підприлади: 1/1
  Підприлад #0: subdevice #0

Карта в системе:

spci | grep -i audio
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Turks HDMI Audio [Radeon HD 6500/6600 / 6700M Series]
inxi -A
Audio:
  Device-1: Intel 6 Series/C200 Series Family High Definition Audio driver: N/A
  Device-2: AMD Turks HDMI Audio [Radeon HD 6500/6600 / 6700M Series] driver: snd_hda_intel
  API: ALSA v: k6.8.0-48-generic status: kernel-api

вывод ядра:

dmesg | grep snd
[    4.488595] snd_hda_intel 0000:00:1b.0: enabling device (0000 -> 0002)
[    4.489051] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[    4.691842] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops radeon_audio_component_bind_ops [radeon])
[   19.555150] pci 0000:00:1b.0: deferred probe pending: snd_hda_intel: couldn't bind with audio component

До обновления звук работал. И вроде загружался модуль snd_hda_codec_cirrus. Згрузка этого модуля вручную проблем не решает.

Может у кого есть какие идеи? Параметры загрузки модуля snd_hda-intel может какие?

В соседних постах описівались похожие проблемі, но решений, кроме отката на старую версию не было.

Сам mac такой:

Base Board Information
	Manufacturer: Apple Inc.
	Product Name: Mac-4BC72D62AD45599E
	Version: Macmini5,2

Используется как мультимедиа-центр (kodi, mpd, librespot)

 

oleg_kravchenko
()

Сервер samba в Active directory без winbind

ПК введен вдомен AD с помощью sssd. Все работает: авторизация доменных пользователей на локальном ПК, прозрачное монтировани ресурсов windows (и через gvfs, и через autofs).

Хочу так же раздавать собственные ресурси ПК (samba).

Ранее всегда делал это в связке с winbind. Хочу сделать без него, но не получается.

Если запускать самбу без winbind, в логах сообщения типа:

winbindd not running - but required as domain member: NT_STATUS_NO_LOGON_SERVERS

Если установить winbind, то сообщения типа:

Could not fetch our SID - did we join?

Но ПК уже введен в домен, getent passwd показывает идентификаторы

Получается, что без winbind никак? Да еще необходимо второй раз вводить ПК в домен через net ads join?

У кого есть опыт успешной реализации?

 , ,

oleg_kravchenko
()

Монтирование cifs-шары на ПК с Linux в домене Active Directory

Добрый день!

ПК введен в домен Active Directory (через sssd). Пользователи домена могут авторизовываться в системе.

Задача - организовать прозрачное монтирование файловых ресурсов серверов windows без ввода пароля.

Все работает в графических фаловых менеджерах (например nemo), если открывать ссылки вида smb://server/share, запрос на ввод пароля не опявляется (как и требовалось). Доступ к смонтированным ресурсам возможен после этого так же и через /run/user/${UID}/gvfs/

Хочу сделать монтирование через autofs:

cat /etc/auto.cifs

share_mountpoint -fstype=cifs,rw,noperm,file_mode=0666,dir_mode=02777,forceuid,user=${USER},uid=${UID},sec=krb5i,addr=<SERVER_IP_ADDR>  ://<SERVER_NAME>/<SHARE_NAME>

Не работает, ругается на отсутсвие билета керберос в файле /tmp/krb5cc_0, но файл пользователя с актуальным билетом другой.

Если вручную згенерировать билет для рута через kinit то все работает.

Кто может подсказать, как можно решить данную проблему?

 , ,

oleg_kravchenko
()

GDM3 LDAP список пользователей

Добрый день!

ПК с ubuntu 22.04.

Настроен на возможность логиниться пользователем с каталога LDAP (OpenLDAP).

Проблема в том, что после включения ПК через достаточно длительный период времени (несколько часов) в списке пользователей остаются только локальные записи (менеджер дисплеев - GDM3).

Файлы пользователе в каталоге /var/lib/AccountsService/users исчезают.

Ввести логин вручную и войти в систему удается.

Временно вылечить:

  • поместить файл в каталог,
  • systemctl restart accounts-daemon.service
  • systemctl restart gdm3

Использование других DM тоже с проблемами:

  • lightdm - вообще не дается войти с доменным аккаунтом;
  • sddm - отображает список ВСЕХ доменных пользователей - неудобно

Может кто сталкивался с подобным?

 , ,

oleg_kravchenko
()

Настрока IPv6 на роутере linux вручную

Добрый день Помогите разобраться с настройками маршрутизации IPv6 вручную.

Дано:

  • видана подсеть ipv6 /64
  • сервер ubuntu 22.04, включен сервис radvd, настроен файрвол для IPv6 (открыт доступ к некоторым ресурсам виртуальных машин)
  • виртуальные машини kvm-qemu на сервере

В такой конфигурации все прекрасно работает. Смущает лишь то, что адреса на вируальных машинах в формате EUI-64, то есть доступна информация по mac-ам

Пробую настроить сеть вручную без RADVD, успеха не имею. Не работает так же, если вручную прописывать адреса в формате EUI-64.

В связи с этим конкретные вопросы:

  • каков алгоритм выбора адресов IPv6 для внутренних ресурсов?
  • какой шлюз для default указывать на внутренних ресурсах (при автоконфигурации используется link-local адрес ітнерфейса сервера, находящегося в одном сегменте L2 с внутренними ресурсами)
  • что еще при ручной настройке необходимо проделывать, кроме указывания адреса и маршрута?

 , , , ,

oleg_kravchenko
()

Мини-компьютер для замены Cubieboard A20

Приветствую всех! Посоветуйте мини-компьютер для замены имеющегося Cubieboard A20.

Змена требуется всвязи с:

  • постепенной деградацией nand и неизбежным выходом из строя компьютера (в эксплуатации уже более 5 лет). Частично проблема решена переносом root-fs на SSD, но загрузка с него невозможна;
  • отсутсвием поддержки со стороны разработчиков новых ОС (сейчас ядро 3.4.74, ОС на основе Ubuntu 13.04).

Компьютер работает с подключенным SSD (неполноценный SATA на борту имеется).

Выполняемые задачи:

  • torrent;
  • minidlna;
  • samba;
  • nfs-server;
  • mpd (with pulseaudio);
  • librespot (with pulseaudio) - spotify-клиент;

Т.о. нужен девайс с возможностью подключения SSD (скорость доступа не критична), вивода звука через 3.5 разъем, с пассивным охлажлдением.

Заранее всем спасибо!

 

oleg_kravchenko
()

reboot вместо shutdown на GIGABYTE GA-IMB1900N

Система на базе GIGABYTE GA-IMB1900N. Установлена Ubuntu 20.04 (сервер):

Linux twentysixth 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

После виполнения shutdown -h now система сразу перезапускается.

Пробовал различные варианты ключей загрузки ядра (acpi=noirq, acpi=on, acpi=force, acpi=off) - без нужного результата (acpi=off - перестают работать сетевые интерфейсы, система все так же перезапускается).

Пробовал отключать в BIOS USB3 - без результата.

Пробовал различные манипуляции с шиной usb в системе, например - for i in /sys/bus/usb/devices/*/power/control; do echo $i; done - без результата.

Пробовал ставить пакет laptop-mode-tools - без результата.

На всякий случай вывод lspci:

00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 11)

00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 11)

00:13.0 SATA controller: Intel Corporation Atom Processor E3800 Series SATA AHCI Controller (rev 11)

00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI (rev 11)

00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 11)

00:1b.0 Audio device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 11)

00:1c.0 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 1 (rev 11)

00:1c.2 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 3 (rev 11)

00:1c.3 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 4 (rev 11)

00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 11)

00:1f.3 SMBus: Intel Corporation Atom Processor E3800 Series SMBus Controller (rev 11)

02:00.0 Ethernet controller: Intel Corporation I211 Gigabit Network Connection (rev 03)

03:00.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port

04:01.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port

04:03.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port

04:05.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port

04:07.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port

05:00.0 Ethernet controller: Intel Corporation I211 Gigabit Network Connection (rev 03)

lsusb

Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp. 4-Port USB 3.1 Hub

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub

Bus 001 Device 004: ID 046d:c040 Logitech, Inc. Corded Tilt-Wheel Mouse

Bus 001 Device 002: ID 0bda:5411 Realtek Semiconductor Corp. 4-Port USB 2.1 Hub

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

oleg_kravchenko
()

raspotify + LCD(hd4478)

Имеется микрокомпьютер bananapi с поключеным LCD на базе hd4478. В данный момент работает связка mpd и mpd_trigger (который обрабатываем собития и выводит через самописную програмку на C инофрмацию на LCD). Так же есть возможность проигрывать контент spotify через запущенный на этом же компьютере процес librespot. В опциях этой программы есть возможность отслеживать события и передавать через заранее определенные переменные информацию на внешнюю программу. Среди этих переменных есть track_id (идентификатор трека в spotify). Данные о нем можна получить через post (например curl-ом) при помощи API spotify. Но необходимый для этого ticket рабоает только определенное время (несколько минут). Вопрос. Как можна либо получить такой ticket на всегда. Либо кто-то знает другой способ получить данные о треке (испольнитель, название композиции)?

 ,

oleg_kravchenko
()

pulseaudio в системном режиме во время старта системы

Приветствую всех!

Pulseaudio в системном режиме во время старта системы сигнализирует об ошибке:

Failed to open cookie file '/var/run/pulse/.pulse-cookie': Немає такого файла або каталогу
Failed to load authentication key '/var/run/pulse/.pulse-cookie': Немає такого файла або каталогу

Соответственно не работают другие служби от pulseaudio зависящие (mpd, shairport-sync)

Перезапуск служб последовательно вручную:

systemctl restart pulseaudio
systemctl restart shairport-sync

происходит без ошибок и далее все работает без проблем, ошибка только во время старта системы

Сам скрипт запуска pulseaudio:

[Unit]
Description=PulseAudio system server
After=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/pulseaudio --daemonize=no --system --realtime --log-target=journal

[Install]
WantedBy=multi-user.target

Настройки pulse:


cat /etc/pulse/system.pa | egrep -v «^#|^$»

.ifexists module-udev-detect.so
load-module module-udev-detect
.else
load-module module-detect
.endif
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix
load-module module-stream-restore
load-module module-device-restore
load-module module-default-device-restore
load-module module-rescue-streams
load-module module-always-sink
load-module module-suspend-on-idle
load-module module-position-event-sounds
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;
192.168.0.0/24 auth-anonymous=1
load-module module-native-protocol-unix auth-anonymous=1 socket=/run/pulse/native-unix
load-module module-zeroconf-publish

Далее:


file /var/run
/var/run: symbolic link to /run

mount | grep "/run"
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=206092k,mode=755)

Пробовал добавлять разные условия запуска в systemd (после монтирования и т.д.), делал запуск с rc.local - не помагает

Система:

Ubuntu 16.04.6 LTS 
3.10.108-BPI-M2U-Kernel armv7l
BananaPi Ultra M2

 , ,

oleg_kravchenko
()

Ошибки работы ЖД (failed command: READ FPDMA QUEUED)

Приветствую! Banana PIi M2 ULTRA DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION=«Ubuntu 16.04.6 LTS»

3.10.108-BPI-M2U-Kernel

Періодически (в зависимости от нагрузки на ЖД) появляются записи в логах ядра: May 27 12:14:08 bpi-room kernel: [40825.950373] ata1.00: exception Emask 0x0 SAct 0x6000 SErr 0x0 action 0x6 frozen May 27 12:14:08 bpi-room kernel: [40825.950419] ata1.00: failed command: READ FPDMA QUEUED May 27 12:14:08 bpi-room kernel: [40825.950464] ata1.00: cmd 60/20:68:80:70:b5/00:00:01:00:00/40 tag 13 ncq 16384 in May 27 12:14:08 bpi-room kernel: [40825.950464] res 40/00:01:06:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout) May 27 12:14:08 bpi-room kernel: [40825.950488] ata1.00: status: { DRDY } May 27 12:14:08 bpi-room kernel: [40825.950539] ata1.00: failed command: WRITE FPDMA QUEUED May 27 12:14:08 bpi-room kernel: [40825.950585] ata1.00: cmd 61/10:70:a8:2c:45/00:00:15:00:00/40 tag 14 ncq 8192 out May 27 12:14:08 bpi-room kernel: [40825.950585] res 40/00:01:01:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout) May 27 12:14:08 bpi-room kernel: [40825.950606] ata1.00: status: { DRDY } May 27 12:14:08 bpi-room kernel: [40825.950646] ata1: hard resetting link May 27 12:14:08 bpi-room kernel: [40826.300150] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310) May 27 12:14:08 bpi-room kernel: [40826.304019] ata1.00: configured for UDMA/133 May 27 12:14:08 bpi-room kernel: [40826.304119] ata1: EH complete

В основном не критично, но иногда в этот момент прерывается доступ к ресурсу на ДЖ через сеть.

Пробовал: менять блок питания; менять кабель SATA; echo 1 > /sys/block/sda/device/queue_depth

Пока нічего не помогло.

У кого какие мысли?

 

oleg_kravchenko
()

RSS подписка на новые темы