The free interior design application Sweet Home 3D released version 7.0 with many improvements. Here’s how to install it via the official tarball.
What’s new in Sweet Home 3D 7.0:
- Include YafaRay rendering engine, which was previously available as plugin.
- New toolbar option to toggle magnetism.
- Add “Flat ceiling only” check box to the room modification dialog.
- Option to hide edges when importing 3D models
- Ability to directly enter the diagonal value during room creation
- See the release note for more features.
How to Install Sweet Home 3D in Ubuntu & other Linux
It’s easy to install the software via Flatpak package, simply press Ctrl + Alt + T on keyboard to open terminal. And run the 2 commands below will do the job:
- Install flatpak daemon:
sudo apt install flatpak
- Install Sweet Home 3D as Flatpak:
flatpak install https://dl.flathub.org/repo/appstream/com.sweethome3d.Sweethome3d.flatpakref
In case you don’t like the sandbox application, here’s the step by step guide shows how to install the official tarball.
Step 1: Download the tarball
The software offers official packages available to download in the link page below:
For modern PC and laptop, select download the “SweetHome3D-7.0-linux-x64.tgz” package. Then, go to download folder, and extract the package.
Step 2: Move extracted folder to local bin.
Open another file manager window, press Ctrl + H to show hidden folders, and then navigate to “.local” folder.
Create the bin sub-folder if not exist under “.local”, and navigate to that folder. Finally, drag and drop the extracted software folder into this directory.
Step 3: Create app shortcut
Finally, press Ctrl+Alt+T on keyboard to open terminal. And run command to create an app shortcut file:
gedit ~/.local/share/applications/SweetHome3D.desktop
When file opens, paste the lines below:
[Desktop Entry] Version=1.0 Name=Sweet Home 3D 7.0 GenericName=Interior 2D design application with 3D preview GenericName[de]=Innenraumplaner Comment=Interior design Java application for quickly choosing and placing furniture on a house 2D plan drawn by the end-user with a 3D preview Exec=/home/USERNAME/.local/bin/SweetHome3D-7.0/SweetHome3D Icon=/home/USERNAME/.local/bin/SweetHome3D-7.0/SweetHome3DIcon.png StartupNotify=true StartupWMClass=com-eteks-sweethome3d-SweetHome3D Terminal=false Type=Application Categories=Graphics;2DGraphics;3DGraphics; Keywords=interior;design;2D;3D;home;house;furniture;java;
As the picture shows, you have to replace the value of “Exec” and “Icon”. In file manager, navigate to the Sweet Home 3D folder under ‘.local/bin‘, you may then press Ctrl + L to highlight the folder path and then copy it into clipboard.
If you have done everything correctly, the app icon should appear in ‘Activities’ overview search result.
Uninstall:
To uninstall the package, simply remove the software folder under ‘.local/bin‘, as well as the .desktop file you created under ‘.local/share/applications’.
You can do the job either via File manager or by running the command below in terminal:
rm -R ~/.local/bin/SweetHome3D* ~/.local/share/applications/SweetHome3D.desktop