diff --git a/20130821232618-e463453c-sq.png b/20130821232618-e463453c-sq.png new file mode 100644 index 0000000..3f30da9 Binary files /dev/null and b/20130821232618-e463453c-sq.png differ diff --git a/assets/alert.svg b/assets/alert.svg new file mode 100644 index 0000000..36bdad7 --- /dev/null +++ b/assets/alert.svg @@ -0,0 +1,86 @@ + + + + + + + + + + image/svg+xml + + + + + ruru + + + + + + + + + + + + + + diff --git a/assets/chwido-icon.svg b/assets/chwido-icon.svg new file mode 100644 index 0000000..e01ac2c --- /dev/null +++ b/assets/chwido-icon.svg @@ -0,0 +1,85 @@ + + + + + + + + + + image/svg+xml + + + + + ruru + + + + + + + + + + + + + + + diff --git a/assets/header-tr-asso.png b/assets/header-tr-asso.png new file mode 100644 index 0000000..9aa1bb7 Binary files /dev/null and b/assets/header-tr-asso.png differ diff --git a/assets/header-tr-cooker.png b/assets/header-tr-cooker.png new file mode 100644 index 0000000..86dc2a1 Binary files /dev/null and b/assets/header-tr-cooker.png differ diff --git a/assets/header-tr-cooker.svg b/assets/header-tr-cooker.svg new file mode 100644 index 0000000..2de0c2f --- /dev/null +++ b/assets/header-tr-cooker.svg @@ -0,0 +1,88 @@ + + + + + + + + + + image/svg+xml + + + + + ruru + + + + + + + + + + + + + diff --git a/assets/header-tr-omlx41.svg b/assets/header-tr-omlx41.svg new file mode 100644 index 0000000..dccd9be --- /dev/null +++ b/assets/header-tr-omlx41.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + image/svg+xml + + + + + ruru + + + + + + + + + + + + + + diff --git a/dev/cooker.md b/dev/cooker.md new file mode 100644 index 0000000..dbf51e3 --- /dev/null +++ b/dev/cooker.md @@ -0,0 +1,45 @@ +--- +title: Cooker +description: Markdown page +published: true +date: 2020-03-01T09:27:43.477Z +tags: +--- + +![header-tr-cooker.svg](/assets/header-tr-cooker.svg){.align-abstopright} +
+ +
+
+ +# Header +Your content here + +> abe careful +{.is-warning} + +This is a long text, yeess very very long. + +> How are you? +{.is-success} + + + +![chwido-icon.svg](/assets/chwido-icon.svg =96x) +--- + +ctrl + C + + +--- + + +- + +## Helping the project +![om-donate.svg](/images/om-donate.svg){.align-left}The OpenMandriva development teams (Cooker & QA) are always looking for new contributors to assist in creating and maintaining packages and to assist bugfixing and testing. You are welcome to join us and help us in this work which is not only rewarding but also tremendous fun! + +If you feel that your talents do not lie in the realm of software, then the OpenMandriva Workshop group, which is made up from the artwork, documentation, translation and Communication teams, is always open for the submissions of artwork and translations. New contributors who would like to help with these wide-ranging tasks should see the wiki for more details, and to learn how to join! Alternatively you may use our [Forum](http://forum.openmandriva.org/). + +It also costs time and money to keep our servers up and running. If you can, please [donate](https://www.openmandriva.org/donate) to keep the lights on! + diff --git a/dev/cooker4.md b/dev/cooker4.md new file mode 100644 index 0000000..6ce2d6c --- /dev/null +++ b/dev/cooker4.md @@ -0,0 +1,24 @@ +--- +title: Cocker 4.2 +description: +published: true +date: 2020-03-01T00:19:03.484Z +tags: +--- + +![chwido-icon.svg](/assets/chwido-icon.svg){.align-abstopright}# Header +Your content here + + +

Documentation is being worked on! Some pages may be incomplete or not exist yet.

+ + +> :heavy_exclamation_mark: Documentation is being worked on! Some pages may be incomplete or not exist yet. +{.is-warning} + + +> ![alert.svg](/assets/alert.svg) Documentation is being worked on! Some pages may be incomplete or not exist yet. +{.is-success} + + +Read [Release Notes](/en/releases/omlx41/omlx41_release_notes) OMLx 4.1 diff --git a/doc/OpenMandriva_TM_licence_EN.md b/doc/OpenMandriva_TM_licence_EN.md new file mode 100644 index 0000000..9b49376 --- /dev/null +++ b/doc/OpenMandriva_TM_licence_EN.md @@ -0,0 +1,55 @@ +--- +title: OpenMandriva TM licence EN +description: +published: true +date: 2020-03-01T12:58:48.861Z +tags: +--- + +# License Agreement + +This license agreement, valid from the date of ... and passed between the following parties: + +Mandriva SA (the owner and the owner of the trademark "Mandriva") and the licensee, the OpenMandriva Association, an association of law established in 1901 to 8114 Jadot, 8 Square Jean-Paul Sartre, 91000 Evry, founded on 8th December 2012. + +The holder and owner of the brand "Mandriva", Mandriva SA, and by the same, the issuer of that license has all rights necessary and sufficient property to grant the source code and other items belonging to what is normally called "intellectual property" as described in detail in Appendix A at the end of this document. The issuer of the license grants OpenMandriva association this intellectual property in the terms and conditions described in this document to allow the Association OpenMandriva to continue the purpose for which it was created. + +The Contracting Parties as defined by this license (Mandriva SA and OpenMandriva association) engage in the following terms: + +1. Mandriva SA by this license gives the association OpenMandriva + +a) a non-exclusive and irrevocable worldwide license, without any right to royalties ("royalty-free"), to reproduce, prepare, publicly display, publicly run, distribute, give sub-licenses within association and outside, and create derivative works of the software and derivative releases in the form of source code and binary code + +b) a worldwide non-exclusive, without any right to payment of royalties ("royalty-free"), for private use, public, distribute, publicly display the name "Mandriva" only in conjunction with the name "Open" as the new brand name used by the association in OpenMandriva software products, published documents and public events is "Open Mandriva." Any use of the Mandriva brand alone without Open, or logos owned by Mandriva SA. is excluded from this license. +


+2. Mandriva SA, according to his knowledge, has the authority to give such license. Mandriva SA agrees to notify the Association OpenMandriva any fact or circumstance that could modify or make inaccurate the terms of this agreement. +


+3. This software, used in any manner whatsoever, in binary form or source code is provided as is without warranty or indemnity and can not be subject to civil liability, criminal, between individuals, between professionals or between individuals and professionals. +


+This License Agreement is the entire agreement between the parties hereto on the subject of intellectual property and may be amended only by explicit agreement in writing and signed by both parties. + +


+APPENDIX A. + +List of software and brand (s) included in the present license agreement: + +Software: + +- Mandriva Linux operating system as available in its development version from June 2012 on servers Mandriva SA +- owners of the property and copyright of each software included in Mandriva Linux remains the owner of his or her software included, as well as software whose author is Mandriva SA. + +Brand: + +This Agreement is a license (in the terms and conditions set forth in the license agreement) to use the "Mandriva" brand ONLY in conjunction or association with the word "Open" to form the brand "OpenMandriva "or" Open Mandriva. " +


+List of software and brand (s) excluded from this license agreement: + +Software: + +- Mandriva Corporate Server, Mandriva Enterprise Server, MNF, Mandriva One, Mandriva Class and Mandriva Pulse (Pulse 2, Pulse² included) and any software marketed by Mandriva SA from 2013. + +Brands : + +- Mandriva as a brand only, Mandriva SA, Mandrake, MandrakeSoft. + +![header-tr-asso.png](/assets/header-tr-asso.png){.align-abstopright} \ No newline at end of file diff --git a/doc/official_naming_policy.md b/doc/official_naming_policy.md new file mode 100644 index 0000000..e32ca1a --- /dev/null +++ b/doc/official_naming_policy.md @@ -0,0 +1,30 @@ +--- +title: Official Naming Policy +description: +published: true +date: 2020-03-01T13:00:00.388Z +tags: +--- + +![header-tr-asso.png](/assets/header-tr-asso.png){.align-abstopright}# Official Naming Policy + + +## Association/Product Naming Guideline +### Association + +While referring to the Association, you must write "OpenMandriva" or "OpenMandriva Association" (without the quotation marks). +Please note it is a one word, no space between "Open" and "Mandriva". +Also allowed shortened as "OMA". + +### Distribution +While referring to the distribution, you must write "OpenMandriva Lx". +Also allowed shortened as "OMLx". Please note the "L" uppercase and the "x" lowercase, no space between "M" and "L" (without the quotation marks). +A release number may be appended to the product name for better identifying the distribution. Therefore you can write as an example "OpenMandriva Lx 4.0" or "OMLx 4.0". + + +***Notes***: +Any use of the Mandriva brand alone without "Open" is not allowed. +Under no circumstances you will use "Mandriva" while referring to OpenMandriva Association or OpenMandriva products.
+Mandriva brand and logos are owned by Mandriva SA or its legal successor. + +*Ref*: [OpenMandriva TM licence EN](/doc/OpenMandriva_TM_licence_EN) diff --git a/doc/release_plan_and_repositories.md b/doc/release_plan_and_repositories.md new file mode 100644 index 0000000..57c6d3b --- /dev/null +++ b/doc/release_plan_and_repositories.md @@ -0,0 +1,183 @@ +--- +title: OpenMandriva Release Plan and Repositories +description: +published: true +date: 2020-02-28T17:20:21.682Z +tags: +--- + +# OpenMandriva Release Plan and Repositories + +Before making any change regarding release or update channels if you are even a tiny bit unsure stop, do not do it, and ask for advice on our forum or Chat with OpenMandriva Team + +## Release +A release is a group of software packages put together to form an operating system. +Each release is distinguished by its "version", like *Mandriva 2009*, W*indows XP*, *OpenMandriva Lx 2014*, *OpenMandriva Lx 4.0*, ect. +Releases are also called *Update Channels*. +Release, Rock, Rolling and Cooker are all different release versions/update channels of OpenMandriva Lx. The emphasis is on the word different. +**They must not be combined**. + +## Repositories +Repositories are servers which contain sets of packages, literally .rpm files. +On OpenMandriva operating system software is packaged in .rpm files which contain the programs and libraries you need. These files can be downloaded and also some are included in .iso files as a specific "release version" for user installation. +Each OpenMandriva release version has its own repositories. +They are not interchangeable, **do not mix them**. +Users generally accesses these files with package management tools like [DNF](https://wiki.openmandriva.org/en/How_to_manage_software_with_DNF), or previously URPM. +There are GUI tools for this also like dnfdragora, Discover, and previously RpmDrake. + +## Release Plan +The "Release Plan", also known as "Update Channels", is a hierarchy of software packages grouped together (release versions) in order to accomplish certain goals. +As an example Cooker release/update channel is designed specifically for developers to work on even it they break things. +Another example is Rock release/update channel which is designed for ordinary computer users to use for daily functions and is designed to not break (literally designed to be "stable"). + +With the Release of OpenMandriva Lx 4.0 OpenMandriva the distribution has implemented a new release plan in order to better organize the workflow for package maintenance and streamline and speed up the release process. This is closely coordinated with our repository structure. +On a given system use only one release. **Do not mix releases/update channels or package conflicts are likely if not guaranteed.** + +Releases are also known as "Update Channels". Each version above has it's own repositories. The repository or .repo files are found in the directory `/etc/yum.repos.d`. By name the repository names are respectively openmandriva-cooker, openmandriva-rolling, openmandriva-rock, and openmandriva-release. +Repositories are further defined and named according to arch. Example below. + +- **Cooker (Unstable)** + +Cooker is the development branch. This is where developers do the actual work of developing packages and the distro itself. Because of the nature of this continual work process Cooker breaks at times. That is correct. +We aren't saying Cooker *might break* we say quite honestly Cooker *will break*. +If you are not used to problem solving on computers at a very high level Cooker is not for you. + +- **Rolling** + +Rolling release is still in development and not officially announced. +At present entire Rolling release is in testing stage and not yet ready for production use. + +Rolling is where developers take packages when they believe they are ready for use. +Rolling is, as its name implies, a rolling release and will have the most up to date packages practical. +It is designed to be a working, usable system. Rolling users need to be able to handle some problem solving on their own as with any "bleeding edge" release. Also Rolling users should be familiar with and able to use the command line or terminal (Konsole) at times. + +- **Rock (Stable)** + +Rock repositories consist of a symbolic link to the latest stable version of OpenMandriva. Currently Rock is linked to OM Lx 4.0. However when OMLx 4.1 is released, Rock will automatically be switched to OM Lx 4.1. + +- **Release (Stable)** + +Release repositories are the latest stable versions of OpenMandriva Lx currently OM Lx 4.0 and 4.1. Release repositories stay with the same release. If you install OM Lx 4.0 and used Release repository instead of Rock you will stay with 4.0 repository. +The Release/Stable version would be the most stable and suitable for users that like things to stay as they are and just work. Package upgrades will be limited mostly to bug fixes, and security updates. +Keep in mind that any version will eventually reach EOL (End Of Life) and there will be no more updates of any kind. + +And remember the following: On a given system use only one release. +**Do not mix release/update channels or package conflicts are likely if not guaranteed.** + +The packaging workflow now is: +`Cooker/Unstable > Rolling > Release/Stable` +*Remember Rock is a symlink to Latest Stable Release.* + +## List of Repository files + +Using OM Lx x86\_64 example +*znver1 users will see znver1 instead of x86_64* + +Each Release above has its own repositories. They are not interchangeable, do not mix them. + +These are the repository files for OpenMandriva Lx x86\_64. +The i686 files are there only for the occasional install of 32-bit applications like Wine, Steam, or gaming apps. +It is recommended to enable them only for installing and upgrading those specific packages and otherwise to leave them disabled. Otherwise weird, baffling and unforeseen problems may occur. +Keep in mind that any developers still developing for 32-bit "only" are monumentally behind the times as far as technical progress in Linux. + +Repository files listed alphabetically as they are on users system + +- **Cooker (Unstable)** + +`openmandriva-cooker-i686.repo` +`openmandriva-cooker-i686-source.repo` +`openmandriva-cooker-x86_64.repo` +`openmandriva-cooker-x86_64-source.repo` + +- **Release (Stable)** + +`openmandriva-release-i686.repo` +`openmandriva-release-i686-source.repo` +`openmandriva-release-x86_64.repo` +`openmandriva-release-x86_64-source.repo` + +- **Rock (symlink to latest Stable)** + +`openmandriva-rock-i686.repo` +`openmandriva-rock-i686-source.repo` +`openmandriva-rock-x86_64.repo` +`openmandriva-rock-x86_64-source.repo` + +- **Rolling ("Bleeding Edge")** + +`openmandriva-rolling-i686.repo` +`openmandriva-rolling-i686-source.repo` +`openmandriva-rolling-x86_64.repo` +`openmandriva-rolling-x86_64-source.repo` + +*znver1 users will see znver1 instead of x86_64* + +Users do not normally use source.repo files, if you don't have a reason to use these leave them alone. + +## Normally used repository files + +To make this simpler the vast majority of x86_64 users will normally use **one only** of these four. + +Repository files listed with most stable first/least stable last: + +`openmandriva-release-x86_64.repo` +`openmandriva-rock-x86_64.repo` +`openmandriva-rolling-x86_64.repo` +`openmandriva-cooker-x86_64.repo` + +*znver1 users will see znver1 instead of x86_64* + +## Media Sources + +With in each repository file listed above we have these four basic "Media" sources or categories: + +- **main** + +`/main` is the core packages maintained by the OpenMandriva Lx team. This includes anything included in the install images as well as many more applications considered important. /main/release repository should always be enabled. If your system is using Release or Rock repo file then /main/release/updates should also always be enabled. + +- **unsupported** + +`/unsupported` represents ''community maintained'' packages. These are not supported by the core OpenMandriva Lx team, and depend on package maintainers to update it. There are many packages in unsupported that will not install and others that install but do not work properly. Users are welcome to use whatever they find in this repository that is working. + +- **restricted** + +`/restricted` contains libraries that are not installed by default due to legal concerns such as patent issues. +The usage of these packages vary by country. OpenMandriva Lx is not responsible for their usage! +**If you believe that their usage is disallowed in your country, please disable the restricted repositories**. + +- **non-free** + +`/non-free` contains applications and drivers that are distributed, but do not meet the definitions of [Free Software](https://en.wikipedia.org/wiki/The_Free_Software_Definition). While we can adjust the packaging of such applications, ''we do not have the source code and therefore can not fix problems caused by anything in this repository''. + +## Explanation of what to enable in repository categories + +You may enable any of the following with the Software Repository Selector (om-repo-picker) in the Application Launcher under System. +There is a How-to [here](https://forum.openmandriva.org/t/2726). + +As a practical matter for any of the Release categories chosen one should enable the Main repository always. For Release (Stable) and Rock one would enable (using x86_64 system as example) + +`/x86_64/main/release/` +`/x86_64/main/updates/` + +*znver1 users will see znver1 instead of x86_64* + +Whether to use any or all of Unsupported, Restricted, or Non-Free is user decision but if one chooses to do so one would also enable the /release and /updates for each. + +`/x86_64/unsupported/release/` +`/x86_64/unsupported/updates/` +`/x86_64/restricted/release/` +`/x86_64/restricted/updates/` +`/x86_64/non-free/release/` +`/x86_64/non-free/updates/` + +*znver1 users will see znver1 instead of x86_64* + +Rolling and Cooker differ in that there is no update category for these so one would simply remove the /updates entries from the above list. + +For a little more explanation for Release/Stable and Rock one would be enabling either 2, 4, 6, or a maximum of 8 media categories. +For Rolling or Cooker one would be enabling between 1 and a maximum of 4 media categories. This is in normal circumstances. + + + + + diff --git a/home.html b/home.html new file mode 100644 index 0000000..5b1b4a6 --- /dev/null +++ b/home.html @@ -0,0 +1,9 @@ + + +

Welcome to OpenMandriva Wiki
 

Warning! This wiki is under complete refactor.

Latest Release: OMLx 4.1
Release date: 02 February 2020

Learn more about this release, including what's new and the release notes.

Download

What is OpenMandriva Lx?

OpenMandriva Lx is an exciting free Desktop Operating System which aims to stimulate and interest first time and advanced users alike. It has the breadth and depth of an advanced system but is designed to be simple and straightforward in use.

Association

The OpenMandriva Association sponsors and facilitates the maintenance and distribution of the OpenMandriva distribution. As a French NGO ("Association de loi 1901″), it is in charge of "representing the OpenMandriva community [and] channeling and attracting resources and contributors".

\ No newline at end of file diff --git a/images/header-cooker.png b/images/header-cooker.png new file mode 100644 index 0000000..4d26e33 Binary files /dev/null and b/images/header-cooker.png differ diff --git a/images/om-donate.svg b/images/om-donate.svg new file mode 100644 index 0000000..a4c1c1b --- /dev/null +++ b/images/om-donate.svg @@ -0,0 +1,147 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/omlx2013-240px.png b/images/omlx2013-240px.png new file mode 100644 index 0000000..5c44f7d Binary files /dev/null and b/images/omlx2013-240px.png differ diff --git a/images/omlx2014-240px.png b/images/omlx2014-240px.png new file mode 100644 index 0000000..abec287 Binary files /dev/null and b/images/omlx2014-240px.png differ diff --git a/images/omlx3.2-240px.png b/images/omlx3.2-240px.png new file mode 100644 index 0000000..e84bc8e Binary files /dev/null and b/images/omlx3.2-240px.png differ diff --git a/images/omlx4.0-240px.jpg b/images/omlx4.0-240px.jpg new file mode 100644 index 0000000..18eeee2 Binary files /dev/null and b/images/omlx4.0-240px.jpg differ diff --git a/images/omlx4.1-240px.png b/images/omlx4.1-240px.png new file mode 100644 index 0000000..494baf3 Binary files /dev/null and b/images/omlx4.1-240px.png differ diff --git a/images/omlx4.1-appmenu08.jpg b/images/omlx4.1-appmenu08.jpg new file mode 100644 index 0000000..a150178 Binary files /dev/null and b/images/omlx4.1-appmenu08.jpg differ diff --git a/images/omlx4.1-calamares.jpg b/images/omlx4.1-calamares.jpg new file mode 100644 index 0000000..57c5f02 Binary files /dev/null and b/images/omlx4.1-calamares.jpg differ diff --git a/images/omlx4.1-desktop.jpg b/images/omlx4.1-desktop.jpg new file mode 100644 index 0000000..16306d4 Binary files /dev/null and b/images/omlx4.1-desktop.jpg differ diff --git a/images/omlx4.1-desktoppresets.jpg b/images/omlx4.1-desktoppresets.jpg new file mode 100644 index 0000000..7502329 Binary files /dev/null and b/images/omlx4.1-desktoppresets.jpg differ diff --git a/images/omlx4.1-discover.jpg b/images/omlx4.1-discover.jpg new file mode 100644 index 0000000..a67f237 Binary files /dev/null and b/images/omlx4.1-discover.jpg differ diff --git a/images/omlx4.1-kinfocenter.jpg b/images/omlx4.1-kinfocenter.jpg new file mode 100644 index 0000000..cdd0d60 Binary files /dev/null and b/images/omlx4.1-kinfocenter.jpg differ diff --git a/images/omlx4.1-libreoffice.jpg b/images/omlx4.1-libreoffice.jpg new file mode 100644 index 0000000..dc2f394 Binary files /dev/null and b/images/omlx4.1-libreoffice.jpg differ diff --git a/images/omlx4.1-omwelcome.jpg b/images/omlx4.1-omwelcome.jpg new file mode 100644 index 0000000..2a8357a Binary files /dev/null and b/images/omlx4.1-omwelcome.jpg differ diff --git a/images/omlx4.1-repo-picker.jpg b/images/omlx4.1-repo-picker.jpg new file mode 100644 index 0000000..3be11e5 Binary files /dev/null and b/images/omlx4.1-repo-picker.jpg differ diff --git a/infra/bots.md b/infra/bots.md new file mode 100644 index 0000000..8253ed0 --- /dev/null +++ b/infra/bots.md @@ -0,0 +1,24 @@ +--- +title: Bots +description: All the OpenMandriva bots and their commands +published: true +date: 2020-03-01T00:35:24.564Z +tags: +--- + +# Chwido +![chwido-icon.svg](/assets/chwido-icon.svg =84x){.align-left} +Chwido is the name of one developer's dog, a little ratter. Being unofficial mascot of OpenMandriva, he is active in our forum and in our discussion rooms. Technically he's divided into two bots. + +## Chwido in discussion rooms. + +Chwido is an IRC bot, but visible on both IRC channels and Matrix rooms. It's based on Sopel and can use all its commands. It has also some additional commands. + +Here are the commands you can use: + +| Command(s) | Purpose | Example | +|---------------------|---------------------------------------------|-------------------------| +| .c
.calc | Evaluate some calculation | `.c 5 / 2` | +| .choose
.ch
.choice | `.choice option1|option2|option3` - Makes a difficult choice easy. | `.ch rock|rolling|cooker` | +| .t
.time | Return the current time (timezone optional, default is UTC). | `.t CET` | +|.afraid|( 〇□〇)|.afraid| diff --git a/logo/20130821232618-e463453c-sq.png b/logo/20130821232618-e463453c-sq.png new file mode 100644 index 0000000..3f30da9 Binary files /dev/null and b/logo/20130821232618-e463453c-sq.png differ diff --git a/logo/omawiki-logo.svg b/logo/omawiki-logo.svg new file mode 100644 index 0000000..0bf4ae5 --- /dev/null +++ b/logo/omawiki-logo.svg @@ -0,0 +1,62 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/logo/omawiki-logo2.svg b/logo/omawiki-logo2.svg new file mode 100644 index 0000000..bc69e19 --- /dev/null +++ b/logo/omawiki-logo2.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + ruru + + + + + + + + + + + + diff --git a/releases.md b/releases.md new file mode 100644 index 0000000..5ce0920 --- /dev/null +++ b/releases.md @@ -0,0 +1,82 @@ +--- +title: Releases +description: +published: true +date: 2020-02-29T22:15:35.709Z +tags: +--- + +# OpenMandriva Releases + +## Current release +### OpenMandriva Lx 4.2 +**Codename Argon** + +#### Alpha +- [Overview](/releases/omlx42/omlx42_alpha) +- [Release Notes](/releases/omlx42/omlx42_alpha_release_notes) +- [Errata](/releases/omlx42/omlx42_alpha_errata) + +#### Beta +- Overview +- Release Notes +- Errata + +#### RC +- Overview +- Release Notes +- Errata + +#### GA +- [Overview](/releases/omlx42) +- [What's New](/releases/omlx42/omlx42_new) +- [Release Notes](/releases/omlx42/omlx42_release_notes) +- [Errata](/releases/omlx42/omlx42_errata) + +## Previous release +### OpenMandriva Lx 4.1 +![omlx4.1-240px.png](/images/omlx4.1-240px.png) +**Codename Mercury** + +#### Alpha +- Overview +- Release Notes +- Errata + +#### Beta +- Overview +- Release Notes +- Errata + +#### RC +- Overview +- Release Notes +- Errata + +#### GA +- Overview +- Release Notes +- Errata + + + +## Older releases +##### OpenMandriva Lx 4.0 +![omlx4.0-240px.jpg](/images/omlx4.0-240px.jpg) +Codename Nitrogen +. + +##### OpenMandriva Lx 3.x +![omlx3.2-240px.png](/images/omlx3.2-240px.png) +Codename Einsteinium +. + +##### OpenMandriva Lx 2014 +![omlx2014-240px.png](/images/omlx2014-240px.png) +Codename Phosphorus +. + +##### OpenMandriva Lx 2013 +![omlx2013-240px.png](/images/omlx2013-240px.png) +Codename Oxygen +. diff --git a/releases/codename.md b/releases/codename.md new file mode 100644 index 0000000..14a2e05 --- /dev/null +++ b/releases/codename.md @@ -0,0 +1,22 @@ +--- +title: Codename +description: +published: true +date: 2020-02-27T19:10:27.582Z +tags: +--- + +### Here is the list of proposed codenames for OpenMandriva releases starting from 2013.0: + +- **O**xygen = OMLx 2013.0 +- **P**hosphorus = OMLx 2014.0 +- **E**insteinium = OMLx 3.0 +- **N**itrogen = OMLx 4.0 +- **M**ercury = OMLx 4.1 +- **A**rgon = OMLx 4.2 +- **N**ickel +- **D**ysprosium +- **R**adium +- **I**odine +- **V**anadium +- **A**urum \ No newline at end of file diff --git a/releases/omlx41.md b/releases/omlx41.md new file mode 100644 index 0000000..9eea0b5 --- /dev/null +++ b/releases/omlx41.md @@ -0,0 +1,33 @@ +--- +title: OpenMandriva Lx 4.1 +description: +published: true +date: 2020-03-01T09:49:15.708Z +tags: +--- + +# Overview +OpenMandriva Lx 4.1 is a new release from the OpenMandriva Association. [Codename](/en/releases/codename) Mercury. + +[![omlx4.1-desktop.jpg](/images/omlx4.1-desktop.jpg =400x)](/images/omlx4.1-desktop.jpg) [![omlx4.1-appmenu08.jpg](/images/omlx4.1-appmenu08.jpg =400x)](/images/omlx4.1-appmenu08.jpg) + +[![omlx4.1-omwelcome.jpg](/images/omlx4.1-omwelcome.jpg =400x)](/images/omlx4.1-omwelcome.jpg) [![omlx4.1-kinfocenter.jpg](/images/omlx4.1-kinfocenter.jpg =400x)](/images/omlx4.1-kinfocenter.jpg) + +[![omlx4.1-discover.jpg](/images/omlx4.1-discover.jpg =400x)](/images/omlx4.1-discover.jpg) [![omlx4.1-libreoffice.jpg](/images/omlx4.1-libreoffice.jpg =400x)](/images/omlx4.1-libreoffice.jpg) + +[![omlx4.1-desktoppresets.jpg](/images/omlx4.1-desktoppresets.jpg =400x)](/images/omlx4.1-desktoppresets.jpg) [![omlx4.1-repo-picker.jpg](/images/omlx4.1-repo-picker.jpg =400x)](/images/omlx4.1-repo-picker.jpg) + +[![omlx4.1-calamares.jpg](/images/omlx4.1-calamares.jpg =400x)](/images/omlx4.1-calamares.jpg) + + + +## What's New? +See [4.1/New](/en/releases/omlx41/omlx41_new) + +## Notes +See [4.1/Release Notes](/en/releases/omlx41/omlx41_release_notes) + +## Errata +See [4.1/Errata](/en/releases/omlx41/omlx41_errata) + +![header-tr-omlx41.svg](/assets/header-tr-omlx41.svg){.align-abstopright} \ No newline at end of file diff --git a/releases/omlx41/omlx41_errata.md b/releases/omlx41/omlx41_errata.md new file mode 100644 index 0000000..81a954b --- /dev/null +++ b/releases/omlx41/omlx41_errata.md @@ -0,0 +1,69 @@ +--- +title: OpenMandriva Lx 4.2 Errata +description: +published: true +date: 2020-02-29T21:58:34.841Z +tags: +--- + +# OpenMandriva Lx 4.1 Errata - Known Issues + +> As with any release, there are still issues and bugs that may not have been resolved. This page documents those that may cause inconvenience and where possible details how they may be worked around. +{.is-info} + + +**It is recommended that you read the latest** [Release Notes](/en/releases/omlx41/omlx41_release_notes) **on our wiki**. + +## NVIDIA Graphics Cards +This release includes the reverse engineered nouveau driver, which gives moderately good support for most NVIDIA cards. For some dual-screen work it is actually better than NVIDIA binary driver as it supports screen rotation on a second monitor useful for monitors with rotatable screens. +Users may use drivers from nvidia web site but they are not supported by OpenMandriva. These can not be supported by OpenMandriva for a number of reasons. +Installing and maintaining any proprietary nVidia drivers is solely the users option and responsibility. + +## NVME SSDs +There is a well known problem with some (especially newer) NVME SSDs and PCIE devices where the SSD may not be recognized. For our *Live* ISO there is a workaround described in [Release Notes](/en/releases/omlx41/omlx41_release_notes). +Problem is known and being worked on by OpenMandriva developers and upstream developers. +The OM Lx 4.1 release includes kernel 5.5.0 and hardware recognition for nvme SSDs should be considerably improved. +It is known that some Samsung nvme SSDs that were not previously recognized are now with this kernel version. This issue is of course very hardware specific. + +On installed system user may wish to add that workaround to `/etc/default/grub` and run `update-grub2` to make workaround global. You would use the one that you found to work on the *Live* ISO. + +If `(PCIE ASPM=OFF)` worked for you then add: +`pcie=aspm=off` +to the lines: +`GRUB_DECLINE_LINUX_DEFAULT` +`GRUB_DECLINE_LINUX_RECOVERY` +in +`/etc/default/grub` +and then run: +`$ sudo update-grub2` + +If `(NVME APST=OFF)` worked then add instead: +`nvme_core.default_ps_max_latency_us=0` + +As always users are encouraged to ask questions about anything you do not understand on our [forum](https://forum.openmandriva.org/). + +## GEOIP +Installer automatically GEOIP setting may not set the timezone correctly. + +## How to configure printer +Turn your printer on and see if it is automatically configured. Pay attention to whether the right driver was installed. If printer was auto configured and you have correct driver then great, you are all set. +If it was not, turn off your printer. Open *Printer Settings* aka `system-config-printer` and remove your printer. +If the correct driver was not installed by default we will need to add a software package. + +The next step is to determine what software to add for your printer. + +In OpenMandriva Lx this is most likely to be a 'task-printing' package specific to your printer brand. The packages are: +- task-printing-canon +- task-printing-epson +- task-printing-hp +- task-printing-lexmark +- task-printing-okidata +- task-printing-misc + +Install the package that matches your brand or the misc package if none do. Example using okidata: +`$ sudo dnf install task-printing-okidata` +Now turn printer on again and it should then automatically configure itself (sometimes you might need to reboot for auto config to work). + +If not seek help [here](https://forum.openmandriva.org/c/en/support) + + diff --git a/releases/omlx41/omlx41_new.md b/releases/omlx41/omlx41_new.md new file mode 100644 index 0000000..ed87649 --- /dev/null +++ b/releases/omlx41/omlx41_new.md @@ -0,0 +1,19 @@ +--- +title: OpenMandriva Lx 4.1 New +description: +published: true +date: 2020-02-28T12:14:48.463Z +tags: +--- + +# OpenMandriva Lx 4.1 New + +It is recommended that you read the latest release notes on our wiki. + +## What's New in OpenMandriva Lx 4.1? +OpenMandriva Lx 4.1 is a new release from the OpenMandriva Association. Codename Argon. + +## Main features +... +... + diff --git a/releases/omlx41/omlx41_release_notes.md b/releases/omlx41/omlx41_release_notes.md new file mode 100644 index 0000000..25b9523 --- /dev/null +++ b/releases/omlx41/omlx41_release_notes.md @@ -0,0 +1,160 @@ +--- +title: OpenMandriva Lx 4.1 Release Notes +description: +published: true +date: 2020-02-29T21:53:48.133Z +tags: +--- + +# OpenMandriva Lx 4.1 Release Notes +The OpenMandriva Lx teams are pleased to announce the availability of **OpenMandriva Lx 4.1**. + +## Available Media + +This release is available as a live media DVD or USB flash drive (memory stick), downloadable in ISO format. These are available on our [downloads page](https://www.openmandriva.org/en/documentation/openmandriva-lx/article/download-omlx-4-1). USB flash drive installation is usually noticeably faster. As always speed depends on many factors. +*Live media* means you are able to run OpenMandriva Lx straight from a DVD or memory stick (see below) and try it before installing it. You may also install the system to hard disk either from the running live image or from the boot manager. + +Available ISO files are: +- [KDE Plasma](https://www.kde.org/plasma-desktop) desktop only full featured (includes the most common used functionalities, multimedia and office software). +- znver1 Plasma: we have also built a version specifically for current AMD processors (Ryzen, ThreadRipper, EPYC) that outperforms the generic (x86_64) version by taking advantage of new features in those processors. +znver1 is for the listed processors (Ryzen, ThreadRipper, EPYC) only, do not install on any other hardware. + +## Recommended Hardware + +OpenMandriva Lx 4.1 requires at least 2.0 GB of memory and at least 10 GB of hard drive space (see below for known issues with partitioning). + +> Important Note: Graphics Hardware: +> The KDE Plasma Desktop requires a 3D graphics card that supports OpenGL 2.0 or above. +> We recommend using AMD, Intel, Adreno or VC4 graphics chips. +{.is-warning} + + +## Internet Connection + +Calamares Installer checks if an Internet connection is available, but OpenMandriva Lx 4 will install just fine even without. It is perfectly OK to simply install as you normally would and proceed to use your new system as normal. +Updating such a system would require being temporarily connected to the internet or downloading the packages elsewhere and transferring them to the installed system and installing the updated packages. But as you are not connected to the internet you could simply use the system and not update for how ever long you see fit. + +## Virtual Machines +At this time the only virtualization software that OMLx ISOs are tested on is VirtualBox. The same hardware requirements apply when running in virtual machines. +For VirtualBox however you must **always** have at least 2048 MB of memory or OpenMandriva Lx will fail to boot. +Also for VirtualBox it is advisable to install to a fresh virtual machine, as trying to install to an existing one may occasionally fail. + +## Calamares installer + +Calamares is an installer framework. +By design it is very customizable, in order to satisfy a wide variety of needs and use cases. It aims to be easy, usable, beautiful, pragmatic, inclusive and distribution-agnostic. +Calamares includes an advanced partitioning feature, with support for both manual and automated partitioning operations. +It is the first installer with an automated “Replace Partition” option, which makes it easy to reuse a partition over and over for distribution testing. +Many Linux distros use Calamares installer and each has it's own implementation and standards. The fact that something about OpenMandriva installer does not conform to user experience with another Linux distro does not mean this is a bug. + +## Partitioning + +At this time partitioning LVM and Raid setups with Calamares installer are NOT supported. +**This applies to all partitioning**, all installation on hardware: If you have a UEFI/EFI computer and your BIOS offers a choice when you boot installation media between for example: + +`USB some Flash Drive` +`UEFI USB some Flash Drive` +or +`some DVD optical_device` +`UEFI some DVD optical_device` + +You have to choose the UEFI option and boot that. But know also that not all computers will do this. Some with more spartan BIOS will offer only the one option and almost always it is the correct one. So for instance if on a notebook you don't see the above choice no worries. +If you have multiple storage drives enabled they all need to have the same partition table type. They either need to all be gpt or all mbr for everything to work properly. +On UEFI computers in multi-boot situation with multiple storage drives if you already have an existing `/boot/efi` partition you have to use that. The partitioner will not create another `/boot/efi` with proper flags and installation will result in error with no bootloader installed. Do not format you just set the mount point to `/boot/efi`. One can have many different boot loaders for different operating systems in the same `/boot/efi` partition. If there is any need to switch boot loaders that is done in BIOS settings. + +## NVME SSDs + +Some NVME SSDs may not be recognized by OMLx 4.1 *Live* ISO. +The *Live* ISO has 2 different workarounds for this under "Troubleshooting" in the Grub2 Menu. They are `(PCIE ASPM=OFF)` and `(NVME APST=OFF)`. We hope this works for most peoples hardware. Problem is known and being worked on by OpenMandriva developers and upstream developers. See more in [4.1/Errata#NVME SSDs](/en/releases/omlx41/omlx41_errata#nvme-ssds). +The OM Lx 4.1 release includes kernel 5.5.0 and hardware recognition for nvme SSDs should be considerably improved. It is known that some Samsung nvme SSDs that were not previously recognized are now with this kernel version. This issue is of course very hardware specific. + +## Installer and EFI Support + +This release of OpenMandriva Lx supports booting and installation with and without [UEFI](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface). +Note that secure boot is NOT supported. +If you wish to perform an EFI installation on an existing MBR disk it will be necessary to convert the disk partition table to the newer GPT partitioning scheme. To do this you need to use the gdisk tool. A typical invocation would be `gdisk /dev/sda`: the existing partition table will be converted in memory to the GPT scheme. Warnings will be issued about potential data loss, the disk will not be altered until you write the partition table by pressing w. You are advised to back up any important data. +There may be occasions where the conversion cannot be performed, this will usually be due to insufficient space at the beginning or end of the disk to write the partition table. It may be necessary to delete or resize a partition to create the needed space, gparted is your friend in these circumstances. +There is still a need to create an efi partition to contain the boot equipment and this must be created while running the Calamares installer. When the installer reaches the partitioning stage the `/` (root) partition should be removed and a small (330 MB) FAT16 or FAT32 partition created at the start of the drive. If diskspace is critical then a smaller partition may be used, but be sure to set it as FAT16 or FAT32 in Calamares otherwise the installation will fail. +If you fail to observe these steps the installation of the boot loader will fail. Subsequently partition the disk in the normal way. +Please share your experiences on the forums so that we may improve this aspect of the installation. +If you are installing beside Windows 8, 8.1, 10 or similar EFI booted OS as a precaution please ensure that you have recovery disks and you have backed up any important data. +Our testing has been limited with this configuration, but successful installations have been performed with no issues. +We would welcome any feedback in this area. + +## Changing Partition Type + +Please note that Calamares cannot convert one partition type to another and preserve partition data. +If you run Calamares from the live image it is not possible to change an existing partition type. Trying to do this generates an error message. +In order to do this you must first delete the partition and recreate it as the type that you wish. + +## Booting from USB + +It is also possible to boot this release from an USB storage device. To transfer the live/installation image you may: + +### - Use the ROSA Image Writer available from our repos + +`sudo dnf --refresh install rosa-imagewriter` + +Or, if you do not have OpenMandriva Lx yet, you can get ROSA Image Writer download links at [this page](http://wiki.rosalab.ru/en/index.php/ROSA_ImageWriter) +At least 4 GB of flash drive capacity is recommended. Persistent storage is not necessary. Note that this **will erase** everything on your USB! + +> Please do not use other usb-writing tools as some Windows tools (e.g. Rufus) truncate the volume name. This breaks the boot process. +{.is-danger} + +### - Via dd + +You may alternatively dd the image to your USB stick: +`$ sudo dd if= of= bs=4M` + +Replace `` with the path to the ISO and `` with the device node of the USB drive, i.e. `/dev/sdb`. + +SUSE Studio ImageWriter has also been tested and works for burning ISO images to USB storage device. + +## Booting from ISO file + +Grub2 entry, to be added in `/boot/grub2/grub.cfg` +``` +submenu "OpenMandriva (64 bit)" { + set isofile=/home/user/OpenMandrivaLx.4.1-plasma.x86_64.iso + set isoname=OpenMandrivaLx_4.1 + loopback loop $isofile + + menuentry "OpenMandriva" { + linux (loop)/boot/vmlinuz0 root=live:LABEL=${isoname} iso-scan/filename=${isofile} rd.live.image toram -- + initrd (loop)/boot/liveinitrd.img + } +} +``` + +## About Repositories + +We have now the [om-repo-picker](https://wiki.openmandriva.org/en/images/4/46/Repopicker-00.png) aka Software Repository Selector to select additional repositories for more package availability. +Do not mix the repositories from different release versions/update channels. This means, as an example, **do not use Cooker repositories on a Rock system**. If you use Rock, use Rock repositories only. +This is explained in more detail in [OpenMandriva Release Plan and Repositories](/en/doc/release_plan_and_repositories). +**If you mix different release/update channel repositories and you break your computer the solution is to do a fresh install.** And after that fresh install don't do this again. + + +## New Features and Major Changes + +In order to keep current with latest changes in Linux, computer security issues, and computer code writing there are major changes in OMLx 4.1. + +Major changes: +- The kernel has been updated to 5.5.0 +- Qt has been updated to 5.14.1 +- Plasma has been updated: Frameworks 5.66, Plasma Desktop 5.17.5, Applications 19.12.1 +- Zypper as alternative package manager +- More alternative desktops are available + +OpenMandriva brand-name applications: +- Desktop Presets (om-feeling-like): Tool to customize the appearance of your OpenMandriva Plasma desktop to look and feel similar to other systems you may be used to +- Update Configuration (om-update-config): Tool for configuring automatic updates + +# Errata +See [4.1/Errata](/en/releases/omlx41/omlx41_errata). + +# Helping the project +![om-donate.svg](/images/om-donate.svg){.align-left}The OpenMandriva development teams (Cooker & QA) are always looking for new contributors to assist in creating and maintaining packages and to assist bugfixing and testing. You are welcome to join us and help us in this work which is not only rewarding but also tremendous fun! + +If you feel that your talents do not lie in the realm of software, then the OpenMandriva Workshop group, which is made up from the artwork, documentation, translation and Communication teams, is always open for the submissions of artwork and translations. New contributors who would like to help with these wide-ranging tasks should see the wiki for more details, and to learn how to join! Alternatively you may use our [Forum](http://forum.openmandriva.org/). + +It also costs time and money to keep our servers up and running. If you can, please [donate](https://www.openmandriva.org/donate) to keep the lights on! diff --git a/releases/omlx42.md b/releases/omlx42.md new file mode 100644 index 0000000..6301d24 --- /dev/null +++ b/releases/omlx42.md @@ -0,0 +1,19 @@ +--- +title: OpenMandriva Lx 4.2 +description: +published: true +date: 2020-02-29T22:01:14.889Z +tags: +--- + +# Overview +OpenMandriva Lx 4.2 is a new release from the OpenMandriva Association. [Codename](/en/releases/codename) Argon. + +## What's New? +See [4.2/New](/en/releases/omlx42/omlx42_new) + +## Notes +See [4.2/Release Notes](/en/releases/omlx42/omlx42_release_notes) + +## Errata +See [4.2/Errata](/en/releases/omlx42/omlx42_errata) \ No newline at end of file diff --git a/releases/omlx42/omlx42_alpha.md b/releases/omlx42/omlx42_alpha.md new file mode 100644 index 0000000..2317cfd --- /dev/null +++ b/releases/omlx42/omlx42_alpha.md @@ -0,0 +1,23 @@ +--- +title: OpenMandriva Lx 4.2 Alpha +description: +published: true +date: 2020-02-27T18:52:55.039Z +tags: +--- + +# OpenMandriva Lx 4.2 Alpha + +This is the **Alpha** version of next OpenMandriva Lx 4.2. + + +It is recommended that you read the latest release notes on our wiki. +You can download it following this link. + +> Warning: This is an alpha product, and it is not aimed to be used in a production environment. It is released for testing and bug hunting. It can, and probably will, have problems. If you download and test this product, please report your findings and problems in the [Forum](http://forum.openmandriva.org/) and in our [issue tracking system](http://issues.openmandriva.org/). > Thank you. +{.is-warning} + + +## Release Notes and Errata +OpenMandriva 4.2 Alpha [Release Notes](https://wikijs.openmandriva.org/en/releases/omlx42/omlx42_alpha_release_notes) +OpenMandriva 4.2 Alpha [Errata](https://wikijs.openmandriva.org/en/releases/omlx42/omlx42_alpha_errata) \ No newline at end of file diff --git a/releases/omlx42/omlx42_alpha_errata.md b/releases/omlx42/omlx42_alpha_errata.md new file mode 100644 index 0000000..427cc90 --- /dev/null +++ b/releases/omlx42/omlx42_alpha_errata.md @@ -0,0 +1,14 @@ +--- +title: OpenMandriva Lx 4.2 Alpha Errata +description: +published: true +date: 2020-02-27T18:35:16.667Z +tags: +--- + +# OpenMandriva Lx 4.2 Alpha Errata - Known Issues +> As with any release, there are still issues and bugs that may not have been resolved. This page documents those that may cause inconvenience and where possible details how they may be worked around. +{.is-info} + + +It is recommended that you read the latest release notes on our wiki. \ No newline at end of file diff --git a/releases/omlx42/omlx42_alpha_release_notes.md b/releases/omlx42/omlx42_alpha_release_notes.md new file mode 100644 index 0000000..d2cab76 --- /dev/null +++ b/releases/omlx42/omlx42_alpha_release_notes.md @@ -0,0 +1,21 @@ +--- +title: OpenMandriva Lx 4.2 Alpha Release Notes +description: +published: true +date: 2020-02-27T18:53:44.012Z +tags: +--- + +# OpenMandriva Lx 4.2 Alpha Release Notes + +> Warning: This is an alpha product, and it is not aimed to be used in a production environment. It is released for testing and bug hunting. It can, and probably will, have problems. If you download and test this product, please report your findings and problems in the [Forum](http://forum.openmandriva.org/) and in our [issue tracking system](http://issues.openmandriva.org/). +{.is-warning} + + +## OpenMandriva Lx 4.2 Alpha +The OpenMandriva Lx teams are pleased to announce the availability of OpenMandriva Lx 4.2 Alpha. +OpenMandriva Lx 4.2 is a new release. + +## Start Content +... +... diff --git a/releases/omlx42/omlx42_beta.md b/releases/omlx42/omlx42_beta.md new file mode 100644 index 0000000..00ec19e --- /dev/null +++ b/releases/omlx42/omlx42_beta.md @@ -0,0 +1,21 @@ +--- +title: OpenMandriva Lx 4.2 Beta +description: +published: true +date: 2020-02-27T17:38:41.013Z +tags: +--- + +# OpenMandriva Lx 4.2 Beta version +This is the Beta version of next OpenMandriva Lx 4.2. +It is recommended that you read the latest release notes on our wiki. + +You can download it following this link. + +## WARNING +This is a development product, and it is not aimed to be used in a production environment. It is released for testing and bug hunting. It can, and probably will, have problems. If you download and test this product, please report your findings and problems in the forum and in our issue tracking system. +Thank you very much. + +## Release Notes and Errata +OpenMandriva 4.2 Beta Release Notes +OpenMandriva 4.2 Beta Errata \ No newline at end of file diff --git a/releases/omlx42/omlx42_errata.md b/releases/omlx42/omlx42_errata.md new file mode 100644 index 0000000..89ec114 --- /dev/null +++ b/releases/omlx42/omlx42_errata.md @@ -0,0 +1,18 @@ +--- +title: OpenMandriva Lx 4.2 Errata +description: +published: true +date: 2020-02-29T22:13:14.107Z +tags: +--- + +# OpenMandriva Lx 4.2 Errata - Known Issues + +> As with any release, there are still issues and bugs that may not have been resolved. This page documents those that may cause inconvenience and where possible details how they may be worked around. +{.is-info} + + +**It is recommended that you read the latest** [release notes](/en/releases/omlx42/omlx42_release_notes) **on our wiki**. + +## Start Content + diff --git a/releases/omlx42/omlx42_new.md b/releases/omlx42/omlx42_new.md new file mode 100644 index 0000000..57d51b7 --- /dev/null +++ b/releases/omlx42/omlx42_new.md @@ -0,0 +1,18 @@ +--- +title: OpenMandriva Lx 4.2 New +description: +published: true +date: 2020-02-29T22:11:36.521Z +tags: +--- + +# OpenMandriva Lx 4.2 New + +It is recommended that you read the latest [release notes](/en/releases/omlx42/omlx42_release_notes) **on our wiki**. + +## What's New in OpenMandriva Lx 4.2? +OpenMandriva Lx 4.2 is a new release from the OpenMandriva Association. [Codename](/en/releases/codename) Argon. + +## Main features +... +... diff --git a/releases/omlx42/omlx42_release_notes.md b/releases/omlx42/omlx42_release_notes.md new file mode 100644 index 0000000..0bd988f --- /dev/null +++ b/releases/omlx42/omlx42_release_notes.md @@ -0,0 +1,157 @@ +--- +title: OpenMandriva Lx 4.2 Release Notes +description: +published: true +date: 2020-02-29T22:06:32.970Z +tags: +--- + +# OpenMandriva Lx 4.2 Release Notes +The OpenMandriva Lx teams are pleased to announce the availability of OpenMandriva Lx 4.2. + +## Available Media +This release is available as a live media DVD or USB flash drive (memory stick), downloadable in ISO format. These are available on our [downloads page](https://www.openmandriva.org/Download-and-install). USB flash drive installation is usually noticeably faster. As always speed depends on many factors. +*Live media* means you are able to run OpenMandriva Lx straight from a DVD or memory stick (see below) and try it before installing it. You may also install the system to hard disk either from the running live image or from the boot manager. + +Available ISO files are: +- [KDE Plasma](https://www.kde.org/plasma-desktop) desktop only full featured (includes the most common used functionalities, multimedia and office software). +- znver1 Plasma: we have also built a version specifically for current AMD processors (Ryzen, ThreadRipper, EPYC) that outperforms the generic (x86_64) version by taking advantage of new features in those processors. +znver1 is for the listed processors (Ryzen, ThreadRipper, EPYC) only, do not install on any other hardware. + +## Recommended Hardware + +OpenMandriva Lx 4.2 requires at least 2.0 GB of memory and at least 10 GB of hard drive space (see below for known issues with partitioning). + +> Important Note: Graphics Hardware: +> The KDE Plasma Desktop requires a 3D graphics card that supports OpenGL 2.0 or above. +> We recommend using AMD, Intel, Adreno or VC4 graphics chips. +{.is-warning} + +## Internet Connection + +Calamares Installer checks if an Internet connection is available, but OpenMandriva Lx 4 will install just fine even without. It is perfectly OK to simply install as you normally would and proceed to use your new system as normal. +Updating such a system would require being temporarily connected to the internet or downloading the packages elsewhere and transferring them to the installed system and installing the updated packages. But as you are not connected to the internet you could simply use the system and not update for how ever long you see fit. + +## Virtual Machines +At this time the only virtualization software that OMLx ISOs are tested on is VirtualBox. The same hardware requirements apply when running in virtual machines. +For VirtualBox however you must **always** have at least 2048 MB of memory or OpenMandriva Lx will fail to boot. +Also for VirtualBox it is advisable to install to a fresh virtual machine, as trying to install to an existing one may occasionally fail. + +## Calamares installer + +Calamares is an installer framework. +By design it is very customizable, in order to satisfy a wide variety of needs and use cases. It aims to be easy, usable, beautiful, pragmatic, inclusive and distribution-agnostic. +Calamares includes an advanced partitioning feature, with support for both manual and automated partitioning operations. +It is the first installer with an automated “Replace Partition” option, which makes it easy to reuse a partition over and over for distribution testing. +Many Linux distros use Calamares installer and each has it's own implementation and standards. The fact that something about OpenMandriva installer does not conform to user experience with another Linux distro does not mean this is a bug. + +## Partitioning + +At this time partitioning LVM and Raid setups with Calamares installer are NOT supported. +**This applies to all partitioning**, all installation on hardware: If you have a UEFI/EFI computer and your BIOS offers a choice when you boot installation media between for example: + +`USB some Flash Drive` +`UEFI USB some Flash Drive` +or +`some DVD optical_device` +`UEFI some DVD optical_device` + +You have to choose the UEFI option and boot that. But know also that not all computers will do this. Some with more spartan BIOS will offer only the one option and almost always it is the correct one. So for instance if on a notebook you don't see the above choice no worries. +If you have multiple storage drives enabled they all need to have the same partition table type. They either need to all be gpt or all mbr for everything to work properly. +On UEFI computers in multi-boot situation with multiple storage drives if you already have an existing `/boot/efi` partition you have to use that. The partitioner will not create another `/boot/efi` with proper flags and installation will result in error with no bootloader installed. Do not format you just set the mount point to `/boot/efi`. One can have many different boot loaders for different operating systems in the same `/boot/efi` partition. If there is any need to switch boot loaders that is done in BIOS settings. + +## NVME SSDs + +Some NVME SSDs may not be recognized by OMLx 4.2 *Live* ISO. +The *Live* ISO has 2 different workarounds for this under "Troubleshooting" in the Grub2 Menu. They are `(PCIE ASPM=OFF)` and `(NVME APST=OFF)`. We hope this works for most peoples hardware. Problem is known and being worked on by OpenMandriva developers and upstream developers. See more in [4.2/Errata#NVME SSDs](/en/releases/omlx42/omlx42_errata#nvme-ssds). +The OM Lx 4.2 release includes kernel xxxx and hardware recognition for nvme SSDs should be considerably improved. It is known that some Samsung nvme SSDs that were not previously recognized are now with this kernel version. This issue is of course very hardware specific. + +## Installer and EFI Support + +This release of OpenMandriva Lx supports booting and installation with and without [UEFI](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface). +Note that secure boot is NOT supported. +If you wish to perform an EFI installation on an existing MBR disk it will be necessary to convert the disk partition table to the newer GPT partitioning scheme. To do this you need to use the gdisk tool. A typical invocation would be `gdisk /dev/sda`: the existing partition table will be converted in memory to the GPT scheme. Warnings will be issued about potential data loss, the disk will not be altered until you write the partition table by pressing w. You are advised to back up any important data. +There may be occasions where the conversion cannot be performed, this will usually be due to insufficient space at the beginning or end of the disk to write the partition table. It may be necessary to delete or resize a partition to create the needed space, gparted is your friend in these circumstances. +There is still a need to create an efi partition to contain the boot equipment and this must be created while running the Calamares installer. When the installer reaches the partitioning stage the `/` (root) partition should be removed and a small (330 MB) FAT16 or FAT32 partition created at the start of the drive. If diskspace is critical then a smaller partition may be used, but be sure to set it as FAT16 or FAT32 in Calamares otherwise the installation will fail. +If you fail to observe these steps the installation of the boot loader will fail. Subsequently partition the disk in the normal way. +Please share your experiences on the forums so that we may improve this aspect of the installation. +If you are installing beside Windows 8, 8.1, 10 or similar EFI booted OS as a precaution please ensure that you have recovery disks and you have backed up any important data. +Our testing has been limited with this configuration, but successful installations have been performed with no issues. +We would welcome any feedback in this area. + +## Changing Partition Type + +Please note that Calamares cannot convert one partition type to another and preserve partition data. +If you run Calamares from the live image it is not possible to change an existing partition type. Trying to do this generates an error message. +In order to do this you must first delete the partition and recreate it as the type that you wish. + +## Booting from USB + +It is also possible to boot this release from an USB storage device. To transfer the live/installation image you may: + +### - Use the ROSA Image Writer available from our repos + +`sudo dnf --refresh install rosa-imagewriter` + +Or, if you do not have OpenMandriva Lx yet, you can get ROSA Image Writer download links at [this page](http://wiki.rosalab.ru/en/index.php/ROSA_ImageWriter) +At least 4 GB of flash drive capacity is recommended. Persistent storage is not necessary. Note that this **will erase** everything on your USB! + +> Please do not use other usb-writing tools as some Windows tools (e.g. Rufus) truncate the volume name. This breaks the boot process. +{.is-danger} + +### - Via dd + +You may alternatively dd the image to your USB stick: +`$ sudo dd if= of= bs=4M` + +Replace `` with the path to the ISO and `` with the device node of the USB drive, i.e. `/dev/sdb`. + +SUSE Studio ImageWriter has also been tested and works for burning ISO images to USB storage device. + +## Booting from ISO file + +Grub2 entry, to be added in `/boot/grub2/grub.cfg` +``` +submenu "OpenMandriva (64 bit)" { + set isofile=/home/user/OpenMandrivaLx.4.2-plasma.x86_64.iso + set isoname=OpenMandrivaLx_4.2 + loopback loop $isofile + + menuentry "OpenMandriva" { + linux (loop)/boot/vmlinuz0 root=live:LABEL=${isoname} iso-scan/filename=${isofile} rd.live.image toram -- + initrd (loop)/boot/liveinitrd.img + } +} +``` + +## About Repositories + +We have now the [om-repo-picker](/images/omlx4.1-repo-picker.jpg) aka Software Repository Selector to select additional repositories for more package availability. +Do not mix the repositories from different release versions/update channels. This means, as an example, **do not use Cooker repositories on a Rock system**. If you use Rock, use Rock repositories only. +This is explained in more detail in [OpenMandriva Release Plan and Repositories](/en/doc/release_plan_and_repositories). +**If you mix different release/update channel repositories and you break your computer the solution is to do a fresh install.** And after that fresh install don't do this again. + + +## New Features and Major Changes + +In order to keep current with latest changes in Linux, computer security issues, and computer code writing there are major changes in OMLx 4.2. + +Major changes: +- The kernel has been updated to xxxx +- Qt has been updated to xxxx +- Plasma has been updated: Frameworks xxx, Plasma Desktop xxx, Applications xxx +- item +- item +- item +- end of items + + +# Errata +See [4.2/Errata](/en/releases/omlx42/omlx42_errata). + +# Helping the project +![om-donate.svg](/images/om-donate.svg){.align-left}The OpenMandriva development teams (Cooker & QA) are always looking for new contributors to assist in creating and maintaining packages and to assist bugfixing and testing. You are welcome to join us and help us in this work which is not only rewarding but also tremendous fun! + +If you feel that your talents do not lie in the realm of software, then the OpenMandriva Workshop group, which is made up from the artwork, documentation, translation and Communication teams, is always open for the submissions of artwork and translations. New contributors who would like to help with these wide-ranging tasks should see the wiki for more details, and to learn how to join! Alternatively you may use our [Forum](http://forum.openmandriva.org/). + +It also costs time and money to keep our servers up and running. If you can, please [donate](https://www.openmandriva.org/donate) to keep the lights on! \ No newline at end of file