How can I run SuperTuxKart 1.4? [The window size specified in user config is larger than your screen!]

Hello everyone!

Anyone else had trouble with SuperTuxKart on the Librem 5? Are there any known ways to fix this issue?

Thank you so much for any help and apologies if this is posted in the wrong area. I attempted to share in the SuperTuxKart bug repository but I think Github may have misidentified my account as spam.

For the time being, I thought someone here may have a better idea as to how to fix this issue.

Log File (stdout.log)

[info   ] [FileManager]: Data files will be fetched from: '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/'
[info   ] [FileManager]: User directory is '/home/mobian/.config/supertuxkart/config-0.10/'.
[info   ] [FileManager]: Addons files will be stored in '/home/mobian/.local/share/supertuxkart/addons/'.
[info   ] [FileManager]: Screenshots will be stored in '/home/mobian/.local/share/supertuxkart/screenshots/'.
[info   ] [FileManager]: User-defined grand prix will be stored in '/home/mobian/.local/share/supertuxkart/grandprix/'.
[info   ] [FileManager]: Asset 0 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/challenges/'.
[info   ] [FileManager]: Asset 1 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gfx/'.
[info   ] [FileManager]: Asset 2 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/grandprix/'.
[info   ] [FileManager]: Asset 3 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gui/icons/'.
[info   ] [FileManager]: Asset 4 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gui/screens/'.
[info   ] [FileManager]: Asset 5 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gui/dialogs/'.
[info   ] [FileManager]: Asset 6 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/replay/'.
[info   ] [FileManager]: Asset 7 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/shaders/'.
[info   ] [FileManager]: Asset 8 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/skins/'.
[info   ] [FileManager]: Asset 9 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/ttf/'.
[info   ] [FileManager]: Asset 10 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/po/'.
[info   ] [FileManager]: Asset 11 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/library/'.
[info   ] [FileManager]: Asset 12 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/models/'.
[info   ] [FileManager]: Asset 13 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/music/'.
[info   ] [FileManager]: Asset 14 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/sfx/'.
[info   ] [FileManager]: Asset 15 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/textures/'.
[info   ] [FileManager]: Asset 16 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/tracks/'.
[warn   ] irr_driver: The window size specified in user config is larger than your screen!
[info   ] [IrrDriver Logger]: ..:: Antarctica Rendering Engine 2.0 ::..

OS: Mobian
DE: KDE Plasma
Release: Trixie

1 Like

I haven’t tried it yet (but in a minute) with L5 but quick check: have you tried using the Mobiles-Settings app → Compositor setting (you can select it to force window size, when the app is active [setting shown only then]). And does changing the zoom level help?
The flatpak seems to have worked, if that’s an acceptable workaround: Super Tux Kart Touchscreen Controls?

The .config/supertuxkart/config-0.10 has a config file where you can select video options. I’m not sure which ones you need to change (make a backup copy of the file and start testing - try 800x600).

1 Like

Here is for Gnu PureOS not Mobian.

2 Likes

I run TuxKart on PureOS over a year ago and just needed to adjust the size in configs. However 800x600 makes no sense, the display has a size of 720x1440. Using 200% screen scale you have 360x720, using 150% (as I did) it’s 480x960. Other scales you have to calculate by your own. In additional you have to subtract the height of your top- and bottom bar. So finally I had to use 960x408px (you have more space, because more up-to-date Phosh has a smaller bottom bar).

Important to node: when running on from terminal, hide on screen keyboard before game is actual running, otherwise it resizes to an unusable state.

And again, I used it over a year ago and if something is changed it may work different now (for instance my file is called config.xml, nothing with -0.10).

@carlosgonz: Here is for community not fight.

3 Likes

Yes, I am aware many Librem users prefer PureOS.
However, their aren’t really many active forums for Mobian.

Understanding if it runs on the Librem 5 for any OS may help locate the issue and help me find the appropriate bug tracker or community to help repair this issue.

2 Likes

This topic is in the Librem 5 category, so any OS that runs on the L5 is appropriate to be discussed.

3 Likes

Mobian is structure make the OS super buggy for devices, then peoples go everywhere looking for help…so best is prevent these systems that only want to gain users and fame via Rolling Release but Zero Quality.

I am just telling the truth and i am risking being hated for what i say, but i am tired of so much injustice and open-source games. I just hope that @Ick and @Privacy2 defend me from hater ones. :pray:

I just want the best for everyone, although i know that what i saying may relative for others.

1 Like

Lol Mobian has a different role to play. It doesn’t care for fame at all, especially since it’s goal is to become obsolete (it tries to become completely merged into Debian itself). That “rolling release” isn’t exactly rolling, because testing has already some QA-work done. It’s not the unstable release path.

The reason it doesn’t work as well as PureOS is simple. Mobian becomes the fixes for free once PureOS find its way to mainline all Kernel-changes, since Purism itself is maintaining the drivers. So the Mobian team use the free resources for something else than doing a work twice. And even if they fix something, it comes down to PureOS. It’s a teamplay between Mobian and PureOS.

The way you tell that PureOS is more functional out of the box makes people feel not welcome here. How is that “the best for everyone” when that person may leave the community for such reason? It would be healthier for everyone here on forums (you are included) if you make a step slower. That doesn’t mean that you should stop spreading your mission about free software, but that you do it less aggressive. Sometimes a little bit patient brings more success.

4 Likes

A user should state which operating system is in use, particularly if it is not PureOS.

If it is not PureOS then PureOS should be used for fault isolation.

If the OP is adventurous, he may wish to install PureOS on the µSD card and from time to time boot from the µSD card in order to compare behaviour.

3 Likes

I was originally going to make the same complaint, but the screenshot and log contents make it pretty clear that the OS is very likely mobian. Of course, it would have been better to explicitly state that early in the post.

3 Likes

Relying on the screenshot to convey that information is accessibility-fail though.

3 Likes

Doesn’t matter, JR-Fi and I already gave an advice and so we’re waiting for feedback if that solves the issue or not.

4 Likes

This may be a specific feature to Phosh.
Would a comparable feature be the scale function in KDE? (Display & Monitor → Display Configuration)

Edit: I believe these features are different.

2 Likes

Weirdly enough, this fixed the window size error, but I still receive a segmentation fault.

config.xml changes:

…

        real_width="480"
        real_height="480"
        width="960"
        height="960"
        fullscreen="false"
        prev_real_width="1024"
        prev_real_height="768"

…

This is stdout.log. However, stdout.log.1, stdout.log.2, and stdout.log.3 are also present.

[info   ] [FileManager]: Data files will be fetched from: '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/'
[info   ] [FileManager]: User directory is '/home/mobian/.config/supertuxkart/config-0.10/'.
[info   ] [FileManager]: Addons files will be stored in '/home/mobian/.local/share/supertuxkart/addons/'.
[info   ] [FileManager]: Screenshots will be stored in '/home/mobian/.local/share/supertuxkart/screenshots/'.
[info   ] [FileManager]: User-defined grand prix will be stored in '/home/mobian/.local/share/supertuxkart/grandprix/'.
[info   ] [FileManager]: Asset 0 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/challenges/'.
[info   ] [FileManager]: Asset 1 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gfx/'.
[info   ] [FileManager]: Asset 2 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/grandprix/'.
[info   ] [FileManager]: Asset 3 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gui/icons/'.
[info   ] [FileManager]: Asset 4 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gui/screens/'.
[info   ] [FileManager]: Asset 5 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gui/dialogs/'.
[info   ] [FileManager]: Asset 6 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/replay/'.
[info   ] [FileManager]: Asset 7 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/shaders/'.
[info   ] [FileManager]: Asset 8 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/skins/'.
[info   ] [FileManager]: Asset 9 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/ttf/'.
[info   ] [FileManager]: Asset 10 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/po/'.
[info   ] [FileManager]: Asset 11 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/library/'.
[info   ] [FileManager]: Asset 12 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/models/'.
[info   ] [FileManager]: Asset 13 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/music/'.
[info   ] [FileManager]: Asset 14 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/sfx/'.
[info   ] [FileManager]: Asset 15 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/textures/'.
[info   ] [FileManager]: Asset 16 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/tracks/'.
[info   ] [IrrDriver Logger]: ..:: Antarctica Rendering Engine 2.0 ::..
1 Like

I am struggling to find the words to describe the errors with the Flatpak for SuperTuxKart.

Here are the errors in the stdout.log:

[info   ] [FileManager]: Data files will be fetched from: '/app/share/supertuxkart/data/'
[info   ] [FileManager]: User directory is '/home/mobian/.var/app/net.supertuxkart.SuperTuxKart/config/supertuxkart/config-0.10/'.
[info   ] [FileManager]: Addons files will be stored in '/home/mobian/.var/app/net.supertuxkart.SuperTuxKart/data/supertuxkart/addons/'.
[info   ] [FileManager]: Screenshots will be stored in '/home/mobian/.var/app/net.supertuxkart.SuperTuxKart/data/supertuxkart/screenshots/'.
[info   ] [FileManager]: User-defined grand prix will be stored in '/home/mobian/.var/app/net.supertuxkart.SuperTuxKart/data/supertuxkart/grandprix/'.
[info   ] [FileManager]: Asset 0 will be loaded from '/app/share/supertuxkart/data/challenges/'.
[info   ] [FileManager]: Asset 1 will be loaded from '/app/share/supertuxkart/data/gfx/'.
[info   ] [FileManager]: Asset 2 will be loaded from '/app/share/supertuxkart/data/grandprix/'.
[info   ] [FileManager]: Asset 3 will be loaded from '/app/share/supertuxkart/data/gui/icons/'.
[info   ] [FileManager]: Asset 4 will be loaded from '/app/share/supertuxkart/data/gui/screens/'.
[info   ] [FileManager]: Asset 5 will be loaded from '/app/share/supertuxkart/data/gui/dialogs/'.
[info   ] [FileManager]: Asset 6 will be loaded from '/app/share/supertuxkart/data/replay/'.
[info   ] [FileManager]: Asset 7 will be loaded from '/app/share/supertuxkart/data/shaders/'.
[info   ] [FileManager]: Asset 8 will be loaded from '/app/share/supertuxkart/data/skins/'.
[info   ] [FileManager]: Asset 9 will be loaded from '/app/share/supertuxkart/data/ttf/'.
[info   ] [FileManager]: Asset 10 will be loaded from '/app/share/supertuxkart/data/po/'.
[info   ] [FileManager]: Asset 11 will be loaded from '/app/share/supertuxkart/data/library/'.
[info   ] [FileManager]: Asset 12 will be loaded from '/app/share/supertuxkart/data/models/'.
[info   ] [FileManager]: Asset 13 will be loaded from '/app/share/supertuxkart/data/music/'.
[info   ] [FileManager]: Asset 14 will be loaded from '/app/share/supertuxkart/data/sfx/'.
[info   ] [FileManager]: Asset 15 will be loaded from '/app/share/supertuxkart/data/textures/'.
[info   ] [FileManager]: Asset 16 will be loaded from '/app/share/supertuxkart/data/tracks/'.
[verbose  ] translation: Env var LANGUAGE = 'C.UTF-8'.
[warn   ] Translation: Unsupported language 'C.UTF-8'
[warn   ] irr_driver: The window size specified in user config is larger than your screen!
[info   ] [IrrDriver Logger]: ..:: Antarctica Rendering Engine 2.0 ::..
[info   ] [IrrDriver Logger]: SDL Version 2.32.2
[info   ] [IrrDriver Logger]: Using renderer: OpenGL ES 2.0 Mesa 25.1.7 (git-581a4f7e70)
[info   ] [IrrDriver Logger]: Mesa
[info   ] [IrrDriver Logger]: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays GL_EXT_texture_filter_anisotropic GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1 GL_EXT_texture_format_BGRA8888 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_EXT_draw_instanced GL_OES_EGL_image GL_OES_depth_texture GL_AMD_performance_monitor GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV GL_NV_conditional_render GL_OES_get_program_binary GL_APPLE_texture_max_level GL_EXT_discard_framebuffer GL_EXT_read_format_bgra GL_EXT_texture_storage GL_NV_pack_subimage GL_NV_texture_barrier GL_EXT_frag_depth GL_NV_fbo_color_attachments GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_array_object GL_ANGLE_pack_reverse_row_order GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_occlusion_query_boolean GL_EXT_texture_rg GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_APPLE_sync GL_EXT_draw_buffers GL_EXT_instanced_arrays GL_EXT_map_buffer_range GL_EXT_shadow_samplers GL_KHR_debug GL_KHR_texture_compression_astc_ldr GL_NV_generate_mipmap_sRGB GL_NV_pixel_buffer_object GL_OES_required_internalformat GL_OES_surfaceless_context GL_EXT_debug_label GL_EXT_separate_shader_objects GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_draw_elements_base_vertex GL_EXT_texture_border_clamp GL_KHR_context_flush_control GL_OES_draw_elements_base_vertex GL_OES_texture_border_clamp GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_s3tc_srgb GL_EXT_color_buffer_half_float GL_KHR_parallel_shader_compile GL_INTEL_blackhole_render GL_MESA_sampler_objects GL_MESA_bgra 
[info   ] IrrDriver: OpenGL version: 2.1
[info   ] IrrDriver: OpenGL vendor: Mesa
[info   ] IrrDriver: OpenGL renderer: Vivante GC7000 rev 6214
[info   ] IrrDriver: OpenGL version string: OpenGL ES 2.0 Mesa 25.1.7 (git-581a4f7e70)
[info   ] GLDriver: EXT texture format BGRA8888 Present
[info   ] GLDriver: EXT Texture Compression S3TC Present
[info   ] GLDriver: EXT Texture Compression S3TC sRGB Present
[warn   ] irr_driver: Using the fixed pipeline (old GPU, or shaders disabled in options)
[info   ] GUI: Loading skin data from file: /app/share/supertuxkart/data/skins/peach/stkskin.xml
[info   ] HTTPRequest: Downloading https://online.supertuxkart.net/dl/xml/online_news.xml
[info   ] addons: Using cached addons.xml.
[info   ] GrandPrixManager: Loading Grand Prix files from /app/share/supertuxkart/data/grandprix/
[info   ] GrandPrixManager: Loading Grand Prix files from /home/mobian/.var/app/net.supertuxkart.SuperTuxKart/data/supertuxkart/grandprix/
[warn   ] OpenGL: OpenGL version is too old!
[info   ] Singleton: Destroyed singleton.

Here are some pictures demonstrating the issues:

I had more photos to be added (see the dropdowns) but the moderation appears to not allow me to include them—this is no worries. In basic detail, it appears to start somewhat correct and then change to not correct size.

Links to More Pictures

Recommendation to update driver:

https:// archive .is/BL89f

Menu screen:

https:// archive .is/zGO7R

Race Setup:

https:// archive .is/Wcau8

Choosing a Kart:

https:// archive. is/uMe8K

Loading Screen:

https:// archive. is/jKaS6

It appears to start at a reduced size:

https:// archive. is/ewRPD

Sometimes it pulls up the keyboard:

https:// archive. is/gCbQ1

Ignore This

Recommendation to update driver:

![1|249x500](https://dcxd06vqz3gavw.archive.is/BL89f/decdce7f939434c28650f6316aedc918fd95696a.png)

Menu screen: 

![2|249x500](https://d2wv25psj2b1wx.archive.is/zGO7R/1d9c9e576642783d7e18d28f6cff119bb65b835c.png)

Race Setup: 

![3|249x500](https://d9psdfifnyz4aa.archive.is/Wcau8/7f42667d20362347d8a6a6f5d6c28c885406033f.png)

Choosing a Kart:

![9|249x500](https://d2yw5k3243l2zn.archive.is/uMe8K/9ef1698c82efaa702eca746a3f08fc5dc5c0958b.png)

Loading Screen:

![4|249x500](https://d3riwsvdbb6x3h.archive.is/jKaS6/3a2c56f5258e1e388b29fe65a97acddc2c1bce67.png)

It appears to *start* at a reduced size:

![7|249x500]([upload://wYsHVUj1ZrTOJpuz6cKiaaU0zU5.jpeg](https://dghim0sa8hr9xb.archive.is/ewRPD/1b82a10ca10c22499e17a70b3f0d1f68c388a998.png))

Sometimes it pulls up the keyboard:

![6|249x500](https://d8l8mvrk9zyqsg.archive.is/gCbQ1/454b26f8fd6496805a734bd31b2b8e43f2113d41.png)

Are these issues not present in PureOS?

1 Like

Most of these things are just infos, nothing else. But let’s talk about warnings:

[verbose  ] translation: Env var LANGUAGE = 'C.UTF-8'.
[warn   ] Translation: Unsupported language 'C.UTF-8'

Seems you have enabled a language on your system the game doesn’t like. If ingame es all fine, I probably would ignore this. Otherwise tell us more (what’s your language setup?).

[warn   ] irr_driver: The window size specified in user config is larger than your screen!

Settings:
        real_width="480"
        real_height="480"
        width="960"
        height="960"

It still says your screen resolution is too high. Look what you have done: 480x480 and 960x960. First, if your screen has 150% screen scale, 480x960 (portrait mode) or 960x480 (landscape mode) is correct. But you forgot to substract your top bar size where your game cannot be displayed.

[warn   ] irr_driver: Using the fixed pipeline (old GPU, or shaders disabled in options)
[...]
[warn   ] OpenGL: OpenGL version is too old!

This part is something you have to ignore for now. Librem 5 is using GLES2 while GLES3 is the prefered way to render this game. Lucky enough the developers are smart enough to let the game fallback to GLES2, so that we can run this.

A driver developer is close to release GLES3 support for Librem 5. Once he releases this (still can take some time) and you get the kernel which includes this fix, this warning is probably solved. But for now, no worries, your game will run stable with that. This is also true for any other OS on Librem 5, because it is a kernel issue.

So just fix your windows size and have fun. If you want a tip: landscape mode is better for this game. But this way you should turn your device into landscape before you run the game. Otherwise it mess up with your screen.
Hint: for touch support go and enable touch input on settings ingame. You can navigate the menus via touch, but you wont be able to drive without.

I haven’t checked this screenshot, but that description sounds like an issue with Plasma Mobile. Can you upload this screenshot again in a new post (without link)?

3 Likes

Excellent catch! Thank you so much.

        real_width="480"
        real_height="960"
        width="480"
        height="960"

Should I set real_width="720" and real_height="1440"?

My scale appears to be @150% [Buit-in Screen (720x1440 @ 150%)]


The segmentation fault still appears to be an error.

The stdout.log file:

I think stdout.log.1 is from an old execution?

[info   ] [FileManager]: Data files will be fetched from: '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/'
[info   ] [FileManager]: User directory is '/home/mobian/.config/supertuxkart/config-0.10/'.
[info   ] [FileManager]: Addons files will be stored in '/home/mobian/.local/share/supertuxkart/addons/'.
[info   ] [FileManager]: Screenshots will be stored in '/home/mobian/.local/share/supertuxkart/screenshots/'.
[info   ] [FileManager]: User-defined grand prix will be stored in '/home/mobian/.local/share/supertuxkart/grandprix/'.
[info   ] [FileManager]: Asset 0 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/challenges/'.
[info   ] [FileManager]: Asset 1 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gfx/'.
[info   ] [FileManager]: Asset 2 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/grandprix/'.
[info   ] [FileManager]: Asset 3 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gui/icons/'.
[info   ] [FileManager]: Asset 4 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gui/screens/'.
[info   ] [FileManager]: Asset 5 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/gui/dialogs/'.
[info   ] [FileManager]: Asset 6 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/replay/'.
[info   ] [FileManager]: Asset 7 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/shaders/'.
[info   ] [FileManager]: Asset 8 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/skins/'.
[info   ] [FileManager]: Asset 9 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/ttf/'.
[info   ] [FileManager]: Asset 10 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/po/'.
[info   ] [FileManager]: Asset 11 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/library/'.
[info   ] [FileManager]: Asset 12 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/models/'.
[info   ] [FileManager]: Asset 13 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/music/'.
[info   ] [FileManager]: Asset 14 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/sfx/'.
[info   ] [FileManager]: Asset 15 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/textures/'.
[info   ] [FileManager]: Asset 16 will be loaded from '/home/mobian/Applications/SuperTuxKart-1.4-linux-arm64/data/tracks/'.
[verbose  ] translation: Env var LANGUAGE = 'en_US'.
[verbose  ] translation: Language 'English (United States)'.
[info   ] [IrrDriver Logger]: ..:: Antarctica Rendering Engine 2.0 ::..
2 Likes

This is most bizarre, but I ran the following commands:

cd ~/.var/app/net.supertuxkart.SuperTuxKart/
rm -r config

and the Flatpak seems to work somewhat normally. It did originally set up to a slightly incorrect size (I think, cut off near the bar at the bottom of the screen.

However, when I clicked the icon to switch between windows, it appears to repair itself.

I did also try to set up my locale.
Thank you so much for all of your help and support—I immensely appreciate it.

4 Likes

You’re welcome. Just to answer open questions:

As I said 720x1440 is your physical screen resolution in portrait mode. 150% means the software has a resolution of 480x960 (480x960 = 100% plus 50% stretching to fill the screen → 720x1440 = 150%). So your game config also need to know these 480x960 (minus top panel).

That [info ] is no error. It is just an information that will always appear to tell you everything is fine. About the language issue my knowledge ends, if changing it doesn’t help.

I can explain this. You delete configs and without configs the game write new ones with default values. That can fix issues which you may messed up. But it also removes your adjustments that may are needed to play (like enabling touch input or adjusting screen size). If that fixed your issues, then you have done everything correctly.

2 Likes