Articles

All Articles: Newest first

Void Linux Alpha Image Available

2019-11-07

Project Trident is pleased to announce a new Alpha-quality image of the new version based on Void Linux is now available on the download page. What does this image provide? A full “ZFS-on-root” installation of Void Linux A full walk-through of the installation procedure in an easy-to-use fashion. No experience with disk formatting or partioning is required. Hybrid EFI and BIOS-boot capabilities. Both for the ISO and for the system post-install....

Project Trident 12-U11 Now Available

2019-10-25

This is the eleventh general package update to the STABLE release repository based upon TrueOS 12-Stable. Package Changes From STABLE 12-U10 For a full list of available packages, please visit the GitHub repository! Package Summary New Packages: 58 Deleted Packages: 124 Updated Packages: 876 New Packages (58) OpenCorsairLink (sysutils/opencorsairlink) : g20191001 R-cran-fastmap (databases/R-cran-fastmap) : 1.0.1 adios2 (misc/adios2) : 2.5.0 astrometry (astro/astrometry) : 0.78 avir (graphics/avir) : 2....

Project Trident 12-U10 Now Available

2019-10-21

This is the tenth general package update to the STABLE release repository based upon TrueOS 12-Stable. Package Changes From STABLE 12-U9 For a full list of available packages, please visit the GitHub repository! Package Summary New Packages: 45 Deleted Packages: 46 Updated Packages: 753 New Packages (45) OpenFodder (games/openfodder) : 1.5.3 abclock (x11-clocks/abclock) : 1.0d_4 amath (math/amath) : 1.8.5 apache-commons-cli (java/apache-commons-cli) : 1.4 apache-commons-collections (java/apache-commons-collections) : 3....

2020 OS Migration

2019-10-14

Background It’s important to reiterate that Project Trident is a distribution of an existing operating system. Project Trident has never been a stand-alone operating system. The goal of Project Trident is enhancing the usability of an operating system as a graphical workstation through all sorts of means: custom installers, automatic setup routines, graphical utilities, and more. Currently, Project Trident is based on FreeBSD and uses the TrueOS build framework. Over the years, we have accumulated multiple long-standing issues with the underlying FreeBSD OS....

Project Trident 12-U9 Now Available

2019-10-13

This is the ninth general package update to the STABLE release repository based upon TrueOS 12-Stable. Package Changes From STABLE 12-U8 For a full list of available packages, please visit the GitHub repository! Package Summary New Packages: 857 Deleted Packages: 160 Updated Packages: 1682 New Packages (857) R-cran-askpass (security/R-cran-askpass) : 1.1 R-cran-lifecycle (devel/R-cran-lifecycle) : 0.1.0 R-cran-sys (devel/R-cran-sys) : 3.3 alliance (cad/alliance) : 5.1.1_1 arcanist-lib-php74 (devel/arcanist-lib) : 20190622 arcanist-php74 (devel/arcanist) : 20190622 arpack++ (math/arpack++) : 2....

Update Train Changes

2019-10-11

To prepare for upcoming changes, Project Trident is deprecating the package repository based upon FreeBSD CURRENT (Trident-release). The 19.10 packages available in the Trident-release repository will remain available in the short term, but no further updates are planned for this repository. The Trident-release repository is scheduled for deletion at the end of December 2019. The STABLE package repository is scheduled to be deprecated in the beginning of 2020. It is scheduled to be removed in April 2020....

Project Trident 19.10 Now Available

2019-10-05

This is a general package update to the CURRENT release repository based upon TrueOS 19.10 Package Changes From 19.08 For a full list of available packages, please visit the GitHub repository! Package Summary New Packages: 601 Deleted Packages: 165 Updated Packages: 3341 New Packages (601) R-cran-AER (finance/R-cran-AER) : 1.2.7 R-cran-Zelig (math/R-cran-Zelig) : 5.1.6.1_1 R-cran-car (math/R-cran-car) : 3.0.2_2 R-cran-readxl (textproc/R-cran-readxl) : 1.3.1_1 R-cran-rio (textproc/R-cran-rio) : 0.5.16_2 acmed (security/acmed) : 0....

Project Trident 12-U8 Now Available

2019-10-02

This is the eighth general package update to the STABLE release repository based upon TrueOS 12-Stable. Package Changes From STABLE 12-U7 For a full list of available packages, please visit the GitHub repository! Package Summary New Packages: 86 Deleted Packages: 34 Updated Packages: 428 New Packages (86) ardour5 (audio/ardour5) : 5.12.0_12 audacity (audio/audacity) : 2.3.2_2 cataclysm-dda (games/cataclysm-dda) : 0.c.26605_2 denemo (audio/denemo) : 2.0.6_5 docbookrx (textproc/docbookrx) : 1....

Project Trident 12-U7 Now Available

2019-09-21

This is the seventh general package update to the STABLE release repository based upon TrueOS 12-Stable. Package Changes From STABLE 12-U6 For a full list of available packages, please visit the GitHub repository! Package Summary New Packages: 130 Deleted Packages: 72 Updated Packages: 865 New Packages (130) InsightToolkit (science/InsightToolkit) : 5.0.1 beatslash-lv2 (audio/beatslash-lv2) : 1.0.6_1 bmfdec (converters/bmfdec) : g20180113 bogofilter-kc (mail/bogofilter-kc) : 1.2.5.r1 bogofilter-lmdb (mail/bogofilter-lmdb) : 1....

Project Trident 12-U6 Now Available

2019-09-14

This is the sixth general package update to the STABLE release repository based upon TrueOS 12-Stable. Package Changes From STABLE 12-U5 For a full list of available packages, please visit the GitHub repository! Package Summary New Packages: 378 Deleted Packages: 81 Updated Packages: 1040 New Packages (378) R-cran-AER (finance/R-cran-AER) : 1.2.7 R-cran-Zelig (math/R-cran-Zelig) : 5.1.6.1_1 R-cran-car (math/R-cran-car) : 3.0.2_2 R-cran-readxl (textproc/R-cran-readxl) : 1.3.1_1 R-cran-rio (textproc/R-cran-rio) : 0....

Project Trident 12-U5 Now Available

2019-09-04

This is the fifth general package update to the STABLE release repository based upon TrueOS 12-Stable. Package Changes From STABLE 12-U4 For a full list of available packages, please visit the GitHub repository! Package Summary New Packages: 20 Deleted Packages: 24 Updated Packages: 279 New Packages (20) artemis (biology/artemis) : 17.0.1.11 catesc (games/catesc) : 0.6 dmlc-core (devel/dmlc-core) : 0.3.105 go-wtf (sysutils/go-wtf) : 0.20.0_1 instead (games/instead) : 3....

Project Trident 12-U4 Now Available

2019-08-28

This is the fourth general package update to the STABLE release repository based upon TrueOS 12-Stable. Package Changes From STABLE 12-U3 For a full list of available packages, please visit the download page! Package Summary New Packages: 126 Deleted Packages: 18 Updated Packages: 932 New Packages (126) acmed (security/acmed) : 0.6.0_1 blasfeo (math/blasfeo) : 0.1.1_1 calligraplan (editors/calligraplan) : 3.1.0_4 cargo-tree (devel/cargo-tree) : 0.26.0 casadi (math/casadi) : 3....

Project Trident 12-U3 Now Available

2019-08-22

This is the third general package update to the STABLE release repository based upon TrueOS 12-Stable. Package Changes From STABLE 12-U2 For a full list of available packages, please visit the download page! Package Summary New Packages: 105 Deleted Packages: 386 Updated Packages: 1046 New Packages (105) 0ad (games/0ad) : 0.0.23b_5 advancemame (emulators/advancemame) : 1.4_3 advancemess (emulators/advancemess) : 1.4_3 apache-openoffice-devel (editors/openoffice-devel) : 4.2.1856382_3 astroid (mail/astroid) : 0....

Project Trident 19.08 Now Available

2019-08-15

This is a general package update to the CURRENT release repository based upon TrueOS 19.08. Legacy boot ISO functional again This update includes the FreeBSD fixes for the “vesa” graphics driver for legacy-boot systems. The system can once again be installed on legacy-boot systems. Package Changes From 19.07-U1 For a full list of available packages, please visit the download page! Package Summary New Packages: 154 Deleted Packages: 394 Updated Packages: 4926 New Packages (154) Thunar (x11-fm/thunar) : 1....

Project Trident 12-U2 Now Available

2019-08-10

This is a general package update to the STABLE release repository based upon TrueOS 12-Stable. Legacy boot is now fixed The FreeBSD update to fix the “vesa” driver are now available and included in the 12-U2 STABLE installer image. This ensures that legacy-boot systems can once again use the Trident installer. Package Changes From STABLE 12-U1 For a full list of available packages, please visit the download page! Package Summary New Packages: 45 Deleted Packages: 184 Updated Packages: 1220 New Packages (45) adios2 (misc/adios2) : 2....

Project Trident 12-U1 Now Available

2019-08-03

This is a general package update to the STABLE release repository based upon TrueOS 12-Stable. EFI-Installer only FreeBSD has broken their “vesa” driver which is required for legacy-boot systems in the Trident installer. If you have the option, you will need to enable booting via “EFI” or “UEFI” in order to go through the graphical installer. If you already have an installed Trident system with legacy boot and which currently uses an NVIDIA or AMD graphics driver, it is still safe to upgrade your system to this release (only the “vesa” driver is currently broken, which is used for no-GPU and some Intel-GPU systems)....

Project Trident 19.07-U1 Now Available

2019-07-30

This is a general package update to the CURRENT release repository based upon TrueOS 19.07. EFI-Installer only FreeBSD has broken their “vesa” driver which is required for legacy-boot systems in the Trident installer. If you have the option, you will need to enable booting via “EFI” or “UEFI” in order to go through the graphical installer. If you already have an installed Trident system with legacy boot and which currently uses an NVIDIA or AMD graphics driver, it is still safe to upgrade your system to this release (only the “vesa” driver is currently broken, which is used for no-GPU and some Intel-GPU systems)....

Project Trident STABLE-12 Now Available

2019-07-26

A new update train is now available based on the FreeBSD/TrueOS STABLE branch (version 12). This version uses the TrueOS “trueos/stable/12” branch. This train also provides rolling updates to the packages that are available in the repository. Train Features: Static ABI: Self-compiled binaries continue to run as-is for the lifetime of the stable branch Base Packages: Matching CURRENT, we are using the base package framework from TrueOS for building and distributing the stable branch....

Project Trident 19.07 Available

2019-07-12

This is a packages update with some important bugfixes from upstream TrueOS. Package Changes From 19.06 For a full list of available packages, please visit the download page! Package Summary New Packages: 53 Deleted Packages: 13 Updated Packages: 415 New Packages (53) R-cran-Rdpack (devel/R-cran-Rdpack) : 0.11.0 R-cran-gbRd (devel/R-cran-gbRd) : 0.4.11 afl++ (security/afl++) : 2.52c bazel-buildtools (devel/bazel-buildtools) : 0.26.0 cli11 (devel/cli11) : 1.8.0 colly (www/colly) : 1.2.0.32 coturn (net/coturn) : 4....

Project Trident 19.06 Available

2019-06-28

This is a significant package update for the repository, not just for applications, but also for some of the base system packages. There are a lot of changes from upstream FreeBSD and TrueOS in this release, from additional “-bootstrap” base packages to the renaming of the “zol” flavor of base packages to “nozfs”, as the “zol” version of the ZFS packages was also renamed to “openzfs”. In addition to this, a ton of the default settings from upstream TrueOS were changed....

19.05 Available

2019-05-25

Project Trident version 19.05 is now available! This is a minor update to synchronize packages and move Project Trident to the 19.05 version of TrueOS (v20190516). This brings in all of the FreeBSD security fixes for the Intel vulnerabilities that were announced last week. Notable Package Changes firefox (www/firefox) : 66.0.5 -> 67.0_1 firefox-esr (www/firefox-esr) : 60.6.3 -> 60.6.3_1 Package Changes From 19.04-U1 For a full list of available packages, please visit the download page!...

19.04-U1 Available

2019-05-16

Update 1 of Project Trident version 19.04 is now available! Updating to version 19.04-U1 requires the update be performed twice. The first attempt will fail immediately after bootstrapping the new version of the sysup updater utility. Start the update again and the new version of the updater will pick up where the previous version left off. This fail/restart process is being improved for sysup and won’t be used in future updates....

19.04 Available

2019-05-08

Project Trident version 19.04 (based on TrueOS 19.04) is now available! If you experience an update error (code 150) before any packages are downloaded, please delete all Qt4 packages from your system before trying again: sudo pkg remove qt4-corelib This appears to be caused by a bug in pkg regarding the removal of flavor(s) from a package repo, and removing the Qt4 packages beforehand will allow the update procedures to work once again....

18.12-U8 Available

2019-03-29

Thank you all for your patience! Project Trident has finally finished some significant infrastructure updates over the last 2 weeks, and we are pleased to announce that package update 8 for 18.12-RELEASE is now available. To switch to the new update, you will need to open the “Configuration” tab in the update manager and switch to the new “Trident-release” package repository. You can also perform this transition via the command line by running: sudo sysup --change-train Trident-release...

Infrastructure Upgrades

2019-03-16

The 18.12-U8 package updates will be delayed until the week of March 25th, due to some importance infrastructure updates that are happening right now. Migrating to version 1.1 of the TrueOS build framework We are taking this opportunity to begin testing the migration from version 1 to version 1.1 of the TrueOS build framework! The early tests are looking very promising, with a 500MB+ reduction in ISO sizes as well as faster build times....

18.12-U7 Available

2019-03-11

Package update 7 for 18.12-RELEASE is now available. Trident system changes of note: The post-install default ZFS block size has been changed to 4KB (ashift=12). This is better for performance, but only impacts new ZFS datasets that are created after this change. No impact for current ZFS system layout. The “Indirect Branch Restricted Speculation” system control has now been enabled for all Project Trident systems. This should ensure a higher level of security....

18.12-U6 Available

2019-02-28

Package update 6 for 18.12-RELEASE is now available. This is a relatively minor update to keep the available packages up to date. Package changes of note: drm-current_kmod : 4.16.g20181210 -> 4.16.g20190213 This updates the graphics support framework, meaning that GPU drivers may work a bit better now. node has been updated: 11.9.0 -> 11.10.0 npm : 6.7.0 -> 6.8.0 sysup : 0.6 -> 0.6.3 All postgresql database versions have also been updated: postgresql94: 9....

18.12-U5 Available

2019-02-20

Package update 5 for 18.12-RELEASE is now available. The graphical system update utility has a new version now with a couple new features: When starting updates, there will now be a prompt about whether to perform a “full” update (forcibly resync your system with the versions of packages in the repository). This option takes a bit longer to download/perform the updates, but is very useful if your system has gotten out of sync with the repo from manually testing packages or you are moving backwards to an older version of the package repository....

18.12-U4 Available

2019-02-13

Package update 4 for 18.12-RELEASE is now available. There have also been a couple more minor updates to the automatic Xorg setup routines which Project Trident provides: The failover drivers (vesa/scfb) should be a bit more reliable as they are no longer associated with a particular GPU device (that association was reported to cause trouble on some systems). The Intel video drivers (“modesetting” and “intel”) on Project Trident have always had the 3D acceleration disabled by default....

18.12-U3 Available

2019-02-06

Package update 3 for 18.12-RELEASE is now available. This biggest changes of note are: owncloud has been “flavorized” according to the PHP versions. The “owncloud” package has been removed, and there are a number of different “owncloud-php[71/72/73]” packages available now corresponding to the various versions of PHP which are supported (7.1, 7.2, and 7.3 at the present time). Anybody using owncloud will need to manually install one of the newer owncloud packages, as the old one will be automatically removed as part of the update (custom config files will remain, just the package will get automatically removed since it no longer exists in the package repository)....

18.12-U2 Available

2019-01-29

Package update 2 for 18.12-RELEASE is now available. This biggest differences are: Newer version of the Lumina desktop (and utilities) This includes significant updates to the lumina-fm utility (Insight File Manager) KF5 Framework update from 5.53.0 -> 5.54.0_1 Browser updates Firefox : 64.0.2,1 -> 65.0,1 Package Changes From 18.12-RELEASE-U1 For a full list of packages that are available with this release, please visit the download page!...

18.12-U1 Available

2019-01-23

Package update 1 for 18.12-RELEASE is now available. This is just the first of our weekly updates to the package repositories for the 18.12-RELEASE, and the details of this update is included below. This biggest differences are: Postgresql 9.3 no longer available (migrate to a newer version as needed). KF5 applications updated from 18.12 to 18.12.1 KDE Plasma 5 updated from 5.14.4 to 5.14.5 Browser updates Chromium : 68....

18.12-RELEASE Available

2019-01-15

The first official release version of Project Trident is now available on the download page! This version is based off the 18.12-stable branch of TrueOS (FreeBSD 13-CURRENT), using the new TrueOS distribution framework with several add-ons by Project Trident itself. The packages with this release were created from the TrueOS ports tree as-of January 7th. We are planning to release regular updates to packages every week or two depending on the state of the ports tree at any given time....

18.12-PRERELEASE-2 Available

2018-12-19

Version 18.12-PRERELEASE-2 of Project Trident is now available on the download page! This release is our last scheduled “pre-release” version of Project Trident and is based on the newly tagged 18.12-stable branch of TrueOS. There are a couple important fixes with this release: AppCafe loading of the package repo is now functional again. The AppCafe may need to be opened a couple times before the package repository has been fully downloaded and is ready for use....

18.12-PRERELEASE Available

2018-12-11

Version 18.12-PRERELEASE of Project Trident is now available on the download page! We are rapidly approaching a “real” release of Trident later this month after TrueOS branches their 18.12 STABLE version, but we anticipate there will be one more prerelease image after this one to catch/fix any last bugs that might crop up during that STABLE release procedure for TrueOS. WARNINGS There is a known bug where the AppCafe will not allow you to browse the packages available on the remote repository....

18.11-PRERELEASE_2 Available

2018-12-01

Version 18.11-PRERELEASE_2 of Project Trident is now available on the download page! This version has several significant changes: 1. ISO support for NVIDIA Optimus or other dual-GPU systems. * There has been a lot of work to make the graphics driver setup aware of and support systems with multiple graphics cards now. This is still fairly new, so please make sure you submit bug reports with the associated pciconf -lv output on your system if this still does not work properly for your hardware....

RC3 Available

2018-11-10

Release Candidate 3 of Project Trident is now available on the download page! This version is the first one based on the “trueos-master” branch of TrueOS, and with that comes a lot of changes and breaks from the previous versions. FreeBSD version is now listed as 13-CURRENT instead of 12-CURRENT. This may cause issues with upgrading if you try to use any method other than the trueos-update utility. The default bootloader has been changed by FreeBSD to the new “lua”-based version....

Rules of Conduct

2018-09-18

With all the news recently regarding the new Linux Kernel’s Code of Conduct, we decided this would be a good opportunity to share about Project Trident Rules of Conduct. Project Trident Community Rules of Conduct: Project Trident expects everyone to conduct themselves professionally and respectfully. If you need assistance relating to conduct of another member of the community, please contact us at core@project-trident.org. Some might wonder why we do not have a more verbose CoC like the documents FreeBSD and the Linux Kernel have adopted....

Alternate Architectures

2018-09-17

We are asked frequently about the ability to run on architectures other than x86. We are generally limited by the upstream support from TrueOS and FreeBSD for these architectures. Whatever options we have through those projects is what we can work with. The request we receive more than any other so far is ARM support. However, that’s not the only option on the table. What architectures are we interested in?...

Lets Talk About Transparency

2018-09-11

One of the goals of Project Trident is for the project to be as transparent as possible. Not only with code, but also with finances, decision making, and goals for the project in general. Open Meetings After the project has a successful release, we are planning to have open community meetings to discuss the project and make decisions about future work. We have internally discussed several options for how to do this and right now we are leaning towards using a Twitch stream....

What is taking so long?

2018-09-04

The short answer is that it’s complicated. Project Trident is quite literally a test of the new TrueOS build system. As expected, there have been quite a few bugs, undocumented features, and other optional bits that we discovered we needed that were not initially present. All of these things have to be addressed and retested in a constant back and forth process. While Ken and JT are both experienced developers, neither has done this kind of release engineering before....

New Website Available

2018-07-24

We are pleased to announce the creation of a new website for Project Trident! This new site is based on the “Hugo” website framework for building static-HTML websites, and replaces the previous website which was built with the “Grav” website framework. In particular, there are some new features that will come in quite handy: Edit Links: If you look carefully, there is an “Edit this page” button in the upper-right corner on most pages....