RC1 has been unleashed


#21

Project-Trident Release Candidate 1 Installed — Really?

After installing ‘Trident-RC1-x64-20181008.iso’ into a boot environment:

root@trident-2863:/usr/home/rudy # beadm list
BE                              Active Mountpoint  Space Created
initial                         -      -            2.5G 2018-05-01 15:06
12.0-CURRENT-up-20180501_155633 -      -            7.5G 2018-05-01 15:54
12.0-CURRENT-up-20180910_062826 -      -            6.3G 2018-09-10 06:23
12.0-CURRENT-up-20180929_141112 -      -           13.7G 2018-09-29 13:52
12.0-CURRENT-201810091443       -      -            6.0G 2018-10-09 16:43
12.0-CURRENT-up-20181009_183731 NR     /           13.6G 2018-10-09 18:18

everything was suspiciously identical to Project-Trident BETA3. The ‘dhcpcd.re0’ was crashed, Easytag wouldn’t start, Deadbeef was crashing, and even a timezone mismatch needed to be corrected again. The AppCafe is limited to ‘local’. To get sound in Falkon the folder ‘pulse’ in ~/.config has to be deleted again.
After using ‘# trueos-update upgrade’ (the last entry on the list above) everything is working again but this caused a second download of most of the system.
The command ‘about’ is still not existing and ‘# uname -a’ gives:

root@trident-2863:/usr/home/rudy # uname -a
FreeBSD trident-2863 12.0-CURRENT FreeBSD 12.0-CURRENT #0: Mon Oct  8 16:37:41 UTC 2018     root@poseidon:/usr/obj/usr/src_tmp/amd64.amd64/sys/GENERIC  amd64

After this experience I am not sure this to be an actual installation of RC1. Is there a way to verify which system really is installed?


#22

You could mount the iso and do a strings on the kernel image there to get what version it is and compare it to your uname output.


#23
# pkg info trident-core

A new and improved "about" should spew that detail.
John
groenveld@acm.org

#24

sudo about
Password:

===================
General information

boot environment now (N) … RC1 NR 2018-10-08
after restart ® … RC1 NR 2018-10-08
boot loader …………………………………… BSD
type ……………………… EFI
CPU ………………………………………………………… Intel® Core™ i5-2520M CPU @ 2.50GHz
number of cores ……………… 4
host ……………………………………………………… laptop.hitwe-8.org
memory ………………………………………………… 12288 MB available, 8086 MB free
OS git branch ……………………………………………………………………………………… Mon
OS git revision ………………………………………………………………………………… Mon
OS kernel build time ………………………………………………………… Oct root@poseidon:/usr/obj/usr/src_tmp/amd64.amd64/sys/GENERIC 8 16:37:41 UTC 2018
OS kernel identity …………………………………………… (uname -i) GENERIC
OS platform (architecture) ……………………… (uname -m) amd64
OS release level ………………………………………………… (uname -r) 12.0-CURRENT
OS version and patch level …… (freebsd-version) 12.0-CURRENT
TrueOS package set …………………
TrueOS version ……………………………
uptime ………………………………………………… 4:48
user …………………………………………………… root


#25
<URL:https://github.com/project-trident/trident-core/issues/22#issue-365640660>

But a Trident specific "about" might be more useful than bringing 
in the TrueOS' version.
John
groenveld@acm.org

#26

Thank you for your replies! :slightly_smiling_face:

The output of ‘# pkg info trident-core’ is:

root@trident-2863:/usr/home/rudy # pkg info trident-core
trident-core-201810080936
Name           : trident-core
Version        : 201810080936
Installed on   : Tue Oct  9 21:24:26 2018 CEST
Origin         : trident/trident-core
Architecture   : FreeBSD:12:amd64
Prefix         : /usr/local
Categories     : trident
Licenses       : BSD2CLAUSE
Maintainer     : jt@ixsystems.com
WWW            : https://github.com/project-trident/trident-core
Comment        : Core distribution files and utilities for Project Trident
Annotations    :
        FreeBSD_version: 1200065
Flat size      : 1.26MiB
Description    :
Core distribution files and utilities for Project Trident

WWW: https://github.com/project-trident/trident-core

The command ‘about’ is not existing:

root@trident-2863:/usr/home/rudy # about
about: Command not found.

Searching for a package ‘about’ doesn’t help either:

root@trident-2863:/usr/home/rudy # pkg search about
lxqt-about-0.13.0              About dialog of LXQt

Screening the downloaded iso immage seems not to be useful since after the ‘trueos-update upgrade’ the whole system was kind of ‘redone’.

So I just installed ‘trueos-utils-201710251127’ to get the about command:

root@trident-2863:/usr/home/rudy # about

===================
General information
===================

boot environment now (N) … 12.0-CURRENT-up-20181009_183731 NR 2018-10-09
       after restart (R) … 12.0-CURRENT-up-20181009_183731 NR 2018-10-09
boot loader …………………………………… BSD
            type ……………………… BIOS
CPU ………………………………………………………… AMD A4-3300 APU with Radeon(tm) HD Graphics
    number of cores ……………… 2
host ……………………………………………………… trident-2863
memory ………………………………………………… 4096 MB available, 1756 MB free
OS git branch ……………………………………………………………………………………… Mon
OS git revision ………………………………………………………………………………… Mon
OS kernel build time ………………………………………………………… Oct root@poseidon:/usr/obj/usr/src_tmp/amd64.amd64/sys/GENERIC 8 16:37:41 UTC 2018
OS kernel identity …………………………………………… (uname -i) GENERIC
OS platform (architecture) ……………………… (uname -m) amd64
OS release level ………………………………………………… (uname -r) 12.0-CURRENT
OS version and patch level …… (freebsd-version) 12.0-CURRENT
TrueOS package set ………………… 
TrueOS version …………………………… 
uptime ………………………………………………… 2:53
user  …………………………………………………… root

But that doesn’t prove much, does it?

So far only the ‘trident-core’ version (201810080936) looks to be later than BETA3.


#27

those dates appear to be beta3


#28

I saw the same thing. I restarted the computer, and TrueOS Base was added. I closed and re-opened the AppCafe and TrueOS ports suddenly showed up… “about” is still not working for me (in RC1 on VirtualBox) though.


#29

sudo pkg install trueos-utils


#30

That did it Rod, I can now use “about.” :sunglasses:


#31

unfortunately , you need to run “sudo about” to get accurate info


#32

Yea, I saw that it gives an “Operation Not permitted” error if you don’t add the sudo.


#33

it gives a systl call. not sure how to change that, or what happens if it’s changed


#34

Thank you for this input @Groot!
I just restarted my system and voila!:


#35

Yes, but 18.06 is TrueOS Server (only 825 MB) without a DE, right? I’m talking about Trident and RC (Release Candidate) may be STABLE but if I understand it correct it’s not the final version that will upgrade the TrueOS 18.03 Desktop.


#36

trueos has become the base-os/server.

@beanpole135 has continued the Desktop, with Project Trident, as has GhostBSD.

Correct, it’s RC candidate. the last official release won’t happen until 1212 is released

hopefully that makes sense

edit:

that should be 1812


#37

1212? What does it stand for?


#38

you all are making mountains out of mole hills :wink:

How about 1812


#39

Any kind of idea when we can update TrueOS 18.03 to Project Trident? It just annoys me running old versions of something like Firefox and so on.


#40

Install RC1 into a BE.

trueos has changed underneath, and still changing things, that is the only upgrade path for 1803