LINUX.ORG.RU

Сообщения ordinary

 

Picom и «странные» анимации

Форум — Desktop

Имеется: Arch, DWM+ipc-патч ради совместимости с polybar+dwm-module-патч и picom с анимациями из GitHub/pijulius

Так вот с этими анимациями какой-то странный баг, при переключении тэгов у элементов меню, rofi и всего остального появляются эффекты похожие на workspace-switch-in/out, если переключится на лайаут то анимации в меню пропадают (их и не должно быть).

Конфиг picom в плане самих эффектов не менял, пробовал прописать в wintypes анимации (но это кажется не работает совсем) Потыкал опции в доступных моей фантазии комбинациях (мало ли)

dbus mark-wmwin-focused mark-ovredir-focused detect-transient detect-client-leader unredir-if-possible no-ewmh-fullscreen

Эффекта ноль. Баг ли это вообще. Как одолеть? устроят оба варианта: отключить такие анимации совсем и можно оставить, если это будет работать постоянно и предсказуемо.

Есть вероятность что дело в патченном dwm, может есть замена polybar (визуально и функционально похожий) но изначально под dwm?

Если криво объяснил вот видео ютуб.

 , , ,

ordinary
()

AppImageKit в archlinux

Форум — Desktop

Если я правильно понимаю, это архивы, своего рода portable приложения, не требующие установки? Как установить сабж? или как запускать *AppImage каким-то другим образом.

В aur есть пакет, но при установке ругается:

./build.sh: Нет такого файла или каталога
==> ОШИБКА: Произошел сбой в prepare()

Если прописать в PKGBUILD путь из репозитория

prepare() {cd «${srcdir}/${_gitname}/ci»

оно все равно ругается

Usage: env ARCH=... bash ./build.sh
+ exit 2
==> ОШИБКА: Произошел сбой в prepare().

 ,

ordinary
()

Openssl - всё пропало

Форум — Linux-install

Преамбула: на archlinux пытался поставить maya из aur. Полезли ошибки что-то вида libcrypto.so.10 not found, я в ../maya/lib/ подсунул симлинком системную /usr/lib/libcrypto.so.1.1, но maya один фиг с сегфолтами падала. Вот после чего собственно всё и поломалось.

Фабула: теперь не работает вообще все, что завязано на openssl. Например "sudo: не удается загрузить /usr/lib/sudo/sudoers.so : /usr/lib/libssl.so.1.1: version ‘OPENSSL_1_1_0’ not found или pacman: /usr/lib/libcrypto.so.1.1: version ‘libcrypto.so.10’ not found

Вопрос, как теперь вернуть работоспособность? Просто снести симлинк и вернуть все в зад не помогло(( Под рутом такие же ошибки, переустановить openssl без pacman я хз как, да и чем это поможет?

С livecd под chroot аналогичная история. Или я что-то делаю не так?

Прошу вашей помощи, сносить систему очень не хотелось бы(

 , ,

ordinary
()

Rofi + Desktop Action

Форум — Desktop

Я надеюсь кто-то пользуется rofi в 2022? Сразу извиняюсь если вопрос глупый, но поиск ничего не дал. Суть такая: есть rofi, есть .desktop файлы имеющие секцию [Desktop Action] и мне надо это как-то подружить.

Проблема в том, что rofi drun не отображает [Desktop Action] см. первый скрин

А вот -drun-show-actions вываливает слишком много всего (второй скрин)

Вы скажете можно отфильтровать по имени (третий скрин) но хочется как-то избавиться от этого лишнего действия, иначе вся прелесть отображения самых часто запускаемых программ теряется.

Вопрос, как из вида на первом скрине где список программ получить вид как на третьем скрине со списком всех Desktop Action для выбранной программы, ну скажем по хоткею или пкм?

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

 ,

ordinary
()

mps-youtube + mpv

Форум — Desktop

Если важно, дистрибутив Arch, версии: xterm 367-1, mpv 1:0.33.1-2, mps-youtube 0.2.8-4, python 3.9.4-1. Ставил всё из офф.реп, сначала вообще не получалось завести, при попытке просмотра видео получал ошибку

Invalid message level 'no:statusline=status'
Error parsing option msg-level (option parameter could not be parsed)
Setting commandline option --msg-level=all=no:statusline=status failed.
От программирования далёк, после гугления на всякий случай закомментировал так понимаю проверку версии? в /usr/lib/python3.9/site-packages/mps_youtube/player.py
msglevel = pd["msglevel"]["<0.4"]

#  undetected (negative) version number assumed up-to-date
if g.mpv_version[0:2] < (0, 0) or g.mpv_version[0:2] >= (0, 4):
msglevel = pd["msglevel"][">=0.4"]
Помогло, весёлые картинки показываются...но работает через раз, какие-то видео показывает:
 Queen – Bohemian Rhapsody (Official Video Remastered) [06:00]

Warning: option --cache-secs is deprecated and might be removed in the future (will use unlimited time).
Playing: –
[file] Cannot open file '–': No such file or directory
Failed to open –.

Playing: Bohemian
[file] Cannot open file 'Bohemian': No such file or directory
Failed to open Bohemian.

Playing: Rhapsody
[file] Cannot open file 'Rhapsody': No such file or directory
Failed to open Rhapsody.

Playing: (Official
[file] Cannot open file '(Official': No such file or directory
Failed to open (Official.

Playing: Video
[file] Cannot open file 'Video': No such file or directory
Failed to open Video.

Playing: Remastered)
[file] Cannot open file 'Remastered)': No such file or directory
Failed to open Remastered).

Playing: https://r1-......

А какие-то отказывается:

Queen - Don't Stop Me Now (Official Video) [03:37]

Warning: option --cache-secs is deprecated and might be removed in the future (will use unlimited time).
Playing: -
[file] Reading from stdin...

Да и вообще, что-то смущают меня эти сообщения с перебором названия пока до самого адреса не дойдет, или это нормально? Кто успешно пользуется mps-youtube, кто знает рабочие альтернативы (желательно без браузер+плагин) или просто понимает как починить, прошу помощи.

 , , ,

ordinary
()

Kernel panic при откате с 5.10lts на 5.4lts

Форум — Desktop

Как тут в одной теме писали «Когда собаке нечего делать - она лижет яйца». Вот и я на выходных решил посмотреть lts ядро 5.10, вдруг перестанет виснуть, скакать температура и прочие неприятности (нет! все так же плохо, как и stable)

Ну и ладно, думаю, откачусь я на 5.4lts иии

[0.028947] [Firmware Bug]: TSC_DEADLINE disabled due to Errata: please update microcode to version: 0x52 (or later)
[0.214547] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCIO.P EG0.PEGP._DSM]. AE_ALREADY_EXISTS (20190816/dseload2-326)
[0.214547] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20196816/psobject-220 )
[0.315555] Initramfs unpacking failed: invalid magic at start of compressed archive
[0.684662] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (0,0)
[0.686560] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 5.4.95-1-lts
[0.688046] Hardware name: LENOVO F0CM003RRK/0X36BF, BIOS 02NKT14A 12/06/2016
[0.683600] Call Trace:
[0.683852] dump_stack+0x64/0x7c
[0.630130] panic+0x10b/0x2e1
[0.630330] mount_block_root+0x2b8/0x2dc
[0.630725] prepare_namespace*0xl36/0xl6c
[0.631068] ? rest_init+0xa4/0xa4
[0.631352] kernel_init+0xa/0x10c
[0.631638] ret_from_fork+0x35/0x40
[0.631370] Kernel Offset: 0x9a00000 from 0xffffffff81000000 (relocation range: Oxffffffff9OOOOOOO Oxffffffffbfffffff)
[0.632863] ---( end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]---

Что не так?

 ,

ordinary
()

Зависает Arch

Форум — Desktop

Суть в заголовке. Немного о системе:

( читать дальше... )

Где искать причины? Вмысле какие логи, куда копать вообще? Хочется как-то выяснить не «методом тыка», т.е. не перебирая разные драйвера, откатывая пакеты и т.д. Спасибо всем откликнувшимся!

 , , ,

ordinary
()

Не могу подключить книжку (Gmini MagicBook P60)

Форум — General

Попала мне в руки старенькая читалка как заявлено производителем на Arm9 Core (Samsung S3C2416) и «The device software includes Linux kernel». Вопрос как ее подключить по USB?

На ноутбуке с win7 монтируется автоматом, определяется книжка вроде как usb-File_bac_ked_Storage_Gadg

А вот на десктопе с archlinux что-то не получается. Чего пытался:

$ fdisk -l
...
fdisk: невозможно открыть /dev/sdb: Отказано в доступе

$ sudo fsck.vfat /dev/sdb
fsck.fat 4.1 (2017-01-24)
Read 512 bytes at 0:Ошибка ввода/вывода

если от рута fdisk -l, то вообще не видит /dev/sdb.

$ sudo  mount -t vfat -o rw /dev/sdb1 /mnt/usb
mount: /mnt/usb: special device /dev/sdb1 does not exist.
$ sudo  mount -t vfat -o rw /dev/sdb /mnt/usb
mount: /mnt/usb: can`t read superblock on /dev/sdb.
$ sudo  mount -t exfat -o rw /dev/sdb1 /mnt/usb
mount: /mnt/usb: special device /dev/sdb1 does not exist.
$ sudo  mount -t exfat -o rw /dev/sdb /mnt/usb
mount: /mnt/usb: can`t read superblock on /dev/sdb.

Ну и посмотрел чего появляется в /dev/disk при подключении

/dev/disk/by-id/@usb-File_bac_ked_Storage_Gadg_3238204E6F76-0:0
/dev/disk/by-path/@pci-0000:00:14.0-usb-0:1:1.0-scsi-0:0:0:0

/dev/disk/by-uuid/ и sudo blkid ничего нового нет.

Usb харды/флешки, sd карты и android девайсы подключаются без проблем, куда копать? Юзать постоянно чужой ноут так себе вариант.

 , , ,

ordinary
()

Какая-то мистика с температурой CPU

Форум — Linux-hardware

Приветствую! Есть у меня моноблок Ideacentre AIO 720 (если это важно), проц i3 7100, ОС - ArchLinux. С самого начала существовала эта проблема: при перезагрузке/включении каждый раз в похожих режимах совершенно разная температура процессора (градусов 5-15 в простое и 20-30 под нагрузкой), никакой зависимости и логики я не заметил.

( включение раз )

( включение два )

Самое главное можно подряд перезагружаться, и каждый раз температура полнейший рандом, словно в lm_sensors какое-то смещение от базовой температуры. А самое главное я не понимаю в каком из этих двух случаев температура определяется корректно, и первый и второй вариант по-своему как бы плохо...

Какие идеи? чем/чего еще замерить?

 , , ,

ordinary
()

Вопрос про xinitrc

Форум — Desktop

Добрый день! Я только-только начал осваивать linux,а именно arch, поэтому сразу извиняюсь, если вопрос глупый и сто раз обсуждался.

Пользовался я arch+openbox пару месяцев без проблем. И тут решил добавить в автозагрузку простенький скрипт на перебинд кнопок планшета через xsetwacom, прописал его в ~/.xinitrc. В итоге вместо окружения при загрузке я получил черный экран с мигающим курсором. Вернул ~/.xinitrc к прежнему виду, а именно:

( читать дальше... )

Но это не помогло. Да, спустя день я разобрался, что вероятно twm и openbox конфликтовали, все заработало после правки ~/.xinitrc в такой вид:

( читать дальше... )

Но остались вопросы про xinitrc:

- почему первый вариант успешно работал все это время?

- правильно ли прописывать смену раскладки по setxkbmap в этом файле?

- по арчевики вообще написано «Для запуска Openbox в качестве отдельного менеджера окон файл ~/.xinitrc должен выглядеть так: exec openbox-session», что вообще должно быть в этом файле? только одна строка про openbox?

- правильно ли прописывать запуск скриптов в этом файле? вроде проблема была не в них.

Посмотрев по форуму я так понял, что мой второй вариант вроде бы рабочий, но не хотелось бы опять весь день разбираться «почему оно все поломалось, я же ничего не сделал», ведь до этого и первый вариант работал несколько месяцев.

 , , ,

ordinary
()

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