Trying to edit Cinnamon theme
by L a r r y from LinuxQuestions.org on (#6MRS9)
Hi,
I am attempting to edit the Mint-Y theme in Linux Mint 21.3 Cinnamon.
Supposedly, I can copy from /usr/share/themes over to ~/.themes. There, I've changed the name of the theme folder from Mint-Y to MyMint-Y. In the folder, there are a number of subfolders and an index.theme file.
Opening index.theme, I found 4 references to "Mint-Y" and renamed each one to "MyMint-Y." I saved the file and looked in the System Settings > Themes to see if I could select this theme. Cannot find it listed.
My source of tutorial is this Linux Mint 19 Cinnamon tutorial from 2018:
How to edit themes in Linux Mint Cinnamon - Tutorial
Listing of index.theme
Code:[Desktop Entry]
Type=X-GNOME-Metatheme
Name=MyMint-Y
Comment=A flat theme with transparent elements
Encoding=UTF-8
[X-GNOME-Metatheme]
GtkTheme=MyMint-Y
MetacityTheme=MyMint-Y
IconTheme=MyMint-Y
CursorTheme=Bibata-Modern-Classic
ButtonLayout=:minimize,maximize,closeI reverted the changes and only renamed the "NAME=MyMint-Y" but neither version worked to become selectable from the list of available themes.
I would greatly appreciate it if someone can tell me what I've missed to make this work. Is the way tings were done in version 19 totally wrong for version 21.3?
Here is some System information:
Code:System:
Kernel: 5.15.0-106-generic x86_64 bits: 64 compiler: gcc v: 11.4.0 Desktop: Cinnamon 6.0.4
tk: GTK 3.24.33 wm: muffin vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia
base: Ubuntu 22.04 jammy
Machine:
Type: Desktop Mobo: Compulab model: fitlet2 v: 1.21 serial: <superuser required>
UEFI: American Megatrends v: FLT2.MBM2.0.46.01.00 date: 09/26/2018
CPU:
Info: quad core model: Intel Celeron J3455 bits: 64 type: MCP smt: <unsupported> arch: Goldmont
rev: 9 cache: L1: 224 KiB L2: 2 MiB
Speed (MHz): avg: 2196 min/max: 800/2300 cores: 1: 2196 2: 2196 3: 2196 4: 2196
bogomips: 11980
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel HD Graphics 500 driver: i915 v: kernel ports: active: HDMI-A-2
empty: DP-1,HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:5a85 class-ID: 0300
Device-2: Realtek RTL2838 DVB-T type: USB driver: dvb_usb_rtl28xxu,rtl2832_sdr bus-ID: 1-3.2:7
chip-ID: 0bda:2838 class-ID: 0000 serial: <filter>
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: modesetting unloaded: fbdev,vesa
gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9")
Monitor-1: HDMI-2 mapped: HDMI-A-2 model: LG (GoldStar) FULL HD res: 1920x1080 hz: 60 dpi: 102
size: 480x270mm (18.9x10.6") diag: 551mm (21.7") modes: max: 1920x1080 min: 720x400
OpenGL: renderer: Mesa Intel HD Graphics 500 (APL 2) v: 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.2
direct render: Yes
Audio:
Device-1: Intel Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster
driver: snd_hda_intel v: kernel bus-ID: 00:0e.0 chip-ID: 8086:5a98 class-ID: 0403
Sound Server-1: ALSA v: k5.15.0-106-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Intel Wireless 8260 driver: iwlwifi v: kernel pcie: speed: 2.5 GT/s lanes: 1
bus-ID: 01:00.0 chip-ID: 8086:24f3 class-ID: 0280
IF: wlp1s0 state: up mac: <filter>
Device-2: Intel I211 Gigabit Network driver: igb v: kernel pcie: speed: 2.5 GT/s lanes: 1
port: e000 bus-ID: 02:00.0 chip-ID: 8086:1539 class-ID: 0200
IF: enp2s0 state: down mac: <filter>
Device-3: Intel I211 Gigabit Network driver: igb v: kernel pcie: speed: 2.5 GT/s lanes: 1
port: d000 bus-ID: 03:00.0 chip-ID: 8086:1539 class-ID: 0200
IF-ID-1: eno1 state: down mac: <filter>
IF-ID-2: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A
Bluetooth:
Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8 bus-ID: 1-8:8
chip-ID: 8087:0a2b class-ID: e001
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 2.1 lmp-v: 4.2
sub-v: 100 hci-v: 4.2 rev: 100
Drives:
Local Storage: total: 411.61 GiB used: 143.92 GiB (35.0%)
ID-1: /dev/mmcblk0 vendor: SanDisk model: SC64G size: 59.48 GiB type: SSD serial: <filter>
scheme: MBR
ID-2: /dev/sda vendor: Transcend model: TS128GMTS600 size: 119.24 GiB speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 5CH1 scheme: GPT
ID-3: /dev/sdb type: USB model: External USB3.0 size: 232.89 GiB type: N/A serial: <filter>
rev: 0204
Partition:
ID-1: / size: 116.32 GiB used: 23.58 GiB (20.3%) fs: ext4 dev: /dev/sda2
ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/sda1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 1.2 MiB (0.1%) priority: -2 file: /swapfile
USB:
Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 8 rev: 2.0 speed: 480 Mb/s
chip-ID: 1d6b:0002 class-ID: 0900
Hub-2: 1-3:2 info: Terminus Hub ports: 4 rev: 2.0 speed: 480 Mb/s power: 100mA
chip-ID: 1a40:0101 class-ID: 0900
Device-1: 1-3.1:4 info: Holtek USB Keyboard type: Keyboard,HID driver: hid-generic,usbhid
interfaces: 2 rev: 1.1 speed: 1.5 Mb/s power: 100mA chip-ID: 04d9:1605 class-ID: 0300
Device-2: 1-3.2:7 info: Realtek RTL2838 DVB-T type: Video driver: dvb_usb_rtl28xxu,rtl2832_sdr
interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 0bda:2838 class-ID: 0000
serial: <filter>
Device-3: 1-3.3:11 info: Areson Corp 2.4G Wireless Receiver type: Keyboard,Mouse
driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 12 Mb/s power: 100mA chip-ID: 25a7:fa10
class-ID: 0301
Hub-3: 1-5:3 info: Genesys Logic USB2.0 Hub ports: 4 rev: 2.0 speed: 480 Mb/s power: 100mA
chip-ID: 05e3:0618 class-ID: 0900
Device-1: 1-5.1:6 info: Genesys Logic USB Storage type: Mass Storage driver: usb-storage
interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 98mA chip-ID: 05e3:0752 class-ID: 0806
Device-2: 1-5.2:9 info: Initio INIC-1618L SATA type: Mass Storage driver: usb-storage
interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 2mA chip-ID: 13fd:0840 class-ID: 0802
serial: <filter>
Device-3: 1-5.4:12 info: JMicron / USA JMS578 SATA 6Gb/s type: Mass Storage driver: uas
interfaces: 1 rev: 2.1 speed: 480 Mb/s power: 500mA chip-ID: 152d:0578 class-ID: 0806
serial: <filter>
Hub-4: 1-6:5 info: Hitachi ports: 4 rev: 2.1 speed: 480 Mb/s chip-ID: 045b:0209 class-ID: 0900
Hub-5: 1-6.1:10 info: Hitachi ports: 4 rev: 2.1 speed: 480 Mb/s chip-ID: 045b:0209
class-ID: 0900
Device-1: 1-8:8 info: Intel Bluetooth wireless interface type: Bluetooth driver: btusb
interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 8087:0a2b class-ID: e001
Hub-6: 2-0:1 info: Super-speed hub ports: 7 rev: 3.0 speed: 5 Gb/s chip-ID: 1d6b:0003
class-ID: 0900
Hub-7: 2-6:2 info: Hitachi ports: 4 rev: 3.0 speed: 5 Gb/s chip-ID: 045b:0210 class-ID: 0900
Hub-8: 2-6.1:3 info: Hitachi ports: 4 rev: 3.0 speed: 5 Gb/s chip-ID: 045b:0210 class-ID: 0900
Sensors:
System Temperatures: cpu: 42.0 C mobo: N/A
Fan Speeds (RPM): N/A
Repos:
Packages: 2388 apt: 2380 flatpak: 8
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb https: //mirrors.ocf.berkeley.edu/linuxmint-packages virginia main upstream import backport
2: deb http: //archive.ubuntu.com/ubuntu jammy main restricted universe multiverse
3: deb http: //archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse
4: deb http: //archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Info:
Processes: 256 Uptime: 1d 6h 42m wakeups: 5 Memory: 7.58 GiB used: 4.07 GiB (53.6%)
Init: systemd v: 249 runlevel: 5 Compilers: gcc: 11.4.0 alt: 11/12
Client: Unknown python3.10 client inxi: 3.3.13
I am attempting to edit the Mint-Y theme in Linux Mint 21.3 Cinnamon.
Supposedly, I can copy from /usr/share/themes over to ~/.themes. There, I've changed the name of the theme folder from Mint-Y to MyMint-Y. In the folder, there are a number of subfolders and an index.theme file.
Opening index.theme, I found 4 references to "Mint-Y" and renamed each one to "MyMint-Y." I saved the file and looked in the System Settings > Themes to see if I could select this theme. Cannot find it listed.
My source of tutorial is this Linux Mint 19 Cinnamon tutorial from 2018:
How to edit themes in Linux Mint Cinnamon - Tutorial
Listing of index.theme
Code:[Desktop Entry]
Type=X-GNOME-Metatheme
Name=MyMint-Y
Comment=A flat theme with transparent elements
Encoding=UTF-8
[X-GNOME-Metatheme]
GtkTheme=MyMint-Y
MetacityTheme=MyMint-Y
IconTheme=MyMint-Y
CursorTheme=Bibata-Modern-Classic
ButtonLayout=:minimize,maximize,closeI reverted the changes and only renamed the "NAME=MyMint-Y" but neither version worked to become selectable from the list of available themes.
I would greatly appreciate it if someone can tell me what I've missed to make this work. Is the way tings were done in version 19 totally wrong for version 21.3?
Here is some System information:
Code:System:
Kernel: 5.15.0-106-generic x86_64 bits: 64 compiler: gcc v: 11.4.0 Desktop: Cinnamon 6.0.4
tk: GTK 3.24.33 wm: muffin vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia
base: Ubuntu 22.04 jammy
Machine:
Type: Desktop Mobo: Compulab model: fitlet2 v: 1.21 serial: <superuser required>
UEFI: American Megatrends v: FLT2.MBM2.0.46.01.00 date: 09/26/2018
CPU:
Info: quad core model: Intel Celeron J3455 bits: 64 type: MCP smt: <unsupported> arch: Goldmont
rev: 9 cache: L1: 224 KiB L2: 2 MiB
Speed (MHz): avg: 2196 min/max: 800/2300 cores: 1: 2196 2: 2196 3: 2196 4: 2196
bogomips: 11980
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel HD Graphics 500 driver: i915 v: kernel ports: active: HDMI-A-2
empty: DP-1,HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:5a85 class-ID: 0300
Device-2: Realtek RTL2838 DVB-T type: USB driver: dvb_usb_rtl28xxu,rtl2832_sdr bus-ID: 1-3.2:7
chip-ID: 0bda:2838 class-ID: 0000 serial: <filter>
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: modesetting unloaded: fbdev,vesa
gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9")
Monitor-1: HDMI-2 mapped: HDMI-A-2 model: LG (GoldStar) FULL HD res: 1920x1080 hz: 60 dpi: 102
size: 480x270mm (18.9x10.6") diag: 551mm (21.7") modes: max: 1920x1080 min: 720x400
OpenGL: renderer: Mesa Intel HD Graphics 500 (APL 2) v: 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.2
direct render: Yes
Audio:
Device-1: Intel Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster
driver: snd_hda_intel v: kernel bus-ID: 00:0e.0 chip-ID: 8086:5a98 class-ID: 0403
Sound Server-1: ALSA v: k5.15.0-106-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Intel Wireless 8260 driver: iwlwifi v: kernel pcie: speed: 2.5 GT/s lanes: 1
bus-ID: 01:00.0 chip-ID: 8086:24f3 class-ID: 0280
IF: wlp1s0 state: up mac: <filter>
Device-2: Intel I211 Gigabit Network driver: igb v: kernel pcie: speed: 2.5 GT/s lanes: 1
port: e000 bus-ID: 02:00.0 chip-ID: 8086:1539 class-ID: 0200
IF: enp2s0 state: down mac: <filter>
Device-3: Intel I211 Gigabit Network driver: igb v: kernel pcie: speed: 2.5 GT/s lanes: 1
port: d000 bus-ID: 03:00.0 chip-ID: 8086:1539 class-ID: 0200
IF-ID-1: eno1 state: down mac: <filter>
IF-ID-2: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A
Bluetooth:
Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8 bus-ID: 1-8:8
chip-ID: 8087:0a2b class-ID: e001
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 2.1 lmp-v: 4.2
sub-v: 100 hci-v: 4.2 rev: 100
Drives:
Local Storage: total: 411.61 GiB used: 143.92 GiB (35.0%)
ID-1: /dev/mmcblk0 vendor: SanDisk model: SC64G size: 59.48 GiB type: SSD serial: <filter>
scheme: MBR
ID-2: /dev/sda vendor: Transcend model: TS128GMTS600 size: 119.24 GiB speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 5CH1 scheme: GPT
ID-3: /dev/sdb type: USB model: External USB3.0 size: 232.89 GiB type: N/A serial: <filter>
rev: 0204
Partition:
ID-1: / size: 116.32 GiB used: 23.58 GiB (20.3%) fs: ext4 dev: /dev/sda2
ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/sda1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 1.2 MiB (0.1%) priority: -2 file: /swapfile
USB:
Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 8 rev: 2.0 speed: 480 Mb/s
chip-ID: 1d6b:0002 class-ID: 0900
Hub-2: 1-3:2 info: Terminus Hub ports: 4 rev: 2.0 speed: 480 Mb/s power: 100mA
chip-ID: 1a40:0101 class-ID: 0900
Device-1: 1-3.1:4 info: Holtek USB Keyboard type: Keyboard,HID driver: hid-generic,usbhid
interfaces: 2 rev: 1.1 speed: 1.5 Mb/s power: 100mA chip-ID: 04d9:1605 class-ID: 0300
Device-2: 1-3.2:7 info: Realtek RTL2838 DVB-T type: Video driver: dvb_usb_rtl28xxu,rtl2832_sdr
interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 0bda:2838 class-ID: 0000
serial: <filter>
Device-3: 1-3.3:11 info: Areson Corp 2.4G Wireless Receiver type: Keyboard,Mouse
driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 12 Mb/s power: 100mA chip-ID: 25a7:fa10
class-ID: 0301
Hub-3: 1-5:3 info: Genesys Logic USB2.0 Hub ports: 4 rev: 2.0 speed: 480 Mb/s power: 100mA
chip-ID: 05e3:0618 class-ID: 0900
Device-1: 1-5.1:6 info: Genesys Logic USB Storage type: Mass Storage driver: usb-storage
interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 98mA chip-ID: 05e3:0752 class-ID: 0806
Device-2: 1-5.2:9 info: Initio INIC-1618L SATA type: Mass Storage driver: usb-storage
interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 2mA chip-ID: 13fd:0840 class-ID: 0802
serial: <filter>
Device-3: 1-5.4:12 info: JMicron / USA JMS578 SATA 6Gb/s type: Mass Storage driver: uas
interfaces: 1 rev: 2.1 speed: 480 Mb/s power: 500mA chip-ID: 152d:0578 class-ID: 0806
serial: <filter>
Hub-4: 1-6:5 info: Hitachi ports: 4 rev: 2.1 speed: 480 Mb/s chip-ID: 045b:0209 class-ID: 0900
Hub-5: 1-6.1:10 info: Hitachi ports: 4 rev: 2.1 speed: 480 Mb/s chip-ID: 045b:0209
class-ID: 0900
Device-1: 1-8:8 info: Intel Bluetooth wireless interface type: Bluetooth driver: btusb
interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 8087:0a2b class-ID: e001
Hub-6: 2-0:1 info: Super-speed hub ports: 7 rev: 3.0 speed: 5 Gb/s chip-ID: 1d6b:0003
class-ID: 0900
Hub-7: 2-6:2 info: Hitachi ports: 4 rev: 3.0 speed: 5 Gb/s chip-ID: 045b:0210 class-ID: 0900
Hub-8: 2-6.1:3 info: Hitachi ports: 4 rev: 3.0 speed: 5 Gb/s chip-ID: 045b:0210 class-ID: 0900
Sensors:
System Temperatures: cpu: 42.0 C mobo: N/A
Fan Speeds (RPM): N/A
Repos:
Packages: 2388 apt: 2380 flatpak: 8
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb https: //mirrors.ocf.berkeley.edu/linuxmint-packages virginia main upstream import backport
2: deb http: //archive.ubuntu.com/ubuntu jammy main restricted universe multiverse
3: deb http: //archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse
4: deb http: //archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Info:
Processes: 256 Uptime: 1d 6h 42m wakeups: 5 Memory: 7.58 GiB used: 4.07 GiB (53.6%)
Init: systemd v: 249 runlevel: 5 Compilers: gcc: 11.4.0 alt: 11/12
Client: Unknown python3.10 client inxi: 3.3.13