-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open3D Visualizer fails to start when running the standard python test code (AMD GPU) #4852
Comments
I am not familiar with Python "embedded". Did you try a regular Python distribution, e.g. from conda? |
The issue reported by LIHU557 also happens on an AMD video card. Wonder if Open3D Visualizer/Viewer does not even support AMD video cards at all on Windows. Anyone has issues with Open3D Visualizer/Viewer on Windows using a NVidia card? Maybe Open3D Visualizer/Viewer does not support Windows at all? Update: I tried this on a Windows 10 machine with a NVidia video card, it works. So this pretty much confirm that the issue is very likely specific to AMD video cards. |
Update: this seems to be a known issue in filament and there could be a workaround(?): |
Anyone has a clue? This bug makes the whole Open3D not usable at all on AMD and (some) intel video cards. |
I had the same problem, I set Nvidia Vcard as default and it solved it. |
How do you set it? Are you saying that you are on an AMD or Intel card, but you programmatically tell Open3D that you are on a NVidia card instead? |
@LIHU577, based on your screenshot, you do NOT have an AMD video card and since you have an NVidia card, you do not even need to set the video card type and Open3D would just work. The issue I reported is that Open3D Viewer cannot run on a PC with an AMD video card. So I do not think your suggestion would help unless I am missing something here. |
Same here while running origin sample code. |
Thank you for posting this! I have hit the exact same error, on a computer that uses an AMD Ryzen 5 5600G CPU (or technically APU, as the graphics processing is embedded) and does not use a discrete GPU. But, the same program runs correctly on a computer that has an Intel CPU and Nvidia GPU. Does anyone know if an Intel CPU with embedded graphics (so, an APU), without a discrete GPU, will hit this problem? I wish to run my Open3D program from a very compact desktop, and thus I would prefer to not use a discrete GPU. |
Same error here with an AMD Radeon Vega 8 Graphics, if someone has a solution I like to hear it ! (I tried to desactivate the device in the device manager but same error appears) |
same error here, any updates on this. |
i have same error on my laptop using AMD 5800H CPU |
same here |
same too |
2023 still no solution?? |
have solution yet? |
change a computer may be a easy solution to solve it |
I have the same Edit: Tested also 0.18, the current dev build and another GPU (Radeon Pro W7900), with the same result. Some more info:
|
So there is still no way to use AMD graphics on Windows? |
This works fine for now, so in general open3d is usable on Windows on AMD. But no, the normal draw() ui is still not working, possibly due to a bug in the |
I also have this issue on my AMD Ryzen 5 Pro 7540U. |
I have the same issue with a Radeon 780M GPU. |
same issue 6800M AMD gpu |
same issue win11 7900XTX |
same issue win11 4800H APU |
same issue win10 rx580 gpu |
Same issue here
|
Checklist
master
branch).Steps to reproduce the issue
Install Open3D using pip on python3.8.10 embedded. Then run the test code below (which is copied from the installation page http://www.open3d.org/docs/release/getting_started.html):
The last line will fail as detailed in the Error Message section below.
Error message
Open3D, Python and System information
Additional information
No response
The text was updated successfully, but these errors were encountered: