Code Monkey home page Code Monkey logo

Comments (20)

Lennox84 avatar Lennox84 commented on July 19, 2024 1

from bauh.

Lennox84 avatar Lennox84 commented on July 19, 2024 1

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024 1

@tom-tullio it seems a Qt Style previously set was not available on the system anymore. When you reset bauh it started to use the default theme (Fusion) and could render normally. I'm going to implement a workaround for this scenario. Thank you for reporting the issue.

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

Hello @Lennox84 , try the latest stable version ( 0.8.4 ) already available in AUR. If the issue still persists, please open bauh through a terminal ( bauh ) and paste here any trace left so we can investigate what's going on.

from bauh.

masteor avatar masteor commented on July 19, 2024

i have the same issue - my trace:
qt5ct: using qt5ct plugin
QPainter::begin: Paint device returned engine == 0, type: 2
Segmentation fault (core dumped)

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

@masteor , perhaps there is a package not installed on your system. Try the manual installation and see if the error happens as well.

python3 -m venv bauh_env
bauh_env/bin/pip install bauh
bauh_env/bin/bauh

from bauh.

Lennox84 avatar Lennox84 commented on July 19, 2024

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

@Lennox84 ,

What desktop environment are you currently using ? Also paste here the result of the following command: python -c "import locale; print(locale.getdefaultlocale())"

from bauh.

Lennox84 avatar Lennox84 commented on July 19, 2024

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

Hum... I use KDE at home, and had no issue so far. I'm going to try some scenarios to see if I can reproduce this issue.

Cheers

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

@Lennox84 , couldn't reproduce on my KDE end, but I added some error handling related to icons loading that might be related. Please, install bauh-staging from AUR ( 0.8.5.RC-3 ) and let me know if the issue is fixed. Consider launching bauh through the command line ( bauh ) to catch any error message.

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

@Lennox84 @masteor is this issue still happening on your ends with 0.9.0 ?

from bauh.

Lennox84 avatar Lennox84 commented on July 19, 2024

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

Thanks

from bauh.

Lennox84 avatar Lennox84 commented on July 19, 2024

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

Hi @Lennox84 , thank you for the effort in testing the new features. The users feedback is very important for the future of bauh.

In relation to the config file... it is possible. Please, try to execute the following commands and tell me if the settings dialog shows up:

rm -rf ~/.config/bauh
bauh --settings --logs

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

Great @Lennox84 ! Well, it seems to be an issue while parsing the config files. I'm going to add a treatment to prevent this sort of error. I'm going to publish the first minor release (0.9.1) in the next days (it fixes some behaviors related to Arch support). Some of the fixes are already published in bauh-staging if you want to give them a shot.

from bauh.

tom-tullio avatar tom-tullio commented on July 19, 2024

Just another data point -- I was experiencing the same issue on 5.6.8-1-MANJARO/Cinnamon with 0.9.2.RC-4

Clicking the settings gear closes the application. Terminal showed:

Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/bauh/view/qt/window.py", line 1228, in show_settings self.settings_window = SettingsWindow(self.manager, self.i18n, self.screen_size, self) File "/usr/lib/python3.8/site-packages/bauh/view/qt/settings.py", line 29, in __init__ self.settings_model = self.manager.get_settings(screen_size.width(), screen_size.height()) File "/usr/lib/python3.8/site-packages/bauh/view/core/controller.py", line 422, in get_settings return self.settings_manager.get_settings(screen_width=screen_width, screen_height=screen_height) File "/usr/lib/python3.8/site-packages/bauh/view/core/settings.py", line 69, in get_settings tabs.append(self._gen_ui_settings(core_config, screen_width, screen_height)) File "/usr/lib/python3.8/site-packages/bauh/view/core/settings.py", line 171, in _gen_ui_settings default_option=[o for o in style_opts if o.value == cur_style][0], IndexError: list index out of range Aborted (core dumped)

Removing config files didn't help, but launching with bauh --settings --logs did. All is well now.

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

I've just published a new RC to bauh-staging (0.9.2.RC-5) fixing this style issue. The final release should be available soon. Any problem, let me know

from bauh.

vinifmor avatar vinifmor commented on July 19, 2024

The final release with this fix is out. If this problem shows up again, please, reopen the issue.

Cheers

from bauh.

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.