SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE I'm trying to install the **System76 drivers for my hardware**. I run the following commands: ``` sudo apt-add-repository -y ppa:system76-dev/stable sudo apt-get update (or `sudo pkcon refresh`) sudo apt install system76-driver (or `sudo pkcon install system76-driver`) ``` I get the following errors: ``` $ pkcon install system76-driver Resolving [=========================] Testing changes [=========================] Finished [=========================] Fatal error: The following packages have unmet dependencies: neon-desktop: Depends: powerdevil but it is not going to be installed Recommends: power-profiles-daemon but it is not installable ``` OR ``` Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: neon-desktop : Depends: powerdevil but it is not going to be installed Recommends: power-profiles-daemon but it is not installable E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. ``` When I contacted System76 Support, this is what they had to say: > Thank you for reaching out to our support team! The KDE Neon package for their desktop causes issues with installing our driver. That will need to be fixed on their end in order for the package to be installed. > It looks like it is neon-desktop which depends on power-profiles-daemon since powerdevil depends on it. I think it is neon-desktop since plasma itself can be installed using Ubuntu packaging. I'm not sure where to go from here. Considering System76 is a major hardware vendor, I am hoping this gets the proper attention needed since none of their hardware works with KDE Neon + System76 drivers. I am running LTS 22.04 and KDE 6. I have the latest install. I believe in 20.04, this wasn't an issue but then something broke in 20.04 with some update and I could never recover. At that point, I switched to Fedora. However, I'm trying to give KDE Neon another shot because of the LTS + Latest KDE but still have the same issues that drove me away. This has been like that for more than a year and it's probably important to look at. Any help with this will be appreciated! OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Neon 6.0 | Kernel 6.5.0-26-generic | Wayland KDE Plasma Version: 6.0.2 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 ADDITIONAL INFORMATION Processors: 64 x AMD Ryzen Threadripper 3970X 32-Core Processor Memory: 256 GiB of Ram Graphics Processor: NV172 Product Name: Thelio Major System Version: thelio-major-r2.1
FYI, this occurs even on a fresh install without any other packages added to the base install
indeed, system76-drivers depends on system76-power which conflicts with power-profile-daemon. powerdevil depends on power-profile-demon or tlp. we could just add system76-power to that list or you could install tlp. neither are really desirable. looking at system76 github repo's everything seems to hand rolled.
(In reply to Carlos De Maine from comment #2) > indeed, system76-drivers depends on system76-power which conflicts with > power-profile-daemon. powerdevil depends on power-profile-demon or tlp. we > could just add system76-power to that list or you could install tlp. > neither are really desirable. looking at system76 github repo's everything > seems to hand rolled. Thanks for taking a look at this! I'm guessing I should just wait a bit to see what the best course of action is? Or are you suggesting that I install `tlp` now?
(In reply to titovalentin from comment #3) > (In reply to Carlos De Maine from comment #2) > > indeed, system76-drivers depends on system76-power which conflicts with > > power-profile-daemon. powerdevil depends on power-profile-demon or tlp. we > > could just add system76-power to that list or you could install tlp. > > neither are really desirable. looking at system76 github repo's everything > > seems to hand rolled. > > Thanks for taking a look at this! I'm guessing I should just wait a bit to > see what the best course of action is? Or are you suggesting that I install > `tlp` now? probably not. no idea how that will interact with system76's hand rolled solution??
(In reply to Carlos De Maine from comment #4) > probably not. no idea how that will interact with system76's hand rolled > solution?? Probably not to which of the two questions? Not as in don't install `tlp` at the moment or Not to "Don't wait for KDE Neon to fix this? ;)