Manjaro, хроники обновлений.

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#1

14 июл 2020, 14:12

Придумалось завести тему, чтобы складывать сюда что-то типа "рапортов с полей" по поводу обновлений сей системы. Год с хвостиком у меня еще ничего намертво не упало, но один раз довольно крупная неприятность случилась (29.02.2020, Manjaro, феерический глюк при обновлении.), да и мелкие "ситуации" иногда вылазят. Обычно решается легко, но это с моим опытом. Когда "нутром чуешь" где смотреть. Посему решил писать заметки по мере появления "материала". :) Добавления своих ситуаций и комментарии от других участников приветствуются, но длинные споры и обсуждения (более 2-3 ответов цепочкой диалога) буду просить модераторов удалять, или выделять в отдельные темы.

---

Сегодня опять обновлял систему после пары месяцев без обнов (то забывал, то не до них было). Все прошло штатно, за исключением того что отвалился compton/picom. (Эффекты и композитинг рабочего стола)

Причина: авторы активно лопатят код и повыкидывали часть старых ключей для файла конфигурации. А прога находя ошибку в конфиге ругается и не стартует.
Решение: Открываем консоль, запускаем compton вручную и смотрим на какие ключи ругается. Лезем в ~/.config/compton.conf либо в ~/.config/picom.conf (если уже переименовался файл конфигурации под новое название) и удаляем, либо маркируем как комментарии (#) строчки с этими ключами. Возможно придется повторить несколько раз - ругается только на первую найденную ошибку, дальше не смотрит пока первую не исправишь.


Да кстати, уточняю еще и это: тема не для вопросов вида "а у вас вот это не падало?". Писать только решения, или качественно оформленные предупреждения - что именно и как сломалось. Поиск решения - в отдельную тему. Как положено.

no avatar

x230
Сообщения: 2094
Зарегистрирован: 02 сен 2016, 22:07
Решено: 5
Благодарил (а): 406 раз
Поблагодарили: 487 раз
Контактная информация:

Manjaro, хроники обновлений.

#2

14 июл 2020, 14:26

А комптон, это что? Я конечно шучу, но просто как-то не совсем серьезно из-за отдельной софтины вешать ярлык на всю ОСь.
За полгода никаких глюков не наблюдал.
А софтина стоит всякая:
Audacious
Cheese
Claws-mail
Claws-mail-themes
firefox-i18n-ru
K3b
Krita
KWrite
libreoffice-fresh
libreoffice-fresh-ru
mc
Plank
Gparted

***

Audacity
Bleachbit
Cairo-dock
Cairo-dock-plug-ins
Fbreader
Grub Customizer
Kid3
Opera
opera-ffmpeg-codecs
Smplayer
recordmydesktop
imagewriter
wine 5.3-1

***

doublecmd-gtk2-alpha-bin 1.0.0svn.r9295-1
skypeforlinux-stable-bin
unetbootin
woeusb
p7zip-zstd-codec
runzip 1.4-1
masterpdfeditor-free 4.3.89-01
xnviewmp 0.95-2
kazam

***

Ghjxtt
ttf-ms-fonts
palemoon
virtualbox
Не считая кое-какой родной софтинки.

Аватара пользователя

rogoznik
Сообщения: 10037
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Manjaro, хроники обновлений.

#3

14 июл 2020, 14:32

x230 писал(а):
14 июл 2020, 14:26
не совсем серьезно из-за отдельной софтины вешать ярлык на всю ОСь
А кто вешает ярлык?
Заголовок читал?
Пост читал?
Где там сказано что ОС плохая?
Вижу только повествование о том что приключилось.
ИзображениеИзображение

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#4

14 июл 2020, 18:46

"Если вас могут понять неправильно - вас поймут неправильно." Закон Мерфи.

Уточняю для недопонявших - к OS никаких претензий, (она вообще намного стабильнее чем я рассчитывал, когда решил rolling ставить). Но т.к. это все-таки rolling - что-то будет вылазить обязательно. И довольно большой шанс - что у всех, а не только у меня. Посему и завел тему - чтобы было куда заметки с решениями складывать.

Да кстати, уточняю еще и это: тема не для вопросов вида "а у вас вот это не падало?". Писать только решения, или качественно оформленные предупреждения - что именно и как сломалось. Поиск решения - в отдельную тему. Как положено.

Аватара пользователя

rogoznik
Сообщения: 10037
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Manjaro, хроники обновлений.

#5

14 июл 2020, 20:45

slant писал(а):
14 июл 2020, 18:46
Да кстати, уточняю еще и это: тема не для вопросов вида "а у вас вот это не падало?". Писать только решения, или качественно оформленные предупреждения - что именно и как сломалось. Поиск решения - в отдельную тему. Как положено.
Добавил в шапку, красным крупным шрифтом :smile:
ИзображениеИзображение

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#6

02 окт 2020, 15:03

Обновление libvirt до 6.5.0-2 ломает проброс винчестеров в виртуальную машину, и возможно еще что-то с пробросом устройств (devmapper).

Временное решение: откат пакета до версии 6.5.0-1
Вызвано бэкпортированием патча из 6.6.0 - но видимо где-то нахимичили. Обещают исправить к релизу 6.6.0

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#7

15 янв 2021, 22:25

Сегодня твич перестал открывать стримы в старой версии streamlink-twith-gui. Сделал полный апдейт системы (не только ради него, просто совпало), попробовал - новая версия хочет streamlink не ниже 2.0, а в репах есть только 1.7.

Решение: собрать streamlink-git вручную, (т.к в AUR нужной версии тоже нету, по крайней мере пока.).

Код: Выделить всё

git clone https://aur.archlinux.org/streamlink-git.git
cd streamlink-git
makepkg -si
В процессе скажет что пакеты конфликтуют и спросит разрешения заменить пакет streamlink на streamlink-git - разрешить явным образом, т.к. по умолчанию сохраняет старый.

P.S. останется каталог streamlink-git в директории где первая команда запускалась, можно удалить потом.

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#8

16 янв 2021, 15:05

Сегодня после перезагрузки (вчера после обновления полностью не перегружался), обнаружил традиционный косяк - не стартуют виртуальные машины с проброшенной видеокартой.
Расследование по горячим следам показало:

1. Видеокарты nvidia серии 16хх имеют в своем составе 4 отдельных устройства, которые нужно было пробрасывать вместе. А 3 из них теперь отсутствуют в выводе lspci. Глянул журнал на предмет подозрительного. Нашел:

Код: Выделить всё

янв 16 12:18:09 orra kernel: pci 0000:01:00.1: Removing from iommu group 1
янв 16 12:18:09 orra kernel: pci 0000:01:00.2: Removing from iommu group 1
янв 16 12:18:09 orra kernel: pci 0000:01:00.3: Removing from iommu group 1
Т.е. устройства были, но потом их тупо выключили полностью.

2.Покопавшись немного, выяснил, что после прилетевших свеженьких дров nvidia и ядра mhwd за каким то надом полез в udev и поставил эти три устройства в черный список: Вот так:

/etc/udev/rules.d/90-mhwd-prime-powermanagement.rules

Код: Выделить всё

# Remove NVIDIA USB xHCI Host Controller devices, if present
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x0c0330", ATTR{remove}="1"

# Remove NVIDIA USB Type-C UCSI devices, if present
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x0c8000", ATTR{remove}="1"

# Remove NVIDIA Audio devices, if present
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x040300", ATTR{remove}="1"
Т.к. виртуалка не видит трех из четырех устройств - не стартует. Есть подозрение, что на системе где видяха не проброшена, отвалится звук по hdmi т.к. одно из этих устройств за него отвечает.

Решение имеется в двух вариантах:
1. Убрать из конфига виртуалок 3 скрытых устройства. Проверил - проброс видео не страдает, хотя звук по HDMI там отваливается. (Но я им все равно не пользуюсь.)
2. Закомментировать правки mhwd в 90-mhwd-prime-powermanagement.rules, и перегрузится. Простой # в начале строки достаточно. (На момент написания еще не проверил лично, но судя по гуглу так в основном и делают без проблем.)

UPD: Перегрузился с закоментированными по второму вариантами строчками - все OK, устройства появились, виртуалки заводятся со старым конфигом, неприятностей не замечено.

Аватара пользователя

rogoznik
Сообщения: 10037
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Manjaro, хроники обновлений.

#9

16 янв 2021, 17:58

slant писал(а):
15 янв 2021, 22:25
https://aur.archlinux.org/streamlink-git.git
Так AUR жеж :smile:
ИзображениеИзображение

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#10

16 янв 2021, 19:08

rogoznik,
slant писал(а):
15 янв 2021, 22:25
(т.к в AUR нужной версии тоже нету, по крайней мере пока.).
https://aur.archlinux.org/packages/streamlink-git/ - 1.7, a нужно - 2.0

Аватара пользователя

rogoznik
Сообщения: 10037
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Manjaro, хроники обновлений.

#11

16 янв 2021, 19:13

slant, так и я о том, а показываешь что собираешь из AUR
ИзображениеИзображение

Аватара пользователя

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

Manjaro, хроники обновлений.

#12

16 янв 2021, 19:17

rogoznik писал(а):
16 янв 2021, 19:13
а показываешь что собираешь из AUR
Так тот самый git и есть в Aur :smile:
тут

П.С: Только в посему-то он не добавлен в оф. репы.
Последний раз редактировалось пользователем 1 vir0id; всего редактировалось раз: 16

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#13

16 янв 2021, 19:19

rogoznik писал(а):
16 янв 2021, 19:13
slant, так и я о том, а показываешь что собираешь из AUR
Это не AUR. Это лишь репа git для файла pkgbuild, но она не подключена как текущая версия к AUR. Через yay, yaourt, GUI, и даже веб интерфейс видно только оный для старой 1.7 версии. 2.0 можно получить только ручками пока. Пусть оно и хостится там же где AUR.
vir0id писал(а):
16 янв 2021, 19:17
Так тот самый git и есть в Aur
тут
Отсюда и брал.

Аватара пользователя

rogoznik
Сообщения: 10037
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Manjaro, хроники обновлений.

#14

16 янв 2021, 19:23

slant писал(а):
16 янв 2021, 19:19
Это не AUR. Это лишь репа git для файла pkgbuild, но она не подключена как текущая версия к AUR. Через yay, yaourt, GUI, и даже веб интерфейс видно только оный для старой 1.7 версии. 2.0 можно получить только ручками пока. Пусть оно и хостится там же где AUR.
Теперь понятно как это работает
ИзображениеИзображение

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#15

04 май 2021, 13:56

Сегодня дошли руки до обнов, и словил я очередной квест на моей сильно кастомной конфигурации:

Код: Выделить всё

проверка конфликтов...
предупреждение: удаление 'pulseaudio' из списка целей, поскольку он конфликтует с 'pipewire-pulse'
предупреждение: удаление 'pulseaudio-bluetooth' из списка целей, поскольку он конфликтует с 'pipewire-pulse'
:: pipewire-pulse и pulseaudio конфликтуют. Удалить pulseaudio? [y/N] n
ошибка: обнаружен неразрешимый конфликт пакетов
ошибка: не удалось подготовить транзакцию (конфликтующие зависимости)
:: 'pipewire-pulse' и 'pulseaudio' конфликтуют
Полез разбираться, и выяснил:
1. pipewire отныне становится основным мультимедиа сервером вместо pulseaudio, и становится прямой зависимостью для новой версии kde. pipewire-pulse - это "переходник", благодаря которому практически все что работало через pulseaudio сразу же работает через pipewire. Соответственно - зависимость для кучи всего.
2. У меня стоит kde хоть и не используется постоянно (только часть софта, а так я в mate живу). Но у меня также стоит и софт которому pulseaudio нужен позарез (его функция передачи звука по сети "колонки на другом десктопе"), в связи с чем я его пометил как обязательный. pipewire вроде бы этого пока не умеет. :(
3. В новой версии pipewire-pulse конфликтует с pulseaudio (как выяснилось прямо сейчас у меня стоят оба - pipewire когда-то притянуло по зависимостям видимо). И что самое смешное - работают оба, да так что я и не заметил.

Теперь придется либо избавляться от pulseaudio, либо искать как этот конфликт можно решить. Или удалять kde вместе с pipewire, чего не хотелось бы - софт от него тоже нужен. Такой вот квест образовался...

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#16

03 окт 2021, 14:09

После обновления системы читалка Foliate начала падать с ошибкой сегментирования.

Решение: запретить использовать трекер положения файлов (позволяет находить файл книги который был перенесен в другой каталог).
dconf write /com/github/johnfactotum/Foliate/library/use-tracker false

Это для mate и других систем где dconf. У Gnome - gconf, и кажись слегка другой синтаксис команды получается. Т.к. сам не использую - не проверял. Но ветка та же самая.

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#17

14 янв 2022, 03:38

Обновление от 2.01.2022 проблемное.

1. Переход на питон 3.10 (с 3.9) вызывает проблемы в зависимостях пакетов из AUR - требуется пересборка вот такой магической командой yay -S $(pacman -Qoq /usr/lib/python3.9) --answerclean All. Например streamlink-twitch-gui без нее перестает работать.

2. Новая Mesa в этом обновлении пришла с регрессом для видео от intel. Ломается производительность в играх, и дико начинает глючить blender. Решение - откат пакета mesa до 21.2.5-1. Либо его фиксация перед обновлением.

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Manjaro, хроники обновлений.

#18

16 сен 2022, 19:31

Долго не обновлял систему, война, не хотел рисковать, т.к. мало ли что с интернетом могло произойти? Наконец решился, т.к. совсем подперло. (Произошел переход на новую версию glibc, а это значит, что 80-90% программ свежеустановленных из реп не будут запускаться без новой версии glibc. Сидеть только с тем что уже стоит - как бы совсем не комфортно. :) )

Пока все на диво стабильно, наткнулся лишь на весьма специфический нюанс нового qemu 7.0 через virt-manager.
Если у вас там нестандартная конфигурация VM правленная вручную в xml, задевающая usb - например usb-audio включено для вывода 5.1 звука, VM может не стартовать, и в текстах ошибок будет вот это:
...No 'usb-bus' bus found for device 'usb-audio'...
Или около того того.

Решение достаточно простое:
В xml конфиге, там же, где вы вручную вписывали аргументы для usb-audio (или другого usb девайса) перед строкой с -device нужно добавить строчку:
<qemu:arg value="-usb"/>
И VM начинает работать нормально.

Mesa за это время починили. :)

Закрыто

Вернуться в «Arch-based [Arch / Manjaro / Antegros]»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей