Вылетает блендер при рендере через видеокарту
To enable GPU rendering, go into the Preferences ‣ System ‣ Cycles Render Devices , and select either CUDA, OptiX, HIP, or Metal. Next, you must configure each scene to use GPU rendering in Properties ‣ Render ‣ Device .
Часто задаваемые вопросы
Могут ли несколько видеокарт увеличить доступную память?
Typically, no, each GPU can only access its own memory, however, some GPUs can share their memory. This is can be enabled with Distributed Memory Across Devices .
The Nvidia OpenGL driver lost connection with the display driver
If a GPU is used for both display and rendering, Windows has a limit on the time the GPU can do render computations. If you have a particularly heavy scene, Cycles can take up too much GPU time. Reducing Tile Size in the Performance panel may alleviate the issue, but the only real solution is to use separate graphics cards for display and rendering.
Another solution can be to increase the time-out, although this will make the user interface less responsive when rendering heavy scenes. Learn More Here.
Почему сцена, которая визуализируется на центральном процессоре, не визуализируется на видеокарте?
There may be multiple causes, but the most common one is that there is not enough memory on your graphics card. Typically, the GPU can only use the amount of memory that is on the GPU (see Would multiple GPUs increase available memory? for more information). This is usually much smaller than the amount of system memory the CPU can access. With CUDA, OptiX, HIP and Metal devices, if the GPU memory is full Blender will automatically try to use system memory. This has a performance impact, but will usually still result in a faster render than using CPU rendering.
Можно ли для визуализации использовать несколько видеокарт?
Yes, go to Preferences ‣ System ‣ Compute Device Panel , and configure it as you desire.
Rendering Technologies
Blender supports different technologies to render on the GPU depending on the particular GPU manufacturer and operating system.
With all GPU rendering technologies, Open Shading Language is not supported.
Error: Out of memory
This usually means there is not enough memory to store the scene for use by the GPU.
One way to reduce memory usage is by using smaller resolution textures. For example, 8k, 4k, 2k, and 1k image textures take up respectively 256MB, 64MB, 16MB and 4MB of memory.
What renders faster?
This varies depending on the hardware used. Different technologies also have different compute times depending on the scene tested. For the most up to date information on the performance of different devices, browse the Blender Open Data resource.
In case of problems, be sure to install the official graphics drivers from the GPU manufacturers website, or through the package manager on Linux.
OptiX – NVIDIA
OptiX is supported on Windows and Linux and requires a Nvidia graphics cards with compute capability 5.0 and higher and a driver version of at least 470. To make sure your GPU is supported, see the list of Nvidia graphics cards OptiX works best on RTX graphics cards with hardware ray tracing support (e.g. Turing and above).
HIP – AMD
Support GPUs include:
AMD Radeon RX 5000 Series
AMD Radeon RX 6000 Series
AMD Radeon Pro W6000 Series
Please refer to AMD’s website for more information about AMD graphics cards and their architectures.
The Clip extension mode in the Узел Image Texture (изображение) is not supported.
Unsupported GNU version
On Linux, depending on your GCC version you might get this error. See the Nvidia CUDA Installation Guide for Linux for a list of supported GCC versions. There are two possible solutions to this error:
Use an alternate compiler
If you have an older GCC installed that is compatible with the installed CUDA toolkit version, then you can use it instead of the default compiler. This is done by setting the CYCLES_CUDA_EXTRA_CFLAGS environment variable when starting Blender.
Launch Blender from the command line as follows:
(Substitute the name or path of the compatible GCC compiler).
Remove compatibility checks
If the above is unsuccessful, delete the following line in /usr/local/cuda/include/host_config.h :
This will allow Cycles to successfully compile the CUDA rendering kernel the first time it attempts to use your GPU for rendering. Once the kernel is built successfully, you can launch Blender as you normally would and the CUDA kernel will still be used for rendering.
Почему Blender перестаёт отвечать во время визуализации?
While a graphics card is rendering, it cannot redraw the user interface, which makes Blender unresponsive. We attempt to avoid this problem by giving back control over to the GPU as often as possible, but a completely smooth interaction cannot be guaranteed, especially on heavy scenes. This is a limitation of graphics cards for which no true solution exists, though we might be able to improve this somewhat in the future.
Если у вас есть возможность, лучше установить более одного GPU и использовать один из них для отображения, а остальные задействовать для визуализации.
CUDA – NVIDIA
CUDA error: Unknown error in cuCtxSynchronize() (Ошибка CUDA: Неизвестная ошибка в cuCtxSynchronize())
An unknown error can have many causes, but one possibility is that it is a time-out. See the above answer for solutions.
© Copyright : This page is licensed under a CC-BY-SA 4.0 Int. License. Обновлено: 05/09/2022.
Даниил Волобуев
запись закреплена
Всем привет. Проблема такая, вылетает блендер при рендере cycle через gpu.
Причем и 2.8 и 2.9.
Gpu - amd rx5700xt 8gb
При рендере на процессоре все корректно работает.
Сначала он просто зависал, в последствии вылетал, а после установки pro драйвера amd оно рендерит маленький кусочек и все, либо готово, либо вылетает. Комп тоже уходит в неадекват.
Юрий, как вариант. Прогони различные тесты, посмотри на поведение, если стабильно вылетать будет, попробуй рус яз сообщество амд поискать и там спросить
Даниил Волобуев ответил Юрию
Константин Фарафонов
Такая же фигня на 584 , программа либо просто зависает , либо компьютер уходит в синий экран , или рендерит с артефактами (второе фото).Пока вот чисто на цпу рендерю.Надеюсь в будущих версиях решат трабл.Подобное только в cycles замечаю.Но главное иви и прорендер работают идеально
Эльдар, по артефактам - либо ставь ПРО драйвер (там ошибки ещё нет), либо самый свежий игровой, не WHQL! (там ошибка уже исправлена)
Sam, спасибо большое тупой вопрос но что такое whql?
Эльдар, если кратко, то - WHQL (Windows Hardware Quality Lab) — обозначение специальной лаборатории фирмы Microsoft, занимающейся проверкой совместимости оборудования с операционными системами Windows.
Если развёрнуто, то ты когда с сайта АМД качаешь драйвера, там есть 3 варианта - ПРО драйвер (условно для предприятий, стабильный, но может глючить в новых играх) WHQL (сертифицированный, но тоже слегка устаревший) и опциональный (самый свежий с поддержкой новых игр, но не до конца сертифицированный)
Георгий Дугинов запись закреплена
Вопрос к знатокам, почему при рендере в 4к и при меньших значениях диафрагмы (что бы блюр увеличить) блендер вылетает? 2066 карта, и если мощей не хватает то как зарендерить кусками, типо изображение на 4 квадрата разделить и кусками зарендерить и склеить потом вместе.
А че тут в 4к рендерить?
Александр, это как пример, ситуация может быть сложнее, если уж тут сыпется рендер что будет если усложнить ситуацию
Andy Dante
Кирилл Тишков ответил Георгию
Георгий, ппц тебе тут написали чушь.
Количество сэмплов и размер тайла не влияет на загрузку ПК.
Можно рендерить хоть миллион сэмплов, и не будет проблем.
Я на 1660TI рендерю в 4К 15 тысяч сэмплов сложнейшие сцены с более чем 10 миллионами полигонов и 8К текстурами, и всё шикарно.
Начинаю рендер но через пару секунд все вылетает без какой либо ошибки. (Ниже установки рендера). Рендерю через Cycles. Это моя первая работа не понимаю что не так. Заранее спасибо
Пофиг какие установки рендера: Blender вылетать НЕ ДОЛЖЕН при любых установках рендера. Это какой-то персональный косяк вашего компьютера (не Блендера, а компьютера) дистанционно не решается, только на месте.
самолет самолетов Искусственный Интеллект (240860) Саша Соболев, а этого никто знать не может, но чаще всего причиной плохой, нестабильной работы ОС бывают "сборки" от разных "зверей", в которых якобы "убрано все лишнее", всякие "чистилки" системы и реестра так-же необратимо калечат её, а еще часто для того что-бы работали игры, люди принудительно, грубо впихивают в неё старые версии Директа и Нетворка, что делает невозможной работу других программ, дети часто бесконечно устанавливают и переустанавливают драйверы видеокарты, пытаясь впихнуть чужие для "ускорения" работы в играх. есть еще миллион способов убить Операционную Систему и никто не сможет сказать что именно случилось с вашей.
самолет самолетов Искусственный Интеллект (240860) Саша Соболев, получится если хорошо починить ту ОС которая у вас есть или установить начисто с оф. сайта, затем правильно поставить все дровишки, потом установить Блендер с оф. сайта и тогда он будет работать безупречно.
Но я только что отрендерил скаченную модель из интернета в которой деталей больше чем в моей, но моя модель которую делал я все еще не рендериться, то есть блендер вылетает имне кажеться что это не из за ос
самолет самолетов Искусственный Интеллект (240860) Саша Соболев, ну тогда это другая история. Значит именно в файле с этой моделью есть ошибка. Не знаю какого рода. Обычно, если модель косячно сделана (имеется перехлест ребер, сдвоенные полигоны и т. п.), то рендер вылетать не должен, но кто его знает. попробуй найти форум где тусуются знатоки блендера и поболтать на эту тему там, потому что здесь таких нет.
Вот основная причина! Блендер не любит кириллицу
26 сен. 2020 в 10:33
After switching to version 2.9+, it became impossible to render in cycles, the render freezes the computer completely, crashes the graphics card driver or sends the PC to the BSOD. Otherwise, there are artifacts, green, red and white pixels. Rendering in 2.81 goes like clockwork. I attach a screenshot
I just compared your GPU with mine and it seems it's better, could you give me a screenshot of the result? The only time I ever got artifacts was during a overclock benchmark when I set the mem clock to +1000 MHz. Since you disabled the overclock I'm not sure that's in any way connected to your case. You never had anything weird happen while gaming for example? There is only 1 last thing I can think of and that's Vram usage. To check that look in the bottom right corner of blender, but if you are using Blender 2.9 you need to enable it.
https://wiki.blender.org/wiki/Reference/Release_Notes/2.90/User_Interface TL;DR
"Status Bar now showing only version by default, but context menu can enable statistics, memory usage, etc." You can see a screenshot on the link, it's near the top. See if any of that reaches your max.
Google gave me some results too https://developer.blender.org/T77095
"I can confirm the issue is no longer present on an RX 570 AMD driver 20.5.1"
So are you using 20.5.1? For some people 20.2.2 didn't have issues either but some in between versions did. If you are using 20.5.1 I would suggest you read up on that forum, I only checked the first 10 replies. If not, update the drivers. I'm out of ideas.
Also your name gave me a good laugh.
26 сен. 2020 в 15:29
В какой-то момент, но ещё до 2.90 мой Radeon R9 290 перестал нормально рендерить в Cycles. Ничего не падает и артифактов нет. просто картинка неадекватная, не соответствует CPU-рендеру - некоторые материалы как слетевшие и дают просто чёрный а некоторые неестественные ядовитые цвета.
Походу карта старая для этого у меня. Впрочем, не для Cycles и бралась в своё время и точ то Cycles на ней работал через OpenCL на каком-то отрезке версий было скорее приятным сюрпризом.
Но по твоей ссылке выглядит скорее как какой-то нездоровый шум, как настройки света неправильные или сэмплов совсем мало.
26 сен. 2020 в 16:40
Но по твоей ссылке выглядит скорее как какой-то нездоровый шум, как настройки света неправильные или сэмплов совсем мало.
Если бы, но на ЦП результат чище и стабильнее, на одной и той же версии с тем же освещением и количеством проходов
27 сен. 2020 в 3:09
Но рендер же не крашит видеодрайвер, он только может упереться в память видеокарты и спокойно сообщить об этом.
27 сен. 2020 в 3:27
Ну у меня крашит на всех версиях выше 2.82
В чем пробелма я не имею понятия, я не утверждаю что это именно рендер, я говорю что во время рендера в циклах происходит краш. Может это рендер, может видеокарта и её драйвера, может оперативка, может питание, что угожно может быть по сути
UPD: Сейчас, на 2.9 он умудрился увести ПК в бсод (video shedule internal error) при рендере в циклах базовой сцены с кубиком
Metal – Apple (macOS)
Metal is supported on Apple computers with Apple Silicon or AMD graphics cards. macOS 12.2 is required to use Metal with Apple Silicon while macOS 12.3 is required to use Metal with AMD graphics cards.
MNEE caustics are not supported in Metal.
CUDA Error: Kernel compilation failed (Ошибка CUDA: Сбой компиляции ядра)
This error may happen if you have a new Nvidia graphics card that is not yet supported by the Blender version and CUDA toolkit you have installed. In this case Blender may try to dynamically build a kernel for your graphics card and fail.
В таком случае вы можете:
Check if the latest Blender version (official or experimental builds) supports your graphics card.
Если вы сами собирали Blender, попробуйте скачать и установить новейший набор инструментов для разработчика CUDA.
Обычным пользователям не требуется устанавливать набор инструментов CUDA, поскольку Blender уже поставляется со скомпилированными ядрами.
Читайте также: