Help > Hardware
Unable to boot using AMD graphics
aus9:
Unable to boot the Enlightenment iso as I think I need amd firmware to load before graphics driver?
I have a tower (desk case) that runs AMD CPU known as an APU which supplies the graphics. I have no onboard graphics nor a discrete graphics card.
I notice packages has no mention of amdgpu
Checking the firmware aspect we have
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/LICENSE.amdgpu
this appears to be distributable and "should be" but unable to verify ---included with linux-firmware which is already in packages.
2) packages shows we have linux-firmware and xorg-xf86-video-amdgpu which should work but all I see is garbled graphics on bootup.
Any clues what to try?
3) the graphics driver for amdgpu may be the issue?
https://www.amd.com/en/support/linux-eula
but I am not a lawyer.....
this is what I have on another distro
--- Code: ---pinxi -Gxxx
Graphics:
Device-1: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Mobile Series]
driver: amdgpu v: kernel arch: GCN 5 pcie: speed: 8 GT/s lanes: 16 ports:
active: HDMI-A-1 empty: DVI-D-1,HDMI-A-2 bus-ID: 26:00.0
chip-ID: 1002:15d8 class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: amdgpu
unloaded: fbdev,modesetting alternate: vesa gpu: amdgpu display-ID: :0
screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: HDMI-A-1 mapped: HDMI-A-0 model: LG (GoldStar) FULL HD
res: 1920x1080 hz: 60 dpi: 102 size: 480x270mm (18.9x10.63")
diag: 551mm (21.7") modes: max: 1920x1080 min: 720x400
OpenGL: renderer: AMD Radeon Vega 8 Graphics (raven LLVM 14.0.4 DRM 3.46
5.18.0-12.2-liquorix-amd64)
v: 4.6 Mesa 22.0.5 direct render: Yes
--- End code ---
--- Code: ---find /lib/modules -name amdgpu.ko
/lib/modules/5.17.0-12.1-liquorix-amd64/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko
/lib/modules/5.18.0-12.2-liquorix-amd64/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko
--- End code ---
thanks for reading
Thierry:
Hello aus9
Welcome to NuTyX forums.
Thanks a lot for your effort. Appreciate.
You have a very interesting case to fix here, hope we manage.
May I ask you to test following ISO: https://sourceforge.net/projects/nutyx/files/NuTyX_x86_64-22.07.0-BASE.iso
It will be a basic NuTyX. Then you could check what's missing as firmware via the command:
--- Code: ---sudo dmesg
--- End code ---
As general info, under NuTyX all the kernel modules are compressed now, you can use the command:
--- Code: ---find /lib/modules -name amdgpu.ko*
--- End code ---
to find the amdgpu.ko.xz module
Good luck and thanks for trying NuTyX
BR,
Thierry
aus9:
Thierry
as I was about to post....saw your reply but hope reply offers more hope
hmmm downloaded the openbox had better success.
I suggest you amend bootloader to show something like
Press TAB key to edit boot menu
2) Openbox changed to ....delete quiet, edit vga=ask (on start....I chose f for a fair font size on a 22 inch monitor)
I tried and failed to use nomodeset.
3) typing on it now.
--- Code: ---pinxi -Gxxx
Graphics:
Message: No PCI device data found.
Display: server: X.org v: 1.21.1.4 driver: X: loaded: N/A
unloaded: fbdev,modesetting,radeon failed: vesa gpu: N/A display-ID: :0
screens: 1
Screen-1: 0 s-res: 1280x960 s-size: <missing: xdpyinfo>
Monitor-1: default res: 1280x960 hz: 77 size: N/A modes: N/A
Message: Unable to show GL data. Required tool glxinfo missing.
--- End code ---
4) still some issues
--- Code: ---dmesg | grep amdgpu
[ 27.279039] [drm] amdgpu kernel modesetting enabled.
[ 27.454412] amdgpu: Topology: Add APU node [0x0:0x0]
[ 27.568043] amdgpu 0000:26:00.0: amdgpu: SME is not compatible with RAVEN
[ 27.681404] amdgpu: probe of 0000:26:00.0 failed with error -524
--- End code ---
firmware is there as expected
--- Code: ---ls /lib/firmware/amdgpu | grep pic
picasso_asd.bin
picasso_ce.bin
picasso_gpu_info.bin
picasso_me.bin
picasso_mec.bin
picasso_mec2.bin
picasso_pfp.bin
picasso_rlc.bin
picasso_rlc_am4.bin
picasso_sdma.bin
picasso_ta.bin
picasso_vcn.bin
--- End code ---
I am not sure if I can post my full Xorg log?
Thierry:
Yes no issue, what's even beter is to use the command:
--- Code: ---cat /var/log/Xorg.0.log|paste-nutyx
--- End code ---
and put the link here.
aus9:
thanks for quick reply
http://ix.io/45TK
Incidently,
--- Code: ---lsmod | grep amd [17:43 x86_64 5.18.14-NuTyX gor@gor]
amdgpu 13357056 0 [17:46 x86_64 5.18.14-NuTyX root@gor]
edac_mce_amd 49152 0
iommu_v2 32768 1 amdgpu [17:46 x86_64 5.18.14-NuTyX root@gor]
gpu_sched 77824 1 amdgpu
i2c_algo_bit 24576 1 amdgpu
drm_ttm_helper 16384 1 amdgpu
ttm 139264 2 amdgpu,drm_ttm_helper
drm_dp_helper 237568 1 amdgpu
drm_kms_helper 327680 2 amdgpu,drm_dp_helper
drm 1060864 6 amdgpu,gpu_sched,drm_ttm_helper,ttm,drm_dp_helper,drm_kms_helper
pinctrl_amd 45056 0
gpio_amdpt 20480 0 [17:46 x86_64 5.18.14-NuTyX root@gor]
gor [ /var/log ]$ pinxi -Gxxx
Graphics:
Message: No PCI device data found.
Display: server: X.org v: 1.21.1.4 driver: X: loaded: N/A [17:46 x86_64 5.18.14-NuTyX root@gor]
unloaded: fbdev,modesetting,radeon failed: vesa gpu: N/A display-ID: :0
--- End code ---
so the kernel module is loaded....but not quite working according to pinxi.
yet to study Xorg log
Navigation
[0] Message Index
[#] Next page
Go to full version