I’m running UE4 4.15 in Arch Linux, running a Nvidia GeForce 730M video card and the open-source nouveau video drivers (the proprietary ones don’t work with my system, giving me a black screen on boot). Unreal compiled and opened fine, provided I use the -opengl3 parameter.
If the editor is run using the default parameters or -opengl4, it crashes with the following message:
[2017.03.08-03.52.49:553][ 0]LogInit:Error: _PlatformCreateOpenGLContextCore - Could not create OpenGL 4.3 context, SDL error: 'Could not create GL context: GLXBadFBConfig' [2017.03.08-03.52.49:553][ 0]LogRHI:Error: OpenGL 4.3 not supported by driver
However, when a project is opened under opengl3, the gizmos start “painting” the screen black. It feels a lot like in the old Windows XP days, where when something stopped responding, you could drag it around and “paint” the screen with it. Here’s a few screenshots of it happening:
As you can see, the more I move the screen around, the blacker the screen gets (due to the gizmos). Has anyone else had the problem? Is there any fix for this?
For anyone else visiting this from the future (be sure to tell the robot overlords I said hello!): I figured out a workaround. In the viewport, go to Show and click Show->Sprites->Hide All, then uncheck Show->Grid.
This will hide all the sprites in the editor, but will also turn “off” all the blackness.
I’d prefer an actual answer to the question, but this works for now.
I have the same problem on Arch Linux, integrated Intel HD graphics card. I have tried all of the -opengl flags, and have attempted the fix above, but nothing works.
This behavior occurs on every linux machine I have tried it on.
It makes the entire editor basically unuseable. The only thing that helps, short of quitting and restarting the editor is switching to wireframe view, and then back to whatever I was trying to use before. I can’t give a lot more info because this bug has made it basically impossible for me to learn to use the editor in the first place.
I had a similar issue, but please could you try this?
Simply enter full-screen mode. shift+f11. This resolves the issue for me. I can’t say that this is the only thing that has helped resolve it, as I have upgraded mesa to 17.1.0-rc2 (although I have the same issue when not in full-screen mode).
I used to run UE4 fine on Ubuntu 16.10 back in around June last year, so maybe worth a distribution upgrade? I’m going to try installing UE4 from around that time too.
I’ve just installed UE4 4.16 and the issue does not seem anywhere near as bad. Maybe try that?
There is still things left on the screen when zooming in and out, but if you select all (ctrl-a) and then escape it clears up … so maybe try that first?
I had this problem for a while but i managed to fix it.
Turns out my Unreal Engine was using my on board Intel APU instead of my nvidia GPU
I can now force Unreal Engine to use my GPU by running the command [ optirun ./UE4Editor ] and after this the editor works properly.
You will need the bumblebee package in order to run this command
Also need to add yourself to the bumblebee group through useradd
relog
start/ enable the bumblebeed service
Run the command to start ue4
I had this problem for a while but i managed to fix it.
Turns out my Unreal Engine was using my on board Intel APU instead of my nvidia GPU
I can now force Unreal Engine to use my GPU by running the command [ optirun ./UE4Editor ] and after this the editor works properly.
You will need the bumblebee package in order to run this command
Also need to add yourself to the bumblebee group through useradd
relog
start/ enable the bumblebeed service
Run the command to start ue4