regolith-linux / regolith-desktop

Meta package for the Regolith Desktop Environment
1.5k stars 31 forks source link

Some Utility Not Working #1012

Closed bigsbug closed 4 months ago

bigsbug commented 4 months ago

Describe the bug I have issue toswitch the keyboard layouts/source between to languages, and also the Indicators not working when I installed them by apt like this:

sudo apt install i3xrocks-key-indicator
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  i3xrocks-key-indicator
0 upgraded, 1 newly installed, 0 to remove and 125 not upgraded.
Need to get 10.8 kB of archives.
After this operation, 24.6 kB of additional disk space will be used.
0% [Working]
Get:1 https://regolith-desktop.org/release-3_1-ubuntu-jammy-amd64 jammy/main amd64 i3xrocks-key-indicator amd64 5.5.1-1regolith-jammy [10.8 kB]
Fetched 10.8 kB in 2s (5,251 B/s)                  
Selecting previously unselected package i3xrocks-key-indicator.
(Reading database ... 211985 files and directories currently installed.)
Preparing to unpack .../i3xrocks-key-indicator_5.5.1-1regolith-jammy_amd64.deb ...
Unpacking i3xrocks-key-indicator (5.5.1-1regolith-jammy) ...
Setting up i3xrocks-key-indicator (5.5.1-1regolith-jammy) ...

also the regolith-look refresh have issue:

$regolith-look refresh         
Error: StringError { error: "No default value provided" }
Error: StringError { error: "No default value provided" }
Error: StringError { error: "No default value provided" }
Error: StringError { error: "No default value provided" }
Error: StringError { error: "No default value provided" }
Error: StringError { error: "No default value provided" }
Error: StringError { error: "No default value provided" }
Error: StringError { error: "No default value provided" }
> Updating already existing 'Regolith' profile
[SUCCESS] Reinstalled Regolith GNOME Terminal version 0.1.0 for the 'Regolith' profile!

for keybinding I do this things:

Output of setxkbmap -query :

rules:      evdev
model:      pc86
layout:     us,ru
options:    grp:alt_shift_toggle,grp:alt_shift_space_toggle

But when I run setxkbmap -model pc86 -layout ir it works but only for Chrome, and when I added other langs to this command it did not work. Note: when I logout and logged to gnome desktop the keybinding by below command worked and I was able to switch between layouts but when I logged to regolith did not: gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt><Super>BackSpace']"

also you can find the above issue I asked also on SuperUser.com: Link

Installation Details

bigsbug commented 4 months ago

I solved this issue which seems to be related to Wayland, by installing the X11 version of Regolith. after a logout login to X11. everythings work fine