You are not logged in.
Hi there!
Anyone had any luck running https://aur.archlinux.org/packages/cairo-compmgr/ or https://aur.archlinux.org/packages/cairo-compmgr-git/ lately?
It seems that the code hasn't been updated for quite a few years now... It'd be terrible to lose such an amazing compositing manager due to obscurity.
As for the git version, there's a problem with:
ccm-mosaic.vala:422.60-422.67: error: The type name `progress' could not be found
x += ((win_area.x - x) * progress) - ((progress) * win_area.x);
^^^^^^^^
An easy fix is to remove the parentheses - the package compiles afterwards. But that's just a side note, and I'm not really sure if that's a correct way to go.
The real problem is that either version crashes with:
$ cairo-compmgr -n
0.000001:
0.000028: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
0.003851: ??:0 ccm_log_print_backtrace()
0.003870: ??:0 g_logv()
0.003877: ??:0 g_log()
0.003883: ??:0 g_io_stream_close()
0.003888: ??:0 g_file_new_for_path()
0.003894: ??:0 cairo_blur_path()
0.003899: ??:0 ccm_config_new()
0.003906: ??:0 main()
0.003911: ??:0 __libc_start_main()
0.003917: ??:0 _start()
0.009337: ??:0 ccm_log_print_backtrace()
0.009352: ??:0 ccm_property_async_get_property()
0.009360: sigaction.c:0 __restore_rt()
0.009366: ??:0 g_type_module_register_enum()
0.009372: ??:0 g_type_register_static()
0.009378: ??:0 g_type_register_static_simple()
0.009383: ??:0 ccm_plugin_set_parent()
0.009389: ??:0 ccm_drawable_get_type()
0.009394: ??:0 ccm_pixmap_buffered_image_get_type()
0.009401: ??:0 ccm_window_get_type()
0.009406: ??:0 ccm_window_plugin_get_pixmap()
0.009412: ??:0 g_type_class_ref()
0.009419: ??:0 g_object_new_valist()
0.009425: ??:0 g_object_new()
0.009430: ??:0 ccm_screen_new()
0.009435: ??:0 ccm_display_new()
0.009440: ??:0 main()
0.009446: ??:0 __libc_start_main()
0.009451: ??:0 _start()
Thanks in advance for any tips on how to get this thing running!
@moderators: I know that AUR packages are not officially supported and, if that's a wrong forum, please move the topic to AUR Issues. Thanks in advance for being understanding.
Last edited by 0x29a (2019-04-25 20:30:26)
Offline
Select a hosting service like gitlab or the like and fork the project there. Then fix the code and do a merge request or contact upstream somehow.
Offline
I'd gladly do that if I had enough knowledge and skill
Offline