Giter VIP home page Giter VIP logo

Comments (7)

KarolBedkowski avatar KarolBedkowski commented on June 24, 2024 1

I don't see any problem on fresh Arch installation (py 3.11.8, xfce4, Kupfer from repo or git and enabled all plugins).
Also other arch-based distro (EndeavourOS, manjaro) with py 3.11.8 work fine.
Without more derailed information I can't help

from kupfer.

torstenchr avatar torstenchr commented on June 24, 2024 1

This is the dump I get from running in a terminal: (this is without debug info, i will try that next)

`
[torsten@rainier:/home/torsten]$ kupfer
Kupfer: A free software (GPLv3+) launcher
Copyright © 2007–2023 Ulrik Sverdrup with others
https://kupferlauncher.github.io/

INF [kupfer.core.sources] SourceController: Initial sources load
INF [kupfer.core.sources] PeriodicRescanner: scan Applications: 152 leaves in 0.00504 s
INF [kupfer.core.sources] PeriodicRescanner: scan torsten: 79 leaves in 0.00000 s
INF [kupfer.core.sources] PeriodicRescanner: scan Desktop: 10 leaves in 0.00000 s
INF [kupfer.ui.browser] WindowController: Trying to register space to spawn kupfer.. success
INF [kupfer.core.sources] PeriodicRescanner: Starting new campaign, interval 1 s
/usr/lib/python3.11/site-packages/gi/overrides/Gtk.py:1694: Warning: g_value_get_int: assertion 'G_VALUE_HOLDS_INT (value)' failed
return _Gtk_main(*args, **kwargs)

(kupfer.py:4639): Gdk-CRITICAL **: 07:49:39.371: gdk_app_launch_context_set_screen: assertion 'screen == NULL || gdk_screen_get_display (screen) == context->display' failed
INF [kupfer.core.sources] PeriodicRescanner: scan torsten: 79 leaves in 0.00272 s
INF [kupfer.core.sources] PeriodicRescanner: scan Desktop: 10 leaves in 0.00078 s
INF [kupfer.core.sources] PeriodicRescanner: Campaign finished, pausing 60 s
INF [kupfer.core.sources] PeriodicRescanner: Starting new campaign, interval 1 s
INF [kupfer.core.sources] PeriodicRescanner: Campaign finished, pausing 60 s
INF [kupfer.core.sources] PeriodicRescanner: Starting new campaign, interval 1 s
INF [kupfer.core.sources] PeriodicRescanner: Campaign finished, pausing 60 s
INF [kupfer.core.sources] PeriodicRescanner: Starting new campaign, interval 1 s
INF [kupfer.core.sources] PeriodicRescanner: Campaign finished, pausing 60 s
INF [kupfer.core.sources] PeriodicRescanner: Starting new campaign, interval 1 s
INF [kupfer.core.sources] PeriodicRescanner: Campaign finished, pausing 60 s
INF [kupfer.core.sources] PeriodicRescanner: Starting new campaign, interval 1 s
INF [kupfer.core.sources] PeriodicRescanner: Campaign finished, pausing 60 s
INF [kupfer.core.sources] PeriodicRescanner: Starting new campaign, interval 1 s
INF [kupfer.core.sources] PeriodicRescanner: Campaign finished, pausing 60 s
INF [kupfer.core.sources] PeriodicRescanner: Starting new campaign, interval 1 s
INF [kupfer.core.sources] PeriodicRescanner: Campaign finished, pausing 60 s
INF [kupfer.core.sources] PeriodicRescanner: Starting new campaign, interval 1 s
INF [kupfer.core.sources] PeriodicRescanner: Campaign finished, pausing 60 s
INF [kupfer.core.sources] PeriodicRescanner: Starting new campaign, interval 1 s
INF [kupfer.core.sources] PeriodicRescanner: Campaign finished, pausing 60 s
Segmentation fault (core dumped)
`

from kupfer.

torstenchr avatar torstenchr commented on June 24, 2024 1

I've attached a file where i had a run WITH debug info on as well.
kupfer-debug.txt

from kupfer.

torstenchr avatar torstenchr commented on June 24, 2024 1

@KarolBedkowski - i've been running with that line disabled for the entire weekend now and if does indeed seem to have fixed the issue! I haven't had any segmentation faults since!

from kupfer.

KarolBedkowski avatar KarolBedkowski commented on June 24, 2024

I don't see any problem with python 3.11.8 on Debian Sid.
What is last message before crash?
Try to disable all/some plugins.

from kupfer.

nanawel avatar nanawel commented on June 24, 2024

Running fully update Arch (as of 2024-04-09) with the latest Python (3.11.8) the program crashed with segmentation fault. The crash does not occur immediately but after some time when activating it through my selected shortcut keys.

Same here. I can't find any hint using the console output or even strace 🤷‍♂️

from kupfer.

KarolBedkowski avatar KarolBedkowski commented on June 24, 2024

Look like problem with gdk and detecting default display. Maybe some other updates take place (gi, gtk, gdk) or gi binding in Arch is broken.

Please comment or remove line 537:
uievents.try_close_unused_displays(screen)
in kupfer/ui/browser.py and we'll see if it help.

from kupfer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.