Installed focuswriter does not start up

Hi,

I am new to nomad bsd. I really like it.
I installed an app called focuswriter through octopkg. I shows up in my applications but when I click it to start it up, nothing happens.
For me this is an essential app, which I used on Mac, Windows and newly on Elementary Os. When I can get this to work on Nomad BSD this would be great. I use it for all of my writing and very used to it.
Any help appreciated.
Another app is SimpleNote. I can use their webapp but would prefer their app. How to install it?

Thanx Danny

Hi,
open a Sakura terminal and run the focuswriter command in it, report the printed error.

Hi, Thnx for the reply. But how exactly do I run the command for focuswriter in Sakura? I am completely new to Bsd so I have no clue. I did pkg search and it gave:
focuswriter-1.7.6 Simple, distraction-free writing environment
So I gather it installed ok?

Bring up Sakura, and type:

pkg info focuswriter

Press Enter (return) key. The output of that command will let you know if ‘focuswriter’ is installed.

To launch focuswriter from Sakura terminal, I’d try typing:

focuswriter

And press Enter (return) key.

thnx
its installed:

pkg info focuswriter
focuswriter-1.7.6
Name : focuswriter
Version : 1.7.6
Installed on : Fri Nov 6 13:07:30 2020 CET
Origin : editors/focuswriter
Architecture : FreeBSD:12:amd64
Prefix : /usr/local
Categories : editors
Licenses : GPLv3+, LGPL3+
Maintainer : lightside@gmx.com
WWW : https://gottcode.org/focuswriter/
Comment : Simple, distraction-free writing environment
Options :
DOCS : on
Shared Libs required:
libQt5Network.so.5
libQt5PrintSupport.so.5
libhunspell-1.7.so.0
libQt5Gui.so.5
libQt5Core.so.5
libGL.so.1
libQt5Multimedia.so.5
libQt5Concurrent.so.5
libQt5Widgets.so.5
Annotations :
FreeBSD_version: 1201000
repo_type : binary
repository : FreeBSD
Flat size : 8.20MiB
Description :
FocusWriter is a simple, distraction-free writing environment. It utilizes a
hide-away interface, that you access by moving your mouse to the edges of the
screen, allowing the program to have a familiar look and feel to it, while still
getting out of the way, so that you can immerse yourself in your work.

Features:

  • TXT, basic RTF, and basic ODT file support
  • Timers and alarms
  • Daily goals
  • Fully customizable themes
  • Typewriter sound effects (optional)
  • Auto-save (optional)
  • Live statistics (optional)
  • Spell-checking (optional)
  • Multi-document support
  • Sessions
  • Portable mode (optional)
  • Translated into over 20 languages

pkg info focuswriter
focuswriter-1.7.6
Name : focuswriter
Version : 1.7.6
Installed on : Fri Nov 6 13:07:30 2020 CET
Origin : editors/focuswriter
Architecture : FreeBSD:12:amd64
Prefix : /usr/local
Categories : editors
Licenses : GPLv3+, LGPL3+
Maintainer : lightside@gmx.com
WWW : https://gottcode.org/focuswriter/
Comment : Simple, distraction-free writing environment
Options :
DOCS : on
Shared Libs required:
libQt5Network.so.5
libQt5PrintSupport.so.5
libhunspell-1.7.so.0
libQt5Gui.so.5
libQt5Core.so.5
libGL.so.1
libQt5Multimedia.so.5
libQt5Concurrent.so.5
libQt5Widgets.so.5
Annotations :
FreeBSD_version: 1201000
repo_type : binary
repository : FreeBSD
Flat size : 8.20MiB
Description :
FocusWriter is a simple, distraction-free writing environment. It utilizes a
hide-away interface, that you access by moving your mouse to the edges of the
screen, allowing the program to have a familiar look and feel to it, while still
getting out of the way, so that you can immerse yourself in your work.

Features:

  • TXT, basic RTF, and basic ODT file support
  • Timers and alarms
  • Daily goals
  • Fully customizable themes
  • Typewriter sound effects (optional)
  • Auto-save (optional)
  • Live statistics (optional)
  • Spell-checking (optional)
  • Multi-document support
  • Sessions
  • Portable mode (optional)
  • Translated into over 20 languages

When I try to run it:

focuswriter
ld-elf.so.1: /usr/local/lib/qt5/libQt5Core.so.5: version Qt_5.15 required by /usr/local/bin/focuswriter not found
nomad@NomadBSD ~ [1]>

So I have to install some library?
How do I do that?

Yes, it’s looking for ‘libQt5Core’. See which version of qt5-core is installed; command:

pkg info qt5-core

If it is not installed; command:

pkg install -y qt5-core

Thnx.
Here is what I did and what happenend:

pkg info qt5-core
qt5-core-5.13.2_2
Name : qt5-core
Version : 5.13.2_2
Installed on : Sun Jul 5 18:28:29 2020 CEST
Origin : devel/qt5-core
Architecture : FreeBSD:12:amd64
Prefix : /usr/local
Categories : devel
Licenses : LGPL21
Maintainer : kde@FreeBSD.org
WWW : https://www.qt.io/
Comment : Qt core non-graphical module
Shared Libs required:
libicuuc.so.66
libpcre2-16.so.0
libglib-2.0.so.0
libicui18n.so.66
Shared Libs provided:
libQt5Core.so.5
Annotations :
FreeBSD_version: 1201000
repo_type : binary
repository : FreeBSD
Flat size : 9.69MiB
Description :
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

With Qt, code can be reused efficiently to target multiple platforms
with one code base. The modular C++ class library and developer tools
easily enables developers to create applications for one platform and
easily build and run to deploy on another platform.

WWW: https://www.qt.io/
nomad@NomadBSD ~> pkg install -y qt5-core
pkg: Insufficient privileges to install packages

After that message I did sudo (like in Linux)
nomad@NomadBSD ~ [77]> sudo pkg install -y qt5-core

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

Password:
Updating FreeBSD repository catalogue…
Fetching meta.txz: 100% 916 B 0.9kB/s 00:01
Fetching packagesite.txz: 100% 6 MiB 2.2MB/s 00:03
Processing entries: 100%
FreeBSD repository update completed. 31957 packages processed.
All repositories are up to date.
pkg: gstreamer1-plugins-lame has a missing dependency: lame
The following 27 package(s) will be affected (of 0 checked):

Installed packages to be REMOVED:
firefox-esr: 68.10.0,1
thunderbird: 68.10.0

New packages to be INSTALLED:
Box2D: 2.3.1
double-conversion: 3.1.5.19
qr-code-generator: 1.6.0
zstd: 1.4.5_1

Installed packages to be UPGRADED:
boost-libs: 1.72.0_1 -> 1.72.0_2
harfbuzz-icu: 2.6.7_1 -> 2.7.2
icu: 66.1,1 -> 67.1,1
libcdr01: 0.1.5_7 -> 0.1.6
libe-book: 0.1.3_17 -> 0.1.3_18
libical: 3.0.4_5 -> 3.0.8
libmspub01: 0.1.4_15 -> 0.1.4_16
liborcus: 0.14.1_4 -> 0.15.4
libqxp: 0.0.0_15 -> 0.0.0_16
libreoffice: 6.3.4_5 -> 7.0.3.1_1
libvisio01: 0.1.7_1 -> 0.1.7_2
libzmf: 0.0.2_20 -> 0.0.2_21
musicpd: 0.21.24 -> 0.21.26_1
poppler: 0.86.1_1 -> 20.09.0
poppler-glib: 0.86.1_2 -> 20.09.0
poppler-qt5: 0.86.1_1 -> 20.09.0
poppler-utils: 0.86.1_1 -> 20.09.0
qt5-core: 5.13.2_2 -> 5.15.0_2
raptor2: 2.0.15_13 -> 2.0.15_14
spidermonkey60: 60.9.0_2 -> 60.9.0_4
webkit2-gtk3: 2.28.1 -> 2.30.1

Number of packages to be removed: 2
Number of packages to be installed: 4
Number of packages to be upgraded: 21

The operation will free 395 MiB.
163 MiB to be downloaded.
[1/25] Fetching qt5-core-5.15.0_2.txz: 100% 2 MiB 830.8kB/s 00:03
[2/25] Fetching libreoffice-7.0.3.1_1.txz: 100% 110 MiB 1.2MB/s 01:37
[3/25] Fetching webkit2-gtk3-2.30.1.txz: 100% 17 MiB 1.3MB/s 00:14
[4/25] Fetching harfbuzz-icu-2.7.2.txz: 100% 5 KiB 5.5kB/s 00:01
[5/25] Fetching icu-67.1,1.txz: 100% 10 MiB 1.2MB/s 00:09
[6/25] Fetching musicpd-0.21.26_1.txz: 100% 366 KiB 374.8kB/s 00:01
[7/25] Fetching poppler-glib-20.09.0.txz: 100% 177 KiB 181.3kB/s 00:01
[8/25] Fetching poppler-qt5-20.09.0.txz: 100% 168 KiB 172.4kB/s 00:01
[9/25] Fetching poppler-utils-20.09.0.txz: 100% 157 KiB 160.6kB/s 00:01
[10/25] Fetching poppler-20.09.0.txz: 100% 1 MiB 544.8kB/s 00:02
[11/25] Fetching raptor2-2.0.15_14.txz: 100% 370 KiB 378.5kB/s 00:01
[12/25] Fetching spidermonkey60-60.9.0_4.txz: 7% 464 KiB 475.1kB/s 00:12 E[12/25] Fetching spidermonkey60-60.9.0_4.txz: 28% 2 MiB 1.3MB/s 00:04 E[12/25] Fetching spidermonkey60-60.9.0_4.txz: 52% 3 MiB 1.5MB/s 00:02 E[12/25] Fetching spidermonkey60-60.9.0_4.txz: 85% 5 MiB 2.0MB/s 00:00 E[12/25] Fetching spidermonkey60-60.9.0_4.txz: 100% 6 MiB 1.6MB/s 00:04
[13/25] Fetching libcdr01-0.1.6.txz: 100% 334 KiB 341.7kB/s 00:01
[14/25] Fetching libe-book-0.1.3_18.txz: 100% 722 KiB 739.7kB/s 00:01
[15/25] Fetching boost-libs-1.72.0_2.txz: 100% 13 MiB 1.3MB/s 00:10
[16/25] Fetching liborcus-0.15.4.txz: 100% 846 KiB 866.0kB/s 00:01
[17/25] Fetching libzmf-0.0.2_21.txz: 100% 65 KiB 66.4kB/s 00:01
[18/25] Fetching libmspub01-0.1.4_16.txz: 100% 128 KiB 131.0kB/s 00:01
[19/25] Fetching libqxp-0.0.0_16.txz: 100% 94 KiB 96.2kB/s 00:01
[20/25] Fetching libvisio01-0.1.7_2.txz: 100% 190 KiB 195.0kB/s 00:01
[21/25] Fetching libical-3.0.8.txz: 100% 646 KiB 661.3kB/s 00:01
[22/25] Fetching Box2D-2.3.1.txz: 100% 121 KiB 123.5kB/s 00:01
[23/25] Fetching qr-code-generator-1.6.0.txz: 100% 59 KiB 60.2kB/s 00:01
[24/25] Fetching double-conversion-3.1.5.19.txz: 100% 50 KiB 51.3kB/s 00:01
[25/25] Fetching zstd-1.4.5_1.txz: 100% 471 KiB 482.0kB/s 00:01
Checking integrity… done (0 conflicting)
[1/27] Upgrading icu from 66.1,1 to 67.1,1…
[1/27] Extracting icu-67.1,1: 100%
[2/27] Upgrading spidermonkey60 from 60.9.0_2 to 60.9.0_4…
[2/27] Extracting spidermonkey60-60.9.0_4: 100%
[3/27] Deinstalling firefox-esr-68.10.0,1…
[3/27] Deleting files for firefox-esr-68.10.0,1: 77%
pkg: unlinkat(usr/local/lib/firefox/libxul.so): Operation timed out
[3/27] Deleting files for firefox-esr-68.10.0,1: 100%
[4/27] Deinstalling thunderbird-68.10.0…
[4/27] Deleting files for thunderbird-68.10.0: 100%
[5/27] Installing double-conversion-3.1.5.19…
[5/27] Extracting double-conversion-3.1.5.19: 100%
[6/27] Installing zstd-1.4.5_1…
[6/27] Extracting zstd-1.4.5_1: 100%
[7/27] Upgrading qt5-core from 5.13.2_2 to 5.15.0_2…
[7/27] Extracting qt5-core-5.15.0_2: 100%
[8/27] Upgrading raptor2 from 2.0.15_13 to 2.0.15_14…
[8/27] Extracting raptor2-2.0.15_14: 100%
[9/27] Upgrading poppler from 0.86.1_1 to 20.09.0…
[9/27] Extracting poppler-20.09.0: 100%
[10/27] Upgrading boost-libs from 1.72.0_1 to 1.72.0_2…
[10/27] Extracting boost-libs-1.72.0_2: 100%
[11/27] Upgrading harfbuzz-icu from 2.6.7_1 to 2.7.2…
[11/27] Extracting harfbuzz-icu-2.7.2: 100%
[12/27] Upgrading poppler-glib from 0.86.1_2 to 20.09.0…
[12/27] Extracting poppler-glib-20.09.0: 100%
[13/27] Upgrading libcdr01 from 0.1.5_7 to 0.1.6…
[13/27] Extracting libcdr01-0.1.6: 100%
[14/27] Upgrading libe-book from 0.1.3_17 to 0.1.3_18…
[14/27] Extracting libe-book-0.1.3_18: 100%
[15/27] Upgrading liborcus from 0.14.1_4 to 0.15.4…
[15/27] Extracting liborcus-0.15.4: 100%
[16/27] Upgrading libzmf from 0.0.2_20 to 0.0.2_21…
[16/27] Extracting libzmf-0.0.2_21: 100%
[17/27] Upgrading libmspub01 from 0.1.4_15 to 0.1.4_16…
[17/27] Extracting libmspub01-0.1.4_16: 100%
[18/27] Upgrading libqxp from 0.0.0_15 to 0.0.0_16…
[18/27] Extracting libqxp-0.0.0_16: 100%
[19/27] Upgrading libvisio01 from 0.1.7_1 to 0.1.7_2…
[19/27] Extracting libvisio01-0.1.7_2: 100%
[20/27] Installing Box2D-2.3.1…
[20/27] Extracting Box2D-2.3.1: 100%
[21/27] Installing qr-code-generator-1.6.0…
[21/27] Extracting qr-code-generator-1.6.0: 100%
[22/27] Upgrading libreoffice from 6.3.4_5 to 7.0.3.1_1…
[22/27] Extracting libreoffice-7.0.3.1_1: 100%
[23/27] Upgrading webkit2-gtk3 from 2.28.1 to 2.30.1…
[23/27] Extracting webkit2-gtk3-2.30.1: 100%
[24/27] Upgrading musicpd from 0.21.24 to 0.21.26_1…
===> Creating groups.
Using existing group ‘mpd’.
===> Creating users
Using existing user ‘mpd’.
===> Creating homedir(s)
[24/27] Extracting musicpd-0.21.26_1: 100%
[25/27] Upgrading poppler-qt5 from 0.86.1_1 to 20.09.0…
[25/27] Extracting poppler-qt5-20.09.0: 100%
[26/27] Upgrading poppler-utils from 0.86.1_1 to 20.09.0…
[26/27] Extracting poppler-utils-20.09.0: 100%
[27/27] Upgrading libical from 3.0.4_5 to 3.0.8…
[27/27] Extracting libical-3.0.8: 100%

Message from spidermonkey60-60.9.0_4:


===> NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Requires python2 to build.pkg info qt5-core
qt5-core-5.13.2_2
Name : qt5-core
Version : 5.13.2_2
Installed on : Sun Jul 5 18:28:29 2020 CEST
Origin : devel/qt5-core
Architecture : FreeBSD:12:amd64
Prefix : /usr/local
Categories : devel
Licenses : LGPL21
Maintainer : kde@FreeBSD.org
WWW : https://www.qt.io/
Comment : Qt core non-graphical module
Shared Libs required:
libicuuc.so.66
libpcre2-16.so.0
libglib-2.0.so.0
libicui18n.so.66
Shared Libs provided:
libQt5Core.so.5
Annotations :
FreeBSD_version: 1201000
repo_type : binary
repository : FreeBSD
Flat size : 9.69MiB
Description :
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

With Qt, code can be reused efficiently to target multiple platforms
with one code base. The modular C++ class library and developer tools
easily enables developers to create applications for one platform and
easily build and run to deploy on another platform.

WWW: https://www.qt.io/
nomad@NomadBSD ~> pkg install -y qt5-core
pkg: Insufficient privileges to install packages
nomad@NomadBSD ~ [77]> sudo pkg install -y qt5-core

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

Password:
Updating FreeBSD repository catalogue…
Fetching meta.txz: 100% 916 B 0.9kB/s 00:01
Fetching packagesite.txz: 100% 6 MiB 2.2MB/s 00:03
Processing entries: 100%
FreeBSD repository update completed. 31957 packages processed.
All repositories are up to date.
pkg: gstreamer1-plugins-lame has a missing dependency: lame
The following 27 package(s) will be affected (of 0 checked):

Installed packages to be REMOVED:
firefox-esr: 68.10.0,1
thunderbird: 68.10.0

New packages to be INSTALLED:
Box2D: 2.3.1
double-conversion: 3.1.5.19
qr-code-generator: 1.6.0
zstd: 1.4.5_1

Installed packages to be UPGRADED:
boost-libs: 1.72.0_1 -> 1.72.0_2
harfbuzz-icu: 2.6.7_1 -> 2.7.2
icu: 66.1,1 -> 67.1,1
libcdr01: 0.1.5_7 -> 0.1.6
libe-book: 0.1.3_17 -> 0.1.3_18
libical: 3.0.4_5 -> 3.0.8
libmspub01: 0.1.4_15 -> 0.1.4_16
liborcus: 0.14.1_4 -> 0.15.4
libqxp: 0.0.0_15 -> 0.0.0_16
libreoffice: 6.3.4_5 -> 7.0.3.1_1
libvisio01: 0.1.7_1 -> 0.1.7_2
libzmf: 0.0.2_20 -> 0.0.2_21
musicpd: 0.21.24 -> 0.21.26_1
poppler: 0.86.1_1 -> 20.09.0
poppler-glib: 0.86.1_2 -> 20.09.0
poppler-qt5: 0.86.1_1 -> 20.09.0
poppler-utils: 0.86.1_1 -> 20.09.0
qt5-core: 5.13.2_2 -> 5.15.0_2
raptor2: 2.0.15_13 -> 2.0.15_14
spidermonkey60: 60.9.0_2 -> 60.9.0_4
webkit2-gtk3: 2.28.1 -> 2.30.1

Number of packages to be removed: 2
Number of packages to be installed: 4
Number of packages to be upgraded: 21

The operation will free 395 MiB.
163 MiB to be downloaded.
[1/25] Fetching qt5-core-5.15.0_2.txz: 100% 2 MiB 830.8kB/s 00:03
[2/25] Fetching libreoffice-7.0.3.1_1.txz: 100% 110 MiB 1.2MB/s 01:37
[3/25] Fetching webkit2-gtk3-2.30.1.txz: 100% 17 MiB 1.3MB/s 00:14
[4/25] Fetching harfbuzz-icu-2.7.2.txz: 100% 5 KiB 5.5kB/s 00:01
[5/25] Fetching icu-67.1,1.txz: 100% 10 MiB 1.2MB/s 00:09
[6/25] Fetching musicpd-0.21.26_1.txz: 100% 366 KiB 374.8kB/s 00:01
[7/25] Fetching poppler-glib-20.09.0.txz: 100% 177 KiB 181.3kB/s 00:01
[8/25] Fetching poppler-qt5-20.09.0.txz: 100% 168 KiB 172.4kB/s 00:01
[9/25] Fetching poppler-utils-20.09.0.txz: 100% 157 KiB 160.6kB/s 00:01
[10/25] Fetching poppler-20.09.0.txz: 100% 1 MiB 544.8kB/s 00:02
[11/25] Fetching raptor2-2.0.15_14.txz: 100% 370 KiB 378.5kB/s 00:01
[12/25] Fetching spidermonkey60-60.9.0_4.txz: 7% 464 KiB 475.1kB/s 00:12 E[12/25] Fetching spidermonkey60-60.9.0_4.txz: 28% 2 MiB 1.3MB/s 00:04 E[12/25] Fetching spidermonkey60-60.9.0_4.txz: 52% 3 MiB 1.5MB/s 00:02 E[12/25] Fetching spidermonkey60-60.9.0_4.txz: 85% 5 MiB 2.0MB/s 00:00 E[12/25] Fetching spidermonkey60-60.9.0_4.txz: 100% 6 MiB 1.6MB/s 00:04
[13/25] Fetching libcdr01-0.1.6.txz: 100% 334 KiB 341.7kB/s 00:01
[14/25] Fetching libe-book-0.1.3_18.txz: 100% 722 KiB 739.7kB/s 00:01
[15/25] Fetching boost-libs-1.72.0_2.txz: 100% 13 MiB 1.3MB/s 00:10
[16/25] Fetching liborcus-0.15.4.txz: 100% 846 KiB 866.0kB/s 00:01
[17/25] Fetching libzmf-0.0.2_21.txz: 100% 65 KiB 66.4kB/s 00:01
[18/25] Fetching libmspub01-0.1.4_16.txz: 100% 128 KiB 131.0kB/s 00:01
[19/25] Fetching libqxp-0.0.0_16.txz: 100% 94 KiB 96.2kB/s 00:01
[20/25] Fetching libvisio01-0.1.7_2.txz: 100% 190 KiB 195.0kB/s 00:01
[21/25] Fetching libical-3.0.8.txz: 100% 646 KiB 661.3kB/s 00:01
[22/25] Fetching Box2D-2.3.1.txz: 100% 121 KiB 123.5kB/s 00:01
[23/25] Fetching qr-code-generator-1.6.0.txz: 100% 59 KiB 60.2kB/s 00:01
[24/25] Fetching double-conversion-3.1.5.19.txz: 100% 50 KiB 51.3kB/s 00:01
[25/25] Fetching zstd-1.4.5_1.txz: 100% 471 KiB 482.0kB/s 00:01
Checking integrity… done (0 conflicting)
[1/27] Upgrading icu from 66.1,1 to 67.1,1…
[1/27] Extracting icu-67.1,1: 100%
[2/27] Upgrading spidermonkey60 from 60.9.0_2 to 60.9.0_4…
[2/27] Extracting spidermonkey60-60.9.0_4: 100%
[3/27] Deinstalling firefox-esr-68.10.0,1…
[3/27] Deleting files for firefox-esr-68.10.0,1: 77%
pkg: unlinkat(usr/local/lib/firefox/libxul.so): Operation timed out
[3/27] Deleting files for firefox-esr-68.10.0,1: 100%
[4/27] Deinstalling thunderbird-68.10.0…
[4/27] Deleting files for thunderbird-68.10.0: 100%
[5/27] Installing double-conversion-3.1.5.19…
[5/27] Extracting double-conversion-3.1.5.19: 100%
[6/27] Installing zstd-1.4.5_1…
[6/27] Extracting zstd-1.4.5_1: 100%
[7/27] Upgrading qt5-core from 5.13.2_2 to 5.15.0_2…
[7/27] Extracting qt5-core-5.15.0_2: 100%
[8/27] Upgrading raptor2 from 2.0.15_13 to 2.0.15_14…
[8/27] Extracting raptor2-2.0.15_14: 100%
[9/27] Upgrading poppler from 0.86.1_1 to 20.09.0…
[9/27] Extracting poppler-20.09.0: 100%
[10/27] Upgrading boost-libs from 1.72.0_1 to 1.72.0_2…
[10/27] Extracting boost-libs-1.72.0_2: 100%
[11/27] Upgrading harfbuzz-icu from 2.6.7_1 to 2.7.2…
[11/27] Extracting harfbuzz-icu-2.7.2: 100%
[12/27] Upgrading poppler-glib from 0.86.1_2 to 20.09.0…
[12/27] Extracting poppler-glib-20.09.0: 100%
[13/27] Upgrading libcdr01 from 0.1.5_7 to 0.1.6…
[13/27] Extracting libcdr01-0.1.6: 100%
[14/27] Upgrading libe-book from 0.1.3_17 to 0.1.3_18…
[14/27] Extracting libe-book-0.1.3_18: 100%
[15/27] Upgrading liborcus from 0.14.1_4 to 0.15.4…
[15/27] Extracting liborcus-0.15.4: 100%
[16/27] Upgrading libzmf from 0.0.2_20 to 0.0.2_21…
[16/27] Extracting libzmf-0.0.2_21: 100%
[17/27] Upgrading libmspub01 from 0.1.4_15 to 0.1.4_16…
[17/27] Extracting libmspub01-0.1.4_16: 100%
[18/27] Upgrading libqxp from 0.0.0_15 to 0.0.0_16…
[18/27] Extracting libqxp-0.0.0_16: 100%
[19/27] Upgrading libvisio01 from 0.1.7_1 to 0.1.7_2…
[19/27] Extracting libvisio01-0.1.7_2: 100%
[20/27] Installing Box2D-2.3.1…
[20/27] Extracting Box2D-2.3.1: 100%
[21/27] Installing qr-code-generator-1.6.0…
[21/27] Extracting qr-code-generator-1.6.0: 100%
[22/27] Upgrading libreoffice from 6.3.4_5 to 7.0.3.1_1…
[22/27] Extracting libreoffice-7.0.3.1_1: 100%
[23/27] Upgrading webkit2-gtk3 from 2.28.1 to 2.30.1…
[23/27] Extracting webkit2-gtk3-2.30.1: 100%
[24/27] Upgrading musicpd from 0.21.24 to 0.21.26_1…
===> Creating groups.
Using existing group ‘mpd’.
===> Creating users
Using existing user ‘mpd’.
===> Creating homedir(s)
[24/27] Extracting musicpd-0.21.26_1: 100%
[25/27] Upgrading poppler-qt5 from 0.86.1_1 to 20.09.0…
[25/27] Extracting poppler-qt5-20.09.0: 100%
[26/27] Upgrading poppler-utils from 0.86.1_1 to 20.09.0…
[26/27] Extracting poppler-utils-20.09.0: 100%
[27/27] Upgrading libical from 3.0.4_5 to 3.0.8…
[27/27] Extracting libical-3.0.8: 100%

Message from spidermonkey60-60.9.0_4:


===> NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Requires python2 to build.

It is scheduled to be removed on or after 2020-12-31.
nomad@NomadBSD ~>

ld-elf.so.1: /usr/local/bin/focuswriter: Undefined symbol “_ZNK11QPushButton9hitButtonERK6QPoint@Qt_5”

It is scheduled to be removed on or after 2020-12-31.
nomad@NomadBSD ~>

I then tried to run Focuswriter in terminal and I got this error:

ld-elf.so.1: /usr/local/bin/focuswriter: Undefined symbol “_ZNK11QPushButton9hitButtonERK6QPoint@Qt_5”

Then I rebooted the flash drive and fiefox is gone . And got the same error with Focuswriter.

What can I do next?

Okay, your pkg database and packages have been updated, and deprecated packages removed. You can now install the newer versions of the removed packages (firefox-esr and thunderbird). Lets temporarily remove focuswriter then double-check that the pkg database is in order:

pkg delete focuswriter

pkg update -f

pkg upgrade

pkg install -y firefox-esr thunderbird

Then install focuswriter;

pkg install -y focuswriter

thnx again

I am running the commands now it will take while.
I will let you know what comes out if everything is finished.

Hopefully you’re running Nomad installed to the computer’s hard drive. If Nomad is running “live” from a USB flash-drive, there is some errata to consider before upgrading packages. See: https://nomadbsd.org/errata-1.3.2.html

Hi Byron,

Thnx a lot!
It now works!
I run the updates, which took a very long time. After that I installed Firefox and Mozilla. Then I run the second of the errata, because I’m running Nomad from a flashdrive.

Qt5 applications do not start after upgrade
Description

After a pkg upgrade Qt5 applications abort with the message Cannot mix incompatible Qt library (5.14.2) with this library (5.15.0)
Solution

Reinstall x11-themes/qt5-style-plugins:

pkg delete -y qt5-style-plugins

pkg install -y qt5-style-plugins

After that I installed Focuswriter and it worked! I imported the theme I have been using for all these years and now I am very happy. The only thing that does not work are the type sounds in the preferences. I really like that, so if you got a clue, I would be grateful.
Again thnx a lot.

By the way I started running nomad from an usb2 drive on a lenovo laptop. Then I booted from the same drive on my old Imac (2011). That also worked, which is great I think. It did not work from my wife’s Imac running their latest Os.
Now that I got the things working that I need I want to put everything on a usb3 256gb flashdrive. Can I clone the usb2 drive to the usb 3 drive for example with redorescue?

Just one more question:

Should I apply the first of the errata now that I got everything working?
This one I mean;

The latest version of sysutils/e2fsprogs tries to replace some symlinks with hardlinks [1]. This is not possible on NomadBSD (live system) due to the fact that / and /usr/local are two different filesystems. The result is an uncomplete upgrade which breaks some applications.
Solution

Prevent upgrading of sysutils/e2fsprogs:

pkg lock -y e2fsprogs

pkg upgrade -y

Hi Danny,

Most excellent!o)

I believe the Nomad installer (in the Nomad right-click desktop menu) may be the easiest way, to install your existing system to your empty usb3 256gb flashdrive. USB2 or USB3 doesn’t make any difference to the installer.

Have you tried different settings in Nomad’s sound mixer app?

That’s usually done very early in the process, before upgrading packages with “pkg upgrade”. But it won’t hurt anything to “pkg lock e2fsprogs”. No need to “pkg upgrade” again, since that has already been done.

Thnx again.
I first have to order the flashdrive.
For now I am happy with the way things are working.
Next week I will have a go at installing at an another external drive.
Would it also be possible to install on an external ssd with usb 3 connector?
And will that be much faster?
Or better to stick with an usb 3 flashdrive?
Just wondering.
I can t use usb c alas because nor my laptop or Imac support it.

Faster? You’ll have to elaborate, i.e., faster at doing what task, or do you mean the desktop response of OpenBox in general, and launching various apps etc?

What are the CPU and DIMM/memory specs for the machine you’re running Nomad on? To check your hardware specs, run these commands in the terminal:

sysctl hw.model hw.machine hw.ncpu

dmesg | grep memory

Sorry for slow reply. I am very busy this week and next week.
I am interested in global responsivnes of the desktop and apps.
My idea is to run it from usb3 stick, or external ssd. It runs now from usb2 flashdrive which is a bit slow unresponsive. So i thought the 2 mentioned options make it just better faster. I can boot the system both from an Imac 2011 with 8 gB of ram dual core processor and a 5 year old Lenovo laptop with 4GB ram. It seems to run a bit better on the Lenovo. Only the Lenovo has the usb3 option.
Both pcś run now Linux Elementary, which runs smooth on both.

On my 6 to 7 year old desktops, I can tell you that FreeBSD & FreeBSD-Nomad run a great deal faster (daylight to dark comparison) when installed to the internal drive.

Good to know.
For now my plans are as follows: next weekend I want to install Nomad on an external usb 3 flashdrive and see how fast responsive that is, and fiddle around with it, to see what other possibilities it has (for example run linux apps on it, I read somewhere here that it is possible).
After that I might consider putting it on an internal harddrive.
I had a look at installing it on an other drive;
some questions I have:

How big should the swap drive be? 2046 enough or better more, depending on the amount of ram you have?
How about the efi partition? how big?

Lets say I run the installer from the usb 2 drive I have now and install it on a USB 3 drive all from my laptop, willI be able to use that USB3 flashdrive to boot on my Imac just as I do now with the USB2 drive?

These are just some preliminary questions before starting.

Apparently some have reported problems booting from a USB-3 port. It’s in the NomadBSD errata here:

https://nomadbsd.org/handbook/handbook.html#troubleshooting

About swap space, the general rule of thumb is to size the swap so that it is 1/2 of the machines RAM, up to a certain point anyway. I.e. one of my boxes has 4GB of swap space and 8GB of RAM. My everyday FreeBSD 12.2 workstation has the same amount of swap (4GB) even though it has more RAM (32GB). Needless to say, at 32 GB RAM it never ‘hits’ the swap for general purpose home/office use. The test box (8GB RAM) will begin to use swap after FireFox has been running for several days straight, and a couple of dozen tabs loaded up, an e-mail program running, and a text editor going etc. I’m using ZFS on both machines, which does use more memory than UFS.

Ok thnx

I will have a go at it this probably on sunday. I will let you know how it will go and probably problems I will run into.
But definitely willing to struggle to get this working, because I like it.
What do you mean by ZFS and UFS? Maybe a silly question but I am a newbie here.