Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problems with AMD ryzen 7 7700 build-in gpu #330

Open
SirJiga opened this issue Dec 23, 2024 · 1 comment
Open

Problems with AMD ryzen 7 7700 build-in gpu #330

SirJiga opened this issue Dec 23, 2024 · 1 comment

Comments

@SirJiga
Copy link

SirJiga commented Dec 23, 2024

I installed the system on amd ryzen 7 7700, I use the integrated video card. The system is the latest version, 14.2-RELEASE. When loading the amdgpu module, I get a black screen, the same color as a turned off monitor. Also, I can not enter another tty. I guess that DRM does not yet have support for my card on FreeBSD, because on all Linux distributions that I used, there were no problems.

There is pciconf -lv output:

 vgapci0@pci0:15:0:0: class=0x030000 rev=0xc5 hdr=0x00 vendor=0x1002 device=0x164e subvendor=0x1462 subdevice=0x7e2  
         vendor   = 'Advanced Micro Devices, Inc [AMD/ATI]
          device    =  'Raphael'
          class      =  display
          subclass = VGA

Please tell me how can we fix it if this possible at all
Thank you

@thesunexpress
Copy link

I have the exact same CPU. The integrated GPU of Ryzen 7000 series is not yet supported, and the available drm-kmod-6.1-lts cannot (and will not?) support it. If I remember correctly, we need Linux 6.6 at least, for initial Ryzen 7000 GPU support, and supposedly Linux 5.19 -- if it gets backported. This also applies to FreeBSD-CURRENT.
The only option for now, is to install a dedicated GPU card for display. I use a Radeon Pro WX 3200, which can be found for very little money.
You need to make sure to disable the integrated GPU in UEFI/BIOS, otherwise you will get the same kernel lockup, when the AMDGPU kernel module is loaded & tries to attach to the iGPU instead of the dGPU.

If it is at all helpful, here is a list of GPUs that I have personally tested:
https://vulkan.gpuinfo.org/listreports.php?submitter=An%20Aruban
Note: There are some Linux/Windows reports among them -- pay close attention.
The Ryzen 7000 iGPU is identified by "[AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)]" in that list -- reported, yes, but currently remains nonfunctional. In case you are curious, the iGPU of Ryzen 9000 identifies exactly the same -- hopefully these 2 iGPUs are similar enough that we may obtain support for both when 6.6-lts lands. Running FreeBSD on a Ryzen 9700X is ridiculously fast, very impressive performance so far.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants