mate-tweak / panel / select panel layout fails

Bug #2031458 reported by J
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mate-tweak (Ubuntu)
New
Undecided
Unassigned

Bug Description

I have made a custom panel layout jk-1 with mate-tweak: I tuned the Familiar panel and pressed save as jk-1. When I change panel from jk-1 to predefined Familiar it works OK. When I then try to change back to my new jk-1 mate-tweak prints

Switching to: familiar--jk-1-tweak
Traceback (most recent call last):
  File "/usr/bin/mate-tweak", line 1047, in combo_fallback
    self.additional_tweaks(schema, key, value[1])
  File "/usr/bin/mate-tweak", line 1031, in additional_tweaks
    self.replace_panel_layout(panel_layout)
  File "/usr/bin/mate-tweak", line 768, in replace_panel_layout
    self.enable_applets()
  File "/usr/bin/mate-tweak", line 571, in enable_applets
    pid = subprocess.Popen(['mate-volume-control-applet'], stdout=DEVNULL, stderr=DEVNULL).pid
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'mate-volume-control-applet'

and the tuned settings of jk-1 layout will NOT show.
It is also not possible to delete jk-1 layout with mate-tweak anymore.

When I run command line:

mate-tweak --get-layout
Window Manager is: marco
System installed layouts:
['contemporary', 'eleven', 'familiar', 'mutiny', 'pantheon', 'redmond', 'ubuntu-mate']
Current layout: familiar--jk-1-tweak

it says that jk-1 is currently selected, but no tuned modifications of jk-1 are shown.

When I try to select layout by running

mate-tweak --layout familiar--jk-1-tweak
Window Manager is: marco
System installed layouts:
['contemporary', 'eleven', 'familiar', 'mutiny', 'pantheon', 'redmond', 'ubuntu-mate']
Current layout: familiar--jk-1-tweak
Switching to: familiar--jk-1-tweak
Traceback (most recent call last):
  File "/usr/bin/mate-tweak", line 1737, in <module>
    mt.replace_panel_layout(args.layout, True)
  File "/usr/bin/mate-tweak", line 768, in replace_panel_layout
    self.enable_applets()
  File "/usr/bin/mate-tweak", line 571, in enable_applets
    pid = subprocess.Popen(['mate-volume-control-applet'], stdout=DEVNULL, stderr=DEVNULL).pid
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'mate-volume-control-applet'

I get the same error as from running mate-tweak GUI and no tuned settings of the jk-1 are shown.

apt-cache policy mate-tweak
mate-tweak:
  Installed: 22.04.8-0ubuntu3
  Candidate: 22.04.8-0ubuntu3
  Version table:
 *** 22.04.8-0ubuntu3 500
        500 https://mirrors.tuxedocomputers.com/ubuntu/mirror/archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
        100 /var/lib/dpkg/status

sb_release -rd
Description: Ubuntu 22.04.3 LTS
Release: 22.04

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: mate-tweak 22.04.8-0ubuntu3
ProcVersionSignature: Ubuntu 6.2.0-10018.23-tuxedo 6.2.15
Uname: Linux 6.2.0-10018-tuxedo x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: pass
CloudArchitecture: x86_64
CloudID: none
CloudName: none
CloudPlatform: none
CloudSubPlatform: config
CurrentDesktop: MATE
Date: Wed Aug 16 02:29:51 2023
InstallationDate: Installed on 2023-06-21 (55 days ago)
InstallationMedia: Ubuntu-Server 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230217.1)
PackageArchitecture: all
SourcePackage: mate-tweak
UpgradeStatus: No upgrade log present (probably fresh install)
modified.conffile..etc.default.apport:
 # set this to 0 to disable apport, or to 1 to enable it
 # you can temporarily override this with
 # sudo service apport start force_start=1
 enabled=0
mtime.conffile..etc.default.apport: 2023-06-27T17:05:05.016804

Revision history for this message
J (jk3m41l) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.