Git Product home page Git Product logo

Comments (5)

fossfreedom avatar fossfreedom commented on September 13, 2024

Keyboard control is managed by a combination of gnome-settings-daemon and gnome-session and with a bit of budgie desktop poking those bits

BCC is just the means to visualise the shortcuts that are stored in dconf.

It's worth testing on a new user account if you have the same issue.

If it works correctly then you will have a screwed dconf database. Suggest delete and relogin (in the ~/.dconf folder)

from budgie-control-center.

ur5us avatar ur5us commented on September 13, 2024

@fossfreedom Thanks for your reply.

BCC is just the means to visualise the shortcuts that are stored in dconf.

This is simply false. BCC (Budgie Control Center) allows one to inspect all existing Budgie related keyboard shortcuts as well as remove or update them:

image
image

It's worth testing on a new user account if you have the same issue.

Sure, I’ll check.

If` it works correctly then you will have a screwed dconf database. Suggest delete and relogin (in the ~/.dconf folder)

For me, it seems to be ~/.conf/dconf. I’ll try deleting or rather moving it as I’m sure it’s storing other configuration also which would mean I’d need to start over configuring my system. IIRC, it’s schema based. Isn’t there a less distructive way, e.g. validate the schema instead of nuking the whole thing?

from budgie-control-center.

baderas avatar baderas commented on September 13, 2024

I can confirm that it stopped working around a month ago. It must had something todo with some non-budgie related updates in Archlinux (gnome? mutter43?). Two things stopped working:

For both I use workarounds now:

  • custom keyboard shortcuts via xbindkeys (without budgie-control-center)
  • Theming could be mostly fixed by setting themes via various helper tools and by writing them in alle possible places like .gtkrc-2.0.

First I thought it was something in my setup, but multiple machines had the same problem. I also could reproduce both it in a vanilla Archlinux VM where I just installed budgie-desktop.

A few days ago, budgie-desktop and budgie-control-center were updated in Archlinux, I did not yet update, but maybe these updates fix it.

Besides the Themeing thread I linked above, both things broke quite unnoticed by anyone - that worries me a bit. I hoped that its just Archlinux that broke something and not many Archlinux Users use Budgie and therefore no one noticed.
I also thought about switching away from budgie, but the workarounds work quite okay.

Edit: I updated both to the newest versions, still not working.

from budgie-control-center.

ur5us avatar ur5us commented on September 13, 2024

@fossfreedom I tried with a new user account and it does have the same problem.

from budgie-control-center.

baderas avatar baderas commented on September 13, 2024

I found something new that does not work anymore: Bluetooth.
I don't use it often, so I think it broke at the same time the keyboard shortcuts and themeing did.

The bluetooth tray icon works fine, but when you press on it and choose bluetooth settings, the budgie control center part just says you have to connect a bluetooth adapter (while using bluetoothctl works fine). Tested on multiple machines, you cannot connect to any device anymore, it just says connect a bluetooth adapter in budgie control center.

Workaround: install blueberry (it does basically the same as budgie control center's bluetooth settings) -> use this to connect to bluetooth devices.

I also retetested all with Budgie 10.8 -> themeing, keyboard shortcuts and bluetooth are still broken.

But since there are no other reports (and besides ur5us and me, nobody seems to have these problems?), I think its just something archlinux/solus related, maybe some gnome libs that are too new or something?

from budgie-control-center.

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.