Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Oct 25 19:02
    @UriHerrera banned @Flashwalker
Kaleb Ercanbrack
@Twitch0125
Hey everyone, I'm trying out the live image of Nitrux on my laptop and when I try to connect to wifi or use a wired connection I get spammed with these notifications in a loop:
connectionNameHere is the name that appears when I'm doing a wired connection or a wifi connection
  1. "connection {connectionNameHere} activated"
  2. "DHCP Failed to start"
    3."Connection {connectionNameHere} deactivated"
  3. go to step 1
    if it helps I checked systemctl like this
    systemctl | grep dhcp
    and got this output
    dhcpcd.service loaded inactive dead DHCP Client Daemon
    I tried restarting dhcpcd but that didn't seem to fix anything
    sudo systemctl restart dhcpcd
Kaleb Ercanbrack
@Twitch0125
update:
I was able to fix my issue above with this... somehow
sudo rc-service dhcpcd stop
don't know why stopping the dhcp service would fix it. I still have internet and my network seems functional
Arkaitz Silva
@arkaitzsilva

Sorry @UriHerrera I haven't explained myself well, I agree with you that it's important to have up-to-date software and I'm not against having several repositories configured, actually I added some repositories to have latest libreoffice and docker software.

I know that Nitrux is built mainly using Focal packages but when an app is updated from groovy or kde-neon-unstable it's dependencies are also installed from these repos becoming in a potential cause of dependency issues because these packages are "newer than version in archive" and incompatible with the same packages available in the main repo (currently Focal).

I know that apt doesn't help to fix it but this dependency issues could be avoided from the beginning not including packages that are incompatible with the ones available in the main repository.

Including AppImages or repositories with latest software but built using the same base repository as Nitrux (like KDE Neon does for KDE software or the propietary drivers repo included in Nitrux, both are built from Focal) is fine.

Uri Herrera
@UriHerrera

I know that Nitrux is built mainly using Focal packages but when an app is updated from groovy or kde-neon-unstable it's dependencies are also installed from these repos becoming in a potential cause of dependency issues because these packages are "newer than version in archive" and incompatible with the same packages available in the main repo (currently Focal).

Yes, and no. It's not always that when a program is upgraded that its dependencies are too. However, I think also that I'm not making myself clear either.

The current ISO does include the same repositories that were used to build it .

And, the user can, too, choose from where to install a package from by specifying which repository APT uses to install that package, that solves the problem with dependencies. We have a blog post about it too.

The default behavior of APT is to treat all available repositories as one giant pool of packages that it can use. This works fine when there's a single repository release, or as you mention, other repositories where their packages were built against the same release. So when the user installs a package the giant pool is used, nonetheless the user can specify which repository to use (read, release), then APT will use only that repository to install a package.

Uri Herrera
@UriHerrera
So if sudo apt install myapp fails because APT wants to use the package from focal, and libraries from ceres, etc., sudo apt install myapp/focal will work. But, the custom is to use the former if it fails people think that there's a problem, even though the latter is an available option and solves the problem.
Uri Herrera
@UriHerrera
There is no single main repository, focal, ceres (and beowulf) all have the same priority to APT. Nonetheless, ceres packages have higher versions (because it's newer) and thus is what APT will want to use first, except for KDE software because the Neon repository does have a higher priority than the others, to ensure that KF5 libraries and Plasma packages are correctly upgraded. But again, to APT, all repositories are but one giant pool of packages unless the user specifies which one to use.
Prince Nna
@Prn-Ice
Hi, I want to try out nitrux, I've been using gnome for a while so id like to know if it's possible to install gnome as a backup desktop environment in case I need to get something done quickly while I'm adjusting.
amitsaxena76
@amitsaxena76
Hi I am trying to install nitrux on an old sony vaio. I see the nitrux iso is for amd. Is there a image available for intel 64 bit?
Uri Herrera
@UriHerrera

Hi I am trying to install nitrux on an old sony vaio. I see the nitrux iso is for amd. Is there a image available for intel 64 bit?

Hi there. amd64 is the CPU instruction set, also known as x64. It doesn't mean AMD CPU's only.

amitsaxena76
@amitsaxena76
oh ok thanks for the info. Will try it out
Adam Vitali
@adamvnz
Hi I am wanting to install nitrux on my hp laptop. I have downloaded the iso and flashed using etcher. When booting the iso for the first time I get Error: Plymouth failed to start. That is as far as I can get with the live iso. I have downloaded it again with same issue. Can someone help as I would love to install this os and I am not sure how at the moment. Also have never had this issue with other os installs
Uri Herrera
@UriHerrera

Hi I am wanting to install nitrux on my hp laptop. I have downloaded the iso and flashed using etcher. When booting the iso for the first time I get Error: Plymouth failed to start. That is as far as I can get with the live iso. I have downloaded it again with same issue. Can someone help as I would love to install this os and I am not sure how at the moment. Also have never had this issue with other os installs

Hi there. Have you tried the debug entry (and removing xforcevesa from the entry)?

Adam Vitali
@adamvnz
Hi there. That has got me in. Thank you very much
Arkaitz Silva
@arkaitzsilva
Hi @UriHerrera, which option do you think could fit better to encrypt home partition in the deployed Nitrux version?
Uri Herrera
@UriHerrera

Hi @UriHerrera, which option do you think could fit better to encrypt home partition in the deployed Nitrux version?

Hi @arkaitzsilva. Well, we haven't tested encryption scenarios, though it is something that we're considering how to add to znx . You could give it a try with encfs or cryfs.

Arkaitz Silva
@arkaitzsilva
Hi @UriHerrera, is there any workaround to uninstall some default apps without removing the entire nx-desktop-legacy package. I mean I like the nx-desktop-legacy package as it is except for the fact that I can’t uninstall the apps inside nx-desktop-apps-legacy package. I also can’t install docker from the official repo (to have the latest version) because docker.io is a dependency of nitrux and docker-ce from the official repo is not compatible with the one installed by default in nitrux. Is there any solution to keep your package management philosophy giving at the same time the possibility to the user to uninstall some non essential apps?¿recommended packages maybe? Thanks!
Arkaitz Silva
@arkaitzsilva
I mean configure nx-desktop-apps-legacy as recommended package instead of dependency to be able to remove it after the installation?
Uri Herrera
@UriHerrera

I mean configure nx-desktop-apps-legacy as recommended package instead of dependency to be able to remove it after the installation?

Hi @arkaitzsilva, You can do it in two ways. You can replace the meta-package with one of your own or remove the meta-package and mark the packages you want to keep as manually installed.

Arkaitz Silva
@arkaitzsilva
Hi again, I guess I could do that for apps if "nx-desktop-apps-legacy" were recommended package of "nx-desktop-legacy" instead of a dependency itself. When I try to remove firefox or docker.io (to install docker-ce, the latest version from official repo) apt tries to remove not only "nx-desktop-apps-legacy" but also de "nx-desktop-legacy" so in the next "apt-get autorremove" my desktop would be removed.
Uri Herrera
@UriHerrera

Hi again, I guess I could do that for apps if "nx-desktop-apps-legacy" were recommended package of "nx-desktop-legacy" instead of a dependency itself. When I try to remove firefox or docker.io (to install docker-ce, the latest version from official repo) apt tries to remove not only "nx-desktop-apps-legacy" but also de "nx-desktop-legacy" so in the next "apt-get autorremove" my desktop would be removed.

When a package is labeled as a recommended package it means that it's optional, and it doesn't get pulled unless the user specifies the package for installation. IIRC another user also asked about this.

@UriHerrera Thanks for your guidance, but I need more detailed instructions. Like what should I put in the .pref files? Also how do I mark orphaned packages?

You can find more info about using apt_preferences here https://manpages.debian.org/testing/apt/apt_preferences.5.en.html

Likewise, you can find more info about marking packages here http://manpages.ubuntu.com/manpages/focal/man8/apt-mark.8.html#automatically%20and%20manually%20installed%20packages

.

Uri Herrera
@UriHerrera
But yes, if you want to remove the packages that our meta-packages install, you have to replace our meta-packages with your own, so that yours provides only the packages you want, or mark the packages as I mentioned. Of course, don't run apt autoremove before you mark the packages.
Head-on-a-Stick
@Head-on-a-Stick
Why are you using pkgmaster.devuan.org for the Devuan packages? The developers recommend that deb.devuan.org be used instead to reduce the load on their main servers: https://dev1galaxy.org/viewtopic.php?pid=24966#p24966
shitzuu
@shitzuu
Hi, I recently started using Nitrux. I have the latest version that is available but I experience huge lags on it and I am not able to install the available update because the base-passwd configuration jams. Below I enclose a photo with version and resource consumption during use.
https://imgur.com/UcXQ94k
Arkaitz Silva
@arkaitzsilva
Hi @UriHerrera It seems that there is some kind of problem with the recently released KDE Plasma 5.20 and the Nitrux main meta-package.
conflicts.png
Uri Herrera
@UriHerrera
@arkaitzsilva Let me check.

Why are you using pkgmaster.devuan.org for the Devuan packages? The developers recommend that deb.devuan.org be used instead to reduce the load on their main servers: https://dev1galaxy.org/viewtopic.php?pid=24966#p24966

@Head-on-a-Stick We were not aware of any mirrors.

Uri Herrera
@UriHerrera

Hi, I recently started using Nitrux. I have the latest version that is available but I experience huge lags on it and I am not able to install the available update because the base-passwd configuration jams. Below I enclose a photo with version and resource consumption during use.
https://imgur.com/UcXQ94k

Edit var/lib/dpkg/info/base-passwd.postinst If the script has at the top#/bin/sh change it to #/bin/bash

Uri Herrera
@UriHerrera
@arkaitzsilva I'm on the live session and ran apt upgrade but I'm not getting any output of Apt wanting to remove our meta packages
Arkaitz Silva
@arkaitzsilva
Hi @UriHerrera apt-get upgrade works fine, the problem arises when you try to install Plasma 5.20 with apt-get dist-upgrade or using Discover.
Uri Herrera
@UriHerrera

Hi @UriHerrera apt-get upgrade works fine, the problem arises when you try to install Plasma 5.20 with apt-get dist-upgrade or using Discover.

@arkaitzsilva It's the package user-manager it doesn't seem to be compatible with the newest Plasma

Arkaitz Silva
@arkaitzsilva
Yes, solved with the new version of nx-desktop package, thanks
Head-on-a-Stick
@Head-on-a-Stick
We were not aware of any mirrors.
Sorry, not used to this... See https://www.devuan.org/get-devuan for a full list of mirrors and https://www.devuan.org/os/packages for the recommended sources. Using deb.devuan.org will benefit both Devuan and Nitrux because the packages & updates will still be available even if the main servers are down.
Ray
@CodeBizarre
Just a quick question, is Nitrux based on LTS or normal release of Ubuntu?
Uri Herrera
@UriHerrera

Just a quick question, is Nitrux based on LTS or normal release of Ubuntu?

@CodeBizarre The Ubuntu repository that we use is focal.

Arkaitz Silva
@arkaitzsilva
Hi @UriHerrera, I can't install nx-desktop-legacy package, apparently kde-l10n-* packages required to install the Nitrux meta-package have been recently been removed from Focal/Neon repos.
nx-desktop-legacy-dependencies.png
Arkaitz Silva
@arkaitzsilva
kde-packages-not-found.png
Uri Herrera
@UriHerrera
Hi @arkaitzsilva I've removed those packages from the list of dependencies
dduran1210
@dduran1210
hello, i just tried to install the latest nitrux and it will NOT INSTALL!
Downloaded it and burned to usb 3 times..same problem..hangs up ..says
checking something
anyone else have this problem?
hangs up on 'checking dependencies"
Uri Herrera
@UriHerrera
@dduran1210 Hi there. Could you be more detailed?.
dduran1210
@dduran1210
like what?
Uri Herrera
@UriHerrera
Like adding a screenshot, for example.
dduran1210
@dduran1210
well, don't know how to do that.