LINUX.ORG.RU

Не работает xsnow

 , , композиторы,


1

2

Спасите-памагите. Лет 10 назад xsnow умел сыпать снег в KDE2 и GNOME2. Сейчас попробовал в GNOME3 flashback - не сыпет, заменил в нем metacity на fvwm - всё равно не сыпет... X11, amdgpu свободный, UBUNTU 20 LTS без композиторов

★★★★★

Даже интересно стало. Проверил в KDE 5.26 X11. На рабочем столе сыпет, но на окнах не скапливается, а скапливается в странных местах(при закрытии окна опадает). Т.е. некорректно определяет координаты окон. Возможно потому что на разрешение 4К не рассчитано.

Loki13 ★★★★★
()

Ну а wsnow конечно же никто не сподобился написать, как я понимаю? Ведь вяленый это протокол, там не место рождественскому настроению. Даже если бы и нашлись энтузиасты, которые переписали его бы с использовнием wlroots или для mutter, всё равно бы код на гитхабе уже б не собирался с соверменной версией бибилотеке или не работал бы нигде кроме специфической версии gnome да ещё и только на видяхах от нвидии.

cocucka ★★★★☆
()
Ответ на: комментарий от cocucka

Для mutter не написать, потому что фичи snow должен выполнять композитор. Который может быть только один.

Shadow ★★★★★
() автор топика
Ответ на: комментарий от Shadow

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

cocucka ★★★★☆
()
Ответ на: комментарий от Shadow

А оно должно сыпать поверх окон или только на рабочем столе? У меня только поверх рабочего стола(обоины), окна весь снег перекрывают.

Loki13 ★★★★★
()
Ответ на: комментарий от Shadow

У тебя убунтовский из репы?

Да. Увидел твою тему и поставил попробовать, что это такое.

Оказалось - клёвая штука. Пока на вяленый не портируют, я на него не перейду:))

Beewek ★★★
()
Ответ на: комментарий от Jameson

Наверно окна горячие, тает. На некоторых, например окно rxvt, оседает.

andytux ★★★★★
()

Fedora 37, xsnow 3.6.0, Xorg, встройка Intel.

Работает, снег на окнах оседает, проезжающий Санта его с окон сбивает, при закрытии окна накопившиеся сугробы осыпаются. Проверял на GNOME и разных WM.

mamboo ★★
()
Ответ на: комментарий от mamboo

Вот, вот так правильно. А в вяленом оно работает как и всё в вяленом, половины функционала нет.

Jameson ★★★★★
()
$ inxi -SG
System:    Host: ryzen Kernel: 5.4.0-135-generic x86_64 bits: 64 Desktop: KDE Plasma 5.12.6
           Distro: Ubuntu 18.04.1 LTS
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
           Display Server: x11 (X.Org 1.19.6 ) drivers: ati,amdgpu (unloaded: modesetting,fbdev,vesa,radeon)
           Resolution: 1920x1080@60.00hz
           OpenGL: renderer: AMD RAVEN (DRM 3.35.0, 5.4.0-135-generic, LLVM 9.0.0) version: 4.5 Mesa 19.2.8

Поставил пакет xsnow из реп, что нажать надо, чтоб снег пошел?

Beewek

damix9 ★★★
()
Ответ на: комментарий от damix9

Очевидно же что нажать нужно кнопку reset. (нет, не нужно, это была шутка)

В терминале команду(программу) xsnow запусти. Или любым другим доступным и понятным тебе способом запусти xsnow.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 3)
Ответ на: комментарий от Jameson

Поставил, чтобы протестировать у себя. Если запустить без аргументов

$ /usr/games/xsnow
Xsnow-1.42resizeable, December 14th 2001 by Rick Jansen (rja@euronet.nl)
WWW: http://www.euronet.nl/~rja/Xsnow/

и продолжает выполняться, пока не прибьешь.

Снег не идет, по крайней мере сразу. Неважно, свернуты окна или нет.

damix9 ★★★
()
Ответ на: комментарий от damix9

Поставил пакет xsnow из реп, что нажать надо, чтоб снег пошел?

Уже ответили. Добавлю, что он появляется в меню, в группе «Игры».

Beewek ★★★
()

пишет

Cannot create transparent window

xorg-server 21.1.6-1

думаю версия иксов должна иметь значения, wm - скорее пофиг

sergej ★★★★★
()
Ответ на: комментарий от cocucka

Ну а wsnow конечно же никто не сподобился написать,

ты не поверишь - на том же сайте что и xsnow

https://www.ratrabbit.nl/ratrabbit/wsnow/index.html

но правда это не вейланд а веб

sergej ★★★★★
()
Последнее исправление: sergej (всего исправлений: 2)
Ответ на: комментарий от Beewek

Ага, я угадал:)

В репах xroach нет, нашёл на гитхабе: https://github.com/interkosmos/xroach

Собрал, запустил - ничего. Уже собрался написать, что не работает, как заметил тараканчика. А потом уже сообразил - они прячутся под окошками! @Shadow, спасибо!

Beewek ★★★
()
Ответ на: комментарий от sergej

Оказалось, без всратых композиторов не работает!

Запустил compton, всё заработало. Попробую старую версию с поддержкой GNOME2 собрать.

Shadow ★★★★★
() автор топика
Ответ на: комментарий от Shadow

ага, только он теперь picom

на окно не поругался, но снега всё равно нет :S

sergej ★★★★★
()

Ура!!! Работает!!!

И сыпется, и оседает, и даже стряхивается, когда окно сворачивается.

Xsnow running in GTK version: 3.24.33
** unknown flag: '--version', exiting.
 Try: xsnow -h
xsnow 3.3.2
December 14th 2001 by Rick Jansen 
August 2021 by Willem Vermin
her_s_gory
()
Последнее исправление: her_s_gory (всего исправлений: 1)
Ответ на: комментарий от cocucka

С xsnow ситуация сейчас очень смешная – потому что он перестал нормально работать в чисто иксовых окружениях.

X.Org. 2023. итоги.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Да просто все упоролись по композитингу, наверно, моды к Counter Strike не дорисовали, руки чесались...

С другой стороны, в этой версии санта ПЕРЕД всеми окнами ездить может...

Shadow ★★★★★
() автор топика
Последнее исправление: Shadow (всего исправлений: 1)
Ответ на: комментарий от annulen

Да я уже и без композитора запустил, но с композитором красивее и меньше глюков.

Shadow ★★★★★
() автор топика
Последнее исправление: Shadow (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.