[phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2075: compact(): Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 2182: Undefined variable $warn_allowed [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4218: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3103) [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4218: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3103) [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4218: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3103) [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4218: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3103) [0.9.8][cube] LINUX Problem with Factorio crashing! - Factorio Forums
[user@localhost x64]$ sudo ./factorio
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
radeon: Failed to allocate a buffer:
radeon: size : 402653184 bytes
radeon: alignment : 32768 bytes
radeon: domains : 4
radeon: Failed to allocate a buffer:
radeon: size : 402653184 bytes
radeon: alignment : 32768 bytes
radeon: domains : 4
Couldn't create atlas bitmap (size 16384X6031).
Probably not enough video memory.
Turning low graphics options on, please restart the game.
I am running a AMD Radeon HD 7870 and have clearly enough memory, but it still shows me i dont have enough.
I think this is a Problem with OpenGL, because Factorio cant ask how much video memory i have and thus it allocates to few of it.
I hope you can fix this soon, I reeeeally want to play Factorio day and night again
EDIT: I know of the various Problem on Mac and so on, but this is different, because i actually have ENOUGH video memory and it still does not allocate it all.
No I do not and I also can't install them, because AMD is a ***** when it comes to drivers for Linux.
Anyways this is not a driver problem, it should work perfectly fine with the open source driver.
Even when I run Factorio in a Virtual Box Linux, it works!
I have only one GPU and when I start it without "sudo" I get the same warning and sometimes my game even freezes my whole system and I have to shut it down (with both "sudo" and without)
We try to solve the bugs usually before the release, so we don't ignore you.
Anyway, judging just from the log, the problem might be, that it is trying to make the atlas bitmap too large (16384X6031).
The game recieves the info about the biggest possible size of the bitmap from the system, and I have never seen larger than 8192.
There is no easy way to test it now, maybe we could add settings to config, that could overwrite this value and force the system to try smaller atlas bitmap, if I get time, I could make special testing build for that, so you can try it.
Yeah, on low-res graphics it does.
It just thinks I dont have enough VideoRam, because OpenGL does not provide that.
So it just assumes I have not enough (;
radeon: Failed to allocate a buffer:
radeon: size : 402653184 bytes
radeon: alignment : 65536 bytes
radeon: domains : 4
radeon: Failed to allocate a buffer:
radeon: size : 402653184 bytes
radeon: alignment : 65536 bytes
radeon: domains : 4
Couldn't create atlas bitmap (size 16384X6029).
Probably not enough video memory.
Turning low graphics options on, please restart the game.
So the atlas bitmap is just a little bit smaller in my case.
Your response sounds like this is a driver bug, am I reading that correctly? I.e. something reports 16k when it should report a smaller number? Or is it okay for the driver to return 16k and then factorio has some invalid assumptions based on that big number?
If you can go into a little more detail about the possible driver bug, I'd be happy to send a bug report to the mesa bugtracker so maybe someone can fix the driver.
I'm not sure. Factorio tries to detect maximal texture size (which seems to be 16k times 16k for this card, and wikipedia agrees), and allocate the texture through allegro. So I would say its either bug in allegro or in your graphics driver.... who knows There are more problems around the allocation of these buffers, we will be looking into this pretty soon.