3d acceleration in display settings
На чтение 7 мин. Просмотров 75 Опубликовано
Автор: Юрий Белоусов · 14.05.2019
В этой статье рассмотрим, что делать, если при запуске игры выдает ошибку: «Failed to initialize player» с деталями «Failed to initialize Direct3D», как исправить ее.
Полный текст ошибки:
Failed to initialize player
Failed to initialize Direct3D.
Make sure you have at least DirectX 9.0c installed, have drivers for your graphics card and have not disabled 3D acceleration in display settings.
InitializeEngineGraphics failed
После нее часто появляется еще одна ошибка:
Что означает ошибка «Failed to initialize Direct3D»
«Failed to initialize Direct3D» — в переводе с английского на русский «Не удалось инициализировать Direct3D».
Direct3D – это компонент DirectX, который отвечает за интеграцию трехмерных графических изображений (3D-изображений).
Следовательно, данная ошибка возникает из-за того, что при запуске приложения (игры) на устройстве, системе не удалось найти компонент Direct3D, входящий в состав DirectX и отвечающий за 3D-графику.
Failed to initialize player: как исправить
Чтобы исправить ошибку «Failed to initialize player» «Failed to initialize Direct3D» необходимо последовательно выполнить следующие действия:
- Перейти на сайт Microsoft и установить исполняемую библиотеку DirectX;
- Перейти в диспетчер устройств Windows, в разделе видеоадаптеров выбрать свою видеокарту и обновить на нее драйвер.
Это также можно сделать с помощью программы для обновления драйверов Driver Booster. - Открыть меню «Пуск» и выполнить команду dxdiag . Откроется окно диагностики DirectX. Следует перейти во вкладку «Экран» и убедится, что ускорение DirectDraw, ускорение Direct3D и ускорение текстур AGP включены. А также убедится, что в примечаниях нет сообщений о каких-либо ошибках или неисправностях в работе видеокарты.
- После проделанных действий следует перезагрузить компьютер.
Если ошибка появилась недавно, то можно выполнить восстановление системы Windows до того периода, когда данной проблемы не наблюдалось.
В некоторых случаях проблема ошибки инициализации Direct3D решается с помощью отката драйверов на видеокарту до более старой версии.
Не нашли ответ? Тогда воспользуйтесь формой поиска:
Proton found in «/media/jessica/Jessica fun/Steam/steamapps/common»
there are no steam-*.log
I am getting errors that said «Failed to initialize graphics.
Make sure you have DirectX 11 installed, have up to date
drivers for your graphics card and have not disabled
3D acceleration in display settings.
InitializeEngineGraphics failed» for the game «LaserChain». and I tried looking for «Proton» but all I found was in tmp folder.
I want to find logs as to what is failing I am at a loss to where to find the proton logs, or what logs to look into.
I tried to setup «steam play» in this manner.
«Q: What do I need to get started?
Not much; here’s what to keep in mind:
Opt into the Linux Steam Client Beta.
Make sure your drivers are fresh; if you’re not running on SteamOS, follow our quick-start
instructions for other distributions[github.com].
You’re done! Install and play games.»
Then I went to github and:
Thats where I am currently with the above error any advice?
Issue: How to fix Failed to initialize Direct3D error on Windows 10?
Hi, I am currently running Windows 10, and whenever I want to start a video game, I get the following message: Failed to initialize Direct3D. Make sure you have at least DirectX 9.0c installed, have drivers for your graphics card and have not disabled 3D acceleration in display settings. InitializeEngineGraphics failed.” I am not sure how to fix this? Hope that somebody can help me. Thanks in advice.
Direct3D is a graphics application programming interface (API) [1] designed for Windows operating systems. The app is part of DirectX and is used to render 3D graphics in programs which require intense graphics processing, such as HD video rendering or video games. The API works closely with the GPU to give the best results. Unfortunately, problems with Direct3D arise which might result in “Failed to initialize Direct3D” error.
Many reports were coming from multiple users complaining about the Direct3D error. It appears during startup of the application and affects numerous games, including Dungeons and Dragons, [2] Command and Conquer, RIFT and many others. It is incredibly annoying for users, as they want to dig into their favorite game as soon as possible.
The truth is, the error is not connected to the actual game (regardless of which one). Errors relating to Direct3D may be initiated because of the following issues:
- Problems with hardware
- Incorrectly installed application
- Old DirectX version
- Visual C++ [3] problems
- Corrupt or outdated drivers
- Due to some virtualization apps, etc.
Nevertheless, if these error pop continually you should pay close attention to other symptoms, such as slow computer performance, apps crashing, random freezes, the intensive workload of CPU/GPU, and so on. In this case, your machine may be infected with malware (such as trojan horse [4] or a worm). Thus, to make sure that it is not the virus causing several error messages, make sure to scan your machine with Reimage.
Regardless of what is the cause of the problem, let’s jump “Failed to initialize Direct3D” error fix – our team prepared several solution methods that could help you.
This video will help you:
Fix 1. Run Hardware troubleshooter
One of the best solutions are to use built-in Windows tools to determine the cause of problem. For that, run Hardware and Devices Troubleshooter:
- Click on Start button and type Troubleshoot into the search bar
- Click on Troubleshoot and scroll down in the Settings window
- Wait till Windows scans your device and see if the problem is fixed
Fix 2.
Make sure your DirectX version is up to date“Failed to initialize Direct3D” error might occur because your DirectX version is outdated and does not meet the requirements (DirectX 9.0c and later). If these requirements are not met, you should update your DirectX version in the following way:
- Press Windows button + R and type in dxdiag
- DirectX diagnostic Tool should open
- Under the System tab, make sure that the DirectX version is 9.0c or later (download and install the newest version of DirectX from Microsoft website)
- Then, under Display tab, make sure that Direct3D Acceleration is enabled
Fix 3. Update your graphics card driver
The problem might be in corrupted or outdated drivers. Please follow these steps to manually update your graphics card drivers:
- Right-click on Start and select Device Manager
- Expand your Display adapters and locate your graphics card
- Right-click on it and select Update Driver
- Select Search automatically for updated driver software and wait till new drivers are installed
- Restart your computer
For automatic driver update, we recommend using Smart Driver Updater. By using this tool, you can ensure that all drivers are up to date just with one click.
Fix 4. Reinstall Visual C++ Redistributables
To reinstall Visual C++, follow these steps:
- Click on Start button and type Control Panel into the search box
- Under Programs, select Uninstall a program+
- Select the Redistributable you want to remove, right-click on it and press Uninstall
- You can download and install the appropriate file from official Microsoft page
- After all that is complete, restart your computer
Failed to initialize Direct3D: что делать
В этой статье рассмотрим, что делать, если при запуске игры выдает ошибку: «Failed to initialize player» с деталями «Failed to initialize Direct3D», как исправить ее.
Полный текст ошибки:
Failed to initialize player
Failed to initialize Direct3D.
Make sure you have at least DirectX 9.0c installed, have drivers for your graphics card and have not disabled 3D acceleration in display settings.
InitializeEngineGraphics failed
После нее часто появляется еще одна ошибка:
Untrusted system file (C:\Windows\Sustem32\****.dll)
Что означает ошибка «Failed to initialize Direct3D»
«Failed to initialize Direct3D» — в переводе с английского на русский «Не удалось инициализировать Direct3D».
Direct3D – это компонент DirectX, который отвечает за интеграцию трехмерных графических изображений (3D-изображений).
Следовательно, данная ошибка возникает из-за того, что при запуске приложения (игры) на устройстве, системе не удалось найти компонент Direct3D, входящий в состав DirectX и отвечающий за 3D-графику.
Failed to initialize player: как исправить
Чтобы исправить ошибку «Failed to initialize player» «Failed to initialize Direct3D» необходимо последовательно выполнить следующие действия:
- Перейти на сайт Microsoft и установить исполняемую библиотеку DirectX;
- Перейти в диспетчер устройств Windows, в разделе видеоадаптеров выбрать свою видеокарту и обновить на нее драйвер.
Это также можно сделать с помощью программы для обновления драйверов Driver Booster. - Открыть меню «Пуск» и выполнить команду dxdiag. Откроется окно диагностики DirectX. Следует перейти во вкладку «Экран» и убедится, что ускорение DirectDraw, ускорение Direct3D и ускорение текстур AGP включены. А также убедится, что в примечаниях нет сообщений о каких-либо ошибках или неисправностях в работе видеокарты.
- После проделанных действий следует перезагрузить компьютер.
Если ошибка появилась недавно, то можно выполнить восстановление системы Windows до того периода, когда данной проблемы не наблюдалось.
В некоторых случаях проблема ошибки инициализации Direct3D решается с помощью отката драйверов на видеокарту до более старой версии.
Не нашли ответ? Тогда воспользуйтесь формой поиска:
Failed to initialize Direct3D что делать
How to Fix Failed to Initialize Direct3D on Windows
When you try to launch a game on PC, you may see an error message “Failed to initialize Direct3D. ” This problem may appear repeatedly. But, You can easily fix it.
Direct3D is an API (Application Programming Interface) of Microsoft Windows. Your computer uses it to render three-dimensional graphics in applications where performance is important, such as games. So, When Windows can’t use it correctly, it shows you these error messages.
- Initialization of Direct3D device failed
- Failed initialize Direct3D with current settings
- Cannot initialize Direct3D device
- Direct3D unable to create device, set display mode
- Error initializing Direct3D device is not available
and many other similar messages.
This graphics card related problem appears when you try to open a game or a high-performance software that requires graphics power. Notably, The users who play games on steam are more familiar with this type of error. It happens due to an old DirectX version, graphics card compatibility issue or other third-party software conflicts. But, You can get rid of it easily.
Fix Failed to Initialize Direct3D
You can follow several methods to resolve this issue. Any of them will work. Here are the most effective techniques to fix this problem.
1. Upgrade DirectX
Typically, You should have the latest DirectX installed on your PC. But, If you don’t update Windows regularly, you probably have an old version. You can quickly check the DirectX version. To do it, follow these steps.
- First of all, Open the Start Menu, type dxdiag and hit enter.
- Now, Click on Yes if prompted. You will see a new “DirectX Diagnostic Tool.”
- Look at the end of the System Information section under System tab. You should see the DirectX version.
- You also should go to the Display tab to see if Direct3D acceleration is enabled.
Currently, DirectX 12 is the latest one. If you see anything else, you can upgrade it to the newer one. But, Before that, you should be sure that your graphics card supports the latest DirectX. Here are the instructions to update it.
- You can install the latest update of Windows. It should automatically update to the most recent DirectX version.
- You also can directly download it from here.
- Then, Install it on your PC.
Now, Restart your computer. It should fix failed to initialize Direct3D . You can launch the problematic game to verify this method has worked.
2. Update Graphics Card Driver
When your graphics card driver is not compatible, it may fail to perform smoothly with latest Windows OS, games or apps that require 3D engine. In this case, It may show you Direct3D related errors. So, You should update your graphics card to the latest version.
To update, you can visit graphics card manufacturer website, download the latest driver and install it on your PC. Else, You can use third-party tools like Driver Booster to do it automatically. Read: How to Update Drivers on Windows
After doing it, restart your PC. It will solve failed to initialize 3D error.
3. Run Hardware Troubleshooter
Still getting the same error? If it keeps happening even after you have a compatible graphics hardware, latest DirectX, maybe there is something wrong that you can’t figure out. So, You should run Hardware and Devices Troubleshooter. It may automatically detect the issue and apply fixes. As a result, you may get rid of Direct3D initialization problem.
- At first, Press on Win + I on the keyboard to open Settings.
- Now, Go to Update & Security > Troubleshoot.
- Find and click on Hardware and Devices and then click on Run the troubleshooter.
- Follow onscreen instructions and apply fixes.
After doing it, Check if it has repaired the error.
4. Perform Clean Boot
You may have heard about the clean boot. It disables all third-party services and runs only MS services so that users can understand if there are any third-party apps causing problems. It is extremely helpful to troubleshoot advanced errors on Windows. So, To fix failed to initialize Direct3D error, you should perform the clean boot. If you see that you are not facing any problem in clean boot mode, you should find out which third-party program is causing the problem. Then, Uninstall it.
5. Repair Visual C++ Redistributables
Repairing visual C++ redistributables is another excellent method to fix failed to initialize Direct3D. To do it, follow these instructions.
- At first, Open the start menu, type appwiz.cpl and hit enter. It will open a new Window.
- Now, You should see all of the Microsoft Visual C++ Redistributable packages. Just right click on them one by one and choose Change. Then, Click on Repair and follow onscreen instructions.
It should repair all of its internal problems and replaces all missing and faulty .DLL files. After that, Run the app or game which one was showing Direct3D error. Now, It should open without any problem. If repairing visual C++ fails to fix the problem, You can try to re-install them. It may work.
6. Replace Graphics Card
To get rid of failed to initialize Direct3D, you may need to replace your graphics card with a newer one. Because some old GPUs don’t support many features of latest Windows 10 and they also don’t support all games and apps. So, You can’t do many things to fix any Direct3D related problems when you have a very old GPU.
These are the most effective solutions to fix this problem. But, There may be other specific solutions for specific apps and games. If above methods don’t help, you may contact that app or game support to get better instructions to fix failed to initialize Direct3D.
Have you already fixed your problem? You are welcome to share which one has worked for you.
На главную
нужна помощь компьютерщиков
dei2001 30 янв 2017
при запуске игры выдает такое сообщение:
Failed to initialize Direct 3D
Make sure you have at least DirectX 9. 0c instaled, have drivers for you graphics cfrd and have not disabled 3d acceleration
in display settings.
пробовал переустановить директ Х — пишет что всё установлено.
что посоветуете, не могу запустить игру
NUBYARA71 30 янв 2017
01maloi1 30 янв 2017
dei2001 30 янв 2017
sovaby_minsk 30 янв 2017
Попробуй все таки вот по этой ссылке Установить 9директ !
Если опять не поможет .
найди деинсталятор видеокарт Вычисти установку драйверов видеокарт перегрузись и установи драйвера заново
если графика гибридная типа intel video + еще одна видео
После очистки первым ставь интел.
Сообщение отредактировал sovaby_minsk: 30 янв 2017 — 14:34
dei2001 30 янв 2017
dei2001 30 янв 2017
sovaby_minsk 30 янв 2017
KAJIbIMAH 30 янв 2017
NaPiLNiK_1987 30 янв 2017
Если у меня есть компьютер,то я компьютерщик?Или может я что то пропустил и появилась новая профессия
Зы. Сдается мне,что тебе придется задонатить на новую видюху (не шучу)
Сообщение отредактировал NaPiLNiK_1987: 30 янв 2017 — 14:47
Chesney 30 янв 2017
01maloi1 30 янв 2017
dei2001 30 янв 2017
sovaby_minsk (30 Янв 2017 — 15:41) писал:
сделал не помогло, та же ошибка вылезает
dei2001 30 янв 2017
LEPRIKON124 (30 Янв 2017 — 15:57) писал:
пОПРОБУЙ откат драйверов на видюху, наверное да же на две версии,
тоже пробовал, нет эффекта
XQPBAT 30 янв 2017
dei2001 (30 Янв 2017 — 14:29) писал:
при запуске игры выдает такое сообщение:
Failed to initialize Direct 3D
Make sure you have at least DirectX 9.0c instaled, have drivers for you graphics cfrd and have not disabled 3d acceleration
in display settings.
пробовал переустановить директ Х — пишет что всё установлено.
что посоветуете, не могу запустить игру
Где ты тут ТС увидел компьютерщиков? Тут одни тролли сидят.
mrfox2012 30 янв 2017
dei2001 (30 Янв 2017 — 11:29) писал:
при запуске игры выдает такое сообщение:
Failed to initialize Direct 3D
Make sure you have at least DirectX 9.0c instaled, have drivers for you graphics cfrd and have not disabled 3d acceleration
in display settings.
пробовал переустановить директ Х — пишет что всё установлено.
что посоветуете, не могу запустить игру
Какая видеокарта и что ты пробуешь запустить — там по буржуйски написано на вашем установленном директ х 9 не установлен 3d акселератор.
mrfox2012 30 янв 2017
WAAAAAAGH_BIG_SHOOTA (30 Янв 2017 — 12:13) писал:
Что ж вы делаете такого со своими кампуктерами?
Сколько у меня было машин, ни одна не тупила и не засорялась. Только разве что от времени
да он так и не ответил что у него там за зверь (видеокарта) и что он хочет запустить.
dei2001 30 янв 2017
ctacin560 30 янв 2017
Next 09 фев 2017
dei2001 (30 Янв 2017 — 17:19) писал:
Удачи на полях сражений! Рад, что Ваша проблема решилась.
Failed to initialize Direct3D что делать
We’re going to need «Registry Editor» to fix this error.
- Go to the Start menu, and search for «regedit.»
We need to find the right folder and file to edit.
- Open the dropdown menu for «HKEY_CURRENT_USER.»
Open the dropdown menu for «Software.»
Open the dropdown menu for «Eidos.»
Open the dropdown menu for «Deus Ex: HRDC.»
There’s a million files in this folder, and at first it may look intimidating. However, all we need is to open the file named «EnableDirectX11.» When you open it, you’ll see a box in which «1» is displayed. This means DirectX 11 is enabled when running the game. Set this to 0 and click «Ok.»
If you try running DX: HRDC now, the Direct3D error should be resolved. The game should start like it’s supposed to, and you should never have to worry about DX freaking out like this again.
Failed to initialize Direct3D что делать
==========
«Failed to initialize Direct3D.
Make sure you have at least DirectX 9.0c installed, have drivers for your
graphics card and have not disabled 3D acceleration
in display settings.
InitializeEngineGraphics failed»
==========
Like me, several more ppl have this same error msg, and arent able to play the game at all.
I have opened a ticket to try and solve the problem, also have asked to dev’s for a solution.
So far the help from costumer center wasnt able to solve it, and no reply from dev’s.
Since i also work on IT, decided to do some tests myself.
And so far i think i may have «solved» (workarround) it.
==========
SOLUTION (workarround, doit on your own risk, im not a dev)
==========
Apparentely the problem its related with/how the game calls the .dll
On mi 64b Win10, he dont «like» to use Directx9, but runs ok with Directx11
1 — Go to your game instalation folder (Program Files (x86)GOGGalaxyGamesDiluvion)
2 — You will find there several . dll including d3d9.dll and d3d11.dll
3 — Rename the d3d9.dll to something else like #d3d9.dll
4 — As so, the game will use the d3d11.dll
After this change i was able to play/run the game with no problem at all.
PS — Sorry mi english, its self learned.
How to Fix Failed to Initialize Direct3D on Windows
When you try to launch a game on PC, you may see an error message “Failed to initialize Direct3D.” This problem may appear repeatedly. But, You can easily fix it.
Direct3D is an API (Application Programming Interface) of Microsoft Windows. Your computer uses it to render three-dimensional graphics in applications where performance is important, such as games. So, When Windows can’t use it correctly, it shows you these error messages.
- Initialization of Direct3D device failed
- Failed initialize Direct3D with current settings
- Cannot initialize Direct3D device
- Direct3D unable to create device, set display mode
- Error initializing Direct3D device is not available
and many other similar messages.
This graphics card related problem appears when you try to open a game or a high-performance software that requires graphics power. Notably, The users who play games on steam are more familiar with this type of error. It happens due to an old DirectX version, graphics card compatibility issue or other third-party software conflicts. But, You can get rid of it easily.
Fix Failed to Initialize Direct3D
You can follow several methods to resolve this issue. Any of them will work. Here are the most effective techniques to fix this problem.
1. Upgrade DirectX
Typically, You should have the latest DirectX installed on your PC. But, If you don’t update Windows regularly, you probably have an old version. You can quickly check the DirectX version. To do it, follow these steps.
- First of all, Open the Start Menu, type dxdiag and hit enter.
- Now, Click on Yes if prompted. You will see a new “DirectX Diagnostic Tool. ”
- Look at the end of the System Information section under System tab. You should see the DirectX version.
- You also should go to the Display tab to see if Direct3D acceleration is enabled.
Currently, DirectX 12 is the latest one. If you see anything else, you can upgrade it to the newer one. But, Before that, you should be sure that your graphics card supports the latest DirectX. Here are the instructions to update it.
- You can install the latest update of Windows. It should automatically update to the most recent DirectX version.
- You also can directly download it from here.
- Then, Install it on your PC.
Now, Restart your computer. It should fix failed to initialize Direct3D . You can launch the problematic game to verify this method has worked.
2. Update Graphics Card Driver
When your graphics card driver is not compatible, it may fail to perform smoothly with latest Windows OS, games or apps that require 3D engine. In this case, It may show you Direct3D related errors. So, You should update your graphics card to the latest version.
To update, you can visit graphics card manufacturer website, download the latest driver and install it on your PC. Else, You can use third-party tools like Driver Booster to do it automatically. Read: How to Update Drivers on Windows
After doing it, restart your PC. It will solve failed to initialize 3D error.
3. Run Hardware Troubleshooter
Still getting the same error? If it keeps happening even after you have a compatible graphics hardware, latest DirectX, maybe there is something wrong that you can’t figure out. So, You should run Hardware and Devices Troubleshooter. It may automatically detect the issue and apply fixes. As a result, you may get rid of Direct3D initialization problem.
- At first, Press on Win + I on the keyboard to open Settings.
- Now, Go to Update & Security > Troubleshoot.
- Find and click on Hardware and Devices and then click on Run the troubleshooter.
- Follow onscreen instructions and apply fixes.
After doing it, Check if it has repaired the error.
4. Perform Clean Boot
You may have heard about the clean boot. It disables all third-party services and runs only MS services so that users can understand if there are any third-party apps causing problems. It is extremely helpful to troubleshoot advanced errors on Windows. So, To fix failed to initialize Direct3D error, you should perform the clean boot. If you see that you are not facing any problem in clean boot mode, you should find out which third-party program is causing the problem. Then, Uninstall it.
5. Repair Visual C++ Redistributables
Repairing visual C++ redistributables is another excellent method to fix failed to initialize Direct3D. To do it, follow these instructions.
- At first, Open the start menu, type appwiz.cpl and hit enter. It will open a new Window.
- Now, You should see all of the Microsoft Visual C++ Redistributable packages. Just right click on them one by one and choose Change. Then, Click on Repair and follow onscreen instructions.
It should repair all of its internal problems and replaces all missing and faulty .DLL files. After that, Run the app or game which one was showing Direct3D error. Now, It should open without any problem. If repairing visual C++ fails to fix the problem, You can try to re-install them. It may work.
6. Replace Graphics Card
To get rid of failed to initialize Direct3D, you may need to replace your graphics card with a newer one. Because some old GPUs don’t support many features of latest Windows 10 and they also don’t support all games and apps. So, You can’t do many things to fix any Direct3D related problems when you have a very old GPU.
These are the most effective solutions to fix this problem. But, There may be other specific solutions for specific apps and games. If above methods don’t help, you may contact that app or game support to get better instructions to fix failed to initialize Direct3D.
Have you already fixed your problem? You are welcome to share which one has worked for you.
Failed to initialize direct3d что делать
Автор: Юрий Белоусов · 14.05.2019
В этой статье рассмотрим, что делать, если при запуске игры выдает ошибку: «Failed to initialize player» с деталями «Failed to initialize Direct3D», как исправить ее.
Полный текст ошибки:
Failed to initialize player
Failed to initialize Direct3D.
Make sure you have at least DirectX 9.0c installed, have drivers for your graphics card and have not disabled 3D acceleration in display settings.
InitializeEngineGraphics failed
После нее часто появляется еще одна ошибка:
Что означает ошибка «Failed to initialize Direct3D»
«Failed to initialize Direct3D» — в переводе с английского на русский «Не удалось инициализировать Direct3D».
Direct3D – это компонент DirectX, который отвечает за интеграцию трехмерных графических изображений (3D-изображений).
Следовательно, данная ошибка возникает из-за того, что при запуске приложения (игры) на устройстве, системе не удалось найти компонент Direct3D, входящий в состав DirectX и отвечающий за 3D-графику.
Failed to initialize player: как исправить
Чтобы исправить ошибку «Failed to initialize player» «Failed to initialize Direct3D» необходимо последовательно выполнить следующие действия:
- Перейти на сайт Microsoft и установить исполняемую библиотеку DirectX;
- Перейти в диспетчер устройств Windows, в разделе видеоадаптеров выбрать свою видеокарту и обновить на нее драйвер.
Это также можно сделать с помощью программы для обновления драйверов Driver Booster. - Открыть меню «Пуск» и выполнить команду dxdiag . Откроется окно диагностики DirectX. Следует перейти во вкладку «Экран» и убедится, что ускорение DirectDraw, ускорение Direct3D и ускорение текстур AGP включены. А также убедится, что в примечаниях нет сообщений о каких-либо ошибках или неисправностях в работе видеокарты.
- После проделанных действий следует перезагрузить компьютер.
Если ошибка появилась недавно, то можно выполнить восстановление системы Windows до того периода, когда данной проблемы не наблюдалось.
В некоторых случаях проблема ошибки инициализации Direct3D решается с помощью отката драйверов на видеокарту до более старой версии.
Не нашли ответ? Тогда воспользуйтесь формой поиска:
Часто при запуске только что установленных игр или программ возникает ошибка, связанная с компонентом DirectX. В основном это относится к недавно купленным компьютерам и ноутбукам, или устройствам с обновленной системой. Но бывают и исключения.
Многие пользователи сталкиваются со следующим сбоем: Failed to initialize DirectX.
Ошибка говорит о том, что программа пыталась обратиться к элементу Директ Икс, но не смогла его найти. Чаще всего, во втором предложении текста сбоя упомянуто, какая версия требуется. На основании этой информации можно придумать способ починки.
Исправление проблемы
Для начала стоит удостовериться, что ваш видеоадаптер поддерживает упомянутую версию Директ X. Пример такой поверки можно изучить в нашем материале: «Совместимость видеокарты с DirectX 11». К сожалению, если поддержка данной системной библиотеки отсутствует, то исправить ситуацию никак нельзя. Поможет только замена графического адаптера на более новый.
В остальных ситуациях выйдет исправить ошибку. И для этого есть два способа: обновление драйверов или установка нужной версии компонента.
Способ 1: Установка новой версии DirectX
Если компонент отсутствует в системе, его просто нужно установить. Загрузить любые библиотеки DirectX получится со страницы сайта Microsoft https://support.microsoft.com/ru-ru/help/179113/how-to-install-the-latest-version-of-directx.
Там же можно найти информацию о совместимости версий с разными операционными системами. Краткая выжимка по теме:
- Windows XP поддерживает библиотеку девятой версии.
- Vista — десятой.
- Windows 7 — одиннадцатой.
- Windows 10 — двенадцатой.
Способ 2: Обновление драйверов
Если предыдущий способ не помог, и до сих пор при запуске программы или игры возникает ошибка Failed to initialize Direct3d, то что делать? В таком случае поможет установка новых драйверов для графического адаптера. В современном ПО присутствует автоматическая функция, предназначенная для обновления софта на видеокарту. Но она может быть деактивирована либо просто не установлена.
В любом случае первым шагом является выяснение модели видеокарты. Сведения об этом можно найти в Диспетчере устройств.
- Откройте корневой раздел Проводника (для Windows XP — «Мой компьютер»).
- Переведите курсор в пустую область, кликните правой кнопкой мыши и выберите свойства.
- В левой части открывшегося окна нажмите на «Диспетчер устройств».
- Раскройте раздел «Видеоадаптеры».Там и будет написано название видеокарты.
Теперь просто загрузите последние драйверы для нее с официального сайта производителя.
У меня в Windows 10 при запуске некоторых игр появляется ошибка «Direct3D initialization error». Windows шла вместе с ноутбуком, версия «Домашняя для одного языка». Скажите, может ли эта ошибка быть из-за версии Windows, и как ее исправить?
Вообще, подобная ошибка не редкость, особенно после переустановки Windows (в вашем случае, после покупки ноутбука, так как в магазинах редко устанавливаются все необходимые библиотеки и драйвера, необходимые для комфортной работы устройства). Появляется она, как правило, после попытки запустить какую-нибудь игру — либо сразу, либо в игре будет просто черный экран, а свернув ее вы увидите это окно.
В этой статье остановлюсь на основных причинах появления подобной ошибки, и покажу на примере как от нее избавиться.
Типичный вид ошибки
Что делать с ошибкой Direct3D.
Обновление DirectX
Самая частая причина появления подобной ошибки связана с отсутствием библиотеки DirectX. Причем, не обязательно, что она у вас не установлена, возможно у вас просто нет какого-то конкретного файла из библиотеки.
DirectX – специальная библиотека для программистов. Используется в большинстве случаев при разработке игр. Пакет доступен для установки и обновления на официальном сайте Microsoft. Более подробно от этом можете узнать на сайте Википедии.
Страница на сайте Microsoft для загрузки современной версии DirectX – https://www.microsoft.com/ru-ru/Download/confirmation.aspx? >
Поэтому, рекомендую посмотреть требования запускаемой вами игры, и посмотреть, какая версия DirectX установлена у вас на ПК.
Чтобы узнать, какой DirectX у вас на ПК, нажмите:
- сочетание кнопок Win+R, чтобы открылось окно » Выполнить «;
- далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).
Запускаем средство диагностики DirectX (DxDiag)
Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже) .
Средство диагностики DirectX / Кликабельно
Для обновления DirectX на сайте Microsoft есть специальный веб-установщик. Перейдите на нужную страницу и скачайте его. Далее запустите, согласитесь с условиями лицензионного соглашения, и ждите пока работает мастер.
Принятие условий лиц. соглашения DirectX
В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается. Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.
Установка DirectX завершена
Как правило, после такого обновления, игра начинает работать как нужно.
Если у вас нет интернета (либо он медленный или сайт Microsoft недоступен, выдает ошибку и т.д.), DirectX можно обновить с помощью игр: почти на половине дисков с играми есть новая версия DirectX (прим. : новая на момент запуска игры, конечно) . Поэтому, вам достаточно взять более-менее современную игру и установив ее, обновите DirectX.
Проблема с драйвером видеокарты
Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.
Как проверить наличие драйверов и включена ли видеокарта
Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:
- нажмите кнопки Win+R;
- далее введите devmgmt.msc и нажмите Enter.
Запуск диспетчера устройств – devmgmt.msc
Далее откройте вкладку «Видеоадаптеры» , и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример – ).
Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.
Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать» . Пример на скрине ниже.
После этого перезагрузите компьютер, затем попробуйте открыть игру.
В некоторых случаях одна из видеокарт может быть отключена в BIOS компьютера (например, если у вас на ноутбуке стоит дискретная и встроенная видеокарты) . Чтобы проверить так ли это, зайдите в BIOS, обычно, в разделе MAIN можно найти режим работы графики (Graphic mode). Пример показан на фото ниже.
Как обновить драйвера на видеокарту:
- Способ №1 : зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера — https://ocomp.info/harakteristiki-kompyutera.html
- Способ №2 : воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую) — https://ocomp.info/update-drivers.html
- Способ №3 : работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь: https://ocomp.info/kak-nayti-i-ustanovit-drayver-dlya-neizvestnogo-ustroystva.html
Используйте режим совместимости
Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью.
Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D. (особенность: все игры были старыми, что наводило на разные мысли. ) .
Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было.
Примеры, что нужно сделать, приведены на скринах ниже.
Открываем свойства исполняемого файла игры
Запустить игру в режиме совместимости с Windows XP SP 2
PS
Если ничего не помогло из выше написанного, то также рекомендую еще обновить пакет Microsoft Visual C++ и NET Framework.
На этом все, всем всего доброго!
Статья откорректирована: 17.01.2019
Manjaro graphics drivers
Новости manjaro nvidia drivers. Share. Tweet
Google classroom 1st grade math
Hello, After 15 years of using windows (95, 2000, XP, Vista, 7 and now 10) I recently wanted to try linux and decided to go with Manjaro. Many benchmarks online showing linux performing better then windows by some 10-30% based on different scenarios (which was the reason of my desire to switch), but right now the benchmarks I have made myself are not reflecting such performance gains (or not .. .DRIVER LIBVA INTEL MANJARO WINDOWS 8 X64. Pentium silver j5005. Manjaro arch linux operating system. En notes thinkpad x1 carbon, intel pentium silver j5005, epel stands extra packages. App store linux, integrated graphics core, arch linux wikiwand arch, antergos arch linux. Arch packaging standards. Compiling and installing, mesa.
Wallee shaggooyyee haarawa
Download drivers for NVIDIA products including GeForce graphics cards, nForce motherboards, Quadro workstations, and more. Thanks for reading, hope you find this tutorial useful. it’s terrible but amd is still not better. Manjaro gnome live. SWITCH TO NVIDIA MANJARO 64BITS DRIVER. For legacy/older nvidia cards, manjaro maintains older drivers for compatibility. Out of the box there’re wasn’t nvidia drivers installed. RICOH. I had a video driver but it was the free opensource. Vega 56 … Linux my-msi 4.19.28-1-MANJARO #1 SMP PREEMPT Sun Mar 10 08:32:42 UTC 2019 x86_64 GNU/Linux In 1, it says; 5. Reboot. The nvidia package contains a file which blacklists the nouveau module, so rebooting is necessary. So, i rebooted the pc after installing nvidia drivers. After reboot, my display settings was fixed, so my monitor was extended.
The moment you’ve all been waiting for is here, you can now pre-order the PinePhone Manjaro Edition Linux phone from PINE64’s online store for as low as $149 USD for the 2GB RAM model or $199 USD for the so-called Convergence Package variant, which comes with 3GB RAM and a USB-C dock to turn the phone into a PC when connected to a monitor, keyboard and mouse.
How to refill mamajuana
Using Manjaro. The distro loaded with the Nvidia driver — similar to what we saw in Antergos, but then this other system, which also happens to be Arch-based, has a wizard that allows you to customize software installation, and Manjaro does not have that. Anyway, Nvidia, very nice. The boot menu of the Live environment gives you the option to boot the distribution using either the open source drivers for your graphics card or the proprietary ones. Later on. you can use the Hardware Detection panel in the Manjaro Settings Manager to install and switch between the open source and proprietary drivers for your graphics hardware.
Apr 16, 2013 · Also added are proprietary driver support for AMD and Nvidia graphics cards and extra multimedia support. Ready to take Manjaro Linux 0.8.5 for a free test drive ? It’s available as a free …
Superbook the promise of a child full episode
The Largest Linux ISO Torrent Repository online! Donations this month: 103% Goal : $ 850 Due: 2020-12-31 Download new and previously released drivers including support software, bios, utilities, firmware and patches for intel products. 23-03-2017 hello everyone, i’m trying to install manjaro on my laptop and get the hybrid graphics to work.
Новости manjaro nvidia drivers. Share. Tweet
Liberty single action 22 revolver
Windows Update is pushing an Intel graphics driver for T480 and T480s that is broken on Windows 10 Pro 1803 OEM. The recommended update on the Lenovo Support site is also broken. After Windows Update has installed this driver, the screen goes black and I have a blinking cursor. Jan 16, 2020 · $ inxi -G Graphics: Device-1: Intel HD Graphics 530 driver: i915 v: kernel Device-2: NVIDIA GM107M [GeForce GTX 960M] driver: nouveau v: kernel Display: x11 server: X. Org 1.20.6 driver: intel,modesetting resolution: 3840×2160~60Hz OpenGL: renderer: Mesa DRI Intel HD Graphics 530 (Skylake GT2) v: 4.6 Mesa 19.3.1
Jul 26, 2019 · Whatever display card on your PC, Driver Booster is able to detect the outdated or corrupted graphics driver for you. 1. Download, install and run Driver Booster. 2. Hit the Scan button. Immediately Driver Booster will search for all the missing, outdated and even faulty drivers for you. 3. Pinpoint Display adapters and then Update the graphics …
Jul 29, 2014 · A preview version of Manjaro KDE 0.8.11, a Linux distribution based on well-tested snapshots of the Arch Linux repositories and 100% compatible with Arch, is now available for download and testing.
Drop leg holster for 6 inch revolver
DRIVER MANJARO CHANGE GRAPHICS WINDOWS 10 DOWNLOAD. Manjaro linux arch linux. Manjaro-architect free download, sourceforge. Dirt rally manjaro linux, latest graphics card laptop, arch linux plasma, os windows feel, review installation guide. Manjaro intel graphics.Raspberry Pi 4 graphics win: Open-source Vulkan driver support is coming. Raspberry Pi could soon have better graphics thanks to an open-source Vulkan project.
Hi. I’m running Manjaro KDE on a Precision 5520 laptop with a Vega 56 connected as an eGPU in an Akitio Node. Below is the system configuration of my machine. System: Host: Mass-Manjaro Kernel: 4.20.7-1-MANJARO x86_64 bits: 64 compiler: gcc v: 8.2.1 Desktop: KDE Plasma 5.14.5 Distro: Manjaro Linux Machine: Type: Laptop System: Dell product: Precision 5520 v: N/A serial: <root required> Mobo …
Avancemos 1 unidad 4 leccion 2 answer key
Manjaro. Is an accessible, friendly, open-source operating system. Providing all the benefits of cutting-edge software combined with a focus on getting started quickly, automated tools to require less manual intervention, and help readily available when needed.
My graphics card is this thing.My system frequently crashes with a green screen while gaming, which I think is a GPU thing likely related to old drivers. . mhwd -l > 0000:0b:00.0 (0300:1002:731f) Display controller ATI Technologies Inc: —— NAME VERSION FREEDRIVER TYPE —— video-linux 2018.05.04 true PCI video-modesetting 2020.01.13 true PCI video-vesa 2017.03.12 true PCI
Is my pool pump 110 or 220
To uninstall Nvidia drivers on your Manjaro system in the Manjaro Settings Manager, follow the step-by-step instructions outlined below. Step 1: Launch the Manjaro Settings Manager. Once the app is open, click on the “Hardware Configuration” icon to access the “Hardware Configuration” area in the Manjaro Settings Manager. Manjaro Hardware Detection One base component is our hardware detection. It is a C++ library and app and is designed after a dynamic structure. Any kind of hardware, no matter if usb or pci, can be configured by mhwd. There is just a simple configuration file which tells mhwd what to do. This way we also support hybrid graphics cards out of the …
Bakugou x reader boyfriend scenarios
Manjaro how to install drivers? image/svg+xml manjaro. … Install proprietary drivers • Search for “hardware” or “mhwd” in your application menu
Autozone battery test reddit
This is a huge change to the way we deal with the free drivers. Linux and Xorg are capable of dealing with opensource drivers themself. They can load and unload modules, deal with hybrid graphics, check for OpenGL and Vulkan support and know the hardware that is supported. mhwd on the other hand is blocking this. mhwd needs us as users to constantly check for PCIID updates, because otherwise …
In addition, the distribution inherits all the unique features of the original Manjaro operating system. Boot options. The boot medium will allow users to try the operating system without installing anything on their computers. It provides two modes, one for users of Intel graphics cards, and another one for owners of Nvidia or AMD video cards.
How do i delete my profile picture on venmo
Manjaro realtek wifi driver Manjaro realtek wifi driver Nov 04, 2020 · The Beelink GT-R is a small desktop computer with a 35-watt AMD RYzen 5 3350H processor, Radeon Vega 8 graphics, support for WiFi 6, Bluetooth 5. 1, a built-in fingerprint sensor, and a decent … AUR in Manjaro provides the print/scan drivers for the Canons and the HPs are still plug-n-play. This is of course a compromise that we are all more than willing to accept to use Linux. iPads, MacBooks etc use AirPrint and Linux laptops just come to the printer and hi-jack the desktops USB lead.
A friend of mine complains that an old laptop is slow when using open office or browsing on the net. i know its very vague, but i remember she has a celeron, 4G of ram , and i am unsure if theres a dedicated graphic card.
Will also be meaning in hindi
Especially consider that there are also legacy nvidia drivers for older cards, like nvidia390xx and nvidia340xx. If you are not sure, please look for a tutorial or ask for assistance at the forum . Properly using and configuring Bumblebee with Steam is much easier than it seems at first.
MANJARO 6. Manjaro KDE Plasma 20.1.2 (64-bit) * Desktop Environment: KDE Plasma … *** Device-1: Intel 4th Gen Core Processor Integrated Graphics *** driver: i915 v . ..
Lakeland doodles and poodles
Installation of Manjaro 18 Legion Y530. … 800 4: 800 5: 800 6: 800 7: 800 8: 800 Graphics: Device-1: Intel UHD Graphics 630 driver: i915 v: kernel Device-2: NVIDIA …
Jul 12, 2020 · The file name will be different depends on your graphic card and driver version. Step 2. Install the Driver. Right-click the file and choose Extract Here. It will produce a new folder called something like : amdgpu-pro-20.20-1098277-ubuntu-20.04. Now open the folder and then right-click and choose Open in Terminal. It will open Terminal in this …
How to make a division sign in google docs
currently using travelmate tmp-449-G2-M on windows 10. want to switch to Manjaro (kde). but are there all the drivers (specially FINGERPRINT reader) available for manjaro? Architect. This edition comes with a TUI installer. Manjaro-Architect offers total customization on your Manjaro installation: choose which Manjaro kernels you want to use, or multiple kernels. choose any Manjaro branch (stable, testing or unstable) choose your desktop from all current Manjaro editions, regardless of what install media you run the installer from.
Despite Manjaro 18 using an older kernel and MESA graphics driver than Solus 4, it pulls ahead by about 14%. It also leads by 7% over Solus 4 on Dirt Rally which is just beyond the border of …
Overhead door wall console not working
Get drivers and downloads for your Dell Inspiron 15 Gaming 7567. Download and install the latest drivers, firmware and software. Oct 19, 2020 · Update Manjaro and install Wine along with the Vulkan graphics packages that Lutris recommends by opening a terminal and entering this command: $ sudo pacman -Syu wine winetricks wine-mono wine_gecko vulkan-icd-loader lib32-vulkan-icd-loader vkd3d lib32-vkd3d gvfs
Nov 20, 2020 · DRIVERS MANJARO LINUX NON FOR WINDOWS 8 DOWNLOAD. Manjaro hardware detection overview, manjaro linux arch. Resolution refresh rate, arch team community, manjaro user guide. Debian e manjaro, instalando driver proprietário nvidia. Deepin graphics driver manager.
Oregon lme license
Win10 Host, KDE-Dev Unstable, fully updated guest, and using VMSVGA as my driver, which has always worked in the past, but now my display seems stuck at 800×600. Operating System: Manjaro Linux KDE Plasma Version: 5.18.80 KDE Frameworks Version: 5.70.0 Qt Version: 5.14.2 Kernel Version: 5.4.32-1-MANJARO OS Type: 64-bit Processor: 1 × Intel® Core™ i7-6600U CPU @ 2.60GHz Memory: 1.9 GiB of …Manjaro provides its own distribution-specific tools such as the Manjaro Hardware Detection (mhwd) utility, and the Manjaro Settings Manager (msm) Run automatically during the installation process, it allows for Manjaro to work fully on your system ‘straight out of the box’, without the need to manually identify and install the necessary drivers or to manually edit the appropriate configuration files.
[ИСПРАВЛЕНО] Не удалось инициализировать графическую систему на компьютере с Windows 10
Что означает ошибка «Не удалось инициализировать графическую систему»? Он продолжает появляться, когда вы пытаетесь запустить игру? Мы понимаем, как это может обескураживать. Именно поэтому мы составили список эффективных решений, которые помогут вам решить проблему. Если вам это нравится, переходите к следующему разделу нашего руководства. Мы подробно рассмотрим решения.
способов избавиться от уведомления «Не удалось инициализировать графическую систему» в Windows
Многие пользователи Windows сказали, что столкнулись с этой проблемой, когда пытались играть в Age of Empires.В сообщении об ошибке предлагалось проверить, совместимы ли их видеокарта и драйвер с DirectDraw.
Что такое DirectDraw? Это старый API, который когда-то был частью Microsoft DirectX API. Он отображает графику в приложениях, требующих высокой производительности. Это также позволяет приложениям открываться в полноэкранном режиме или встраиваться в окно. Для компьютеров, на которых включено аппаратное ускорение, DirectDraw использует его, чтобы предоставить прямой доступ к видеопамяти.
Как устранить ошибку «Не удалось инициализировать графическую систему» в Windows 10:
Какую бы игру вы ни пытались запустить, когда сталкивались с ошибкой «Невозможно инициализировать графическую систему», следующие исправления обязательно решат ее:
- Обновите драйверы видеокарты
- Запуск обновлений Windows
- Запустите игру в режиме совместимости
- Измените разрешение вашего дисплея
- Установить DirectX вручную
Давайте теперь рассмотрим процедуру применения этих исправлений.
Fix 1: обновите драйверы графики
Без правильных драйверов ваша ОС и приложения не могут работать должным образом. Так что, если вы столкнулись с этой проблемой сейчас, возможно, что-то не так с вашими графическими драйверами. Либо они устарели, либо пропали без вести, либо по какой-то причине повреждены. Новые обновления драйверов также содержат исправления для устранения ошибок и обеспечения оптимальной производительности, особенно для игровых ПК.
Существует четыре метода обновления драйверов:
- Через диспетчер устройств
- Установка обновлений Windows
- Через сайт производителя вашего устройства
- Использование средства автоматического обновления
Метод 1. Обновление графического драйвера через диспетчер устройств
Выполните следующие действия:
- Нажмите клавиши Windows + R, чтобы открыть диалоговое окно «Выполнить».
- Введите «Devmgmt.msc» (без кавычек) в текстовой области и щелкните OK или нажмите клавишу Enter на клавиатуре.
- Просмотрите левую панель окна диспетчера устройств и найдите адаптеры дисплея. Щелкните стрелку рядом с ним, чтобы показать свои графические устройства.
- Щелкните правой кнопкой мыши устройство, которое хотите обновить, и выберите «Обновить драйвер» в контекстном меню.
- Включите подключение к Интернету.
- Нажмите на опцию «Автоматический поиск обновленного программного обеспечения драйвера».Система выполнит поиск последних драйверов в памяти вашего ПК и в Интернете, а затем установит их.
Метод 2. Обновление драйверов через Центр обновления Windows
Обновления Windows содержат новые версии драйверов. При запуске обновлений Windows автоматически загружаются и устанавливаются необходимые драйверы:
- Откройте приложение «Настройки». Вы можете сделать это, перейдя в меню «Пуск» и щелкнув значок шестеренки. Вы также можете использовать комбинацию клавиш Windows + I.
- Щелкните «Обновление и безопасность».
- Вы найдете опцию Windows Update на левой панели следующей открывшейся страницы. Нажмите здесь.
- Щелкните кнопку Проверить наличие обновлений. Если есть обновления, они будут загружены и установлены автоматически.
- Перезагрузите систему, чтобы завершить процесс.
Метод 3. Посетите веб-сайт производителя вашего устройства
Обновление драйверов через диспетчер устройств или обновления Windows не всегда может дать желаемый результат. Система может не найти самые последние версии драйверов.Часто лучше сразу перейти на веб-сайт NVIDIA, AMD или Intel.
Метод 4. Использование средства автоматического обновления
РЕКОМЕНДУЕТСЯ
Устранение проблем с ПК с помощью средства обновления драйверов
Нестабильная работа ПК часто вызвана устаревшими или поврежденными драйверами. Auslogics Driver Updater диагностирует проблемы с драйверами и позволяет обновлять старые драйверы сразу или по одному, чтобы ваш компьютер работал более плавно
СКАЧАТЬ СЕЙЧАССамый лучший и простой способ обновить графические драйверы — использовать автоматический инструмент.Такой инструмент сможет читать ваш компьютер и обнаруживать драйверы, требующие внимания. Мы предлагаем вам использовать программу обновления драйверов Auslogics. Это программное приложение, одобренное и рекомендованное корпорацией Майкрософт, которому доверяют миллионы пользователей по всему миру. После установки
Driver Updater автоматически определяет характеристики вашего компьютера. Затем он инициирует сканирование для обнаружения проблемных драйверов. После завершения сканирования вы можете обновить все устройства в списке или только те, которые вы выберете.Все, что для этого нужно, — это всего лишь щелчок кнопки. Инструмент обеспечивает загрузку и установку правильных версий драйверов. Он также выполняет резервное копирование, чтобы при необходимости можно было легко выполнить откат.
Fix 2: Запустите обновления Windows
ОбновленияWindows содержат исправления и новые версии программного обеспечения, необходимые для бесперебойной работы вашей системы и приложений. Установка этих обновлений может помочь решить вашу игровую проблему:
- Перейдите в меню «Пуск» и введите «Обновление Windows» (без кавычек) в строке поиска.Нажмите на вариант, который появляется в результатах поиска.
- Вы попадете в приложение «Настройки Windows». Нажмите кнопку «Проверить обновления».
- Дождитесь завершения процесса и перезагрузите компьютер.
- Проверьте, успешно ли запустится ваша игра.
Fix 3: запускайте игру в режиме совместимости
Некоторые приложения могут работать некорректно в вашей версии Windows. Их можно исправить, запустив в режиме совместимости.
Режим совместимости — это инструмент с простым доступом, который позволяет старым программам работать в новых версиях ОС.Он изменяет системные настройки от программы к программе, позволяя другим приложениям нормально работать на вашем ПК. В то же время он позволяет работать более старым приложениям.
Вот как включить режим совместимости для вашей игры:
- Перейдите в папку установки вашей игры и щелкните игру правой кнопкой мыши. Вы также можете щелкнуть правой кнопкой мыши ярлык на рабочем столе.
- В контекстном меню выберите пункт «Свойства».
- В открывшемся окне перейдите на вкладку «Совместимость».
- Щелкните раскрывающееся меню в разделе «Режим совместимости» и выберите старую версию Windows, с которой должна быть совместима игра.
- В разделе «Настройки» установите флажки для параметров «Запустить эту программу от имени администратора» и «Отключить полноэкранную оптимизацию».
- Нажмите кнопку «Применить», чтобы сохранить изменения.
- Нажмите ОК.
- Теперь вы можете попробовать запустить игру и посмотреть, возникнет ли ошибка по-прежнему. Если да, не волнуйтесь.Есть еще другие исправления.
Fix 4: Измените разрешение вашего дисплея
Изменение разрешения экрана и настроек дисплея вашего компьютера может помочь устранить ошибку «Не удалось инициализировать графическую систему». Выполните следующие простые шаги:
- Щелкните правой кнопкой мыши пустую область на рабочем столе и выберите «Параметры отображения» в появившемся контекстном меню.
- Еще лучше, вы можете пропустить шаг 1 и открыть приложение «Настройки», нажав комбинацию клавиш с логотипом Windows + I.В открывшемся окне нажмите «Система». После этого нажмите «Показать» на левой панели следующей страницы.
- Теперь разверните стрелку раскрывающегося списка под «Разрешение экрана» и выберите новое разрешение. Проверьте, успешно ли будет работать ваша игра. Если этого не произошло, попробуйте другое разрешение, пока игра не заработает.
Есть еще одно исправление. Надеюсь, вы уже устранили ошибку. В противном случае попробуйте последнее решение ниже.
Исправление 5. Установка DirectX вручную
Microsoft DirectX — это набор технологий, обеспечивающих аппаратное ускорение для работы с мультимедийными приложениями, такими как HD-видео и 3D-игры.Он входит в состав операционной системы Windows. Более новые версии доступны в обновлениях Windows. Однако, если у вас все еще возникают проблемы с игрой на этом этапе нашего руководства, вам следует попробовать установить обновление DirectX вручную:
- Посетите веб-сайт Microsoft и перейдите на страницу загрузки DirectX.
- Нажмите красную кнопку «Загрузить», чтобы загрузить установочный файл на свой компьютер.
- Запустите файл dxwebsetup.exe и следуйте инструкциям на экране для завершения установки.
Совет : В процессе установки не забудьте отменить выбор любой дополнительной установки (например, панели Bing), которая вас не интересует.
- Установка займет всего несколько секунд. После завершения процесса перезагрузите компьютер.
Примечание: Различные версии Windows поддерживают разные версии DirectX. Некоторые версии DirectX (например, DirectX 12) невозможно получить без обновлений Windows.
Надеемся, наше руководство оказалось для вас полезным. Если у вас есть какие-либо вопросы или комментарии, пожалуйста, поделитесь ими с нами в разделе комментариев ниже.
Нравится ли вам этот пост? 🙂
Оцените, поделитесь или подпишитесь на нашу рассылку
4 голоса, в среднем: 4.00 из 5
Загрузка …Не удалось инициализировать Direct3D в Windows 10 [Quick Fix]
автор Иван ЕничЭксперт по поиску и устранению неисправностей
Увлеченный всеми элементами, связанными с Windows, и в сочетании со своим врожденным любопытством, Иван глубоко погрузился в понимание этой операционной системы, специализируясь на драйверах и устранении неполадок с драйверами.Когда он не занимается … Читать дальше Обновлено:Размещено: 2019 март
- Многие пользователи в настоящее время заявляют, что не могут инициализировать Direct3D. Так что вы не исключение.
- Чтобы решить эту проблему, запустите средство устранения неполадок оборудования и устройств или измените разрешение игры.
- Если вы часто сталкиваетесь с такими проблемами, просто посетите наш раздел «Устранение неполадок Windows 10».
- Этот игровой центр для ПК также включает в себя множество уловок, которые можно применить, когда ваша цель — стать профессионалом.
Это программное обеспечение исправит распространенные компьютерные ошибки, защитит вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для достижения максимальной производительности. Исправьте проблемы с ПК и удалите вирусы прямо сейчас, выполнив 3 простых шага:
- Загрузите Restoro PC Repair Tool , который поставляется с запатентованными технологиями (патент доступен здесь).
- Нажмите Начать сканирование , чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
- Нажмите Восстановить все , чтобы исправить проблемы, влияющие на безопасность и производительность вашего компьютера.
- Restoro загрузили 0 читателей в этом месяце.
Одна из худших вещей, которые могут случиться с вами, если вы компьютерный геймер, — это то, что вы не можете запустить свою любимую видеоигру.
Некоторые пользователи сообщают об ошибке, в которой говорится, что возникла проблема с инициализацией Direct3D в Windows 10.
Если вы геймер, столкнувшийся с этой проблемой, вы можете попробовать следующие решения.
Что делать, если я не могу инициализировать Direct3D в Windows 10?
- Автоматическое обновление драйверов
- Запустить встроенное средство устранения неполадок оборудования и устройств
- Обновите драйвер видеокарты
- Проверьте наличие обновлений драйвера дисплея в дополнительных обновлениях
- Удалите и переустановите драйвер дисплея
- Установить более старый драйвер
- Изменить разрешение игры
- Переустановите распространяемые компоненты Visual C ++
- Удалить проблемное обновление
- Переименовать проблемный файл DLL
1.Обновить драйверы автоматически
Предположим, вам нужно инициализировать Direct3D в Windows 10, но вы не знаете, что вызывает проблему, которая мешает вам это сделать. Прежде всего, у вас есть право подозревать проблемы с драйверами видеокарты.
Как их легко решить? Что ж, DriverFix — ваш самый безопасный выбор, поскольку он имеет растущую базу данных драйверов для самых разных устройств.
Если у вас нет необходимых навыков для обновления драйверов вручную и вы боитесь повредить компьютер, загрузив неправильную версию драйвера, позвольте DriverFix сделать свое волшебство.
Этот инструмент является наиболее автоматизированным решением, поскольку он может обновлять все ваши драйверы сразу или только те, которые вы выбираете, не говоря уже о том, что вы можете создавать резервные копии перед любым обновлением.
DriverFix
Пользователи часто сообщают, что инициализация Direct3D становится возможной после обновления драйверов. Пусть DriverFix справится с этой задачей!
2. Запустите встроенное средство устранения неполадок оборудования и устройств
- Сначала нажмите клавиши Windows + S на клавиатуре, чтобы открыть параметр поиска.
- Введите Устранение неполадок и нажмите Устранение неполадок.
- Щелкните Оборудование и устройства , а затем нажмите Запустить средство устранения неполадок .
- Следуйте инструкциям на экране, чтобы выполнить средство устранения неполадок.
Это довольно простое решение, оно автоматически проверяет, правильно ли установлено ваше новое оборудование. После завершения работы средства устранения неполадок проверьте, сохраняется ли проблема.
Если средство устранения неполадок останавливается до завершения процесса, исправьте его с помощью этого полного руководства.
3. Обновите драйвер видеокарты вручную
- Нажмите Клавиша Windows + R . В командной строке Run введите devmgmt.msc и затем нажмите кнопку OK .
- В диспетчере устройств вам нужно найти раздел Видеоадаптеры и щелкнуть его, чтобы развернуть.
- Найдите драйвер дисплея в списке, он должен быть единственным доступным, щелкните драйвер дисплея правой кнопкой мыши и выберите Обновить драйвер .
- Выберите Автоматический поиск обновленного программного обеспечения драйвера .
- Windows теперь будет искать и обновлять выбранный драйвер автоматически.
Как уже было сказано, проблемы с инициализацией Direct3D могут быть вызваны драйвером вашей видеокарты. Чтобы решить эту проблему, вы также можете обновить драйвер, выполнив указанные выше действия.
После обновления драйвера проблема с Direct3D должна быть решена.
4. Проверьте наличие обновлений драйвера дисплея в дополнительных обновлениях
- Откройте начальный экран / меню и введите Центр обновления Windows.
- Нажмите «Настройки» справа, а затем выберите « Установить дополнительные обновления». слева. Результаты. Панель управления
- Центра обновления Windows должна открыться, а затем все, что вам нужно сделать, это нажать Проверить наличие обновлений в верхнем левом углу, чтобы получить последние обновления.
После загрузки необходимых обновлений проблема должна быть исправлена.
Кнопка Проверить обновления отсутствует? Не волнуйтесь, это пошаговое руководство поможет вам вернуть его.
5. Удалите и переустановите драйвер дисплея
- Сначала откройте Диспетчер устройств .
- Найдите Видеоадаптеры и щелкните, чтобы развернуть.
- Щелкните правой кнопкой мыши драйвер видеокарты и выберите Удалить устройство в контекстном меню.
- Windows попросит вас подтвердить удаление устройства, поэтому нажмите Удалить , чтобы удалить драйвер. Если доступно, обязательно установите флажок « Удалить программное обеспечение драйвера для этого устройства» , прежде чем удалять драйвер.
- После завершения удаления вам необходимо перезагрузить компьютер, чтобы загрузить драйверы дисплея по умолчанию.
- Теперь вам просто нужно посетить веб-сайт производителя вашей видеокарты и установить драйвер для вашей видеокарты.
Если вы хотите полностью удалить все файлы, связанные с вашей видеокартой, вы можете ознакомиться с нашим руководством по использованию программы удаления драйвера дисплея.
Это бесплатный инструмент, который удалит все файлы и записи реестра, связанные с драйвером дисплея.
Обновление драйверов вручную очень утомляет, поэтому мы рекомендуем вам загрузить этот инструмент для обновления драйверов (на 100% безопасный и протестированный нами), чтобы сделать это автоматически.
Таким образом, вы предотвратите потерю файлов и даже необратимое повреждение вашего компьютера.
Windows не может автоматически найти и загрузить новые драйверы? Не волнуйтесь, у нас есть подходящие решения для вас.
6. Установите более старый драйвер
Если у вас возникли проблемы с инициализацией Direct3D при попытке запустить определенные игры, вы можете установить более старый драйвер для вашей видеокарты.
Просто удалите текущий установленный драйвер и загрузите старую версию с веб-сайта производителя.
Обычно лучше установить последние версии драйверов, но в некоторых старых играх могут быть проблемы с ними, поэтому попробуйте установить более старые драйверы и посмотрите, поможет ли это.Это простое решение, поэтому обязательно попробуйте его.
7. Измените разрешение игры
Запустите сканирование системы, чтобы обнаружить потенциальные ошибки.
Нажмите Начать сканирование , чтобы найти проблемы с Windows.
Нажмите Восстановить все , чтобы исправить проблемы с запатентованными технологиями.
Запустите сканирование ПК с помощью Restoro Repair Tool, чтобы найти ошибки, вызывающие проблемы с безопасностью и замедление.После завершения сканирования в процессе восстановления поврежденные файлы заменяются новыми файлами и компонентами Windows.
Иногда проблемы с инициализацией Direct3D могут быть вызваны конфигурацией вашей игры. Несколько пользователей сообщили, что им не удалось запустить игру при использовании определенного разрешения.
Чтобы решить эту проблему, просто измените разрешение игры в приложении для настройки и попробуйте запустить ее снова. Если в этой игре нет приложения для настройки, попробуйте изменить его разрешение в файлах конфигурации или в реестре.
Это не самое удобное решение, но немногие пользователи сообщили, что решили проблему с помощью этого метода.
Несколько пользователей также сообщили, что они устранили проблему, установив игру в оконном режиме. После включения оконного режима проблема должна быть полностью решена.
Хотите узнать, как создавать собственные разрешения? Ознакомьтесь с этим отличным руководством и узнайте, как это сделать, как эксперт!
Windows не позволяет изменить разрешение экрана? Прочтите эту статью и быстро устраните проблему.
8. Переустановите распространяемые компоненты Visual C ++
- Нажмите Windows Key + S и введите Панель управления . Выберите Control Panel из списка результатов.
- Когда откроется панель управления , щелкните Программы и компоненты .
- Появится список всех установленных приложений. Дважды щелкните желаемый распространяемый компонент, чтобы удалить его.
Чтобы решить эту проблему, многие пользователи рекомендуют переустановить распространяемые компоненты Visual C ++.Это относительно просто, и вы можете сделать это, выполнив описанную выше процедуру.
После удаления проблемного Redistributable вам необходимо переустановить его снова. Вы можете бесплатно загрузить все распространяемые компоненты Visual C ++ с веб-сайта Microsoft.
Многие игры также поставляются с установочными файлами Visual C ++, поэтому вам не нужно ничего загружать.
Просто откройте каталог установки игры, которую вы хотите запустить, найдите каталог vcredist и установите из него все файлы.После этого проблема с Direct3D должна быть решена.
Также стоит упомянуть, что иногда нет необходимости переустанавливать распространяемые компоненты Visual C ++.
Иногда у вас может не быть установленного распространяемого пакета, и вам просто нужно загрузить его или установить из каталога vcredist , чтобы решить проблему.
Не удается открыть панель управления? Взгляните на это пошаговое руководство, чтобы найти решение.
Чтобы всегда загружать и устанавливать последние распространяемые компоненты Visual C ++, ознакомьтесь с этой специальной статьей.
9. Удалите проблемное обновление
- Нажмите Клавиша Windows + I , чтобы открыть приложение «Настройки».
- Теперь перейдите в раздел Обновление и безопасность .
- Нажмите История обновлений .
- Теперь нажмите Удалить обновления .
- Найдите проблемное обновление и дважды щелкните его, чтобы удалить.
Иногда у вас могут возникнуть проблемы с инициализацией Direct3D из-за проблемных обновлений.Если эта ошибка начала появляться после установки обновления Windows 10, обязательно удалите ее.
Если удаление обновления устраняет проблему, вы можете запретить автоматическую установку этого обновления.
Мы уже написали руководство о том, как заблокировать автоматические обновления Windows, поэтому обязательно ознакомьтесь с ним для получения подробных инструкций.
Если у вас возникли проблемы с открытием приложения «Настройки», прочтите эту подробную статью, чтобы решить эту проблему.
10. Переименуйте проблемный файл DLL в
- Перейдите в каталог установки игры и найдите d3d9.dll и d3d11.dll.
- Щелкните правой кнопкой мыши d3d9.dll и переименуйте его в oldd3d9.dll .
После этого игра будет вынуждена использовать d3d11.dll , и проблема должна быть решена. Имейте в виду, что это грубый обходной путь, поэтому он не будет работать со всеми играми.
Если у вас есть проблемы с инициализацией Direct3D, возможно, проблема связана с конкретным файлом DLL. Пользователи сообщали об этой ошибке при попытке запустить определенные игры.
Чтобы решить эту проблему, вам просто нужно переименовать один файл.Для этого выполните указанные выше действия.
Нужны альтернативы? Вот 14 лучших программных инструментов для переименования файлов, доступных прямо сейчас!
Проблемы с Direct3D мешают вам наслаждаться любимыми видеоиграми. Могут возникнуть различные проблемы Direct3D, и в этой статье мы рассмотрели следующие проблемы:
- Не удалось инициализировать устройство Direct3D. — Это обычная проблема с Direct3D в Windows. Однако вы можете легко решить эту проблему, используя одно из наших решений.
- Не удалось инициализировать Direct3D с текущими настройками — еще одна распространенная ошибка, которая может возникнуть с Direct3D. Чтобы решить эту проблему, вам, возможно, придется переустановить необходимые распространяемые компоненты Visual C ++.
- Ошибка инициализации устройства Direct3D недоступно — Некоторые пользователи сообщили о том, что устройство Direct3D недоступно. Эта проблема обычно возникает из-за проблем с вашими драйверами.
- Не удается инициализировать устройство Direct3D — Это всего лишь вариант предыдущей ошибки, и, скорее всего, она вызвана вашими драйверами.
- Инициализация Direct3D VirtualBox — Эта ошибка может появляться в Windows, но также может появляться при использовании приложений виртуализации, таких как VirtualBox.
- Код ошибки Direct3D 38 — Несколько пользователей сообщили об ошибке с кодом 38. Это может быть большой проблемой, но вы сможете исправить ее с помощью одного из наших решений.
- Direct3D не может создать устройство, установить режим отображения — Некоторые пользователи сообщили, что Direct3D не может создать устройство или установить режим отображения.Чтобы решить эту проблему, обязательно проверьте драйверы видеокарты.
- В Direct3D не хватает памяти — Это также довольно распространенная проблема с Direct3D. Если вы получаете эту ошибку, убедитесь, что приложение, которое вы пытаетесь запустить, установлено правильно.
- Direct3D не может быть правильно инициализирован — Другая ошибка, которая может возникнуть с Direct3D. Эта ошибка может стать большой проблемой, так как не позволит вам получить доступ к нужным приложениям.
Как и многие другие проблемы, проблема инициализации Direct3D в Windows 10, вероятно, вызвана несовместимостью графических драйверов, поэтому обратитесь к нашим советам ниже.
Для получения дополнительных предложений и вопросов перейдите в раздел комментариев ниже. Вы найдете нас там, так что поделитесь с нами своим мнением.
По-прежнему возникают проблемы?
Исправьте их с помощью этого инструмента:
- Загрузите этот PC Repair Tool с рейтингом «Отлично» на TrustPilot.com (загрузка начинается с этой страницы).
- Нажмите Начать сканирование , чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
- Нажмите Восстановить все , чтобы исправить проблемы с запатентованными технологиями (эксклюзивная скидка для наших читателей).
Restoro загрузили 0 читателей в этом месяце.
Часто задаваемые вопросы
Недостаточно подробностей Сложно понять Другой Связаться с экспертомПрисоединяйтесь к разговору
Как исправить ошибку Не удалось инициализировать Direct3D в Windows 10?
Вопрос
Проблема: как исправить ошибку Failed to Initialize Direct3D в Windows 10?
Привет, я сейчас использую Windows 10, и всякий раз, когда я хочу запустить видеоигру, я получаю следующее сообщение: Не удалось инициализировать Direct3D.Убедитесь, что у вас установлен как минимум DirectX 9.0c, установлены драйверы для видеокарты и не отключено 3D-ускорение в настройках дисплея. Ошибка InitializeEngineGraphics. » Я не знаю, как это исправить? Надеюсь, что кто-нибудь сможет мне помочь. Спасибо за совет.
Решенный ответ
Direct3D — это интерфейс программирования графических приложений (API) [1] , разработанный для операционных систем Windows.Приложение является частью DirectX и используется для рендеринга 3D-графики в программах, требующих интенсивной обработки графики, таких как рендеринг HD-видео или видеоигры. API работает в тесном взаимодействии с графическим процессором для достижения наилучших результатов. К сожалению, возникают проблемы с Direct3D, которые могут привести к ошибке «Не удалось инициализировать Direct3D».
Многие отчеты поступали от нескольких пользователей, жаловавшихся на ошибку Direct3D. Он появляется при запуске приложения и влияет на многие игры, включая Dungeons and Dragons, [2] Command and Conquer, RIFT и многие другие.Это невероятно раздражает пользователей, так как они хотят как можно скорее вникнуть в свою любимую игру.
По правде говоря, ошибка не связана с реальной игрой (вне зависимости от того, в какой). Ошибки, связанные с Direct3D, могут возникать из-за следующих проблем:
- Проблемы с оборудованием
- Неправильно установленное приложение
- Старая версия DirectX
- Visual C ++ [3] проблем
- Поврежденные или устаревшие драйверы
- Из-за некоторых приложений виртуализации и т. Д.
Тем не менее, если эта ошибка возникает постоянно, вам следует обратить пристальное внимание на другие симптомы, такие как низкая производительность компьютера, сбои приложений, случайные зависания, интенсивная рабочая нагрузка процессора / графического процессора и т. Д. В этом случае ваш компьютер может быть заражен вредоносным ПО (например, троянским конем [4] или червем). Таким образом, чтобы убедиться, что это не вирус, вызывающий несколько сообщений об ошибках, обязательно просканируйте свою машину с помощью стиральной машины ReimageMac X9.
Независимо от причины проблемы, давайте перейдем к исправлению ошибки «Не удалось инициализировать Direct3D» — наша команда подготовила несколько методов решения, которые могут вам помочь.
Это видео вам поможет:
Fix 1. Запустите средство устранения неполадок оборудования
Исправить это сейчас! Исправить это сейчас!Для восстановления поврежденной системы необходимо приобрести лицензионную версию Reimage Reimage.
Одно из лучших решений — использовать встроенные инструменты Windows для определения причины проблемы.Для этого запустите средство устранения неполадок оборудования и устройств:
.- Нажмите кнопку Start и введите Troubleshoot в строку поиска
- Нажмите Устранение неполадок и прокрутите вниз в окне настроек
- Найдите Оборудование и устройства и нажмите Запустить средство устранения неполадок
- Подождите, пока Windows просканирует ваше устройство и посмотрите, решена ли проблема
Fix 2. Убедитесь, что у вас установлена последняя версия DirectX
Исправить это сейчас! Исправить это сейчас!Для восстановления поврежденной системы необходимо приобрести лицензионную версию Reimage Reimage.
Ошибка «Не удалось инициализировать Direct3D» может возникнуть из-за того, что ваша версия DirectX устарела и не соответствует требованиям (DirectX 9.0c и новее). Если эти требования не выполняются, вам следует обновить версию DirectX следующим образом:
- Нажмите кнопку Windows + R и введите dxdiag
- Диагностический инструмент DirectX должен открыться
- На вкладке System убедитесь, что установлена версия DirectX 9.0c или более поздней версии (загрузите и установите новейшую версию DirectX с веб-сайта Microsoft)
- Затем на вкладке Display убедитесь, что Direct3D Acceleration включено
Fix 3. Обновите драйвер видеокарты
Исправить это сейчас! Исправить это сейчас!Для восстановления поврежденной системы необходимо приобрести лицензионную версию Reimage Reimage.
Проблема может быть в поврежденных или устаревших драйверах. Выполните следующие действия, чтобы вручную обновить драйверы видеокарты:
- Щелкните правой кнопкой мыши Start и выберите Device Manager
- Расширьте свои Видеоадаптеры и найдите свою видеокарту
- Щелкните его правой кнопкой мыши и выберите Обновить драйвер
- Выберите Автоматический поиск обновленного программного обеспечения драйвера и дождитесь установки новых драйверов
- Перезагрузите компьютер
Для автоматического обновления драйверов мы рекомендуем использовать Smart Driver Updater.Используя этот инструмент, вы можете одним щелчком мыши убедиться, что все драйверы обновлены.
Fix 4. Переустановите распространяемые компоненты Visual C ++
Исправить это сейчас! Исправить это сейчас!Для восстановления поврежденной системы необходимо приобрести лицензионную версию Reimage Reimage.
Чтобы переустановить Visual C ++, выполните следующие действия:
- Нажмите кнопку Start и введите Control Panel в поле поиска
- В разделе Программы выберите Удаление программы +
- Выберите распространяемый компонент , который вы хотите удалить, щелкните правой кнопкой мыши на нем и нажмите Удалить
- Вы можете скачать и установить соответствующий файл с официальной страницы Microsoft.
- После того, как все это будет завершено, перезагрузите компьютер
Автоматическое исправление ошибок
ugetfix.Команда com пытается сделать все возможное, чтобы помочь пользователям найти лучшие решения для устранения их ошибок. Если вы не хотите бороться с методами ручного ремонта, используйте автоматическое программное обеспечение. Все рекомендованные продукты были протестированы и одобрены нашими профессионалами. Ниже перечислены инструменты, которые можно использовать для исправления ошибки:
. Reimage — запатентованная специализированная программа восстановления Windows. Он диагностирует ваш поврежденный компьютер. Он просканирует все системные файлы, библиотеки DLL и ключи реестра, которые были повреждены угрозами безопасности.Reimage — запатентованная специализированная программа восстановления Mac OS X. Он диагностирует ваш поврежденный компьютер. Он просканирует все системные файлы и ключи реестра, которые были повреждены угрозами безопасности.Этот запатентованный процесс восстановления использует базу данных из 25 миллионов компонентов, которые могут заменить любой поврежденный или отсутствующий файл на компьютере пользователя.
Для восстановления поврежденной системы необходимо приобрести лицензионную версию средства удаления вредоносных программ Reimage.
VPN имеет решающее значение, когда речь идет о конфиденциальности пользователей.Онлайн-трекеры, такие как файлы cookie, могут использоваться не только платформами социальных сетей и другими веб-сайтами, но также вашим интернет-провайдером и правительством. Даже если вы примените самые безопасные настройки через веб-браузер, вас все равно можно будет отслеживать через приложения, подключенные к Интернету. Кроме того, браузеры, ориентированные на конфиденциальность, такие как Tor, не являются оптимальным выбором из-за пониженной скорости соединения. Лучшее решение для вашей максимальной конфиденциальности — это частный доступ в Интернет — будьте анонимны и безопасны в сети.
Программное обеспечение для восстановления данных — один из вариантов, который может помочь вам восстановить ваши файлы. После удаления файла он не исчезает в воздухе — он остается в вашей системе до тех пор, пока поверх него не записываются новые данные. Data Recovery Pro — это программа для восстановления, которая ищет рабочие копии удаленных файлов на вашем жестком диске. Используя этот инструмент, вы можете предотвратить потерю ценных документов, школьных заданий, личных фотографий и других важных файлов.
Исправить проблемы с драйверами видеокарты и видеокарты | Обновления драйверов
Как исправить или обновить драйверы графики и видеокарты
Этот пост поможет вам, если вы столкнулись с одним из следующих факторов:
О драйверах видеокарты и видеокарты:
Драйверы видеокарты и видеокарты служат в качестве интерпретатора между вашей операционной системой Windows и видеокартой и видеокартой .Другими словами, эти драйверы позволяют Windows взаимодействовать с графической картой и видеокартой , установленной на вашем компьютере.
Большинство ошибок драйвера видеокарты и графики возникают, когда требуемый драйвер отсутствует, поврежден или устарел.
Общие проблемы с графикой и драйверами видеокарты:
В случае ошибки, связанной с драйвером графики и видеокарты , ваша операционная система не сможет получить доступ или наилучшим образом использовать функциональные возможности вашей графики или видеокарты.
Ниже приведены четыре наиболее распространенных кода ошибок драйверов и их значение:
Ошибка 1 — Переустановите драйверы для этого устройства. (Код 18)
Значение — Требуемый драйвер настроен неправильно или устарел.
Ошибка 2 — Это устройство настроено неправильно. (Код 1)
Значение — Требуемый драйвер настроен неправильно или отсутствует.
Ошибка 3 — Драйверы для этого устройства не установлены.(Код 28)
Значение — Требуемый драйвер не установлен на вашем компьютере.
Ошибка 4 — Это устройство не запускается. (Код 10)
Значение — Обычно эта ошибка означает, что требуемый драйвер устарел.
Как исправить проблемы с драйверами видеокарты и видеокарты?
Откат к ранее установленному драйверу
Device Manager, встроенная в Windows утилита, позволяет устранять распространенные ошибки, связанные с драйверами.Например, иногда у вас могут возникнуть проблемы, связанные с драйверами, после его обновления. Чтобы решить эту проблему, вы можете вернуться к ранее установленному драйверу. Для этого в Windows 7 / Vista выполните следующие действия:
- — Откройте окно Control Panel и дважды щелкните Device Manager
- — Дважды щелкните Display Adapters , чтобы просмотреть все находящиеся под ним устройства
- — Дважды щелкните устройство , вызывающее проблему
- — Щелкните вкладку Driver tab
- — Нажмите кнопку Откат драйвера и следуйте инструкциям на экране
Просканируйте компьютер с помощью средства обновления драйверов
Хотя Windows предоставляет интерфейс, с помощью которого пользователи могут исправлять ошибки, связанные с драйверами, дело в том, что все проблемы, связанные с драйверами, не могут быть эффективно решены с помощью диспетчера устройств.Другой факт, что решение проблем с драйверами вручную — утомительное дело. Кроме того, вам необходимо хорошо разбираться в Windows, чтобы выполнить такую задачу.
С другой стороны, инструменты управления драйверами не представляют таких проблем. Одним щелчком мыши программа управления драйверами сканирует весь ваш компьютер, идентифицирует все установленные аппаратные устройства и обновляет драйверы для идентифицированных устройств.
Список наиболее распространенных драйверов для графики и видеокарт
Начать загрузку
Шмель — ArchWiki
Из FAQ по Bumblebee:
- Bumblebee — это попытка заставить ноутбуки с поддержкой NVIDIA Optimus работать в системах GNU / Linux.Такая функция включает в себя две видеокарты с двумя разными профилями энергопотребления, подключенные по слою, с общим буфером кадра.
Bumblebee: Optimus для Linux
Optimus Technology — это реализация с гибридной графикой без аппаратного мультиплексора. Встроенный графический процессор управляет отображением, в то время как выделенный графический процессор управляет наиболее требовательным рендерингом и отправляет работу встроенному графическому процессору для отображения.Когда ноутбук работает от батареи, выделенный графический процессор отключается для экономии энергии и продления срока службы батареи. Он также был успешно протестирован с настольными компьютерами со встроенной графикой Intel и выделенной видеокартой nVidia.
Bumblebee — это программная реализация, состоящая из двух частей:
- Рендеринг программ за пределами экрана на специальной видеокарте и отображение их на экране с помощью встроенной видеокарты. Этот мост предоставляется VirtualGL или primus (читайте далее) и подключается к X-серверу, запущенному для дискретной видеокарты.
- Отключить выделенную видеокарту, когда она не используется (см. Раздел # Power management)
Пытается имитировать поведение технологии Optimus; использование выделенного графического процессора для рендеринга, когда это необходимо, и выключение его, когда он не используется. В настоящих релизах поддерживается только рендеринг по запросу, автоматический запуск программы с дискретной видеокартой в зависимости от нагрузки не реализован.
Установка
Перед установкой Bumblebee проверьте свой BIOS и активируйте Optimus (старые ноутбуки называют это «переключаемой графикой»), если это возможно (BIOS не должен предоставлять эту опцию).Если в BIOS нет ни «Optimus», ни «переключаемый», убедитесь, что оба графических процессора включены и что встроенная графика (igfx) является начальным дисплеем (основным дисплеем). Дисплей должен быть подключен к встроенной встроенной графике, а не к дискретной видеокарте. Если интегрированная графика ранее была отключена и драйверы дискретной графики были установлены, обязательно удалите файл /etc/X11/xorg.conf
или файл conf в /etc/X11/xorg.conf.d
, связанный с дискретной видеокартой. .
Установить:
- bumblebee — основной пакет, предоставляющий демон и клиентские программы.
- mesa — реализация спецификации OpenGL с открытым исходным кодом.
- Соответствующая версия драйвера NVIDIA, см. NVIDIA # Установка.
- При желании установить xf86-video-intel — драйвер Intel Xorg.
Для поддержки 32-битных приложений включите репозиторий Multilib и установите:
Чтобы использовать Bumblebee, необходимо добавить своего обычного пользователя в группу bumblebee
:
# gpasswd -a пользователь шмель
Также включить шмелей.сервис
. Перезагрузите систему и следуйте #Usage.
- Пакет bumblebee установит файл черного списка модуля ядра, который предотвращает загрузку модуля
nvidia-drm
при загрузке. Не забудьте удалить это, если позже вы переключитесь на другие решения. - Пакет не заносит в черный список модуль
nvidiafb
. Вероятно, он у вас не установлен, потому что ядра по умолчанию его не поставляют. Однако с другими ядрами вы также должны явно занести его в черный список, иначе optirun и primusrun не будут работать.
Использование
Тест
Установите mesa-demos и используйте glxgears
, чтобы проверить, работает ли Bumblebee с вашей системой Optimus:
$ optirun glxgears -info
Если это не удается, попробуйте следующие команды:
$ optirun glxspheres64
$ optirun glxspheres32
Если появляется окно с анимацией, Оптимус с Бамблби работает.
Примечание: Если glxgears
не удалось, но glxspheres XX
работали, всегда заменяйте « glxgears
» на « glxspheres XX
» во всех случаях.
Общее использование
$ optirun [параметры] приложение [параметры-приложения]
Например, запустите приложения Windows с помощью Optimus:
$ optirun wine application.exe
В качестве другого примера откройте панель настроек NVIDIA с помощью Optimus:
$ optirun -b none nvidia-settings -c: 8
Список всех доступных опций см. В optirun (1).
Конфигурация
Вы можете настроить поведение Bumblebee в соответствии со своими потребностями.Тонкую настройку, такую как оптимизация скорости, управление питанием и другие вещи, можно настроить в файле /etc/bumblebee/bumblebee.conf
.
Оптимизация скорости
Одним из недостатков закадровых методов рендеринга является производительность. В следующей таблице представлен необработанный обзор Lenovo ThinkPad T480 в настройке eGPU с NVIDIA GTX 1060 6 ГБ и тестом unigine-heaven AUR (1920×1080, максимальные настройки, 8x AA):
Команда | Дисплей | кадров в секунду | Оценка | Мин. Кадров в секунду | Макс FPS |
---|---|---|---|---|---|
optirun unigine-heaven | внутренний | 20.7 | 521 | 6,9 | 26,6 |
primusrun unigine-heaven | внутренний | 36,9 | 930 | 15,3 | 44,1 |
Unigine-Heaven | внутренний в Nvidia-xrun | 51,3 | 1293 | 8,4 | 95,6 |
unigine-heaven | внешний в Nvidia-xrun | 56,1 | 1414 | 8,4 | 111.9 |
Использование VirtualGL в качестве моста
Bumblebee визуализирует кадры для вашей карты Optimus NVIDIA на невидимом X-сервере с VirtualGL и переносит их обратно на ваш видимый X-сервер. Перед транспортировкой кадры будут сжаты — это экономит полосу пропускания и может использоваться для ускоренной оптимизации шмеля:
Чтобы использовать другой метод сжатия для одного приложения:
$ optirun -c Compress-method application
Метод сжатия влияет на производительность при использовании GPU / CPU.Сжатые методы в основном нагружают ЦП. Однако несжатые методы в основном загружают графический процессор.
Сжатые методы
Несжатые методы
Вот таблица производительности, протестированная на ноутбуке ASUS N550JV и тестовом приложении unigine-heaven AUR :
Команда | кадров в секунду | Оценка | Мин. Кадров в секунду | Макс FPS |
---|---|---|---|---|
optirun unigine-heaven | 25.0 | 630 | 16,4 | 36,1 |
optirun -c jpeg unigine-heaven | 24,2 | 610 | 9,5 | 36,8 |
optirun -c rgb unigine-heaven | 25,1 | 632 | 16,6 | 35,5 |
optirun -c yuv unigine-heaven | 24,9 | 626 | 16,5 | 35,8 |
optirun -c прокси unigine-heaven | 25.0 | 629 | 16,0 | 36,1 |
optirun -c xv unigine-heaven | 22,9 | 577 | 15,4 | 32,2 |
Примечание. При использовании метода сжатия jpeg
произошли всплески запаздывания.
Чтобы использовать стандартное сжатие для всех приложений, установите VGLTransport
на compress-method
в / etc / bumblebee / bumblebee.conf
:
/etc/bumblebee/bumblebee.conf
[...] [optirun] VGLTransport = прокси [...]
Вы также можете поиграть с тем, как VirtualGL считывает пиксели с вашей графической карты. Установка для переменной среды VGL_READBACK
значения pbo
должна повысить производительность. Сравните эти два:
# PBO должно быть быстрее. VGL_READBACK = pbo optirun glxgears # Значение по умолчанию - синхронизация. VGL_READBACK = синхронизировать optirun glxgears
Примечание: Масштабирование частоты процессора напрямую влияет на производительность рендеринга
Primusrun
primusrun
(из пакета primus) становится выбором по умолчанию, поскольку он потребляет меньше энергии и иногда обеспечивает лучшую производительность, чем optirun
/ virtualgl
.Его можно запустить отдельно, но он не принимает параметры, как optirun
. Установка primus
в качестве моста для optirun
обеспечивает большую гибкость.
Для поддержки 32-битных приложений на 64-битных машинах установите lib32-primus (мультибиблиотечный код должен быть включен).
Использование (запускается отдельно):
$ primusrun glxgears
Использование (как мост для optirun
):
В конфигурации по умолчанию virtualgl
устанавливается в качестве моста.Переопределите это в командной строке:
$ optirun -b primus glxgears
Или установите Bridge = primus
в /etc/bumblebee/bumblebee.conf
, и вам не нужно будет указывать его в командной строке.
Pvkrun
pvkrun
из пакета primus_vk является заменой для primusrun
, которая позволяет запускать приложения на основе Vulkan. Быструю проверку можно сделать с помощью vulkaninfo
от vulkan-tools.
$ pvkrun vulkaninfo
Управление питанием
Цель функции управления питанием — выключить карту NVIDIA, когда она больше не используется Bumblebee.Если установлен bbswitch (для linux) или bbswitch-dkms (для linux-lts или пользовательских ядер), он будет обнаружен автоматически при запуске демона Bumblebee. Никакой дополнительной настройки не требуется. Однако bbswitch предназначен только для ноутбуков Optimus и не будет работать на настольных компьютерах. Итак, управление питанием Bumblebee недоступно для настольных компьютеров, и нет причин устанавливать bbswitch на рабочий стол. (Тем не менее, другие функции Bumblebee работают на некоторых настольных компьютерах.)
Чтобы вручную включить или выключить карту с помощью bbswitch, введите в / proc / acpi / bbswitch:
# tee / proc / acpi / bbswitch <<< ВЫКЛ. # tee / proc / acpi / bbswitch <<< ON
Состояние питания карты NVIDIA по умолчанию с использованием bbswitch
По умолчанию bbswitch не изменяет состояние питания карты. bumblebeed
отключает карту при запуске, поэтому следующее необходимо только в том случае, если вы используете bbswitch без bumblebeed.
Установите параметры модуля load_state
и unload_state
в соответствии с вашими потребностями (см. Документацию bbswitch).
/etc/modprobe.d/bbswitch.conf
опции bbswitch load_state = 0 unload_state = 1
Чтобы запустить bbswitch без bumblebeed при запуске системы, не забудьте добавить bbswitch
в файл / etc / modules-load.d
, как описано в разделе Модуль ядра # Автоматическая загрузка модуля с помощью systemd.
Включить карту NVIDIA во время выключения
На некоторых ноутбуках карта NVIDIA может некорректно инициализироваться во время загрузки, если карта была выключена при последнем выключении системы. Поэтому демон Bumblebee будет включать графический процессор при остановке демона (например, при выключении) из-за настройки (по умолчанию) TurnCardOffAtExit = false
в /etc/bumblebee/bumblebee.conf
. Обратите внимание, что этот параметр не влияет на состояние питания во время работы демона, поэтому, если все программы optirun
или primusrun
завершились, графический процессор все равно будет отключен.
Когда вы останавливаете демон вручную, вы можете оставить карту выключенной, но при этом включить ее при завершении работы. Чтобы добиться последнего, добавьте следующий сервис systemd (при использовании bbswitch):
/etc/systemd/system/nvidia-enable.service
[Единица] Описание = Включить карту NVIDIA DefaultDependencies = нет [Услуга] Тип = oneshot ExecStart = / bin / sh -c 'echo ON> / proc / acpi / bbswitch' [Установить] WantedBy = shutdown.target
Затем включите nvidia-enable.сервисный
ед.
Включить карту NVIDIA после выхода из режима ожидания
Демон шмеля может не активировать видеокарту после приостановки. Возможное исправление включает установку bbswitch в качестве метода управления питанием по умолчанию в файле /etc/bumblebee/bumblebee.conf
:
/etc/bumblebee/bumblebee.conf
[драйвер-NVIDIA] PMMethod = bbswitch [водитель-модерн] PMMethod = bbswitch
Примечание: Это исправление работает только после перезагрузки системы.Перезапуска службы шмеля недостаточно.
Если вышеуказанное исправление не удается, попробуйте следующую команду:
# эхо 1> / sys / bus / pci / rescan
Для автоматического повторного сканирования шины PCI после приостановки создайте сценарий, как описано в разделе Управление питанием # Перехватчики в / usr / lib / systemd / system-sleep.
Несколько мониторов
Выходы подключены к микросхеме Intel
Если порт (DisplayPort / HDMI / VGA) подключен к микросхеме Intel, вы можете настроить несколько мониторов с помощью xorg.конф. Настройте их на использование карты Intel, но Bumblebee все еще может использовать карту NVIDIA. Ниже приведен один пример конфигурации для двух одинаковых экранов с разрешением 1080p и с выходом HDMI.
/etc/X11/xorg.conf
Раздел «Экран» Идентификатор "Screen0" Устройство "intelgpu0" Монитор "Монитор0" Глубина по умолчанию 24 Вариант "TwinView" "0" Подраздел «Дисплей» Глубина 24 Режимы «1920x1080_60.00» EndSubSection EndSection Раздел «Экран» Идентификатор «Экран1» Устройство "intelgpu1" Монитор «Монитор1» Глубина по умолчанию 24 Вариант "TwinView" "0" Подраздел «Дисплей» Глубина 24 Режимы »1920x1080_60.00 " EndSubSection EndSection Раздел «Монитор» Идентификатор «Monitor0» Вариант «Включить» «истина» EndSection Раздел «Монитор» Идентификатор «Монитор1» Вариант «Включить» «истина» EndSection Раздел «Устройство» Идентификатор "intelgpu0" Драйвер "интел" Вариант "XvMC" "истина" Вариант "UseEvents" "истина" Вариант "AccelMethod" "UXA" BusID "PCI: 0: 2: 0" EndSection Раздел «Устройство» Идентификатор "intelgpu1" Драйвер "интел" Вариант "XvMC" "истина" Вариант "UseEvents" "истина" Вариант "AccelMethod" "UXA" BusID "PCI: 0: 2: 0" EndSection Раздел «Устройство» Идентификатор "nvidiagpu1" Драйвер "nvidia" BusID "PCI: 0: 1: 0" Конец раздела
Вероятно, вам потребуется изменить BusID как для карты Intel, так и для карты NVIDIA.
$ lspci | grep VGA
00: 02.0 VGA-совместимый контроллер: Intel Corporation 2-го поколения Core Processor Family Integrated Graphics Controller (rev 09)
BusID - 0: 2: 0. Обратите внимание, что lspci выводит шестнадцатеричные значения, но Xorg ожидает десятичные значения.
Выход подключен к чипу NVIDIA
На некоторых ноутбуках цифровой видеовыход (HDMI или DisplayPort) жестко подключен к чипу NVIDIA. Если вы хотите использовать все дисплеи в такой системе одновременно, самым простым решением является использование intel-virtual-output , инструмента, входящего в набор драйверов xf86-video-intel, начиная с версии v2.99. Это позволит вам расширить существующий сеанс X на другие экраны, используя виртуальные выходы для работы с дискретной видеокартой. Командная строка используется следующим образом:
$ intel-virtual-output [ОПЦИЯ] ... [TARGET_DISPLAY] ...
-d <исходный дисплей> исходный дисплей -f держать на переднем плане (не отсоединяться от консоли и демонизировать) -b запустить шмеля -a подключиться ко всем локальным дисплеям (например: 1,: 2 и т. д.) -S отключить использование синглтона и запустить новый процесс intel-virtual-output -v весь подробный вывод, подразумевает -f -V <категория> конкретный подробный вывод, подразумевает -f -h эта помощь
Если эта команда сама по себе не работает, вы можете попробовать запустить ее с optirun, чтобы включить дискретную графику и позволить ей определять выходы соответственно.Известно, что это необходимо для Lenovo Legion Y720.
$ optirun intel-virtual-output
Если целевые дисплеи не анализируются в командной строке, intel-virtual-output попытается подключиться к любому локальному дисплею. Обнаруженными дисплеями можно будет управлять с помощью любого диспетчера дисплеев рабочего стола, такого как xrandr или KDE Display. Инструмент также запустит шмеля (который можно оставить как установку по умолчанию). См. Вики-страницу Bumblebee для получения дополнительной информации.
При запуске в терминале intel-virtual-output будет демонстрировать себя, если не используется переключатель -f
.Игры можно запускать на внешнем экране, сначала экспортировав display export DISPLAY =: 8
, а затем запустив игру с optirun game_bin
, однако курсор и клавиатура не полностью захватываются. Используйте экспорт DISPLAY =: 0
, чтобы вернуться к стандартной работе.
Если intel-virtual-output не обнаруживает дисплеи или если получено сообщение no VIRTUAL output on ": 0"
, попробуйте отредактировать следующие два файла следующим образом (и перезагрузить):
Эта статья или раздел требует улучшения языка, синтаксиса вики или стиля.См. Справку в разделе «Справка: стиль».
/etc/X11/xorg.conf.d/20-intel.conf
Раздел "Устройство" # По умолчанию этого файла не существует Идентификатор "intelgpu0" Драйвер "интел" EndSection
/etc/bumblebee/xorg.conf.nvidia
Раздел "ServerLayout" Идентификатор "Layout0" Option "AutoAddDevices" "true" # Шмель по умолчанию false Вариант "AutoAddGPU" "false" EndSection Раздел «Устройство» Идентификатор "DiscreteNvidia" Драйвер "nvidia" VendorName "NVIDIA Corporation" Вариант "ProbeAllGpus" "false" Вариант «NoLogo» «правда» Параметр "UseEDID" "true" # Шмель по умолчанию равен false Option "AllowEmptyInitialConfiguration" # Добавить эту строку # Option "UseDisplayDevice" "none" # Удалить или закомментировать эту строку EndSection Раздел "Экран" # Добавить этот раздел Идентификатор «Screen0» Устройство "ДискретнаяНвидиа" EndSection
См. [3], чтобы попробовать другие конфигурации.Если экран ноутбука растянут и курсор не на месте, а на внешнем мониторе отображается только курсор, попробуйте отключить все работающие менеджеры композитинга.
Если вы не хотите использовать intel-virtual-output, другой вариант - настроить Bumblebee, чтобы оставить дискретный графический процессор включенным, и напрямую настроить X для использования обоих экранов, поскольку он сможет их обнаруживать.
В крайнем случае, вы можете запустить 2 X сервера. Первый будет использовать драйвер Intel для экрана ноутбука. Второй запускается через optirun на карте NVIDIA и отображается на внешнем дисплее.Обязательно отключите любой диспетчер отображения / сеанса, прежде чем вручную запускать среду рабочего стола с помощью optirun. Затем вы можете войти в систему с интегрированной графикой.
Отключение гашения экрана
Вы можете отключить гашение экрана при использовании intel-virtual-output с xset
, установив соответствующую переменную среды DISPLAY
(дополнительную информацию см. В DPMS):
$ DISPLAY =: 8 xset -dpms s выкл.
Несколько видеокарт NVIDIA или NVIDIA Optimus
Если у вас несколько видеокарт NVIDIA (например,при использовании eGPU с ноутбуком с другой встроенной видеокартой NVIDIA) или NVIDIA Optimus необходимо внести незначительные изменения в файл /etc/bumblebee/xorg.conf.nvidia
. Если это изменение не сделано, демон может по умолчанию использовать внутреннюю карту NVIDIA.
Сначала определите BusID внешней карты:
$ lspci | grep -E "VGA | 3D"
00: 02.0 VGA-совместимый контроллер: Intel Corporation HD Graphics 530 (rev 06) 01: 00.0 3D-контроллер: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2) 0b: 00.0 VGA-совместимый контроллер: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1)
В данном случае BusID - 0b: 00.0
.
Теперь отредактируйте /etc/bumblebee/xorg.conf.nvidia
и добавьте следующую строку в Раздел «Устройство»
:
/etc/bumblebee/xorg.conf.nvidia
Раздел «Устройство» ... BusID "PCI: 11: 00: 0" Option "AllowExternalGpus" "true" # Если графический процессор внешний ... EndSection
Примечание: Обратите внимание, что шестнадцатеричное число 0b
стало базовым 10 11
Поиск и устранение неисправностей
[VGL] ОШИБКА: не удалось открыть дисплей: 8
Существует известная проблема с некоторыми приложениями Wine, которые разветвляют и убивают родительский процесс, не отслеживая его (например, бесплатная онлайн-игра "Runes of Magic")
Это известная проблема VirtualGL.Начиная с Bumblebee 3.1, если он у вас установлен, вы можете использовать Primus в качестве моста рендеринга:
$ optirun -b primus wine программа для Windows .exe
Если это не сработает, альтернативный способ решения этой проблемы:
$ optirun bash $ optirun wine программа для Windows .exe
При использовании драйверов NVIDIA исправление этой проблемы - отредактировать файл /etc/bumblebee/xorg.conf.nvidia
и изменить параметр ConnectedMonitor
на CRT-0
.
Xlib: расширение "GLX" отсутствует на дисплее ": 0,0"
Если вы попытались установить драйвер NVIDIA с веб-сайта NVIDIA, это не сработает.
1. Удалите этот драйвер аналогичным образом:
# ./NVIDIA-Linux-*.run --uninstall
2. Удалите созданный конфигурационным файлом NVIDIA Xorg:
# rm /etc/X11/xorg.conf
3. (Повторно) установите правильный драйвер NVIDIA: #Installation
[ОШИБКА] Нет доступа к вторичному графическому процессору: устройства не обнаружены
В некоторых случаях запуск optirun
возвращает:
[ОШИБКА] Невозможно получить доступ к вторичному графическому процессору - ошибка: [XORG] (EE) Устройства не обнаружены.[ERROR] Прерывание, поскольку резервный запуск отключен.
В этом случае вам нужно будет переместить файл /etc/X11/xorg.conf.d/20-intel.conf
в другое место, перезапустить демон bumblebeed, и он должен работать. Если вам действительно нужно изменить некоторые функции модуля Intel, можно обойтись путем слияния /etc/X11/xorg.conf.d/20-intel.conf
с /etc/X11/xorg.conf
.
Также может потребоваться прокомментировать строку драйвера в /etc/X11/xorg.conf.d/10-monitor.conf
.
Если вы используете драйвер nouveau
, вы можете попробовать переключиться на драйвер nvidia
.
Возможно, вам понадобится определить карту NVIDIA где-нибудь (например, файл /etc/bumblebee/xorg.conf.nvidia
), используя правильный BusID
в соответствии с выводом lspci
:
Раздел «Устройство» Идентификатор "nvidiagpu1" Драйвер "nvidia" BusID "PCI: 0: 1: 0" EndSection
Обратите внимание, что формат вывода lspci
находится в HEX, а в xorg - в десятичном формате.Таким образом, если вывод lspci
будет, например, 0a: 00.0
, BusID
должен быть PCI: 10: 0: 0
.
NVIDIA (0): не удалось назначить какие-либо подключенные устройства отображения для экрана X 0
Если вывод консоли:
[ОШИБКА] Невозможно получить доступ к вторичному графическому процессору - ошибка: [XORG] (EE) NVIDIA (0): не удалось назначить какие-либо подключенные устройства отображения для экрана X 0 [ERROR] Прерывание, поскольку резервный запуск отключен.
Если следующая строка в файле / etc / bumblebee / xorg.conf.nvidia
не существует, вы можете добавить его в раздел «Устройство»:
Вариант "ConnectedMonitor" "DFP"
Если он уже существует, вы можете попробовать изменить его на:
Опция «ConnectedMonitor» «CRT»
После этого перезапустите службу Bumblebee, чтобы применить эти изменения.
Не удалось инициализировать NVIDIA GPU на PCI: 1: 0: 0 (GPU упал с шины / RmInitAdapter не удалось!)
Добавьте rcutree.rcu_idle_gp_delay = 1
к параметрам ядра конфигурации загрузчика (см. Также исходный пост BBS для примера конфигурации).
Не удалось инициализировать графический процессор NVIDIA на PCI: 1: 0: 0 (демон Bumblebee сообщил: ошибка: [XORG] (EE) NVIDIA (GPU-0))
Вы можете столкнуться с проблемой, когда после выхода из спящего режима команда primusrun
или optirun
больше не работает. есть два способа решить эту проблему - перезагрузить систему или выполнить следующую команду:
# эхо 1> / sys / bus / pci / rescan
И попробуйте проверить, работает ли primusrun
или optirun
.
Если приведенная выше команда не помогла, попробуйте найти идентификатор шины вашей карты NVIDIA:
$ lspci | grep NVIDIA
Например, приведенная выше команда показала 01: 00.0
, поэтому мы используем следующие команды с этим идентификатором шины:
# echo 1> / sys / bus / pci / devices / 0000: 01: 00.0 / удалить # эхо 1> / sys / bus / pci / rescan
Не удалось загрузить драйвер графического процессора
Если вывод консоли:
[ОШИБКА] Невозможно получить доступ к вторичному графическому процессору - ошибка: не удалось загрузить драйвер графического процессора.
, и если вы попытаетесь загрузить модуль nvidia, вы получите:
modprobe nvidia modprobe: ОШИБКА: не удалось вставить 'nvidia': ошибка формата Exec
Это может быть связано с тем, что драйвер nvidia не синхронизирован с ядром Linux, например, если вы установили последнюю версию драйвера nvidia и некоторое время не обновляли ядро.Полное обновление системы с последующей перезагрузкой в обновленное ядро может решить проблему. Если проблема не исчезнет, попробуйте вручную скомпилировать пакеты nvidia для текущего ядра, например, с помощью nvidia-dkms или путем компиляции nvidia из ABS.
NOUVEAU (0): [drm] не удалось установить версию интерфейса DRM
Рассмотрите возможность перехода на официальный драйвер nvidia. Как здесь сказано, у драйвера nouveau есть проблемы с некоторыми картами и шмелем.
[ОШИБКА] Не удается получить доступ к вторичному графическому процессору - ошибка: X не запускается должным образом
Установите для параметра «AutoAddDevices»
значение «true»
в / etc / bumblebee / xorg.conf.nvidia
(см. здесь):
Раздел "ServerLayout" Идентификатор "Layout0" Вариант "AutoAddDevices" "истина" Вариант "AutoAddGPU" "false" EndSection
/ dev / dri / card0: не удалось установить версию интерфейса DRM 1.4: отказано в доступе
Это можно обойти, добавив следующие строки в файл /etc/bumblebee/xorg.conf.nvidia
(см. Здесь):
Раздел «Экран» Идентификатор «Экран по умолчанию» Устройство "ДискретнаяНвидиа" EndSection
ОШИБКА: ld.итак: объект libdlfaker.so из LD_PRELOAD не может быть предварительно загружен: игнорируется
Возможно, вы захотите запустить 32-битное приложение с помощью Bumblebee в 64-битной системе. См. Раздел «Для 32-битных ...» в # Установка. Если проблема не исчезнет или это 64-битное приложение, попробуйте использовать первичный мост.
Неустранимая ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере
Измените KeepUnusedXServer
в /etc/bumblebee/bumblebee.conf
с false
на true
.Ваша программа работает в фоновом режиме, и шмель ничего об этом не знает.
Разрывание видео
Разрыв видео - довольно распространенная проблема на Bumblebee. Чтобы это исправить, вам нужно включить vsync. Он должен быть включен по умолчанию на карте Intel, но проверьте это в журналах Xorg. Чтобы проверить, включен ли он для NVIDIA, убедитесь, что nvidia-settings установлены и запустите:
$ optirun nvidia-settings -c: 8
X Server XVideo Settings -> Sync to VBlank
и OpenGL Settings -> Sync to VBlank
оба должны быть включены.У карты Intel в целом меньше разрывов, поэтому используйте ее для воспроизведения видео. Особенно используйте VA-API для декодирования видео (например, mplayer-vaapi
и с параметром -vsync
).
Обратитесь к Intel # Tearing, чтобы узнать, как исправить разрыв на карте Intel.
Если проблема по-прежнему не устранена, попробуйте отключить композитинг в среде рабочего стола. Попробуйте также отключить тройную буферизацию.
Шмель не может подключиться к розетке
Вы можете получить что-то вроде:
$ optirun glxspheres64
или (для 32 бит):
$ optirun glxspheres32
[1648.179533] [ОШИБКА] У вас нет разрешения на связь с демоном Bumblebee. Попробуйте добавить себя в группу "шмели" [1648.179628] [ОШИБКА] Не удалось подключиться к демону шмеля - он работает?
Если вы уже находитесь в группе bumblebee
( $ groups | grep bumblebee
), вы можете попробовать удалить сокет /var/run/bumblebeed.socket
.
Другая причина этой ошибки может заключаться в том, что вы фактически не включили оба графических процессора в своем BIOS, и в результате демон Bumblebee фактически не работает.Внимательно проверьте настройки BIOS и убедитесь, что графика Intel (интегрированная графика - может быть сокращена в BIOS как что-то вроде igfx) включена или установлена на автоматический режим, и что это основной графический процессор. Ваш дисплей должен быть подключен к встроенной видеокарте, а не к дискретной видеокарте.
Если вы по ошибке подключили дисплей к дискретной видеокарте и графика Intel была отключена, вы, вероятно, установили Bumblebee после первой попытки запустить только Nvidia. В этом случае обязательно удалите файл / etc / X11 / xorg.conf или ... / 20-nvidia ... файлы конфигурации. Если Xorg проинструктирован использовать Nvidia в файле conf, X завершится ошибкой.
Запуск X.org из консоли после входа в систему (X.org без root)
См. Xorg # Rootless Xorg.
Использование Primus вызывает ошибку сегментации
В некоторых случаях использование primusrun вместо optirun приведет к сбою сегментации. Это вызвано проблемой в коде, автоматически определяющем более быстрый метод загрузки, см. FS # 58933.
Обходной путь - пропустить автоматическое обнаружение, вручную установив для переменной среды PRIMUS_UPLOAD
значение 1 или 2, в зависимости от того, какой из них быстрее в вашей настройке.
$ PRIMUS_UPLOAD = 1 первичный запуск ...
Задержка мыши Primusrun (отключить VSYNC)
Для primusrun
, VSYNC
включен по умолчанию, и в результате это может вызвать задержку задержки ввода мыши или даже немного снизить производительность. Тест primusrun
с отключенным VSYNC :
$ vblank_mode = 0 primusrun glxgears
Если вас устраивает вышеуказанный параметр, создайте псевдоним (например, alias primusrun = "vblank_mode = 0 primusrun"
).
Сравнение производительности:
VSYNC включен | кадров в секунду | Оценка | Мин. Кадров в секунду | Макс FPS |
---|---|---|---|---|
ЛОЖНО | 31,5 | 793 | 22,3 | 54,8 |
ИСТИНА | 31,4 | 792 | 18,7 | 54,2 |
Протестировано с помощью ноутбука ASUS N550JV и тестового приложения unigine-heaven AUR .
Проблемы Primus при композитинге оконных менеджеров
Так как композитинг снижает производительность, вызывать примус, когда композитинг WM активен, не рекомендуется. [4] Если вам нужно использовать примус с композитингом и вы видите мерцание или плохую производительность, может помочь синхронизация потока отображения примуса с потоком рендеринга приложения:
$ PRIMUS_SYNC = 1 первичный запуск ...
Это заставляет примус отображать ранее визуализированный кадр.
Проблемы со шмелем после выхода из режима ожидания
В некоторых системах может случиться так, что модуль nvidia загружается после выхода из режима ожидания.Одно из возможных решений - установка пакетов acpi_call и acpi.
Optirun не работает, нет вывода отладки
Пользователи сообщают, что в некоторых случаях, даже если Bumblebee был установлен правильно,
$ optirun glxgears -info
вообще не выводит никаких результатов, и окно glxgears не появляется. Любые программы, которым требуется 3D-ускорение, вылетают:
$ optirun bash $ glxgears Ошибка сегментации (дамп ядра)
Судя по всему, это ошибка некоторых версий virtualgl.Таким образом, обходной путь - установить primus и lib32-primus и использовать их вместо этого:
$ primusrun glxspheres64 $ optirun -b primus glxspheres64
По умолчанию primus блокирует частоту кадров до скорости вашего монитора (обычно 60 кадров в секунду), при необходимости ее можно разблокировать, передав переменную среды vblank_mode = 0
.
$ vblank_mode = 0 primusrun glxspheres64
Обычно нет необходимости отображать большее количество кадров, чем может обрабатывать ваш монитор, но вы можете захотеть это сделать для тестирования производительности или для более быстрой реакции в играх (например.g., если игре требуется 3 кадра для реакции на движение мыши с vblank_mode = 0
, реакция будет настолько быстрой, насколько может справиться ваша система, без нее всегда потребуется 1/20 секунды).
Вы можете захотеть отредактировать /etc/bumblebee/bumblebee.conf
, чтобы использовать первичный рендер по умолчанию. Если после обновления вы хотите проверить, исправлена ли ошибка, просто используйте optirun -b virtualgl
.
См. Это сообщение на форуме для получения дополнительной информации.
Неисправное управление питанием с ядром 4.8
Если у вас более новый ноутбук (дата BIOS 2015 или новее), то Linux 4.8 может сломать bbswitch (выпуск bbswitch 140), поскольку bbswitch не поддерживает новый, рекомендуемый метод управления питанием. В результате графический процессор может не включиться, не выключиться или, что еще хуже.
В качестве обходного пути добавьте pcie_port_pm = off
к параметрам ядра.
В качестве альтернативы, если вас интересует только энергосбережение (и, возможно, использование внешних мониторов), удалите bbswitch и положитесь на управление питанием во время выполнения Nouveau (которое поддерживает новый метод).
Примечание: Некоторые инструменты, такие как powertop --auto-tune
, автоматически включают управление питанием на устройствах PCI, что приводит к той же проблеме [5]. Используйте тот же обходной путь или не используйте универсальные инструменты управления питанием.Проблема с зависанием (lspci зависает)
См. Раздел Проблема с блокировкой NVIDIA Optimus # (lspci зависает), чтобы узнать о проблеме, которая затрагивает новые ноутбуки с GTX 965M (или аналогичной).
Дискретная карта всегда включена и предупреждения по acpi
Добавьте acpi_osi = Linux
в параметры ядра.См. [6] и [7] для получения дополнительной информации.
Экран 0 удален из-за отсутствия соответствующей секции конфигурации
Измените файл xorg.conf.nvidia: сначала добавьте Screen 0 «nvidia»
в раздел ServerLayout, а затем создайте новый раздел.
Раздел «Экран» Идентификатор "nvidia" Устройство "ДискретнаяНвидиа" EndSection
Неустойчивое, непредсказуемое поведение
Если Bumblebee запускается / работает случайным образом, убедитесь, что вы установили конфигурацию сети # Разрешение имени хоста локальной сети (подробности здесь).
Дискретная карта всегда включена и драйвер nvidia не может быть выгружен
Убедитесь, что nvidia-persistenced.service
отключен и в настоящее время не активен. Он предназначен для того, чтобы драйвер nvidia
постоянно работал [8], что предотвращает отключение карты.
Дискретная карта автоматически активируется, когда какое-то приложение запрашивает egl.
Если дискретная карта активирована какой-либо программой (скажем, mpv с бэкэндом gpu) и остается включенной.Проблема может заключаться в libglvnd
, который загружает драйверы nvidia и активирует карту.
Чтобы отключить эту заданную переменную среды __EGL_VENDOR_LIBRARY_FILENAMES
(см. документацию), чтобы загрузить только файл конфигурации mesa:
__EGL_VENDOR_LIBRARY_FILENAMES = "/ usr / share / glvnd / egl_vendor.d / 50_mesa.json"
Пакет nvidia-utils (и его ветви) устанавливает файл конфигурации nvidia по адресу /usr/share/glvnd/egl_vendor.d/10_nvidia.json
, который имеет приоритет и заставляет libglvnd загружать драйверы nvidia и включать карту.
Другое решение - удалить файл конфигурации, предоставленный nvidia-utils.
Частота кадров падает до 1 кадра в секунду после определенного периода времени
С драйвером nvidia 440.36 настройка DPMS включена по умолчанию, что приводит к тайм-ауту через фиксированный период времени (например, 10 минут), что приводит к снижению частоты кадров до 1 кадра в секунду. Чтобы обойти это, добавьте следующую строку в раздел «Устройство» в файле /etc/bumblebee/xorg.conf.nvidia
.
Опция «HardDPMS» «ложь»
Приложение не может записать экран
При использовании Bumblebee приложения не могут получить доступ к экрану для его идентификации и записи.Это происходит, например, при использовании obs-studio с активированным NVENC. Чтобы решить эту проблему, отключите режим моста с помощью команды optirun -b none
.
См. Также
Присоединяйтесь к нам на #bumblebee на freenode.net.
Мы не можем найти эту страницу
(* {{l10n_strings.REQUIRED_FIELD}})
{{l10n_strings.CREATE_NEW_COLLECTION}} *
{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}
{{l10n_strings.COLLECTION_DESCRIPTION}} {{addToCollection.description.length}} / 500 {{l10n_strings.TAGS}} {{$ item}} {{l10n_strings.PRODUCTS}} {{l10n_strings.DRAG_TEXT}}{{l10n_strings.DRAG_TEXT_HELP}}
{{l10n_strings.LANGUAGE}} {{$ select.selected.display}}{{article.content_lang.display}}
{{l10n_strings.AUTHOR}}{{l10n_strings.AUTHOR_TOOLTIP_TEXT}}
{{$ select.selected.display}} {{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}} {{l10n_strings.CREATE_A_COLLECTION_ERROR}}Ошибки и предупреждения SketchUp | Справка SketchUp
При запуске SketchUp, LayOut, Style Builder и Viewer проверяют, соответствует ли ваш компьютер требованиям для запуска каждой программы, и показывают диалоговое окно с ошибкой, если оно не соответствует этим требованиям.Кроме того, SketchUp будет отображать некоторые предупреждения об условиях, которые могут привести к тому, что SketchUp не будет работать так хорошо, как мог бы.
Ошибки запуска
Если ваш компьютер не соответствует минимальным требованиям для запуска SketchUp, LayOut, Style Builder и Viewer, вы увидите диалоговое окно с ошибкой, подобное этому:
Вот конкретные ошибки, которые вы можете увидеть, и возможные действия, которые вы можете предпринять для их исправления:
- Аппаратное ускорение не поддерживается или отключено на вашей видеокарте.SketchUp требует использования карты с аппаратным ускорением.
SketchUp не запустится, если ваша видеокарта не поддерживает аппаратное ускорение.
Если вы видите эту ошибку, обновление драйвера видеокарты (Windows) / запуск обновления операционной системы (Mac) будет хорошим первым шагом в устранении неполадок, почему ваша карта не поддерживает аппаратное ускорение - часто обновленный драйвер видеокарты позволяет вашей графике. карта, чтобы стать ускоренным.
- Версия OpenGL вашей видеокарты: <ваша версия>.Для SketchUp требуется видеокарта, поддерживающая OpenGL 3.0 или выше.
SketchUp не запустится, если версия OpenGL вашей видеокарты меньше версии 3.0. Если вы видите эту ошибку, обновление драйвера видеокарты (Windows) / запуск обновления операционной системы (Mac) будет хорошим первым шагом для устранения этой ошибки, поскольку обновленные драйверы могут обновить версию OpenGL, которую поддерживает ваша карта. Если обновление драйверов не помогает, проверьте, поддерживает ли ваша видеокарта OpenGL версии 3.0 или выше. Если это не так, вам необходимо обновить видеокарту.
- Тесты, проверяющие возможности вашей видеокарты <название видеокарты>, не прошли.
SketchUp проведет серию тестов, чтобы определить, может ли ваша видеокарта поддерживать функции рендеринга, необходимые SketchUp для отображения моделей SketchUp. Эти тесты включают такие проверки, как компиляция шейдеров GLSL SketchUp и поддержка объектов фреймбуфера OpenGL.Если вы видите эту ошибку, попробуйте обновить драйвер видеокарты (Windows) / запустить обновление операционной системы (Mac), чтобы узнать, поможет ли это решить эту проблему.
SketchUp, Style Builder и Viewer не будут запускаться, если вы обнаружите какие-либо из перечисленных выше проблем, пока вы не решите их. LayOut запустится, но не сможет отображать модели SketchUp.
Предупреждения о запуске
При запуске, если ваша система может использовать видеокарту AMD / NVIDIA, но вместо этого использует встроенную видеокарту Intel, SketchUp выдаст следующее предупреждающее сообщение:
SketchUp обнаружил, что ваша компьютерная система имеет несколько видеокарт и по умолчанию используется встроенная видеокарта Intel.SketchUp будет работать лучше, если вы измените свою систему на карту AMD / NVIDIA по умолчанию.
В системе с несколькими графическими процессорами SketchUp, вероятно, будет лучше работать с графическим процессором AMD или NVIDIA, чем с графическим процессором другого производителя. Если вы видите это предупреждение, вам может потребоваться указать в программном обеспечении NVIDIA или AMD, что SketchUp является приложением с 3D-ускорением, и использовать эту карту при запуске SketchUp. Вы можете прочитать эту статью о том, как установить видеокарту по умолчанию в вашей системе.
Предупреждения OpenGL
После успешного запуска SketchUp SketchUp также оценит, есть ли на вашем компьютере условия, которые могут привести к тому, что он не будет работать так хорошо, как мог бы. Если он обнаружит эти условия, вы увидите значок предупреждения и текст в диалоговом окне «Настройки»> «OpenGL»:
, и если нажать кнопку Graphics Card Details , вы увидите подробную информацию с предупреждением:
Вот конкретные предупреждения, которые вы можете увидеть, и возможные действия, которые вы можете предпринять, чтобы их исправить:
- Ваша видеокарта <название видеокарты> имеет буфер глубины менее 24 бит.SketchUp рекомендует использовать для вашей видеокарты буфер глубины 24 бита или более. Вы можете увидеть проблемы с отображением в вашей текущей конфигурации.
SketchUp лучше всего работает с видеокартой, которая поддерживает буфер глубины 24 бита или более. Если вы видите проблемы с отображением, возможно, вы захотите обновить видеокарту.
- Ваша видеокарта <название видеокарты> имеет буфер цвета, отличный от 24 бит. SketchUp рекомендует использовать 24-битный буфер цвета для вашей видеокарты. Вы можете увидеть проблемы с отображением в вашей текущей конфигурации.
SketchUp лучше всего работает с видеокартой, которая поддерживает 24-битный буфер цвета. Если вы видите проблемы с отображением, возможно, вы захотите обновить видеокарту.
- Ваша видеокарта <название видеокарты> не поддерживает биты трафарета. В вашей текущей конфигурации тени могут отображаться некорректно.
SketchUp лучше всего работает с видеокартой, которая поддерживает биты трафарета. Если тени не отображаются в ваших моделях должным образом, вы можете обновить видеокарту.
- SketchUp обнаружил, что в вашей компьютерной системе есть несколько видеокарт, и по умолчанию используется встроенная видеокарта Intel. SketchUp будет работать лучше, если вы измените свою систему на карту AMD / NVIDIA по умолчанию.
В системе с несколькими графическими процессорами SketchUp, вероятно, будет лучше работать с графическим процессором AMD или NVIDIA, чем с графическим процессором другого производителя. Если вы видите это предупреждение, вам может потребоваться указать в программном обеспечении NVIDIA или AMD, что SketchUp является приложением с 3D-ускорением, и использовать эту карту при запуске SketchUp.Вы можете прочитать эту статью о том, как установить видеокарту по умолчанию в вашей системе.
- Отсутствует информация о буфере глубины, буфере цвета или буфере трафарета.
SketchUp выдаст указанное выше предупреждение, если после запроса видеокарты не сможет найти искомую информацию.