pkg 2.0.0 problems

Well, name of the package should be a hint. Xorg needs that specific package to be able to run (x11-drivers/xf86-video-amdgpu). That package is for Xorg to interface correctly with amdgpu.ko driver that is installed bygraphics/drm-kmod. There are a few more x11-drivers/xf86-video-NNN drivers in existence, they were written at a time when GPU drivers were simpler and less diverse. If you run Wayland, you don't need the x11-drivers/xf86-video-NNN drivers. If you run Xorg, you do, and the correct one depends on the GPU you have.
Sometimes im stupid ... thanks for remind to me on how stupid i am ! :)

I run Xorg but I do not have installed x11-drivers/xf86-video-amdgpu few years and everything works.
If i dont have these drivers i have issues
 
When I got to deve/qca, it did not compile for me. (I'm using a ports snapshot from March 6). I thought I'd do pkg fetch deve/qca-qt6, and got hit by the following errors:
On my 14.2R using latest, I cannot reproduce this using devel/qca (or devel/qca). pkg fetch devel/qca-qt6 did execute normally without errors.

This looks a lot like Unable to update repository FreeBSD and given the thread start date (May 10, 2024), my take is that this annoying, intermittant? problem is probably not tied specifically to pkg v. 2.0.x.
 
How about tear-free rendering? or anti-aliasing of fonts? or YT? In Xorg, graphics are a lot smoother if you install that Xorg driver. The x11-drivers/xf86-video-amdgpu is used to offload a lot of graphical tasks to the GPU via amdgpu.ko. Just because everything works without that driver doesn't mean it's useless. And, as you mentioned, the Xorg driver is just 63 KiB...
I will try. Does need to be build from ports because pkg is build on FreeBSD 14.1?
 
I will try. Does need to be build from ports because pkg is build on FreeBSD 14.1?
Good question, especially in the light of post #202!

It would be nice to assume that pkg will fetch, from the correct repo, because that's the normal behavior that we were all accustomed to before the 2.0.x debacle that started this thread. But unfortunately, that assumption is no longer safe.

So I'd say that yeah, the package x11-drivers/xf86-video-amdgpu is safer to build from ports. But not because (pkg is built on 14.1), but because (remote repo setup seems to be no longer as reliable as we previously thought).

Following this thread, I'd say that it really looks like the whole pkg infrastructure is getting the 'wrecking ball' treatment. If we think about it, hosting repos for many versions, mirroring those repos, making sure they are up and available - that is becoming hard to even maintain. Yeah, we got volunteers, but nobody can do it forever. SSDs and fiber cables cost a LOT of money. Yeah, people can think about how to optimize what we have. Because hey, there's also all this development/programming to do, and resources are not exactly infinite.
 
Picasso/Raven 2 [Radeon Vega Mobile Series].
Then you are probably using the Xorg modesetting driver (check Xorg log file). As you have reported that everything works ok, I see no reason to try the Xorg (AMD) amdgpu driver.

According to AMD Radeon Vega 8 Mobile that GPU has "Release Date: Oct 26th, 2017 ".
The Xorg amdgpu(4) driver, follow "SEE ALSO" 1. Wiki page link radeon goes upto and including Radeon HD 7000 series. Check the timeline of your Radeon Pro Vega series, from ca. end 2018 - Mar 2019. Verify this range in relation to Radeon HD 7000 series ending April 2013.
Your GPU falls outside of the range of supported GPUs by amdgpu(4).

P.S. Don't confuse this Xorg amdgpu driver with the kld_list=amdgpu (drm-KMS driver) of for example graphics/drm-61-kmod
 
I feel like it's for old video cards, isn't it?


I have a Radeon Vega too, integrated, Renoir codename and I don't have the mentioned driver installed.
Not really. Xorg drivers are just a shim between the kernel modules (like amdgpu.ko, radeonkms.ko, and i915.ko) and Xorg. Xorg drivers like x11-drivers/xf86-video-NNN are what makes Xorg look smoother. Kernel modules like /boot/modules/amdgpu.ko are there to make sure that you don't have a blank screen at all. Xorg video drivers do include
x11-drivers/xf86-video-radeon, BTW... Fallback is Mesa drivers.

This is getting a bit off-topic, the thread is supposed to be about pkg 2.0.x issues and thefact that the whole infrastructure seems to be crumbling. The way I see it, the devil that was hiding in the details (of the ports infrastructure) is finally coming out and saying, "Hey, I can't hide any more, just face me and pay attention, dammit!".
 
Back
Top