:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
resolving dependencies...
looking for conflicting packages...
Packages (3) linux66-6.6.0-2 linux66-headers-6.6.0-2 linux66-nvidia-545.29.02-1
Total Download Size: 215,24 MiB
Total Installed Size: 306,90 MiB
:: Proceed with installation? [Y/n] y
Edit
Nope, didn’t explode, and my nvidia seems fine, booted up cities: skylines 2 and it worked, as well as it does… xD
I’ve installed 6.6 as well without any major issues. The only thing that is a bit annoying is, that with 6.6 some of my mouses’ hardware buttons have stopped working I don’t know why or how I’ll be able to use them again, but yeah, just a small price to pay for running the mainline kernel (I guess )
We are introducing a change in JDK/JRE packages of our distro. This is triggered from the way a JRE is build in modern versions of Java (>9). We are introducing this change in Java 21.
To sum it up instead of having JDK and JRE packages coexist in the same system we will be making them conflict. The JDK variant package includes the runtime environment to execute Java applications so if one needs compilation and runtime of Java they need only the JDK package in the future. If, on the other hand, they need just runtime of Java then JRE (or jre-headless) will work.
This will (potentially) require a manual user action during upgrade:
If you have both JDK and JRE installed you can manually install the JDK with pacman -Syu jdk-openjdk and this removes the JRE related packages.
If you have both JRE and JRE-headless you will need to choose one of them and install it manually since they would conflict each other now.
If you only have one of the JDK/JRE/JRE-headless pacman should resolve dependencies normally and no action is needed.
At the moment this is only valid for the upcoming JDK 21 release.
I like that! I have a newer gigabyte and used the same “tricks” as for B550 mentioned in the arch wiki to get lm_sensors to play nice, install aur driver and other things I’m not a huge fan of doing.
Kinda gave up and let my mb handle the fans instead.
But this tells me it’s time to look into it again.
I just had amd crash on me while using google earth in firefox.
Kernel 66
I just killed the plasma process. It keep trying to make new over and over, a kill and switch back and forth between tty got me back. plasma seems bugged still though, my “start” menu is bugged so need to reboot but its probably fine.
Nov 02 23:03:09 bednaManjaro kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, signaled seq=626089, emitted seq=626091
Nov 02 23:03:09 bednaManjaro kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process firefox pid 1720 thread firefox:cs0 pid 1724
Nov 02 23:03:10 bednaManjaro kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 02 23:06:51 bednaManjaro kernel: Out of memory: Killed process 1247 (kwin_x11) total-vm:2216572kB, anon-rss:330596kB, file-rss:0kB, shmem-rss:16kB, UID:1000 pgtables:1688kB oom_score_adj:200
When upgrading the package android-udev from 20230614 to 20231030, only the udev-rules file /usr/lib/udev/rules.d/51-android.rules breaks some compatibility.
$ journalctl --no-pager -p err -b --output=cat
/usr/lib/udev/rules.d/51-android.rules:206 Invalid key/value pair, ignoring.
/usr/lib/udev/rules.d/51-android.rules:207 Invalid key/value pair, ignoring.
/usr/lib/udev/rules.d/51-android.rules:517 Invalid key/value pair, ignoring.
/usr/lib/udev/rules.d/51-android.rules:518 Invalid key/value pair, ignoring.
/usr/lib/udev/rules.d/51-android.rules:521 Invalid key/value pair, ignoring.
/usr/lib/udev/rules.d/51-android.rules:157 GOTO="go_adb" has no matching label, ignoring.
/usr/lib/udev/rules.d/51-android.rules:158 GOTO="go_adbrndis" has no matching label, ignoring.
/usr/lib/udev/rules.d/51-android.rules:159 GOTO="go_adbmtp" has no matching label, ignoring.
/usr/lib/udev/rules.d/51-android.rules:160 GOTO="go_adbptp" has no matching label, ignoring.
/usr/lib/udev/rules.d/51-android.rules:161 GOTO="go_adbmidi" has no matching label, ignoring.
/usr/lib/udev/rules.d/51-android.rules:162 GOTO="go_adb" has no matching label, ignoring.
Solutions:
Downgrade back to the previous version of android-udev, if you need to use it.
or
If you don’t need it, just uninstall it and its dependencies, e.g. android-tools etc …
JRE is by default included in the JDK (which is the norm followed by major Java vendors), so JRE is only needed for running Java apps, while JDK for Java development.
So remove both jdk-openjdk and jre-openjdk then install the one you need depending on your usage.