FacundoTupac: Where should I write that? Sorry, I'm a complete Linux noob, it's my first time on the OS.
vv221: Paste the command I shared in a terminal. It should run the game, forcing it to use software rendering.
If the game does not run, it might display an error in the terminal. Then copy the error here, and we may be able to help you to understand what went wrong ;)
FacundoTupac: I should turn the .Lua back to write & read also, right?
vv221: Yes, I think it could cause issues if you keep it read-only.
Thanks for all your patience with this. Pasted it and got the game running without any error popping up in terminal but the results are still the same, no improvement on the fps. This is what the terminal output from that command, just in case there's something important there:
INFO: status: 0
INFO: Creating DPWrapper
INFO: Steam not found
INFO: scanning:(0) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/override
INFO: scanning:(1) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/scripts
INFO: scanning:(2) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/sounds
INFO: scanning:(3) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/lang/en_US/sounds
INFO: scanning:(4) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/portraits
INFO: scanning:(5) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/characters
INFO: scanning:(6) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/movies
INFO: scanning:(7) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/lang/en_US/movies
INFO: scanning:(8) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/override
INFO: scanning:(9) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/scripts
INFO: scanning:(10) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/sounds
INFO: scanning:(11) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/portraits
INFO: scanning:(12) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/characters
INFO: scanning:(13) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/movies
INFO: scanning:(0) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/override
INFO: scanning:(1) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/scripts
INFO: scanning:(2) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/sounds
INFO: scanning:(3) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/lang/en_US/sounds
INFO: scanning:(4) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/portraits
INFO: scanning:(5) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/characters
INFO: scanning:(6) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/movies
INFO: scanning:(7) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/lang/en_US/movies
INFO: scanning:(8) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/override
INFO: scanning:(9) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/scripts
INFO: scanning:(10) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/sounds
INFO: scanning:(11) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/portraits
INFO: scanning:(12) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/characters
INFO: scanning:(13) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/movies
INFO: scanning:(0) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/override
INFO: scanning:(1) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/scripts
INFO: scanning:(2) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/sounds
INFO: scanning:(3) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/lang/en_US/sounds
INFO: scanning:(4) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/portraits
INFO: scanning:(5) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/characters
INFO: scanning:(6) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/movies
INFO: scanning:(7) /home/tupac/.local/share/play.it/prefixes/baldurs-gate-2-enhanced-edition/lang/en_US/movies
INFO: scanning:(8) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/override
INFO: scanning:(9) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/scripts
INFO: scanning:(10) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/sounds
INFO: scanning:(11) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/portraits
INFO: scanning:(12) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/characters
INFO: scanning:(13) /home/tupac/.local/share/Baldur's Gate II - Enhanced Edition/movies
INFO: LUA: UI string not found: Recent events text will go here.
INFO: LUA: Initializing Quests
INFO: gl.useShaders: 1
gl.has_s3tc: 1
gl.has_pvrtc: 0
gl.has_atc: 0
gl.postprocessing: 0
gl.uploadFormat: 0x80E1
gl.uploadType: 0x8367
gl.versionstring: 3.1 Mesa 20.0.8
gl.majorVersion: 3
gl.minorVersion: 1
INFO: Font: loaded font STONESML
INFO: Baldur's Gate II - Enhanced Edition v2.5.16.6
INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=3
INFO: Font: loaded font NORMAL
INFO: Font: Added point size (7) for font STONESML
INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=3
INFO: Font: Added point size (19) for font NORMAL
INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=3
INFO: Font: loaded font REALMS
INFO: Font: Added point size (12) for font REALMS
INFO: Font: Added point size (9) for font STONESML
INFO: Font: Added point size (14) for font STONESML
INFO: LUA: Initializing Quests
INFO: LUA: Initializing Quests
INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=3
INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=3
INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=3
INFO: Font: loaded font FLOATTXT
INFO: Font: Added point size (7) for font FLOATTXT
INFO: sAchieveID=NONE,m_sGlobalName=BD_DEFAI,m_nValue=1
INFO: sAchieveID=NONE,m_sGlobalName=BDAI_RESET_TIMERS,m_nValue=1
INFO: Font: loaded font POSTANTI
INFO: Font: Added point size (10) for font POSTANTI
INFO: Font: Added point size (10) for font NORMAL
AL lib: (EE) alc_cleanup: 1 device not closed