I recently downloaded and compiled UE4 for Linux, everything went smoothly, all dependencies installed (as far as I know, etc). When I go to launch the editor from inside the Engine/Binaries/Linux
directory, I get the following warning messages (I provided the warnings and full startup log in an external link to avoid clutter of the page):
-
[warning messages][1]
-
[full startup log][2]
I’m not sure what most of these errors are, and if they are even an issue, but there are a few that are causing me problems so far. These are the failed to load font data
errors:
[2015.03.12-01.19.59:243][ 0]LogSlate:Warning: Failed to load font data from '../../../Engine/Content/Slate/Fonts/Roboto-Italic.ttf'
[2015.03.12-01.20.03:342][ 0]LogStreaming:Warning: Failed to read file '../../../Engine/Content/Editor/Slate//GameProjectDialog/Tab_Background.png' error.
and (after other logs)
[2015.03.12-01.20.28:196][ 0]LogSlate:Warning: Failed to load font data from '../../../Engine/Content/Editor/Slate/Fonts/Roboto-Regular.ttf'
[2015.03.12-01.20.28:208][ 0]LogSlate:Warning: Failed to load font data from '../../../Engine/Content/Editor/Slate/Fonts/Roboto-Bold.ttf'
My engine still starts up and loads the window after these warnings, but as you can see from the image below, the characters are replaced with square placeholders, because, as the warnings said, the font data could not be loaded. Also, the window can not be moved or dragged around, but the buttons at the top still work.
An ls
of the Engine/Content/Editor/Slate/Fonts
gives me this, confirming that the fonts that were reported missing are in fact missing:
DroidSansMono.ttf
FontAwesome.ttf
Google_Android_License.txt
Roboto-BlackItalic.ttf
Roboto-Black.ttf
Roboto-BoldCondensedItalic.ttf
Roboto-BoldCondensed.ttf
Roboto-Italic.ttf
And an ls
of Engine/Content/Editor/Slate/GameProjectDialog
gives me this:
basic_code_thumbnail.png
blank_project_preview.png
blank_project_thumbnail.png
default_game_thumbnail_128x.png
default_game_thumbnail_192x.png
default_game_thumbnail.png
feature_blueprint_32x.png
feature_blueprint.png
feature_border.png
feature_code_32x.png
feature_code.png
filepath_group_indicator.png
IncludeStarterContent.png
NoStarterContent.png
Tab_Active.png
tab_background.png
Tab_Inactive.png
The error for this directory says Tab_Background.png
does not exist, which is true, because it is in lower case. I renamed it to match the error and now there is no warning for that resource, also the window is now draggable.
As for the font errors, I am not sure how to approach this. I suppose I could find the font files online and move them into those directories, but I don’t want to mess anything up. Anyone else come across this problem and solve it? I am curious as to why the font files weren’t included. I downloaded straight from the Git repo.