Дефектные обновления [Core, Extra, Community, Multilib]

vall
В кедах проблем не наблюдаю
Запущенный в кедах гтк3 софт имеет?
В работе прямо сейчас: лиса, телеграм, easystroke.
vall
работе прямо сейчас: лиса, телеграм, easystroke.
телеграм на qt
Попробуйте тот софт что у вас артефачил запустить на квине -выяснить проблема в mutter или gtk
попробовать mutter --replase если нет проблем на квине -появятся ли артефакты
vs220
телеграм на qt
Точно, погорячился)

vs220
Попробуйте тот софт что у вас артефачил
Артефакты были у коллеги median, у меня всё в порядке. Именно об этом было моё первое сообщение. Чтобы median попристальнее вгляделся в DE (обновления). Однако в любом случае спасибо за желание помочь.
vall
были у коллеги median
Точно, прошу прощения
Разобрался почему были артефакты, оказывается после обновления очередных пакетов Arch Linux сломалась работа одной gtk темы, а именно Ms-OS-MJV-Dark-Gn3.32-V-2.0, при смене на любую другую проблема исчезает, даже если использовать похожую тему с такой же "расцветкой" в виде серых тонов, так же пропали артефакты при запуске игры sauerbraten, с проблемной темой в игре мерцал экран, хотя я не до конца понимаю как тема GTK может повлиять на мерцание в игре.
Встречаем очередное кривое обновление - python-pillow-6.0.0-1-x86_64.pkg.tar.xz. После его установки перестает запускаться в частности панель управления Cinnamon (cinnamon-settings) с ошибкой:


Traceback (most recent call last):
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 619, in <module>
    window = MainWindow()
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 247, in __init__
    for module in modules:
  File "/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py", line 5, in <module>
    import imtools
  File "/usr/share/cinnamon/cinnamon-settings/bin/imtools.py", line 623, in <module>
    if Image.VERSION == '1.1.7':
AttributeError: module 'PIL.Image' has no attribute 'VERSION'

Откат до python-pillow-5.4.1-1-x86_64.pkg.tar.xz полностью решает данную проблему.

P.S. Если года три назад можно было сидеть на testing'е без особых проблем, то сейчас, если мне не изменяет склероз, это уже 5 косячное обновление с начала этого года в stable ветке. Есть ли у многоуважаемого All трезвые идеи, как с этим бороться?
Andy_Vetrov
File "/usr/share/cinnamon/cinnamon-settings/bin/imtools.py", line 623, in <module>
if Image.VERSION == '1.1.7':
Что то не видно ничего с VERSION связанного в imtools.py line 623
def get_alpha(image):
"""Gets the image alpha band. Can handles P mode images with transpareny.
Returns a band with all values set to 255 if no alpha band exists.

:param image: input image
:type image: PIL image object
:returns: alpha as a band
:rtype: single band image object
"""
if has_alpha(image):
return image.split()[-1]
if image.mode == 'P' and 'transparency' in image.info:
return image.convert('RGBA').split()[-1]
# No alpha layer, create one.
return Image.new('L', image.size, 255)

На каком именно действии валится cinnamon-settings? Не пробовали на другом юзере с чичстым конфигом запускать

Покажите
pacman  -Qs cinnamon
pacman  -Qo /usr/share/cinnamon/cinnamon-settings/bin/imtools.py

P.s Если стоит собственный cinnamon-slim пересобирите с патчем https://github.com/linuxmint/cinnamon/issues/8495 или просто в /usr/share/cinnamon/cinnamon-settings/bin/imtools.py исправьте
Andy_Vetrov
это уже 5 косячное обновление с начала этого года в stable ветке.
Если любишь смесь stable + testing, то не нужно жаловаться и писать в stable топике - для testing создан соотвествующий топик

PS - вот не понимаю такой мазохизм ... Чисто по русски - любишь кататься, люби и саночки возить
Ошибки не исчезают с опытом - они просто умнеют
vasek
stable
Cinnamon по определению не может быть стабильным на ролинге если дополнения с сайта ставятся, какое то дополнение вполне может не работать на новом обновлении.
На чистом профиле кстати cinnamon-settings рабочий на последних обнолениях
cinnamon-desktop 4.0.1-1
cinnamon-settings-daemon 4.0.3-1
cinnamon 4.0.10-2
python-pillow 6.0.0-1

или опять у ТС
vasek
смесь stable + testing
или какая локальная настройка,дополнение

P.s а скорее всего просто забыл пересобрать собственный пакет cinnamon-slim с патчем
https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/cinnamon&id=531d48d6551720b69f06ebb7131458bec8280818
+ # https://github.com/linuxmint/cinnamon/issues/8495 fixes python-pillow 6 compat
+ patch -p1 -i ../c843f3664064742e2672e0fea528571a882d84ad.patch
+
Тогда опять просьба писать в соответствующей теме https://archlinux.org.ru/forum/topic/17472/
 
Зарегистрироваться или войдите чтобы оставить сообщение.