Transmission 4.0.2 Released with Numerous Bug-Fixes [Ubuntu PPA]

Last updated: March 16, 2023 — 5 Comments

Transmission BitTorrent client got another bug-fix release for the new major 4.0.0 that was released a month ago.

The new Transmission 4.0.2 fixed the bug that some torrents thought they were magnet links, auto-add watch folder issue for macOS, broken speed limits for utp peers, and using announce-list when creating single-tracker private torrents.

The release also restored support for path.utf-8 keys in torrent info dictionaries, fixed potential crash when downloading from webseeds or receiving malformed piece data from peers.

There are also various other bug-fixes, including:

  • Fixed value of TR_TIME_LOCALTIME environment variable in torrent scripts.
  • Fixed display of IPv6 tracker URLs.
  • Added up / down arrows to upload / download badge info for macOS UI.
  • Fixed “Unrecognized colorspace number -1” error messages from macOS
  • Fixed per-torrent ratio display in main window in QT UI.
  • Fixed 4.0.0 ignoring -m/–minimized command line option.
  • See more about the changes, see github releases page.

How to Install Transmission 4.0.2 in Ubuntu / Linux Mint

Transmission does not provide official binary packages for Linux. Besides building from the source tarball, user can either use the universal Flatpak package or an Ubuntu PPA.

For those prefer the classic .deb package, this unofficial PPA has been updated with the latest packages for Ubuntu 20.04, Ubuntu 22.04, and Ubuntu 22.10.

The new web user interface depends on NPM (Node.js package manager). It requires internet connection while building process, but launchpad build farm does NOT have. Meaning so far the PPA package does not include new web UI via JavaScript, but the old web user interface for remote control is stilling working.

1. First, press Ctrl+Alt+T on keyboard to open a terminal window. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/transmission

Type user password (no asterisk feedback) when it asks and hit Enter to continue.

2. After adding the PPA, you can then launch Software Updater (Update Manager) and upgrade the system pre-installed transmission package to the new 4.0.2 release.

For Ubuntu based system without the BitTorrent client pre-installed, you may run command below to install it:

sudo apt update && sudo apt install transmission-gtk

You may replace transmission-gtk with (or add) following package:

  • transmission-qt – Qt user interface for KDE, LXQt, etc.
  • transmission-cli – command line interface.
  • transmission-daemon – the daemon for running in background, and access via webUI

Uninstall Transmission 4.0.2

You can choose to downgrade the BitTorrent client to system pre-installed version, by running command in terminal:

sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/transmission

Or, remove the software packages instead by running command:

sudo apt remove --autoremove transmission-gtk transmission-qt transmission-cli transmission-daemon

And remove the PPA repository either via “Software & Updates” tool by removing the source line under “Other Software” tab, or by running command:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/transmission

That’s all. Enjoy!

Twitter

I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via ubuntuhandbook1@gmail.com Buy me a coffee: https://ko-fi.com/ubuntuhandbook1

5 responses to Transmission 4.0.2 Released with Numerous Bug-Fixes [Ubuntu PPA]

  1. I hold on transmission 3.0 the latest software install a bundle packs of dependencies. When discovery Zero flaw on 3 then upgrade to 4.02

  2. Markus Ueberall March 20, 2023 at 6:20 pm

    Sorry, I’m confused. If you add your 3rd party Ubuntu PPA and install the packages therein,
    “transmission-cli –version” will still report “transmission-cli 4.0.1 (e1c6e1be43)”. Does this contain the bug-fixes mentioned in the introduction of this posting? Because there’s no “4.0.2” that you mention when referring to the (un)installation steps of .deb packages — and even the landing page of the Flatpack version still refers to 4.0.1 as of this writing!?

    • Oh, sorry for the mistake! I forgot to copy the new 4.0.2 package into stable PPA after testing. Please try to upgrade the package a few minutes later.

  3. ElSoftwareLibre March 21, 2023 at 11:58 am

    For me, one of the best download managers, easy and fast. It’s definitely a great download manager and it will be interesting to compare it to Deluge, another popular download manager.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

*