---
title: 'Fixing the Cinnamon error "int() argument must be a string, a byte-like object or real number, not ''NoneType''"'
url: 'https://ra1ahq.blog/en/ustranenie-oshibki-cinnamon-int-argument-must-be-a-string-a-byte-like-object-or-real-number-not-nonetype'
markdown: 'https://ra1ahq.blog/en/ustranenie-oshibki-cinnamon-int-argument-must-be-a-string-a-byte-like-object-or-real-number-not-nonetype.md'
lang: en
date: '2026-07-28'
description: 'When loading a list of applets (small applications) into the system tray, the error "int() argument must be a string..." occurs. Introd'
taxonomy:
  category:
    - blog
  tag:
    - Linux
  archives_month:
    - jul_2026
  archives_year:
    - '2026'
---

# Fixing the Cinnamon error "int() argument must be a string, a byte-like object or real number, not 'NoneType'"

28 

 July 

 2026 

 ![Fixing the Cinnamon error "int() argument must be a string, a byte-like object or real number, not 'NoneType'"](https://ra1ahq.blog/images/2/5/2/2/f/2522fee0200032c4706f13cb47ffa184dda63415-error-cinnamon.png)17:38

### Fixing the Cinnamon error "int() argument must be a string, a byte-like object or real number, not 'NoneType'"

 [Linux](https://ra1ahq.blog/en/tag:Linux) 

28 July 2026 17:38

When loading a list of applets (small applications) into the system tray, the error "int() argument must be a string..." occurs.

### Introduction

What is the Cinnamon desktop for?
In addition to being very beautiful, it is also functional. Cinnamon is the default desktop for Linux Mint, but it can be installed on Debian and other Linux operating systems. Its special feature is the ability to add mini-applications (downloaded from the Internet) to the system panel. On one of the machines I used the "Radio 3.0" application - an excellent Cinnamon utility for listening and recording Internet radio stations.

Installation of the Cinnamon desktop is done with the command:

```
sudo apt update
sudo apt install cinnamon
```

Then you need to log out and in the welcome window, before entering your username and password, change the desktop type in the list. For example, instead of the "Default" desktop, select Cinnamon.

### Problem

On the taskbar, I right-clicked on the space next to the left of the System Tray.
[ ![applets](https://ra1ahq.blog/images/c/0/a/4/f/c0a4f3833c4a4500ac5bba906255add28aa517f3-applets.png "applets")](https://ra1ahq.blog/images/c/0/a/4/f/c0a4f3833c4a4500ac5bba906255add28aa517f3-applets.png)

Then, to load a list of Cinnamon mini-applications, I select the bookmark with the mouse **"Applets"**.
[ ![download](https://ra1ahq.blog/images/5/9/3/5/9/593594a034449d5b04bcf40840cee300e57a02ba-download.png "download")](https://ra1ahq.blog/images/5/9/3/5/9/593594a034449d5b04bcf40840cee300e57a02ba-download.png)

The list of applications is either not displayed or an error occurs when loading the list **"int() argument must be a string, a byte-like object or real number, not 'NoneType'".**
[ ![cinnamon_error](https://ra1ahq.blog/images/1/f/6/9/a/1f69a530f76ad5f8586fe263228d06787ecf7db0-cinnamonerror.png "cinnamon_error")](https://ra1ahq.blog/images/1/f/6/9/a/1f69a530f76ad5f8586fe263228d06787ecf7db0-cinnamonerror.png)

The reason is not the lack of Internet connection, but the careless writing of the program code **Spices.py** by Cinnamon programmers. Under some data transfer conditions, the content length may take on invalid values ​​that are not cast to int.

The following solution to the problem was found on the Linux Mint forum website - topic ["Cinnamon 6.6.7: Applets Download fails after update (int() argument must be a string, not NoneType)"](https://forums.linuxmint.com/viewtopic.php?p=2809868).

### Solution

The solution is shown in the figure. File

```
/usr/share/cinnamon/cinnamon-settings/bin/Spices.py
```

The erroneous line in Cinnamon 6.x is number 423 (in the old version of Cinnamon 5.2.7 - line 393), or search for "content-length".
[ ![cinnamon-spices](https://ra1ahq.blog/images/e/4/b/2/f/e4b2f0562671c6b0ff141284d3ab594dc03534e9-cinnamon-spices.png "cinnamon-spices")](https://ra1ahq.blog/images/e/4/b/2/f/e4b2f0562671c6b0ff141284d3ab594dc03534e9-cinnamon-spices.png)

Correcting the text:
[ ![good_source](https://ra1ahq.blog/images/6/1/2/a/4/612a41ce2c74b14eb5dba4973f72b4ed6084509f-goodsource.png "good_source")](https://ra1ahq.blog/images/6/1/2/a/4/612a41ce2c74b14eb5dba4973f72b4ed6084509f-goodsource.png)

Was:

`totalSize = int(response.headers.get('content-length'))`

Became:

`content_length=response.headers.get('content-length')<br></br>totalSize = int(content_length) if content_length is not None else -1`

(Saving the file requires administrator rights, so Mousepad or another text editor must be launched with the command `sudo`.
Indent the text with spaces rather than tabs, because... this requires the Python programming language).

After which you need to end the operating system session and log in again.

Listing and loading of Cinnamon Applets now works.
[ ![good_spices_finish](https://ra1ahq.blog/images/c/9/b/7/2/c9b72c3cb9d7580ff39b86fe453ec1fcb329018c-goodspicesfinish.png "good_spices_finish")](https://ra1ahq.blog/images/c/9/b/7/2/c9b72c3cb9d7580ff39b86fe453ec1fcb329018c-goodspicesfinish.png)

### P.S.

I recommend the Internet radio applet **Radio3.0** from claudiux or simpler **Radio++** by jonath92.
Both widgets have the ability to search for Internet radio stations and add them to your Favorites.
[ ![radio](https://ra1ahq.blog/images/f/b/5/a/0/fb5a095ed248231845157d3040fe209c35674ede-radio.png "radio")](https://ra1ahq.blog/images/f/b/5/a/0/fb5a095ed248231845157d3040fe209c35674ede-radio.png)

### Related publications

 [ ![](https://ra1ahq.blog/images/f/3/a/2/c/f3a2c07ef5b32c0308ab703405a5a5ca87b75283-archer-ac600-728.webp) Установка драйвера ядра для Wi-Fi адаптера TP-Link после обновления ОС Debian ](https://ra1ahq.blog/en/ustanovka-draivera-yadra-dlya-wi-fi-adaptera-tp-link-posle-obnovleniya-os-debian) 

 [ ![](https://ra1ahq.blog/images/d/2/5/c/7/d25c7282750b398f71041fb8b90640b692e7e4b8-decibelfmtitle.png) Linux Cinnamon Desktop Applets for Listening to Internet Radio Stations ](https://ra1ahq.blog/en/applety-dlya-rabochego-stola-linux-cinnamon-dlya-proslushivaniya-internet-radiostancii) 

 [ ![No picture](https://ra1ahq.blog/user/themes/mytheme/images/no-image.png) Passing a parameter to a Linux module/driver ](https://ra1ahq.blog/en/peredacha-parametra-modulyu-draiveru-linux) 

 [ ![](https://ra1ahq.blog/images/5/c/4/e/a/5c4ea9c8c3f0b4dd890116d8fe7cbadfdb9814ba-archer-ac600.webp) Installing the TP-Link Archer T600U Nano Wi-Fi adapter driver in Debian 13 "Trixie" ](https://ra1ahq.blog/en/ustanovka-draivera-wi-fi-adaptera-tp-link-archer-t600u-nano-v-debian-13-trixie) 

 [ ![](https://ra1ahq.blog/images/b/f/f/0/f/bff0f99f5897e0420fac9a6eef7254247f39c29d-pulseaudio-equalizer.png) Installing the audio equalizer pulseaudio-equalizer-ladspa on Linux ](https://ra1ahq.blog/en/ustanovka-v-linux-ekvalaizera-zvuka-pulseaudio-equalizer-ladspa) 

[ Backward](https://ra1ahq.blog/en/ustanovka-draivera-wi-fi-adaptera-tp-link-archer-t600u-nano-v-debian-13-trixie "Previuous page")

[ Forward ](https://ra1ahq.blog/en/peredacha-parametra-modulyu-draiveru-linux "Next page")

## Languages

- [Русский](https://ra1ahq.blog/posts/ustranenie-oshibki-cinnamon-int-argument-must-be-a-string-a-byte-like-object-or-real-number-not-nonetype)
- [English](https://ra1ahq.blog/en/ustranenie-oshibki-cinnamon-int-argument-must-be-a-string-a-byte-like-object-or-real-number-not-nonetype)
- [Deutsch](https://ra1ahq.blog/de/posts/ustranenie-oshibki-cinnamon-int-argument-must-be-a-string-a-byte-like-object-or-real-number-not-nonetype)
- [Français](https://ra1ahq.blog/fr/posts/ustranenie-oshibki-cinnamon-int-argument-must-be-a-string-a-byte-like-object-or-real-number-not-nonetype)
- [中文 (简体) (cn)](https://ra1ahq.blog/zh-cn/posts/ustranenie-oshibki-cinnamon-int-argument-must-be-a-string-a-byte-like-object-or-real-number-not-nonetype)

## Theme

## RSS feeds

 [ Atom 1.0](https://ra1ahq.blog/en/.atom) [ RSS](https://ra1ahq.blog/en/.rss) 

## Popular tags

 [APRS](https://ra1ahq.blog/en/tag:APRS) [CW](https://ra1ahq.blog/en/tag:CW) [DX](https://ra1ahq.blog/en/tag:DX) [FM](https://ra1ahq.blog/en/tag:FM) [Linux](https://ra1ahq.blog/en/tag:Linux) [VHF](https://ra1ahq.blog/en/tag:VHF) [antennas](https://ra1ahq.blog/en/tag:antennas) [firefox](https://ra1ahq.blog/en/tag:firefox) [morse](https://ra1ahq.blog/en/tag:morse) [soundtrack](https://ra1ahq.blog/en/tag:soundtrack) [video](https://ra1ahq.blog/en/tag:video) [windows](https://ra1ahq.blog/en/tag:windows) [youtube](https://ra1ahq.blog/en/tag:youtube) [КВ](https://ra1ahq.blog/en/tag:%D0%9A%D0%92) [ТВ](https://ra1ahq.blog/en/tag:%D0%A2%D0%92) [УКВ](https://ra1ahq.blog/en/tag:%D0%A3%D0%9A%D0%92) [антенны](https://ra1ahq.blog/en/tag:%D0%B0%D0%BD%D1%82%D0%B5%D0%BD%D0%BD%D1%8B) [безопасность](https://ra1ahq.blog/en/tag:%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D1%8C) [длинные волны](https://ra1ahq.blog/en/tag:%D0%B4%D0%BB%D0%B8%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%B2%D0%BE%D0%BB%D0%BD%D1%8B) [путешествия](https://ra1ahq.blog/en/tag:%D0%BF%D1%83%D1%82%D0%B5%D1%88%D0%B5%D1%81%D1%82%D0%B2%D0%B8%D1%8F) [религия](https://ra1ahq.blog/en/tag:%D1%80%D0%B5%D0%BB%D0%B8%D0%B3%D0%B8%D1%8F) [соревнования](https://ra1ahq.blog/en/tag:%D1%81%D0%BE%D1%80%D0%B5%D0%B2%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F) [спутники](https://ra1ahq.blog/en/tag:%D1%81%D0%BF%D1%83%D1%82%D0%BD%D0%B8%D0%BA%D0%B8) [средние волны](https://ra1ahq.blog/en/tag:%D1%81%D1%80%D0%B5%D0%B4%D0%BD%D0%B8%D0%B5%20%D0%B2%D0%BE%D0%BB%D0%BD%D1%8B) [схемы](https://ra1ahq.blog/en/tag:%D1%81%D1%85%D0%B5%D0%BC%D1%8B) [тесты](https://ra1ahq.blog/en/tag:%D1%82%D0%B5%D1%81%D1%82%D1%8B) [трансивер](https://ra1ahq.blog/en/tag:%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%B8%D0%B2%D0%B5%D1%80) [управление](https://ra1ahq.blog/en/tag:%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5) [фотографии](https://ra1ahq.blog/en/tag:%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8) 

## Random post

 [ I'll be lucky!](https://ra1ahq.blog/en/random) 

## Archive of posts

- [ October 2026 ✒ 4 ](https://ra1ahq.blog/en/archives_month:oct_2026)
- [ September 2026 ✒ 9 ](https://ra1ahq.blog/en/archives_month:sep_2026)
- [ August 2026 ✒ 6 ](https://ra1ahq.blog/en/archives_month:aug_2026)
- [ July 2026 ✒ 13 ](https://ra1ahq.blog/en/archives_month:jul_2026)
- [ June 2026 ✒ 8 ](https://ra1ahq.blog/en/archives_month:jun_2026)
- [ May 2026 ✒ 2 ](https://ra1ahq.blog/en/archives_month:may_2026)
- [ April 2026 ✒ 6 ](https://ra1ahq.blog/en/archives_month:apr_2026)
- [ March 2026 ✒ 3 ](https://ra1ahq.blog/en/archives_month:mar_2026)
- [ February 2026 ✒ 7 ](https://ra1ahq.blog/en/archives_month:feb_2026)
- [ January 2026 ✒ 8 ](https://ra1ahq.blog/en/archives_month:jan_2026)
- [ December 2025 ✒ 12 ](https://ra1ahq.blog/en/archives_month:dec_2025)
- [ November 2025 ✒ 9 ](https://ra1ahq.blog/en/archives_month:nov_2025)
- [ October 2025 ✒ 8 ](https://ra1ahq.blog/en/archives_month:oct_2025)
- [ September 2025 ✒ 5 ](https://ra1ahq.blog/en/archives_month:sep_2025)
- [ August 2025 ✒ 8 ](https://ra1ahq.blog/en/archives_month:aug_2025)
- [ July 2025 ✒ 6 ](https://ra1ahq.blog/en/archives_month:jul_2025)
- [ June 2025 ✒ 10 ](https://ra1ahq.blog/en/archives_month:jun_2025)
- [ May 2025 ✒ 4 ](https://ra1ahq.blog/en/archives_month:may_2025)
- [ April 2025 ✒ 4 ](https://ra1ahq.blog/en/archives_month:apr_2025)
- [ March 2025 ✒ 4 ](https://ra1ahq.blog/en/archives_month:mar_2025)
- [ February 2025 ✒ 11 ](https://ra1ahq.blog/en/archives_month:feb_2025)
- [ December 2024 ✒ 8 ](https://ra1ahq.blog/en/archives_month:dec_2024)
- [ November 2024 ✒ 2 ](https://ra1ahq.blog/en/archives_month:nov_2024)
- [ October 2024 ✒ 8 ](https://ra1ahq.blog/en/archives_month:oct_2024)
- [ September 2024 ✒ 3 ](https://ra1ahq.blog/en/archives_month:sep_2024)
- [ August 2024 ✒ 5 ](https://ra1ahq.blog/en/archives_month:aug_2024)
- [ July 2024 ✒ 9 ](https://ra1ahq.blog/en/archives_month:jul_2024)
- [ June 2024 ✒ 6 ](https://ra1ahq.blog/en/archives_month:jun_2024)
- [ May 2024 ✒ 7 ](https://ra1ahq.blog/en/archives_month:may_2024)
- [ April 2024 ✒ 5 ](https://ra1ahq.blog/en/archives_month:apr_2024)
- [ March 2024 ✒ 5 ](https://ra1ahq.blog/en/archives_month:mar_2024)
- [ February 2024 ✒ 5 ](https://ra1ahq.blog/en/archives_month:feb_2024)
- [ January 2024 ✒ 6 ](https://ra1ahq.blog/en/archives_month:jan_2024)
- [ December 2023 ✒ 7 ](https://ra1ahq.blog/en/archives_month:dec_2023)
- [ November 2023 ✒ 4 ](https://ra1ahq.blog/en/archives_month:nov_2023)
- [ October 2023 ✒ 8 ](https://ra1ahq.blog/en/archives_month:oct_2023)
- [ September 2023 ✒ 7 ](https://ra1ahq.blog/en/archives_month:sep_2023)
- [ August 2023 ✒ 4 ](https://ra1ahq.blog/en/archives_month:aug_2023)
- [ July 2023 ✒ 7 ](https://ra1ahq.blog/en/archives_month:jul_2023)
- [ June 2023 ✒ 7 ](https://ra1ahq.blog/en/archives_month:jun_2023)
- [ May 2023 ✒ 5 ](https://ra1ahq.blog/en/archives_month:may_2023)
- [ April 2023 ✒ 6 ](https://ra1ahq.blog/en/archives_month:apr_2023)
- [ March 2023 ✒ 5 ](https://ra1ahq.blog/en/archives_month:mar_2023)
- [ February 2023 ✒ 2 ](https://ra1ahq.blog/en/archives_month:feb_2023)
- [ January 2023 ✒ 5 ](https://ra1ahq.blog/en/archives_month:jan_2023)
- [ December 2022 ✒ 7 ](https://ra1ahq.blog/en/archives_month:dec_2022)
- [ November 2022 ✒ 8 ](https://ra1ahq.blog/en/archives_month:nov_2022)
- [ October 2022 ✒ 6 ](https://ra1ahq.blog/en/archives_month:oct_2022)
- [ September 2022 ✒ 9 ](https://ra1ahq.blog/en/archives_month:sep_2022)
- [ August 2022 ✒ 8 ](https://ra1ahq.blog/en/archives_month:aug_2022)
- [ July 2022 ✒ 4 ](https://ra1ahq.blog/en/archives_month:jul_2022)
- [ June 2022 ✒ 9 ](https://ra1ahq.blog/en/archives_month:jun_2022)
- [ May 2022 ✒ 7 ](https://ra1ahq.blog/en/archives_month:may_2022)
- [ April 2022 ✒ 3 ](https://ra1ahq.blog/en/archives_month:apr_2022)
- [ March 2022 ✒ 4 ](https://ra1ahq.blog/en/archives_month:mar_2022)
- [ February 2022 ✒ 6 ](https://ra1ahq.blog/en/archives_month:feb_2022)
- [ January 2022 ✒ 7 ](https://ra1ahq.blog/en/archives_month:jan_2022)
- [ December 2021 ✒ 7 ](https://ra1ahq.blog/en/archives_month:dec_2021)
- [ November 2021 ✒ 7 ](https://ra1ahq.blog/en/archives_month:nov_2021)
- [ October 2021 ✒ 7 ](https://ra1ahq.blog/en/archives_month:oct_2021)
- [ September 2021 ✒ 10 ](https://ra1ahq.blog/en/archives_month:sep_2021)
- [ August 2021 ✒ 6 ](https://ra1ahq.blog/en/archives_month:aug_2021)
- [ July 2021 ✒ 7 ](https://ra1ahq.blog/en/archives_month:jul_2021)
- [ June 2021 ✒ 7 ](https://ra1ahq.blog/en/archives_month:jun_2021)
- [ May 2021 ✒ 7 ](https://ra1ahq.blog/en/archives_month:may_2021)
- [ April 2021 ✒ 4 ](https://ra1ahq.blog/en/archives_month:apr_2021)
- [ March 2021 ✒ 4 ](https://ra1ahq.blog/en/archives_month:mar_2021)
- [ February 2021 ✒ 3 ](https://ra1ahq.blog/en/archives_month:feb_2021)
- [ January 2021 ✒ 4 ](https://ra1ahq.blog/en/archives_month:jan_2021)
- [ December 2020 ✒ 8 ](https://ra1ahq.blog/en/archives_month:dec_2020)
- [ November 2020 ✒ 2 ](https://ra1ahq.blog/en/archives_month:nov_2020)
- [ October 2020 ✒ 3 ](https://ra1ahq.blog/en/archives_month:oct_2020)
- [ September 2020 ✒ 3 ](https://ra1ahq.blog/en/archives_month:sep_2020)
- [ August 2020 ✒ 5 ](https://ra1ahq.blog/en/archives_month:aug_2020)
- [ July 2020 ✒ 5 ](https://ra1ahq.blog/en/archives_month:jul_2020)
- [ June 2020 ✒ 8 ](https://ra1ahq.blog/en/archives_month:jun_2020)
- [ May 2020 ✒ 10 ](https://ra1ahq.blog/en/archives_month:may_2020)
- [ April 2020 ✒ 4 ](https://ra1ahq.blog/en/archives_month:apr_2020)
- [ March 2020 ✒ 2 ](https://ra1ahq.blog/en/archives_month:mar_2020)
- [ January 2020 ✒ 1 ](https://ra1ahq.blog/en/archives_month:jan_2020)
- [ December 2019 ✒ 2 ](https://ra1ahq.blog/en/archives_month:dec_2019)

## Search

## Weather forecast

[На 14 дней](https://world-weather.ru/pogoda/russia/saint_petersburg/14days/)
[world-weather.ru](https://world-weather.ru/)

---

## Navigation

- Parent: [RA1AHQ](https://ra1ahq.blog/en/index.md)
- Previous: [Passing a parameter to a Linux module/driver](https://ra1ahq.blog/en/peredacha-parametra-modulyu-draiveru-linux.md)
- Next: [Installing the TP-Link Archer T600U Nano Wi-Fi adapter driver in Debian 13 "Trixie"](https://ra1ahq.blog/en/ustanovka-draivera-wi-fi-adaptera-tp-link-archer-t600u-nano-v-debian-13-trixie.md)
