• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

eftyfox

Recruit
63 Badges
Sep 15, 2018
3
1
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Ancient Relics
  • Stellaris
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Cities: Skylines - Green Cities
  • Cities: Skylines Industries
  • Shadowrun Returns
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Crusader Kings III
  • Cities: Skylines - Campus
  • Crusader Kings II: Holy Fury
  • Imperator: Rome - Magna Graecia
  • Imperator: Rome
  • Europa Universalis IV
  • Europa Universalis 4: Emperor
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Stellaris: Lithoids
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Stellaris: Megacorp
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Legacy of Rome
Hello,

Some information first.
I own an MSI laptop GF63 Thin 9SC, running Manjaro with kernel 5.6.10-3. There are 2 graphics cards, an integrated Intel UHD Graphics 630 and a GeForce GTX 1650 Mobile - Max-Q.
The driver installed is version 440.82 (video-hybrid-intel-nvidia-440xx-prime).

Any program is running on the default graphics card : the UHD 630. If I want to run something using the GTX I can use the prime-run command.
To make things simple I edited my Steam shortcut so it uses the GTX, so will any game launched through Steam. Sample of the shortcut : Exec=prime-run /usr/bin/steam %U.

At any moment it's possible to check what's running on the GTX with the nvidia-smi command. Sample output :
Code:
Fri May  8 14:47:12 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.82       Driver Version: 440.82       CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 165...  Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   37C    P8     1W /  N/A |     63MiB /  3911MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                              
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0       890      G   /usr/lib/Xorg                                 41MiB |
|    0      5041      G   ...on/.local/share/Steam/ubuntu12_32/steam    17MiB |
|    0      5053      G   ./steamwebhelper                               2MiB |
+-----------------------------------------------------------------------------+

The problem.
EU4's launcher starts perfectly, but is not listed in the process table given in example above. Clicking the "Play" button displays the crash reporter, but after a few seconds I can hear the main menu's music...
Launching EU4 in CLI works fine, but it runs on the UHD 630. Launching it with prime-run returns the same results as through Steam.

I did the same steps with Imperator and it works fine in every case.

The log files for EU4 are attached. The launcher is probably not the problem, its log files are ok (but in the archive, if needed).

Thanks.
 

Attachments

  • eu4-crash.zip
    5,6 KB · Views: 0
  • 1
Reactions:
Are you using wayland? There is at least one bug in Wayland which prevents the game from starting. As a workaround you can select a different session when you log in(on Fedora this would be called gnome-xorg).
Another workaround is to disable multisampling by editing "~/.local/share/Paradox Interactive/Europa Universalis IV/settings.txt" and changing the line which starts with "multi_sampling" to "multi_sampling=0"

Disclaimer: I'm not working for Paradox. I'm just trying to help people.
 
  • 1Like
Reactions:
By the way, if you are using laptop, using nvidia performance mode (ie having xorg running inside the nvidia card), games run with antialiasing turned on. Nvidia native offload mode is rather new, so seemingly it doesn't work properly. I have other kind of problems in other games (such as not having vsync even if it is turned on).
 
I have exactly the same problem as OP.

I'm on Kubuntu 22.10 x86_64 and I use Xorg as well. Turning off multisampling via "~/.local/share/Paradox Interactive/Europa Universalis IV/settings.txt" worked for me as well.
 

Attachments

  • eu4_20230317_134504.zip
    32,1 KB · Views: 0