vasek
Файлы не пустые, и возможно в коньках и дело, работает только ${hwmon 1 temp 1}°C но показывает температуру ниже чем остальные мониторы, раньше соседние датчики что то выводили, а теперь только этот. Ну по крайней мере этой командой.
vasek

sudo rdmsr 0x1A2 -f 23:16
64
sudo rdmsr 0x19C -f 22:16
39
sudo rdmsr 0x1B1 -f 22:16
30
MamkinHaker
Первым делом обновил, дело в том что тут не стандартная ситуация, даже биос карточку отображает как неизвестную, и не определяет корректно , некоторые утилиты показывают правильно, а некоторые ересь показывают, вот и спросил как через коньки вывести, все таки данное железо до меня еще никто не скрещивал, а если и скрещивал, то не задокументировал :) Да и много ли вообще лаптопов с дискретной амд? Вот и чешу репу, не понимая толком за что хвататься.
$ sensors
dell_smm-virtual-0
Adapter: Virtual device
Processor Fan:    0 RPM
Video Fan:        0 RPM
CPU:            +58.0 C
Ambient:        +46.0 C
SODIMM:         +44.0 C
SODIMM:         +45.0 C
SODIMM:         +42.0 C
GPU:                N/A

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +25.0 C  (crit = +107.0 C)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +61.0 C  (high = +86.0 C, crit = +100.0 C)
Core 0:        +56.0 C  (high = +86.0 C, crit = +100.0 C)
Core 1:        +60.0 C  (high = +86.0 C, crit = +100.0 C)
Core 2:        +61.0 C  (high = +86.0 C, crit = +100.0 C)
Core 3:        +60.0 C  (high = +86.0 C, crit = +100.0 C)

BAT0-acpi-0
Adapter: ACPI interface
in0:          12.20 V
curr1:       1000.00 uA

amdgpu-pci-0100
Adapter: PCI adapter
edge:         +60.0 C  (crit = +120.0 C, hyst = +90.0 C)
после установки radeontop все температуры вообще уходят за 70 градусов по показаниям, короче бред выводить везде начинает
t° процессора: ${hwmon 1 temp 1}°C
t° видео карты: $alignr${color #55ffff}${execi 1 sensors amdgpu-pci-0100 | grep 'edge' | cut -c 16-22}
это показывает одно и то же но с температурами железок то же не совпадает, по крайней мере по xsensors и mangohud, которые кстати после установки radeontop то же свихнулись, и начали что то адекватное показывать после удаления оной, в общем я в замешательстве.
,
В общем вот что было, в свой Dell precision m4600 заказал из Китая карту AMD FierPro m5100, а приехало нечто под названием AMD Venus XT [Radeon HD 8870M / R9 M270X/M370X] при этом, ни в одном мануале из существующих, о поддержке данного зверя даже не упоминается, даже на форумах энтузиастов итд. В общем магическим способом штука завелась и внезапно работает с драйвером xf86-video-amdgpu, после пары выкрутасов конечно, однако, встройка на процессоре Intel Core i7-2820QM выключилась вообще (я вычитал в спецификациях, что в данных лаптопах так происходит если от красных карту воткнуть, и это нормально) но вот незадача, коньки перестали показывать температуру проца, t° процессора: ${hwmon 2 temp 1}°C как я понимаю данный датчик то же обрубило ну и как вывести температуру видюхи я то же без понятия в коньках, приложение xsensors все показывает верно, а вот с коньками ересь вылазит, может подсказать кто как температуру проца и гпу вывести? уже все перепробовал что попадалось. acpi естественно выводит 25 градусов.
Вообще то если вы уверены в подлинности пакета то в папке где mkpkg делали узнать сумму можно командой sha256sum "имя пакета"(или md5sum или какая в packagebuild используется) ну и длальше в билд вставляете.
NoVASpirit
не стартуют потому что один фиг пытается запустить модуль radeon вместо amdgpu во как попробуйте, и уберите нафиг все из xorg config, всякие там приписки и все что в папке на создавали.
Add the options to modprobe:
sudo su && \
echo "options amdgpu si_support=1" >> /etc/modprobe.d/amdgpu.conf
echo "options amdgpu cik_support=1" >> /etc/modprobe.d/amdgpu.conf
echo "options radeon si_support=0" >> /etc/modprobe.d/radeon.conf
echo "options radeon cik_support=0" >> /etc/modprobe.d/radeon.conf
add this to /etc/mkinitcpio.conf:
MODULES=(amdgpu radeon)
and

sudo mkinitcpio -p linux
reboot
2 файлика с конфигами /etc/modprobe.d создать нужно, ну и /etc/mkinitcpio.conf подправить.
Естественно дрова со всей фигней исключительно amdgpu и всю фигню с упоминанием radeon удалить за исключением /etc/mkinitcpio.conf.
В общем разобрался, решение нашел на форуме манджаро Четкая инструкция в конце В двух словах прогружался драйвер radeon а не amdgpu из за этого drm допотопный грузился и вулкан не работал сейчас все ок
Graphics:
  Device-1: AMD Venus XT [Radeon HD 8870M / R9 M270X/M370X] vendor: Dell
  driver: amdgpu v: kernel alternate: radeon bus ID: 01:00.0
  chip ID: 1002:6821
  Device-2: Ricoh type: USB driver: uvcvideo bus ID: 1-1.5:3
  chip ID: 05ca:181e
  Display: x11 server: X.Org 1.20.9 driver: amdgpu
  unloaded: modesetting,vesa alternate: ati,fbdev display ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
  s-diag: 582mm (22.9")
  Monitor-1: LVDS res: 1920x1080 hz: 60 dpi: 142 size: 344x194mm (13.5x7.6")
  diag: 395mm (15.5")
  OpenGL: renderer: AMD Radeon HD 8800M Series (VERDE DRM 3.39.0
  5.9.3-arch1-1 LLVM 10.0.1)
  v: 4.6 Mesa 20.2.1 direct render: Yes
ЗЫ: с амдехами дело в первый раз имею :)
ok now a clean answer:

Add the options to modprobe:
sudo su && \
echo "options amdgpu si_support=1" >> /etc/modprobe.d/amdgpu.conf
echo "options amdgpu cik_support=1" >> /etc/modprobe.d/amdgpu.conf
echo "options radeon si_support=0" >> /etc/modprobe.d/radeon.conf
echo "options radeon cik_support=0" >> /etc/modprobe.d/radeon.conf
add this to /etc/mkinitcpio.conf:
MODULES=(amdgpu radeon)
and

mkinitcpio -P
reboot

Then check with inxi -Ga if you use DRM 3 like this:
В общем лутрис и все остальные показывают примерно одно и то же
[Graphics]
Vendor:          X.Org
OpenGL Renderer: AMD VERDE (DRM 2.50.0, 5.9.3-arch1-1, LLVM 10.0.1)
OpenGL Version:  4.5 (Compatibility Profile) Mesa 20.2.1
OpenGL Core:     4.5 (Core Profile) Mesa 20.2.1
OpenGL ES:       OpenGL ES 3.2 Mesa 20.2.1
Vulkan:          Not Supported
В общем выкинул я зеленую соплю из своего Dell workstation m4600 и воткнул данную карту привезенную из Китая за 38$ предворительно перешив биос и заменив хитсинк. Теперь грузится только в нее интеловскую встройку вообще не видит, ну и как бы схавала она и xf86-video-amdgpu и xf86-video-ati и оба драйвера фунциклируют вместе с opencl а вот вулкан тю тю.
inxi -G
Graphics:
  Device-1: AMD Venus XT [Radeon HD 8870M / R9 M270X/M370X] driver: radeon
  v: kernel
  Device-2: Ricoh type: USB driver: uvcvideo
  Display: x11 server: X.Org 1.20.9 driver: ati,radeon
  unloaded: modesetting,vesa resolution: 1920x1080~60Hz
  OpenGL: renderer: AMD VERDE (DRM 2.50.0 5.9.3-arch1-1 LLVM 10.0.1)
  v: 4.5 Mesa 20.2.1
Кстати почему такое название у карточки я так и не понял, или прислали что то другое, хотя не важно, главное что DRM 2.50.0, а для вулкана нужно 3.хх.хх. Кто во всей этой бяке разбирается? По логике сколько не читал, все сводится к установке древнего ядра и пакета catalyst, наверное, так как они чего то там забросили или типо того, и вообще я видел в сетке, как под виндой на этой карте человек через вулкан в дум 2015 играл, значит поддержка должна быть, отзовитесь если кто знает.