Archives For photo

It’s easy to make backup of your iPhone’s photos, since Ubuntu now has out-of-the-box support for accessing iOS files.

To make life easy, the gThumb image organizer can even pop-up the photo import dialog automatically once your iPhone is plugged in via USB port.

Install and setup gThumb

1.) Firstly, press Ctrl+Alt+T on keyboard to open terminal in Ubuntu. When it opens, run the command below to install gThumb image viewer and organizer:

sudo apt install gthumb

For those hate Linux commands, it can be also installed via Ubuntu Software.

2.) Next, set gThumb as the default app for handling photos from removable media. To do so, open “Settings” from system tray menu.

When the Settings utility opens, navigate to “Removable Media” from left pane. Finally, select “Import with gThumb” in right for photos drop-down box.

Connect iPhone via USB and start importing photos

Now, plug your iPhone into Ubuntu PC/laptop via USB port. Then, select “Trust” in your phone to trust this computer.

A import dialog should pop-up automatically, with preview of all photos in your iOS device. Simply, click on “Import” button will start the process importing all photos from iPhone to Ubuntu.

All photo files are saved to user’s “Pictures” folder by default, though you may change the location in the previous dialog.

This is tested and works on iOS 15.5 and iOS 14.4.2. That’s it. Enjoy!

Copy & paste photos manually:

The import process may fail if there are 0 KB videos/photos in your iOS devices. In my case, the old iPad has “100CLOUD” folder that contains empty MP4 files that interrupted the importing process.

For the case, you may first search for and kill the frozen ‘gThumb’ app window in System Monitor. Then, manually copy and paste your photos from the mounted folder.

As the picture shows, there are usually 2 mounted folders: “Documents on DEVICE_NAME” and “iOS DEVICE_NAME”. The DCIM sub-folder in the latter one contains all photo and video files in your iOS device.

Free open-source photography software and raw editor Darktable released version 3.8.1 hours ago with various bug-fixes for the previous 3.8 and few new features.

The new release contains mainly 55 bug-fixes, including issues for SVG rendering, tag exporting, printing, tagging module and more.

There are also a few new features in the release, such as Spanish and Dutch languages support, speed up the retouch’s heal tool by using better parallelism, and added new variable $(DARKTABLE_VERSION). For more, see the project releases page.

How to Install Darktable 3.8.1 via PPA in Ubuntu:

The software provides official DEB packages via the OBS repository. And, it also available to install via the universal Flatpak package.

For those prefer Ubuntu PPA, I’ve uploaded the packages into this unofficial PPA for Ubuntu 18.04, Ubuntu 20.04, and Ubuntu 21.10. And below is the step by step how to install guide.

1. Open terminal either from system app launcher or by pressing Ctrl+Alt+T on keyboard. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/darktable

Type user password (no asterisk feedback) for sudo prompts and hit Enter to continue.

2. If an old version was installed, upgrade it using Software Updater:

upgrade darktable

or run commands in terminal to install Darktable:

sudo apt update

sudo apt install darktable

Uninstall:

To remove the PPA, either launch Software & Updates navigate to Other Software and remove the relevant line:

or run command in terminal:

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

To remove the RAW developer, either use Ubuntu Software or run command in terminal:

sudo apt remove --autoremove darktable

The free open-source Lightroom alternative, Darktable release version 3.6.1. Here’s what’s new and how to install it in Ubuntu.

Darktable 3.6.1 comes with stability improvements and bug-fixes. No new features, but has new camera support, including base support for Leica C-Lux (3:2), Sony ILCE-7RM3A, Sony ILCE-7RM4A, Nikon D6 (12bit and 14bit), and Nikon Z fc (12bit- and 14bit-compressed). The release also adds noise profile for Ricoh GR III.

And here are the bug-fixes according to the release note:

  • Fix module expand on quick access panel when enabling/disabling module.
  • Fix a possible crash in color calibration module.
  • Fix an inconsistency between the CPU & GPU path in color calibration module.
  • Fix possible issue in OpenCL Bradford non-linear code in color calibration which leads to wrong color rendering.
  • Fix Windows paths handling and encoding.
  • Fix possible issue in exiv2 when trying to write empty strings.
  • Fix by-scale button in export module.
  • Fix crash when renaming a drawn mask.
  • Minor UI fix in duplicate module.
  • Fix possible wrong rendering of the color picker tooltip.
  • Fix filename variable used when importing new pictures.
  • Fix noise profile for RICOH GR III.
  • Fix some memory leaks.

How to Install Darktable 3.6.1 in Ubuntu:

The raw development tool has official Linux repository with native packages for Debian, Ubuntu, Fedora, openSUSE. Darktable is also available to install via the universal Flatpak package.

For choice, I’ve uploaded the package into the unofficial PPA with Ubuntu 20.04, Ubuntu 21.04, and Ubuntu 21.10 support. And 32-bit Ubuntu 18.04 is also supported.

1.) Add the PPA.

Press Ctrl+Alt+T on keyboard to open terminal for running commands. When it opens, paste the command below into it and hit Enter.

sudo add-apt-repository ppa:ubuntuhandbook1/darktable

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

2.) Install / upgrade Darktable

Next either run command in terminal to install the photography software:

sudo apt install darktable

Or upgrade the package using Software Updater (Update Manager) utility.

Uninstall Darktable:

To remove the software package, you may simply run apt command with remove flag in terminal:

sudo apt remove darktable --autoremove

And remove the PPA via command:

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

The Software & Updates also provides option to manage PPAs. Open it and navigate to “Other Software” tab, select the repository and click remove it.

YOGA Image Optimizer is a graphical tool to batch convert photos into JPEG, PNG and WEBP, and compress file sizes while having equivalent quality.

It’s a free and open-source tool based on YOGA command line tool, which can also convert and optimize 3D models from various formats to glTF and GLB.

YOGA:

The YOGA backend uses Python Pillow library to convert images into PNG, JPEG, or WebP as you prefer. And it uses Google’s Guetzli library to generate JPEG that are typically 20-30% smaller than libjpeg while having some quality. Google’s Zopflipng and libwebp libraries are in use for optimizing other two image formats.

The command line tool also support converting and optimizing 3D models using the Open Asset Import Library (Assimp).

YOGA Image Optimizer:

The official front-end for YOGA provides an easy to use graphical interface to do converting and optimizing process in Linux and Windows.

Simply open a batch of photo images (press Shift or Ctrl while choosing files), it shows the thumbnails, input file name and size, as well as output name and file format.

Before you clicking “Optimize”, you can choose output format and set compress level for each or a selection of images.

YOGA Image Optimizer also features:

  • Multi-thread support. You can set how many CPU cores to use.
  • GTK theme support. It allows to choose between all installed GTK theme for the app only.
  • Dark Mode.
  • Custom output pattern.

Install YOGA Image Optimizer in Ubuntu Linux:

For Linux, the software can be installed either via universal Flatpak package or using pip (Python Package Installer).

1. Flatpak Package

Open terminal by pressing Ctrl+Alt+T on keyboard, you can then run following commands one by one to get the software via Flatpak in Ubuntu 20.04 and higher. For Ubuntu 18.04, you need to add this PPA before getting started.

a. ) Install the flatpak daemon if you don’t have it:

sudo apt install flatpak

b.) Add the Flathub the preferred repository hosting Flatpak package:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

c.) Finally install the image converter and optimizer via command:

flatpak install flathub org.flozz.yoga-image-optimizer

(Optional) For any reason, you can easily remove the software by running command in temrinal:

flatpak uninstall --delete-data org.flozz.yoga-image-optimizer

2. Install the package via pip3:

For those don’t like the Flatpak package, use the Python pip3 package installer. It however does NOT create app shortcut for launching it from the ‘Show Applications’ start menu.

a.) Firstly, open terminal and run command to install required libraries:

sudo apt install git build-essential python3 python3-dev python3-pip libgirepository1.0-dev libcairo2-dev pkg-config gir1.2-gtk-3.0

b.) Next install the package via command:

sudo pip3 install yoga-image-optimizer

The pip package does not has app shortcut, you need to either run yoga-image-optimizer command to start it from terminal and create a .desktop file manually.

(Optional) To remove the package, use command:

sudo pip3 install yoga-image-optimizer

Darktable 2.2.5

Darktable announced the new major 2.6.0 release today many great new features and lots of new cameras support.

Darktable 2.6.0 release highlights:

  • New module retouch allowing changes based on image frequency layers
  • New module filmic which can replace the base curve and shadows and highlights
  • New module to handle duplicates in the darkroom with possibility to add a title, create standard or virgin duplicate, delete duplicate and quickly compare with a duplicate
  • New logarithm controls for the tone-curve
  • New mode for the unbreak profile module
  • Add mask preview to adjust size, hardness before placing them
  • Make it possible to change the cropped area in the perspective correction module
  • Complemente the mask blur with a guided-filter to fine tune it
  • Color balance module has two new modes based on ProPhotoRGB and HSL
  • Experimental support for PPC64le architecture (OpenCL support needs to be disabled, -DUSE_OPENCL=OFF)
  • And numerous other changes.

Darktable 2.0.6

Download / Install Darktable 2.6.0:

There’s a stable PPA maintains the most recent Darktable packages for Ubuntu 16.04, Ubuntu 18.04 and higher.

The maintainer now is building and testing the new packages. And the 2.6.0 stable packages will be now is available in 1 or 2 days.

At that time, you’ll receive updates through Software Updater after adding the PPA via command:

sudo add-apt-repository ppa:pmjdebruijn/darktable-release

Darktable PPA for Xenial

upgrade darktable

To remove the PPA, launch Software & Updates and navigate to Other Software tab.