LINUX.ORG.RU

Установка драйверов к видеокарте Radeon VII / Vega 20 на Debian Buster 10

 , , , ,


0

2

Начало в теме Глючит карта Gigabyte Radeon VII/REV 1.0

Что сделано:

  1. По крайней мере на моей материнке Gigabyte GA-990XA-UD3 после установки карты Gigabyte GV-RVEGA20-16GD-B одновременное включение всех трёх опций C1E, C6 и Cool&Quiet приводит к тому, что initrd не может найти корневой раздел.
  2. Установлено что карта нарушает работу IOMMU и его требуется отключить, причём даже после отключения нормальная работа wifi карточки не восстановилась, systemd не может активировать сеть и сеть приходится перезапускать руками командой ifdown wlp4s0 && ifup wlp4s0.
    По совету amd_amd это было вылечено переходом с isc-dhcp-clien на dhcpcd5
    (и за одно от себя я добавил переход на ifupdown2)
  3. Карта требует установки нескольких отсутствующих фирмварей в директорию /lib/firmware/amdgpu которые можно взять из следующих двух источников:
    • Последняя версия архива фирмварей на странице
      https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
      К сожалению на момент 14.06.2019 комплект фирмварей для Vega 20 в этом архиве не полон.
      Но помимо обновления фирмвари для видеокарты так же можно обновить фирмварь для процессора и другого оборудования.
      Фирмварь для процессора AMD как я понимаю лежит в каталоге amd-ucode и видимо ещё в каталоге amd.
    • На момент 14.06.2019 полный комплект фирмварей находится в пакете rock-dkms_2.6-22_all.deb лежащего по адресу http://repo.radeon.com/rocm/apt/debian/pool/main/r/rock-dkms/
      в котором фирмвари для vega20 находится в каталоге rock-dkms_2.6-22_all/usr/src/amdgpu-2.6-22/firmware/amdgpu
  4. Из пула пакетов Debian выкачено и установлено последнее ядро 5 версии linux-image-5.0.0-trunk-amd64-unsigned_5.0.2-1~exp1_amd64.deb
  5. После установки ядра и фирмваре выполнена команда update-initramfs -kall -c
  6. В конфигурационный файл /etc/default/grub внесены изменения в строки:
    • GRUB_CMDLINE_LINUX_DEFAULT="amdgpu.exp_hw_support=1"
    • GRUB_CMDLINE_LINUX=""
    • Пятое ядро выставленно для загрузки по умолчанию GRUB_DEFAULT=2
      (У меня 3 ядра и по этому у вас будет не 2, а другая цифра)
  7. По рекомендации Khnazile составлен файл /etc/X11/xorg.conf
Section "Device"
	Identifier  "Card0"
	Driver      "modesetting"
	BusID       "PCI:03:00"
EndSection

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	Option "DPMS" "True"
	Option "PreferredMode" "1920x1200_60.00"
	# Параметр "Modeline" генерируется индивидуально с помощью утилиты cvt, например:
	# cvt 1920 1200 60
	# 1024x768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHz
	Modeline "1024x768_60.00"   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync
	# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
	Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
	# 1920x1200 59.88 Hz (CVT 2.30MA) hsync: 74.56 kHz; pclk: 193.25 MHz
	Modeline "1920x1200_60.00"  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "built-ins"
EndSection
  1. Со страницы на сайте AMD выкачен и установлен драйвер для amdgpu-pro для Ubuntu

Не смотря на всё сделанное эффект пока такой:

  • Загрузка с ядром vmlinuz-4.19.0-5-amd64 судя по всему при загузке фирмвари во всех случаях заканчивается чёрным экраном.
  • Загрузка с ядром vmlinuz-5.0.0-trunk-amd64 проходит номально, в том числе и при включении в BIOS поддержки IOMMU.
    Если в BIOS дополнительно к включённым опциям C6 и Cool&Quiet включить обратно ранее отключенную опцию C1E то хотя система и грузится нормально, но работает с огромными тормозами, вплоть до отрывистого перемещения курсора и пропуска букв при быстрой печати и по этому опцию C1E я отключу обратно. Что до ускорения графики, то его пока активировать не удалось.
user@host:~$ glxinfo
name of display: :0
Error: couldn't find RGB GLX visual or fbconfig

Что ещё можно сделать?

П.С. По просьбе @anonymous была проверена работа карты под образом Fedora-Workstation-Live-x86_64-30-1.2.iso
Система удачно загрузилась, wifi сеть работает нормально, ускорение графики Vega 20 активно.

  1. Установка драйверов к видеокарте Radeon VII / Vega 20 на Debian Buster 10 (комментарий)
  2. Установка драйверов к видеокарте Radeon VII / Vega 20 на Debian Buster 10 (комментарий)
★★★★★

Последнее исправление: torvn77 (всего исправлений: 18)
Ответ на: комментарий от Khnazile

Все нормально работает в 19.20 amdgpu-pro, даже со свежим ядром, чуток рашпиля и вливания бабла и все запускается :)

А вот с одним лишь opencl из amdgpu-pro не работает.

PS. Можно рассмотреть еще намного более свежий вариант из проекта rocm, вместо того что предлагается качать с сайта amdgpu-pro 19.20 :

rock-dkms_2.6-22_all.deb

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

В пакетах стабильные релизы, а на сайте проекта дев. версии с багами, не думаю что у не сведующего в ядерном коде что-то заработает по ссылочке. А вот из deb пакетов шансы имеются :)

Deleted
()
Ответ на: комментарий от Deleted

Как я вижу там помимо ветки master есть ветки стабильных релизов.
С другой строны проект старый и не факт что и в master будут критические глюки.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Скачай liveiso Fedora Workstation. Там как раз ядро 5 версии, firmware с vega20. Чисто из любопытства глянуть логи иксов.


Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD VEGA20 (DRM 3.27.0, 5.0.9-301.fc30.x86_64, LLVM 8.0.0) (0x66af)
    Version: 19.0.2
    Accelerated: yes
    Video memory: 16368MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 4.5
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 16075 MB, largest block: 16075 MB
    VBO free aux. memory - total: 11961 MB, largest block: 11961 MB
    Texture free memory - total: 16075 MB, largest block: 16075 MB
    Texture free aux. memory - total: 11961 MB, largest block: 11961 MB
    Renderbuffer free memory - total: 16075 MB, largest block: 16075 MB
    Renderbuffer free aux. memory - total: 11961 MB, largest block: 11961 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 16368 MB
    Total available memory: 28382 MB
    Currently available dedicated video memory: 16075 MB
OpenGL vendor string: X.Org
OpenGL renderer string: AMD VEGA20 (DRM 3.27.0, 5.0.9-301.fc30.x86_64, LLVM 8.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.0.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.5 (Compatibility Profile) Mesa 19.0.2
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profileOpenGL ES profile version string: OpenGL ES 3.2 Mesa 19.0.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
[  149.470540] [drm] amdgpu kernel modesetting enabled.
[  149.471332] CRAT table not found
[  149.471336] Virtual CRAT table created for CPU
[  149.471338] Parsing CRAT table with 1 nodes
[  149.471341] Creating topology SYSFS entries
[  149.471429] Topology: Add CPU node
[  149.471430] Finished initializing topology
[  149.472722] [drm] initializing kernel modesetting (VEGA20 0x1002:0x66AF 0x1002:0x081E 0xC1).
[  149.472751] [drm] register mmio base: 0xFDC00000
[  149.472752] [drm] register mmio size: 524288
[  149.472762] [drm] add ip block number 0 <soc15_common>
[  149.472763] [drm] add ip block number 1 <gmc_v9_0>
[  149.472764] [drm] add ip block number 2 <vega10_ih>
[  149.472765] [drm] add ip block number 3 <psp>
[  149.472766] [drm] add ip block number 4 <gfx_v9_0>
[  149.472767] [drm] add ip block number 5 <sdma_v4_0>
[  149.472768] [drm] add ip block number 6 <powerplay>
[  149.472769] [drm] add ip block number 7 <dm>
[  149.472770] [drm] add ip block number 8 <uvd_v7_0>
[  149.472771] [drm] add ip block number 9 <vce_v4_0>
[  149.485271] [drm] UVD(0) is enabled in VM mode
[  149.485273] [drm] UVD(1) is enabled in VM mode
[  149.485275] [drm] UVD(0) ENC is enabled in VM mode
[  149.485276] [drm] UVD(1) ENC is enabled in VM mode
[  149.485277] [drm] VCE enabled in VM mode
[  149.485329] amdgpu 0000:03:00.0: No more image in the PCI ROM
[  149.486488] ATOM BIOS: 113-D3600200-106
[  149.486584] [drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
[  149.486601] amdgpu 0000:03:00.0: VRAM: 16368M 0x0000008000000000 - 0x00000083FEFFFFFF (16368M used)
[  149.486605] amdgpu 0000:03:00.0: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
[  149.486608] amdgpu 0000:03:00.0: AGP: 267894784M 0x0000008400000000 - 0x0000FFFFFFFFFFFF
[  149.486618] [drm] Detected VRAM RAM=16368M, BAR=256M
[  149.486620] [drm] RAM width 4096bits HBM
[  149.487329] [TTM] Zone  kernel: Available graphics memory: 8201796 kiB
[  149.487331] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[  149.487332] [TTM] Initializing pool allocator
[  149.487340] [TTM] Initializing DMA pool allocator
[  149.487416] [drm] amdgpu: 16368M of VRAM memory ready
[  149.487418] [drm] amdgpu: 12014M of GTT memory ready.
[  149.487455] [drm] GART: num cpu pages 131072, num gpu pages 131072
[  149.487593] [drm] PCIE GART of 512M enabled (table at 0x0000008000900000).
[  149.523664] amdgpu 0000:03:00.0: Direct firmware load for amdgpu/vega20_ta.bin failed with error -2
[  149.523670] amdgpu 0000:03:00.0: psp v11.0: Failed to load firmware "amdgpu/vega20_ta.bin"
[  149.536197] [drm] use_doorbell being set to: [true]
[  149.536394] [drm] use_doorbell being set to: [true]
[  149.577025] [drm] Found UVD firmware ENC: 1.1 DEC: .23 Family ID: 19
[  149.577048] [drm] PSP loading UVD firmware
[  149.604409] [drm] Found VCE firmware Version: 55.5 Binary ID: 4
[  149.604430] [drm] PSP loading VCE firmware
[  149.669903] [drm] reserve 0x400000 from 0x8001000000 for PSP TMR SIZE
[  149.784611] [drm] DM_PPLIB: Warning: Engine clock: number of levels 9 exceeds maximum of 8!
[  149.784792] [drm] Display Core initialized with v3.2.08!
[  149.798596] [drm] SADs count is: -2, don't need to read it
[  149.798610] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[  149.798611] [drm] Driver supports precise vblank timestamp query.
[  149.840856] [drm] UVD and UVD ENC initialized successfully.
[  149.941253] [drm] VCE initialized successfully.
[  149.944323] kfd kfd: Allocated 3969056 bytes on gart
[  149.944388] Virtual CRAT table created for GPU
[  149.944389] Parsing CRAT table with 1 nodes
[  149.944409] Creating topology SYSFS entries
[  149.944876] Topology: Add dGPU node [0x66af:0x1002]
[  149.944951] kfd kfd: added device 1002:66af
[  149.947134] [drm] fb mappable at 0xC1400000
[  149.947136] [drm] vram apper at 0xC0000000
[  149.947137] [drm] size 9216000
[  149.947138] [drm] fb depth is 24
[  149.947139] [drm]    pitch is 7680
[  149.947366] fbcon: amdgpudrmfb (fb0) is primary device
[  150.004875] Console: switching to colour frame buffer device 240x75
[  150.017938] amdgpu 0000:03:00.0: fb0: amdgpudrmfb frame buffer device
[  150.022804] amdgpu 0000:03:00.0: ring gfx uses VM inv eng 0 on hub 0
[  150.022807] amdgpu 0000:03:00.0: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[  150.022809] amdgpu 0000:03:00.0: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[  150.022811] amdgpu 0000:03:00.0: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[  150.022813] amdgpu 0000:03:00.0: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[  150.022814] amdgpu 0000:03:00.0: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[  150.022816] amdgpu 0000:03:00.0: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[  150.022818] amdgpu 0000:03:00.0: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[  150.022820] amdgpu 0000:03:00.0: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[  150.022821] amdgpu 0000:03:00.0: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
[  150.022823] amdgpu 0000:03:00.0: ring sdma0 uses VM inv eng 0 on hub 1
[  150.022825] amdgpu 0000:03:00.0: ring page0 uses VM inv eng 1 on hub 1
[  150.022827] amdgpu 0000:03:00.0: ring sdma1 uses VM inv eng 4 on hub 1
[  150.022828] amdgpu 0000:03:00.0: ring page1 uses VM inv eng 5 on hub 1
[  150.022830] amdgpu 0000:03:00.0: ring uvd_0 uses VM inv eng 6 on hub 1
[  150.022832] amdgpu 0000:03:00.0: ring uvd_enc_0.0 uses VM inv eng 7 on hub 1
[  150.022834] amdgpu 0000:03:00.0: ring uvd_enc_0.1 uses VM inv eng 8 on hub 1
[  150.022835] amdgpu 0000:03:00.0: ring uvd_1 uses VM inv eng 9 on hub 1
[  150.022837] amdgpu 0000:03:00.0: ring uvd_enc_1.0 uses VM inv eng 10 on hub 1
[  150.022839] amdgpu 0000:03:00.0: ring uvd_enc_1.1 uses VM inv eng 11 on hub 1
[  150.022841] amdgpu 0000:03:00.0: ring vce0 uses VM inv eng 12 on hub 1
[  150.022842] amdgpu 0000:03:00.0: ring vce1 uses VM inv eng 13 on hub 1
[  150.022844] amdgpu 0000:03:00.0: ring vce2 uses VM inv eng 14 on hub 1
[  150.741128] [drm] Initialized amdgpu 3.27.0 20150101 for 0000:03:00.0 on minor 0
torvn77 ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Чисто из любопытства глянуть логи иксов.

Спасибо, как видно драйвер активировался, но логов иксов или вайланда тебе не будет, потому что RedHat враг народа при переходе по ctrl-alt-Fx запускает в консоли лоцкер экрана который при разблокирке выбрасывает обратно в оконную сессию и как получить тебе логи видеосервера я не знаю.
В общем имхо редхатовцы имхо нацелились на сведение консоли до уровня powershell у майкрософта, это если быть оптимистом.
Но в целом хоть я игры и не запускал можно сказать что на live fedora карта работает, по крайней мере номинально.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 4)

Играюв Bioshock Infinite на максималках на видеокарте Radeon VII / Vega 20 под Debian 10 / Buster

Посмотреть на мою игру и картинку можно здесь:
https://youtu.be/9NVi1tIr5-E

Так же прошу ЛОровцев оценить это HOWTO:

В целом для запуска видеокарты по Debian Buster надо

  1. найти корректный набор фирмварей которые подложить в каталог /lib/firmware/amdgpu 2. если у вас нет пятого ядра то утащить его из Debian Sid
    3.Установить поддерживаемый Debian пакет xserver-xorg-video-amdgpu.
  2. в файле /etc/default/grub изменить строку к виду GRUB_CMDLINE_LINUX=«amdgpu.exp_hw_support=1»
  3. отдать две команды
    5.1 для того чтобы настройки применились в загрузочном меню update-grub
    5.2 для того чтобы фирмварь попала в initrd-image
    update-initramfs -kall -c

А так карта запускается на стандартных драйверах из дистрибутива и установки сторонних драйверов не требует, как и не является необходимым тянуть более свежий Х сервер из другого дистра или писать xorg.conf для работы через modesetting.
Более того, драйвер для Ubuntu с официального с официального сайта AMD не смог себя коректно в систему и обеспечить функционирование видеокарты.

На текущий момент используются фирмвари из пакета (если только их при установке не затёр своими драйвер ROCm)
http://repo.radeon.com/rocm/apt/debian/pool/main/r/rock-dkms/rock-dkms_2.6-22_all.deb
Фирмвари для процессора обновлены из архива взятого на kernel.org
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
И установлена бинарная версия драйвера ROCm 2.6.22 amd64 работу которой вы можете видеть на этом ролике.
Инструкцию по установке можно прочитать здесь
https://github.com/RadeonOpenCompute/ROCm#installing-from-amd-rocm-repositories
Так же могут потребоваться сопутствующие пакеты, dxvk например, но нужен он реально или нет я не знаю.
Так же надо учесть то, что эксперты ЛОРа рекомендуют для получения максимальных характеристик помимо обязательного использования нового ядра использовать так же и новую версию Х сервера, что-то он там умеет и поддерживает(но по мне и так хорошо)

Сокращённая информация выданная glxinfo


direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
-------------------------------------
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
-------------------------------------
GLX version: 1.4
GLX extensions:
-------------------------------------
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD VEGA20 (DRM 3.27.0, 5.0.0-trunk-amd64, LLVM 7.0.1) (0x66af)
    Version: 18.3.6
    Accelerated: yes
    Video memory: 16368MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 4.5
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 16141 MB, largest block: 16141 MB
    VBO free aux. memory - total: 11999 MB, largest block: 11999 MB
    Texture free memory - total: 16141 MB, largest block: 16141 MB
    Texture free aux. memory - total: 11999 MB, largest block: 11999 MB
    Renderbuffer free memory - total: 16141 MB, largest block: 16141 MB
    Renderbuffer free aux. memory - total: 11999 MB, largest block: 11999 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 16368 MB
    Total available memory: 28385 MB
    Currently available dedicated video memory: 16141 MB
OpenGL vendor string: X.Org
OpenGL renderer string: AMD VEGA20 (DRM 3.27.0, 5.0.0-trunk-amd64, LLVM 7.0.1)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
-------------------------------------
OpenGL version string: 4.5 (Compatibility Profile) Mesa 18.3.6
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
-------------------------------------
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
-------------------------------------
216 GLX Visuals
-------------------------------------
456 GLXFBConfigs:
torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 2)
18 августа 2019 г.

И вообще как так получилось что нашлось 50 кусков на видюху, а на нормальный комп не нашлось

Постой @nomathere, счас я тебе кой чего покажу.
Видео Настройки моего BIOS

Ответ на пост Хочу освоить gdb, но мануальники читать лень. (комментарий)

Motherboards: GA-990XA-UD3
CPU: AMD FX(tm)-8350 Eight-Core Processor
Memory: DIMM 667 MHz (1.5 ns) 4*4GiB (5-5-5-12 160)
Video: Advanced Micro Devices, Inc. [AMD/ATI] [1002:66AF]
Storage:
SAS1068E PCI-Express Fusion-MPT SAS [1000:58]
INTEL SSDSC2KW25 238GiB

В общем не нужен при седьмом радеоне новый процессор, потому как и текущего хватает.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 3)
Ответ на: комментарий от torvn77

Для такой видеокарты этот процессор полное дно. Разве что ты на ней исколючительно майнишь.

anonymous
()
Ответ на: комментарий от torvn77

Одна игра 2013г это единственное применение для этой карты у тебя? Она там небось всего на 20% макс используется. Отключи vsync, увидишь что она упирается сугубо в скорость одного ядра. В этой игре наверное его хватает, а в чём-то более новом твоя карта будет работать как какая-нибудь rx470 из-за процессора.

anonymous
()
Ответ на: комментарий от anonymous

Bioshock:
Одно из ядер иногда поднимается в диапазон 50%-59%,
в среднем нагрузка размазана по всем ядрам и занимает от 32% до 39%.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Там ‘‘фиксация частоты кадров’’, понимай эту опцию как хочешь.

У меня сейчас вот что случилось, по недосмотру я не закрыл Bioshock и запустил Dungeon 3, так у меня вся нагрузка равномерно размазана по всем ядрам в диапазоне 69%-76%

Даже две игры паралельно не смогли перегрузить ЦПУ.

при том что в Dungeon 3 я Vsync отключил и сглаживание там 16х.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 2)
Ответ на: комментарий от torvn77

Не всё так просто, может показывать неполную загрузку, но всё равно на более быстром проце работать быстрее.

Потому что всё может упираться в скорость контроллера памяти и прочей обвязки ядер. Правда без другого процессора ты это увидеть не сможешь, да.

anonymous
()
Ответ на: комментарий от torvn77

сглаживание там 16х

Оно не нагружает процессор, а только видеокарту. Процессор нагружает дальность прорисовки, например. Или когда много персонажей в городе.

anonymous
()
Ответ на: комментарий от anonymous

Игра действительно в начале, но не думаю что это перегрузит ЦПУ.

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от torvn77

Ну чтоб прям тормозило с такой видеокартой это нужно вообще какой-нибудь атлон воткнуть. А вот просадки ниже 60фпс и стеттеринг вполне могут быть, ну может не в этой игре 2013г.

anonymous
()
Ответ на: комментарий от anonymous

Заикание звука?
Это есть, но посмотри в конце ролика настройки БИОС:
ОЗУ 667 мГц, HT 06 мГц
Вполне возможно что звук на шине давится.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

Заикания чего угодно, например крутишь камерой, вроде идёт плавно но прериодически на долю секунды «застревает», будто мышь барахлит (хотя не в мыши дело).

anonymous
()
Ответ на: комментарий от anonymous

В Биошоке это появилось плюс видимая задержка подгрузки текстур в новой сцене, но это не удивительно, системная шина то у меня 600 мГц или 0.6 гГц.
Это конечно мало для параллельного запуска двух игр.

И ещё иногда одно ядро на очень короткое время подпрыгивает 86%, но в целом распаралеливание игр замечательное.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от xDShot

Или поставить арч

Вообще да, думаю перейти или на Devuan, да и арч попробовать интересно, потому как начал читать арчевскую документацию.

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от torvn77

Там геморра с этими фирмварями нет, вот в чем смысл.

xDShot ★★★★★
()
Ответ на: комментарий от Deleted

Думаю, для этой игры и 570 охрененно избыточна.

anonymous
()
Ответ на: комментарий от Deleted

Вообще спор то у нас о процессоре, по факту то процессор потащил две игры, при том что я ограничил быстродействие системной шины в 600 мГц, а ОЗУ 667 мГц.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

Щас вроде assassins creed odyssey такой считается. Можешь ещё тес обливион (2006г!!!) накатить, на макс настройках в городе может увидишь статтеры, хотя может и вытянет. Или dragon age origins (2011г), опять же в городах.

anonymous
()
Ответ на: комментарий от torvn77

Там доисторический UE3 щедро приправленный блумом и 0 физики, немного скриптов и коридорные пострелушки. Достижение так себе. Кроме того в линуксовом порте говорят ультра выдавала больше фпс, чем в десяточке, т.е. даже всеми любимый блур совершенно не тот в любом случае.

anonymous
()

Привет. По поводу первого пункта. Не знаю что это за опции, но насколько я знаю, включение их приводит к увеличению производительности. Кроме Cool'n'Quiet, это для энергосбережения. Нужно либо выключить первые две опции, либо выключить третью. Вообще, по-идее, всё должно работать при любой комбинации опций. Попробуй обновить UEFI/BIOS

По второму пункту. У меня долгое время был включен IOMMU, а когда я решил его выключить, то система не загружалась. Помог сброс UEFI/BIOS к заводским настройкам. Плата ASUS Sabertooth 9900FX R2.0, BIOS последний

По третьему и последующим. А установить проприетарный драйвер было не проще? В любом случае, спасибо за инструкцию. У меня в десятом дебиане вообще AMD-шка рендерит с ошибками, если включить Firefox в сессии MATE

anonymous
()
Ответ на: комментарий от Deleted

Это игры достаточно слабые. Попробуй любые процессорозависимые

Ну вот мне попался тест интелекта в шестой сидмеерской цевилизации, ну правда простой, за сложный там надо полторы тысячи доплачивать, тоже самое, равномерно грузит все ядра в диапазоне от 38% до 44%, одно отдельное ядро может подниматься до 50%.

П.С. Тест какой то странный, показывает неизменную картинку, как будто повис, но отдельные элементы мигают, а htop показывает что вычисления идут.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.