Search found 452 matches

by raiguard
Fri Apr 26, 2024 11:52 am
Forum: News
Topic: Friday Facts #408 - Statistics improvements, Linux adventures
Replies: 88
Views: 5291

Re: Friday Facts #408 - Statistics improvements, Linux adventures

There are things X11 can do, that Wayland cannot, and things Wayland can do, that X11 cannot. And since the Wayland developers have made it clear, there are X11 features they do not wish to support (like SSH window forwarding (I know you can use XWayland to do this, but feels like a bit of a hack))...
by raiguard
Thu Apr 18, 2024 11:26 pm
Forum: Fixed for 2.0
Topic: [1.1.106][Linux] Crash changing monitor freesync settings (Wayland_GLES_SwapWindow)
Replies: 1
Views: 248

Re: [1.1.106][Linux] Crash changing monitor freesync settings (Wayland_GLES_SwapWindow)

Thanks for the report. This has been fixed upstream in SDL and will therefore be fixed for Factorio 2.0.
by raiguard
Tue Apr 02, 2024 6:54 pm
Forum: Technical Help
Topic: [1.1.106] steam error
Replies: 13
Views: 603

Re: [1.1.106] steam error

I've had issues with Steam downloading the Windows version of Celeste, but I've never heard of it happening with Factorio. Very strange.

I'm glad you figured it out!
by raiguard
Thu Mar 28, 2024 7:01 pm
Forum: Resolved Problems and Bugs
Topic: [raiguard][1.1.77] Wayland missing window decorations
Replies: 9
Views: 2325

Re: [raiguard][1.1.77] Wayland missing window decorations

Thanks for fixing this! The window decorations are now present, and I can resize and maximize the window, even though they look different than the rest of the windows. I'm perfectly OK with this, just wanted to leave a note about this. wayland.jpg On my system the decorations are GTK4 themed but al...
by raiguard
Thu Mar 28, 2024 6:59 pm
Forum: Resolved Problems and Bugs
Topic: [raiguard][1.1.77] Wayland missing window decorations
Replies: 9
Views: 2325

Re: [raiguard][1.1.77] Wayland missing window decorations

atomizer wrote:
Mon Mar 25, 2024 6:24 pm
Sounds like https://gitlab.freedesktop.org/wayland/ ... quests/188 (with fix presumably to be merged soon)
Yes, and here's a Factorio thread about this issue: 105527.
by raiguard
Thu Mar 28, 2024 1:03 am
Forum: Fixed for 2.0
Topic: [raiguard] [1.1.94] Crash on linux when tabbing to desktop (SDL_UpdateFullscreenMode)
Replies: 2
Views: 554

Re: [raiguard] [1.1.94] Crash on linux when tabbing to desktop (SDL_UpdateFullscreenMode)

Thanks for the report. This is an SDL bug that has been fixed in more recent versions.

Fixed for Factorio 2.0.
by raiguard
Thu Mar 28, 2024 12:53 am
Forum: 1 / 0 magic
Topic: [1.1.104][Linux] Crash during blueprint creation (GraphicsInterfaceOpenGL::bindFramebuffer)
Replies: 1
Views: 214

Re: [1.1.104][Linux] Crash during blueprint creation (GraphicsInterfaceOpenGL::bindFramebuffer)

I can't reproduce this either, so I'll move this to 1/0 magic unless we can get a consistent reproduction.
by raiguard
Wed Mar 27, 2024 11:06 pm
Forum: Assigned
Topic: [raiguard][1.1.103] Crash on startup under Wayland with fractional scaling
Replies: 7
Views: 807

Re: [raiguard][1.1.103] Crash on startup under Wayland with fractional scaling

I was right about the old buffer sizes being the cause, but a workaround was committed to SDL last week. I applied the patch locally and confirmed that it works. Once a new SDL release is cut and we pull it into Factorio I will mark this as resolved for 2.0. Thanks for the report! https://github.com...
by raiguard
Wed Mar 27, 2024 10:51 pm
Forum: Assigned
Topic: [raiguard][1.1.103] Crash on startup under Wayland with fractional scaling
Replies: 7
Views: 807

Re: [raiguard][1.1.103] Crash on startup under Wayland with fractional scaling

It appears that newer SDL does not fix the underlying issue. However, I tested with a standalone SDL2 program and this does not occur there. I have a feeling that this issue, along with a myriad of other issues, are being caused by Factorio submitting frames with incorrect sizes because it begins ge...
by raiguard
Wed Mar 27, 2024 10:40 pm
Forum: Fixed for 2.0
Topic: [raiguard][1.1.101] Crash on wayland when closing lid
Replies: 2
Views: 355

Re: [raiguard][1.1.101] Crash on wayland when closing lid

Thanks for the report. This is an SDL bug that has been fixed in more recent SDL versions.

Fixed for Factorio 2.0.
by raiguard
Wed Mar 27, 2024 10:26 pm
Forum: Pending
Topic: [raiguard][1.1.91][linux] "stopped responding" when saving bar was full. (non-blocking save)
Replies: 21
Views: 5600

Re: [raiguard][1.1.91][linux] "stopped responding" when saving bar was full. (non-blocking save)

The next time anyone reproduces this issue, please make note of your RAM usage and provide your system journal output.

Also, if you can, hook GDB to the frozen processes and print the stacktraces.
by raiguard
Wed Mar 27, 2024 10:23 pm
Forum: Assigned
Topic: [raiguard] [1.1.105] [Linux/Wayland/Gnome] Switching away from maximized window resizes game
Replies: 1
Views: 229

Re: [raiguard] [1.1.105] [Linux/Wayland] Switching away from maximized window resizes game

Thanks for the report. This appears to be an SDL + libdecor bug but I haven't figured out the exact cause just yet.
by raiguard
Wed Mar 20, 2024 6:24 pm
Forum: 1 / 0 magic
Topic: [1.1.91] Crashes when focused while switching video output
Replies: 1
Views: 383

Re: [1.1.91] Crashes when focused while switching video output

Thanks for the report. This specific crash is happening because SDL expects a display to exist when initializing the graphics subsystem. I don't think there's a good way to fix that. If you wait until the game window appears before switching your KVM then it should continue to work. At least, it did...
by raiguard
Wed Mar 20, 2024 6:03 pm
Forum: Duplicates
Topic: [1.1.105] Crash while starting Factorio on wayland
Replies: 4
Views: 358

Re: [1.1.105] Crash while starting Factorio on wayland

Thanks for the report. Unfortunately this is not something I can fix - it is a result of Wayland disconnecting a client if the client's input buffer overflows. There is a Wayland merge request in the works to fix this issue, so we have to wait for them to merge it. Until then, absolutely avoid movin...
by raiguard
Mon Mar 18, 2024 6:59 pm
Forum: Duplicates
Topic: [Raiguard] Crash after saving game
Replies: 2
Views: 480

Re: [Raiguard] Crash after saving game

Duplicate of 110661.
by raiguard
Thu Mar 14, 2024 2:49 pm
Forum: Resolved Problems and Bugs
Topic: [raiguard][1.1.77] Wayland missing window decorations
Replies: 9
Views: 2325

Re: [raiguard][1.1.77] Wayland missing window decorations

I revisited this and figured out a way to make it work. I mistakenly thought that our build servers needed to have the libdecor dynamic library linked to the program but that is not the case - SDL optionally loads it at runtime. So I just needed to make the libdecor header available Fixed for the ne...
by raiguard
Wed Mar 13, 2024 11:38 pm
Forum: Resolved Problems and Bugs
Topic: [1.1.104] Crash in wayland_get_system_cursor
Replies: 12
Views: 1108

Re: [1.1.104] Crash in wayland_get_system_cursor

Because the fix is very self-contained I decided to backport it. I usually avoid monkey patching our libraries but since Plasma 6 uses Wayland by default I expect that a lot more people will encounter this issue.

Fixed for the next release.
by raiguard
Tue Mar 12, 2024 11:15 pm
Forum: Resolved Problems and Bugs
Topic: [1.1.104] Crash in wayland_get_system_cursor
Replies: 12
Views: 1108

Re: [1.1.104] Crash in wayland_get_system_cursor

The crash is happening because you don't have an XDG cursor theme set. A newer version of SDL indeed fixes the issue, but updating SDL in Factorio 1.1.x is out of the question at this point.

Set an XDG cursor theme to avoid the crash.
by raiguard
Tue Mar 12, 2024 11:01 pm
Forum: Resolved Problems and Bugs
Topic: [1.1.104] Crash in wayland_get_system_cursor
Replies: 12
Views: 1108

Re: [1.1.104] Crash in wayland_get_system_cursor

Thanks for the report. Which distro, window manager, and graphics card are you running?

I'm a doofus, it says the distro and GPU in the log. Which window manager / desktop environment though?

NVIDIA on Wayland is still not there yet so you're going to run into issues.

Go to advanced search