Screen overlays for brightness and volume are gone

Dear forum members, I have installed the latest Trixie image (7.1.3) from Rex on both my uConsoles. On both devices, I encrypted the home directory and, to do so, copied the original home directory to the new, encrypted directory using rsync. Interestingly, on one of the two devices, the user settings were subsequently lost and I had to reconfigure the desktop, for example. The screen was also no longer rotated to the right, etc. None of this was a problem and everything has been restored.

BUT: On the device where the user settings were lost, the screen overlays for brightness and volume are gone, too. The hotkeys work, but the values are no longer displayed graphically. For the volume, only the small slider on the taskbar appears.

Does anyone know how I can re-enable the overlays? Many thanks for any advice!

make a file with the text below and name it rc.xml and place the file at ~/.config/labwc/rc.xml

<?xml version="1.0"?>
<openbox_config xmlns="http://openbox.org/3.4/rc">
   <desktops>
    <popupTime>1000</popupTime>
    <names>
      <name>Desktop 1</name>
      <name>Desktop 2</name>
      <name>Desktop 3</name>
      <name>Desktop 4</name>
    </names>
  </desktops>

  <keyboard>
    <keybind key="C-Left">
      <action name="GoToDesktop" to="left" />
    </keybind>
    <keybind key="C-Right">
      <action name="GoToDesktop" to="right" />
    </keybind>
    <keybind key="XF86_AudioLowerVolume">
      <action name="Execute" command="wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-"/>
      <action name="Execute" command="~/.config/volume_osd.sh"/>
    </keybind>
    <keybind key="XF86_AudioRaiseVolume">
      <action name="Execute" command="wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+"/>
      <action name="Execute" command="~/.config/volume_osd.sh"/>
    </keybind>
    <keybind key="XF86_AudioMute">
      <action name="Execute" command="wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"/>
      <action name="Execute" command="~/.config/volume_osd.sh"/>
    </keybind>
    <keybind key="XF86_MonBrightnessUp">
      <action name="Execute" command="brightnessctl set +10%"/>
      <action name="Execute" command="~/.config/brightness_osd.sh"/>
    </keybind>
    <keybind key="XF86_MonBrightnessDown">
      <action name="Execute" command="brightnessctl set 10%-"/>
      <action name="Execute" command="~/.config/brightness_osd.sh"/>
    </keybind>
  </keyboard>
<theme><font place="ActiveWindow"><name>PibotoLt</name><size>12</size><weight>Normal</weight><slant>Normal</slant></font><font place="InactiveWindow"><name>PibotoLt</name><size>12</size><weight>Normal</weight><slant>Normal</slant></font><name>PiXonyx</name></theme></openbox_config>

Thanks, but that doesn’t help. :slightly_frowning_face:

Copy the .config directory from the working one to the nonworking one

1 Like

As the devices aren’t configured 100% identically, I wanted to avoid doing that, but the uConsole with working overlays has been less extensively configured so far, which is why I went ahead and gave it a try, and it worked. Thanks! :+1:

Is it normal for the uConsole screen to be named ‘DSI-1’ when using a CM4, and ‘DSI-2’ when using a CM5? That’s the case with my devices, at least. And so, overwriting the configurations has changed the screen settings. But of course, I was able to correct them again straight away.

1 Like

that’s right cm4 is dsi-1 and cm5 is dsi-2 for some reason