[0.13.20][Linux] Poor rendering performance

Place for things which are bugs but we have no idea how to solve them. Things related to hardware, libraries, strange setups, etc.
Post Reply
Edlmann
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Aug 30, 2016 4:30 pm
Contact:

[0.13.20][Linux] Poor rendering performance

Post by Edlmann »

Hi There,

I'm running factorio on Linux, but see very poor graphics performance. Even in small worlds, the framerate hovers below 30 fps, while the system just idles.
According to the debug information, a lot of time is spent in the Gui Render step.

Image

For this particular screenshot, a few mods are installed (mainly RSO + bobs mods).
The problem does however persist when deleting all local files and reinstalling from scratch.
Running under windows, the performance is as expected (steady 60/60), but not a long term option for me.

Changing desktop environment does not help (tried KDE + gnome),
Running fullscreen/windowed makes no difference,
Disabling the second screen did not change anything aswell.
Changing the graphics settings has no impact.

The hardware setup is the following:
CPU: i5-4690k @ 3.5 GHz
Ram: 16 GB
GPU: Nvidia Geforce GTX 760 (running the proprietary nvidia drivers)
OS: Archlinux, fully updated

Following is the output of some commands detailing the setup in more detail:

factorio-log

Code: Select all

   0.000 2016-08-30 18:49:01; Factorio 0.13.20 (build 24011, linux64, steam)
   0.000 Operating system: Linux
   0.000 Program arguments: "/home/<redact>/.local/share/Steam/steamapps/common/Factorio/bin/x64/factorio" 
   0.000 Read data path: /home/<redact>/.local/share/Steam/steamapps/common/Factorio/data
   0.000 Write data path: /home/<redact>/.factorio
   0.000 Binaries path: /home/<redact>/.local/share/Steam/steamapps/common/Factorio/bin
   0.006 Graphics options: [FullScreen: true] [VSync: false] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: high] [Light scale: 100%] [Screen: 0] [DXT: false]
   0.040 Available display adapters: 2
   0.040  [0]: resolution 1920x1080px at [0,123]
   0.040  [1]: resolution 1920x1080px at [1920,0]
   0.040 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.971 Initialised OpenGL:[0] GeForce GTX 760/PCIe/SSE2; driver: 4.5.0 NVIDIA 370.23
   0.989     Video memory size (dedicated/total available/current available): 2048/2048/1266 MB
   1.095 Loading mod core 0.0.0 (data.lua)
   1.099 Loading mod base 0.13.20 (data.lua)
   1.153 Loading mod bobconfig 0.13.1 (data.lua)
   1.192 Loading mod boblibrary 0.13.1 (data.lua)
   1.243 Loading mod bobenemies 0.13.1 (data.lua)
   1.287 Loading mod bobores 0.13.1 (data.lua)
   1.344 Loading mod bobtech 0.13.0 (data.lua)
   1.390 Loading mod bobplates 0.13.2 (data.lua)
   1.446 Loading mod bobassembly 0.13.0 (data.lua)
   1.536 Loading mod bobelectronics 0.13.1 (data.lua)
   1.592 Loading mod boblogistics 0.13.10 (data.lua)
   1.667 Loading mod bobmining 0.13.1 (data.lua)
   1.763 Loading mod bobpower 0.13.1 (data.lua)
   1.839 Loading mod bobmodules 0.13.0 (data.lua)
   1.945 Loading mod bobwarfare 0.13.4 (data.lua)
   2.044 Loading mod bobconfig 0.13.1 (data-updates.lua)
   2.135 Loading mod bobenemies 0.13.1 (data-updates.lua)
   2.258 Loading mod bobores 0.13.1 (data-updates.lua)
   2.345 Loading mod bobtech 0.13.0 (data-updates.lua)
   2.437 Loading mod rso-mod 2.0.16 (data-updates.lua)
   2.584 Loading mod bobplates 0.13.2 (data-updates.lua)
   2.677 Loading mod bobassembly 0.13.0 (data-updates.lua)
   2.777 Loading mod bobelectronics 0.13.1 (data-updates.lua)
   2.903 Loading mod boblogistics 0.13.10 (data-updates.lua)
   3.004 Loading mod bobmining 0.13.1 (data-updates.lua)
   3.119 Loading mod bobpower 0.13.1 (data-updates.lua)
   3.210 Loading mod bobmodules 0.13.0 (data-updates.lua)
   3.341 Loading mod bobwarfare 0.13.4 (data-updates.lua)
   3.440 Loading mod bobelectronics 0.13.1 (data-final-fixes.lua)
   3.579 Checksum for core: 303426634
   3.579 Checksum for mod base: 1460151764
   3.579 Checksum for mod bobconfig: 3903115925
   3.579 Checksum for mod boblibrary: 3719200648
   3.579 Checksum for mod clock: 0
   3.579 Checksum for mod bobenemies: 236131212
   3.579 Checksum for mod bobores: 3064781262
   3.579 Checksum for mod bobtech: 84910783
   3.579 Checksum for mod rso-mod: 1874398137
   3.579 Checksum for mod bobplates: 996338412
   3.579 Checksum for mod bobassembly: 73411764
   3.579 Checksum for mod bobelectronics: 718470343
   3.579 Checksum for mod boblogistics: 1674473405
   3.579 Checksum for mod bobmining: 3435149013
   3.579 Checksum for mod bobpower: 2782224193
   3.579 Checksum for mod bobmodules: 2066445511
   3.579 Checksum for mod bobwarfare: 1061803940
   4.161 Info PlayerData.cpp:45: Local player-data.json available, timestamp 1472575091
   4.161 Info PlayerData.cpp:50: Cloud player-data.json available, timestamp 1472574513
   4.490 Initial atlas bitmap size is 16384
   4.493 Created atlas bitmap 16384x5967
   4.494 Created atlas bitmap 4096x1316
   4.495 Created atlas bitmap 4096x3640
  49.972 Sprites loaded
  49.972 Convert atlas 4096x1316 to: trilinear-filtering 
  50.014 Convert atlas 4096x3640 to: mipmap 
  50.102 Loading sounds...
  51.325 Warning ControlInput.cpp:310: Unknown control input string "ALT"
  51.326 Warning ControlInput.cpp:310: Unknown control input string "ENTER"
  51.326 Warning ControlInput.cpp:310: Unknown control input string "PAD +"
  51.326 Warning ControlInput.cpp:310: Unknown control input string "PAD -"
  51.326 Custom inputs active: 0
  51.351 Factorio initialised
  57.094 Loading map /home/<redact>/.factorio/saves/VanillaRSO.zip
  57.105 Info Scenario.cpp:127: Map version 0.12.35-0
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration base/2015-10-16_Factorio_0.13.0.json
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-04-22_Factorio_0.13.0.json
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-14_Factorio_0.13.0.json
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-21_Factorio_0.13.0.json
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-25_Factorio_0.13.0.json
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-27_Factorio_0.13.0.json
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration bobenemies/bobenemies_0.12.7.json
  57.115 Warning PrototypeMigrationList.cpp:152: "bob_spitter-spawner" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-bigger-biter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-biggest-biter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-fire-biter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-bigger-biter-corpse" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-biggest-biter-corpse" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-fire-biter-corpse" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-bigger-spitter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-biggest-spitter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-poison-spitter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-bigger-spitter-corpse" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-biggest-spitter-corpse" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-poison-spitter-corpse" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration bobelectronics/bobelectronics_0.12.1.json
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-electronic-circuit-board" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "electronic-circuit-board" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "electronic-processing-board" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "electronic-processing-board-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration boblogistics/boblogistics_0.13.0.json
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "green-transport-belt-to-ground" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-transport-belt-to-ground" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "green-transport-belt-to-ground" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-transport-belt-to-ground" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "smart-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "green-transport-belt-to-ground" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-transport-belt-to-ground" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration boblogistics/boblogistics_0.13.4.json
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "purple-inserters" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration boblogistics/boblogistics_0.13.5.json
  57.115 Warning PrototypeMigrationList.cpp:152: "long-handed-burner-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "fast-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "fast-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "fast-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "long-handed-burner-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "fast-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "fast-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "fast-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "long-handed-burner-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "fast-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "fast-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "fast-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "filter-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-short-far-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-short-long-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-long-near-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "express-long-short-inserter" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration bobpower/bobpower_0.12.6.json
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-accumulator-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-accumulator-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-accumulator-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-accumulator-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration bobmodules/bobmodules_0.13.0.json
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-beacon-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-beacon-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-beacon-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-beacon-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-beacon-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-beacon-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Info PrototypeMigrationList.cpp:87: Activating migration bobwarfare/bobwarfare_0.13.0.json
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-exoskeleton-equipment-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-exoskeleton-equipment-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-4" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-5" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-6" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-exoskeleton-equipment-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-exoskeleton-equipment-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-4" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-5" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-6" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "impact-bullet-magazine" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "impact-bullet" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "shotgun-impact-shell" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-impact-rocket" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "impact-rocket-warhead" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-exoskeleton-equipment-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-exoskeleton-equipment-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-4" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-5" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-6" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "impact-bullet-magazine" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "impact-bullet" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "shotgun-impact-shell" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.115 Warning PrototypeMigrationList.cpp:152: "bob-impact-rocket" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.116 Warning PrototypeMigrationList.cpp:152: "impact-rocket-warhead" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.116 Warning PrototypeMigrationList.cpp:152: "basic-exoskeleton-equipment-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.116 Warning PrototypeMigrationList.cpp:152: "basic-exoskeleton-equipment-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.116 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-2" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.116 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-3" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.116 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-4" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.116 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-5" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.116 Warning PrototypeMigrationList.cpp:152: "basic-laser-defense-equipment-6" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.116 Info PrototypeMigrationList.cpp:87: Activating migration bobwarfare/bobwarfare_0.13.1.json
  57.116 Warning PrototypeMigrationList.cpp:152: "impact-bullet-projectile" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.116 Warning PrototypeMigrationList.cpp:152: "impact-bullet-projectile" mentioned as FROM in prototype migration was not found in the map prototype dictionary, ignoring ...
  57.286 Applying migration: Base Mod: 2016-04-22_Factorio_0.13.0.lua
  57.288 Applying migration: Base Mod: 2016-06-15_Factorio_0.13.0.lua
  57.289 Applying migration: Base Mod: 2016-06-23_Factorio_0.13.0.lua
  57.293 Applying migration: Base Mod: 2016-06-26_Factorio_0.13.0.lua
  57.293 Applying migration: Base Mod: 2016-06-27_Factorio_0.13.0.lua
  57.294 Applying migration: Base Mod: 2016-06-28_Factorio_0.13.0.lua
  57.295 Applying migration: Bob's Tech: bobtech_0.12.3.lua
  57.303 Applying migration: Bob's Metals, Chemicals and Intermediates: bobplates_0.13.0.lua
  57.313 Applying migration: Bob's Metals, Chemicals and Intermediates: bobplates_base_0.13.0.lua
  57.324 Applying migration: Bob's Metals, Chemicals and Intermediates: bobplates_metal_0.13.0.lua
  57.334 Applying migration: Bob's Assembling machines: bobassembly_0.12.8.lua
  57.345 Applying migration: Bob's Electronics: bobelectronics_0.12.0.lua
  57.355 Applying migration: Bob's Electronics: bobelectronics_0.12.4.lua
  57.365 Applying migration: Bob's Logistics mod: boblogistics_0.12.0.lua
  57.376 Applying migration: Bob's Logistics mod: boblogistics_0.12.6.lua
  57.387 Applying migration: Bob's Logistics mod: boblogistics_0.12.8.lua
  57.397 Applying migration: Bob's Logistics mod: boblogistics_0.13.4.lua
  57.407 Applying migration: Bob's Logistics mod: boblogistics_0.13.5.lua
  57.408 Applying migration: Bob's Logistics mod: boblogistics_0.13.7.lua
  57.408 Applying migration: Bob's Mining: bobmining_0.12.0.lua
  57.419 Applying migration: Bob's Mining: bobmining_0.12.3.lua
  57.429 Applying migration: Bob's Power: bobpower_0.12.0.lua
  57.439 Applying migration: Bob's Power: bobpower_0.12.6.lua
  57.450 Applying migration: Bob's Modules: bobmodules_0.12.0.lua
  57.461 Applying migration: Bob's Modules: bobmodules_0.12.7.lua
  57.470 Applying migration: Bob's Warfare: bobwarfare_0.12.0.lua
  57.480 Applying migration: Bob's Warfare: bobwarfare_0.12.10.lua
  57.495 Applying migration: Bob's Warfare: bobwarfare_0.12.9.lua
  57.510 Applying migration: Bob's Warfare: bobwarfare_0.13.3.lua
  57.523 Checksum for script /home/<redact>/.factorio/temp/currently-playing/control.lua: 900459546
  57.524 Checksum for script __clock__/control.lua: 2990318672
  57.524 Checksum for script __bobores__/control.lua: 3583780511
  57.530 Checksum for script __rso-mod__/control.lua: 437080681
  57.531 Checksum for script __boblogistics__/control.lua: 3003467832
  83.556 Steam API shutdown.
  83.557 Goodbye
uname -a

Code: Select all

Linux Main.Arch 4.7.2-1-ck #1 SMP PREEMPT Sat Aug 20 14:18:03 EDT 2016 x86_64 GNU/Linux
xrandr

Code: Select all

Screen 0: minimum 8 x 8, current 3840 x 1203, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1920x1080+0+123 (normal left inverted right x axis y axis) 510mm x 290mm
   1920x1080     59.93*+  60.00  
   1680x1050     59.95  
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1280x800      59.81  
   1280x720      60.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
DP-1 disconnected (normal left inverted right x axis y axis)
glxinfo -B -l

Code: Select all

name of display: :0
display: :0  screen: 0
direct rendering: Yes
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 760/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 370.23
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile limits:
    GL_MAX_CLIP_PLANES = 8
    GL_MAX_ELEMENTS_VERTICES = 1048576
    GL_MAX_ELEMENTS_INDICES = 1048576
    GL_MAX_EVAL_ORDER = 8
    GL_MAX_LIGHTS = 8
    GL_MAX_LIST_NESTING = 64
    GL_MAX_MODELVIEW_STACK_DEPTH = 32
    GL_MAX_NAME_STACK_DEPTH = 128
    GL_MAX_PIXEL_MAP_TABLE = 65536
    GL_MAX_PROJECTION_STACK_DEPTH = 4
    GL_MAX_TEXTURE_STACK_DEPTH = 10
    GL_MAX_TEXTURE_SIZE = 16384
    GL_MAX_3D_TEXTURE_SIZE = 2048
    GL_MAX_ARRAY_TEXTURE_LAYERS = 2048
    GL_MAX_VIEWPORT_DIMS = 16384, 16384
    GL_ALIASED_LINE_WIDTH_RANGE = 1, 10
    GL_SMOOTH_LINE_WIDTH_RANGE = 1, 10
    GL_ALIASED_POINT_SIZE_RANGE = 1, 2047
    GL_SMOOTH_POINT_SIZE_RANGE = 1, 190
    GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB = 16384
    GL_MAX_RECTANGLE_TEXTURE_SIZE_NV = 16384
    GL_MAX_TEXTURE_UNITS_ARB = 4
    GL_MAX_TEXTURE_LOD_BIAS_EXT = 15
    GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 16
    GL_MAX_DRAW_BUFFERS_ARB = 8
    GL_MAX_DUAL_SOURCE_DRAW_BUFFERS = 1
    GL_MAX_RENDERBUFFER_SIZE = 16384
    GL_MAX_COLOR_ATTACHMENTS = 8
    GL_MAX_SAMPLES = 32
    GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT = 256
    GL_MAX_TEXTURE_BUFFER_SIZE = 134217728
    GL_MAX_COLOR_TEXTURE_SAMPLES = 32
    GL_MAX_DEPTH_TEXTURE_SAMPLES = 32
    GL_MAX_INTEGER_SAMPLES = 32
    GL_MAX_VERTEX_UNIFORM_BLOCKS = 14
    GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 14
    GL_MAX_GEOMETRY_UNIFORM_BLOCKS = 14
    GL_MAX_COMBINED_UNIFORM_BLOCKS = 84
    GL_MAX_UNIFORM_BUFFER_BINDINGS = 84
    GL_MAX_UNIFORM_BLOCK_SIZE = 65536
    GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 233472
    GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 233472
    GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = 231424
    GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 256
    GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET = 2047
    GL_MAX_VERTEX_ATTRIB_BINDINGS = 16
    GL_MAX_VERTEX_ATTRIB_STRIDE = 2048
    GL_MAX_CONVOLUTION_WIDTH/HEIGHT = 11, 11
    GL_NUM_COMPRESSED_TEXTURE_FORMATS = 51
        GL_COMPRESSED_RGB_S3TC_DXT1_EXT
        GL_COMPRESSED_RGBA_S3TC_DXT3_EXT
        GL_COMPRESSED_RGBA_S3TC_DXT5_EXT
        GL_PALETTE4_RGB8_OES
        GL_PALETTE4_RGBA8_OES
        GL_PALETTE4_R5_G6_B5_OES
        GL_PALETTE4_RGBA4_OES
        GL_PALETTE4_RGB5_A1_OES
        GL_PALETTE8_RGB8_OES
        GL_PALETTE8_RGBA8_OES
        GL_PALETTE8_R5_G6_B5_OES
        GL_PALETTE8_RGBA4_OES
        GL_PALETTE8_RGB5_A1_OES
        GL_COMPRESSED_RGB8_ETC2
        GL_COMPRESSED_SRGB8_ETC2
        GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
        GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
        GL_COMPRESSED_RGBA8_ETC2_EAC
        GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
        GL_COMPRESSED_R11_EAC
        GL_COMPRESSED_SIGNED_R11_EAC
        GL_COMPRESSED_RG11_EAC
        GL_COMPRESSED_SIGNED_RG11_EAC
        GL_COMPRESSED_RGBA_ASTC_4x4_KHR
        GL_COMPRESSED_RGBA_ASTC_5x4_KHR
        GL_COMPRESSED_RGBA_ASTC_5x5_KHR
        GL_COMPRESSED_RGBA_ASTC_6x5_KHR
        GL_COMPRESSED_RGBA_ASTC_6x6_KHR
        GL_COMPRESSED_RGBA_ASTC_8x5_KHR
        GL_COMPRESSED_RGBA_ASTC_8x6_KHR
        GL_COMPRESSED_RGBA_ASTC_8x8_KHR
        GL_COMPRESSED_RGBA_ASTC_10x5_KHR
        GL_COMPRESSED_RGBA_ASTC_10x6_KHR
        GL_COMPRESSED_RGBA_ASTC_10x8_KHR
        GL_COMPRESSED_RGBA_ASTC_10x10_KHR
        GL_COMPRESSED_RGBA_ASTC_12x10_KHR
        GL_COMPRESSED_RGBA_ASTC_12x12_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR
    GL_VERTEX_PROGRAM_ARB:
        GL_MAX_PROGRAM_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_TEMPORARIES_ARB = 4096
        GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 4096
        GL_MAX_PROGRAM_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_ATTRIBS_ARB = 16
        GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 16
        GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 2
        GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 2
        GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_ENV_PARAMETERS_ARB = 256
    GL_FRAGMENT_PROGRAM_ARB:
        GL_MAX_PROGRAM_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_TEMPORARIES_ARB = 4096
        GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 4096
        GL_MAX_PROGRAM_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_ATTRIBS_ARB = 16
        GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 16
        GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 1
        GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 1
        GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_ENV_PARAMETERS_ARB = 256
        GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB = 65536
        GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 65536
    GL_VERTEX_SHADER_ARB:
        GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB = 4096
        GL_MAX_VARYING_FLOATS_ARB = 124
        GL_MAX_VERTEX_ATTRIBS_ARB = 16
        GL_MAX_TEXTURE_IMAGE_UNITS_ARB = 32
        GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = 32
        GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = 192
        GL_MAX_TEXTURE_COORDS_ARB = 8
        GL_MAX_VERTEX_OUTPUT_COMPONENTS   = 128
    GL_FRAGMENT_SHADER_ARB:
        GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = 4096
        GL_MAX_TEXTURE_COORDS_ARB = 8
        GL_MAX_TEXTURE_IMAGE_UNITS_ARB = 32
        GL_MAX_FRAGMENT_INPUT_COMPONENTS  = 128
    GL_GEOMETRY_SHADER:
        GL_MAX_GEOMETRY_UNIFORM_COMPONENTS = 2048
        GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS = 32
        GL_MAX_GEOMETRY_OUTPUT_VERTICES   = 1024
        GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = 1024
        GL_MAX_GEOMETRY_INPUT_COMPONENTS  = 128
        GL_MAX_GEOMETRY_OUTPUT_COMPONENTS = 128

OpenGL version string: 4.5.0 NVIDIA 370.23
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL limits:
    GL_MAX_ATTRIB_STACK_DEPTH = 16
    GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 16
    GL_MAX_CLIP_PLANES = 8
    GL_MAX_COLOR_MATRIX_STACK_DEPTH = 2
    GL_MAX_ELEMENTS_VERTICES = 1048576
    GL_MAX_ELEMENTS_INDICES = 1048576
    GL_MAX_EVAL_ORDER = 8
    GL_MAX_LIGHTS = 8
    GL_MAX_LIST_NESTING = 64
    GL_MAX_MODELVIEW_STACK_DEPTH = 32
    GL_MAX_NAME_STACK_DEPTH = 128
    GL_MAX_PIXEL_MAP_TABLE = 65536
    GL_MAX_PROJECTION_STACK_DEPTH = 4
    GL_MAX_TEXTURE_STACK_DEPTH = 10
    GL_MAX_TEXTURE_SIZE = 16384
    GL_MAX_3D_TEXTURE_SIZE = 2048
    GL_MAX_ARRAY_TEXTURE_LAYERS = 2048
    GL_MAX_VIEWPORT_DIMS = 16384, 16384
    GL_ALIASED_LINE_WIDTH_RANGE = 1, 10
    GL_SMOOTH_LINE_WIDTH_RANGE = 1, 10
    GL_ALIASED_POINT_SIZE_RANGE = 1, 2047
    GL_SMOOTH_POINT_SIZE_RANGE = 1, 190
    GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB = 16384
    GL_MAX_RECTANGLE_TEXTURE_SIZE_NV = 16384
    GL_MAX_TEXTURE_UNITS_ARB = 4
    GL_MAX_TEXTURE_LOD_BIAS_EXT = 15
    GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 16
    GL_MAX_DRAW_BUFFERS_ARB = 8
    GL_MAX_DUAL_SOURCE_DRAW_BUFFERS = 1
    GL_MAX_RENDERBUFFER_SIZE = 16384
    GL_MAX_COLOR_ATTACHMENTS = 8
    GL_MAX_SAMPLES = 32
    GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT = 256
    GL_MAX_TEXTURE_BUFFER_SIZE = 134217728
    GL_MAX_COLOR_TEXTURE_SAMPLES = 32
    GL_MAX_DEPTH_TEXTURE_SAMPLES = 32
    GL_MAX_INTEGER_SAMPLES = 32
    GL_MAX_VERTEX_UNIFORM_BLOCKS = 14
    GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 14
    GL_MAX_GEOMETRY_UNIFORM_BLOCKS = 14
    GL_MAX_COMBINED_UNIFORM_BLOCKS = 84
    GL_MAX_UNIFORM_BUFFER_BINDINGS = 84
    GL_MAX_UNIFORM_BLOCK_SIZE = 65536
    GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 233472
    GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 233472
    GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = 231424
    GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 256
    GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET = 2047
    GL_MAX_VERTEX_ATTRIB_BINDINGS = 16
    GL_MAX_VERTEX_ATTRIB_STRIDE = 2048
    GL_MAX_CONVOLUTION_WIDTH/HEIGHT = 11, 11
    GL_NUM_COMPRESSED_TEXTURE_FORMATS = 51
        GL_COMPRESSED_RGB_S3TC_DXT1_EXT
        GL_COMPRESSED_RGBA_S3TC_DXT3_EXT
        GL_COMPRESSED_RGBA_S3TC_DXT5_EXT
        GL_PALETTE4_RGB8_OES
        GL_PALETTE4_RGBA8_OES
        GL_PALETTE4_R5_G6_B5_OES
        GL_PALETTE4_RGBA4_OES
        GL_PALETTE4_RGB5_A1_OES
        GL_PALETTE8_RGB8_OES
        GL_PALETTE8_RGBA8_OES
        GL_PALETTE8_R5_G6_B5_OES
        GL_PALETTE8_RGBA4_OES
        GL_PALETTE8_RGB5_A1_OES
        GL_COMPRESSED_RGB8_ETC2
        GL_COMPRESSED_SRGB8_ETC2
        GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
        GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
        GL_COMPRESSED_RGBA8_ETC2_EAC
        GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
        GL_COMPRESSED_R11_EAC
        GL_COMPRESSED_SIGNED_R11_EAC
        GL_COMPRESSED_RG11_EAC
        GL_COMPRESSED_SIGNED_RG11_EAC
        GL_COMPRESSED_RGBA_ASTC_4x4_KHR
        GL_COMPRESSED_RGBA_ASTC_5x4_KHR
        GL_COMPRESSED_RGBA_ASTC_5x5_KHR
        GL_COMPRESSED_RGBA_ASTC_6x5_KHR
        GL_COMPRESSED_RGBA_ASTC_6x6_KHR
        GL_COMPRESSED_RGBA_ASTC_8x5_KHR
        GL_COMPRESSED_RGBA_ASTC_8x6_KHR
        GL_COMPRESSED_RGBA_ASTC_8x8_KHR
        GL_COMPRESSED_RGBA_ASTC_10x5_KHR
        GL_COMPRESSED_RGBA_ASTC_10x6_KHR
        GL_COMPRESSED_RGBA_ASTC_10x8_KHR
        GL_COMPRESSED_RGBA_ASTC_10x10_KHR
        GL_COMPRESSED_RGBA_ASTC_12x10_KHR
        GL_COMPRESSED_RGBA_ASTC_12x12_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR
        GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR
    GL_VERTEX_PROGRAM_ARB:
        GL_MAX_PROGRAM_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_TEMPORARIES_ARB = 4096
        GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 4096
        GL_MAX_PROGRAM_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_ATTRIBS_ARB = 16
        GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 16
        GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 2
        GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 2
        GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_ENV_PARAMETERS_ARB = 256
    GL_FRAGMENT_PROGRAM_ARB:
        GL_MAX_PROGRAM_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_TEMPORARIES_ARB = 4096
        GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 4096
        GL_MAX_PROGRAM_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_ATTRIBS_ARB = 16
        GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 16
        GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 1
        GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 1
        GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_ENV_PARAMETERS_ARB = 256
        GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB = 65536
        GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 65536
        GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 65536
    GL_VERTEX_SHADER_ARB:
        GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB = 4096
        GL_MAX_VARYING_FLOATS_ARB = 124
        GL_MAX_VERTEX_ATTRIBS_ARB = 16
        GL_MAX_TEXTURE_IMAGE_UNITS_ARB = 32
        GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = 32
        GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = 192
        GL_MAX_TEXTURE_COORDS_ARB = 8
        GL_MAX_VERTEX_OUTPUT_COMPONENTS   = 128
    GL_FRAGMENT_SHADER_ARB:
        GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = 4096
        GL_MAX_TEXTURE_COORDS_ARB = 8
        GL_MAX_TEXTURE_IMAGE_UNITS_ARB = 32
        GL_MAX_FRAGMENT_INPUT_COMPONENTS  = 128
    GL_GEOMETRY_SHADER:
        GL_MAX_GEOMETRY_UNIFORM_COMPONENTS = 2048
        GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS = 32
        GL_MAX_GEOMETRY_OUTPUT_VERTICES   = 1024
        GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = 1024
        GL_MAX_GEOMETRY_INPUT_COMPONENTS  = 128
        GL_MAX_GEOMETRY_OUTPUT_COMPONENTS = 128

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 370.23
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
lshw:

Code: Select all

H/W path         Device  Class          Description
===================================================
                         system         All Series (All)
/0                       bus            Z87-A
/0/0                     memory         64KiB BIOS
/0/1                     memory         
/0/1/0                   memory         4GiB DIMM DDR3 Synchronous 1333 MHz (0,8 ns)
/0/46                    memory         System Memory
/0/46/0                  memory         4GiB DIMM DDR3 Synchronous 1600 MHz (0,6 ns)
/0/46/1                  memory         4GiB DIMM DDR3 Synchronous 1333 MHz (0,8 ns)
/0/46/2                  memory         4GiB DIMM DDR3 Synchronous 1600 MHz (0,6 ns)
/0/4f                    memory         256KiB L1 cache
/0/50                    memory         1MiB L2 cache
/0/51                    memory         6MiB L3 cache
/0/55                    processor      Intel(R) Core(TM) i5-4690K CPU @ 3.50GHz
/0/2                     memory         
/0/3                     memory         
/0/100                   bridge         4th Gen Core Processor DRAM Controller
/0/100/1                 bridge         Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller
/0/100/1/0               display        GK104 [GeForce GTX 760]
/0/100/1/0.1             multimedia     GK104 HDMI Audio Controller
/0/100/14                bus            8 Series/C220 Series Chipset Family USB xHCI
/0/100/14/0      usb3    bus            xHCI Host Controller
/0/100/14/0/4            input          DigiHug USB Audio
/0/100/14/0/7            generic        Gamepad F310
/0/100/14/0/a            bus            USB Hub
/0/100/14/0/a/1          input          D4269
/0/100/14/0/e            input          USB Optical Mouse
/0/100/14/1      usb4    bus            xHCI Host Controller
/0/100/16                communication  8 Series/C220 Series Chipset Family MEI Controller #1
/0/100/1a                bus            8 Series/C220 Series Chipset Family USB EHCI #2
/0/100/1a/1      usb1    bus            EHCI Host Controller
/0/100/1a/1/1            bus            USB hub
/0/100/1b                multimedia     8 Series/C220 Series Chipset High Definition Audio Controller
/0/100/1c                bridge         8 Series/C220 Series Chipset Family PCI Express Root Port #1
/0/100/1c.2              bridge         8 Series/C220 Series Chipset Family PCI Express Root Port #3
/0/100/1c.2/0    enp3s0  network        RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/1c.6              bridge         82801 PCI Bridge
/0/100/1c.6/0            bridge         ASM1083/1085 PCIe to PCI Bridge
/0/100/1d                bus            8 Series/C220 Series Chipset Family USB EHCI #1
/0/100/1d/1      usb2    bus            EHCI Host Controller
/0/100/1d/1/1            bus            USB hub
/0/100/1f                bridge         Z87 Express LPC Controller
/0/100/1f.2              storage        SATA Controller [RAID mode]
/0/100/1f.3              bus            8 Series/C220 Series Chipset Family SMBus Controller
/1                       power          To Be Filled By O.E.M.
/2               eth0    network        Ethernet interface

Veden
Filter Inserter
Filter Inserter
Posts: 294
Joined: Wed Jul 13, 2016 3:54 pm
Contact:

Re: [0.13.20] Poor rendering performance

Post by Veden »

I'm seeing the same thing and I'm also running arch linux, but I'm running 14.2.

I removed all mods and started a new game, the screen shot is below.

Also I'm noticing that the script update values are roughly double when compared to windows running the same set of mods.
screenshot
system specs
factorio.log

posila
Factorio Staff
Factorio Staff
Posts: 5202
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.13.20] Poor rendering performance

Post by posila »

Hi. Veden, your game seems to work fine except for FPS drop when rendering lot of trees. That was supposed to be solved by graphics options "Enable tree sprite mipmaps", but it didn't help in your case. I wonder if you disable tree sprite mipmaps, is the FPS going to drop even more when rendering lot of trees?

Edlmann's game takes 46 milliseconds to render and most of it is spent in rendering GUI. Which is super weird. Does it also happen in 0.12?

Loewchen
Global Moderator
Global Moderator
Posts: 8337
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [0.13.20] Poor rendering performance

Post by Loewchen »

Veden wrote:I'm seeing the same thing and I'm also running arch linux, but I'm running 14.2.

I removed all mods and started a new game, the screen shot is below.

Also I'm noticing that the script update values are roughly double when compared to windows running the same set of mods.
screenshot
system specs
factorio.log
Yours is a different issue I think, you are zoomed out quite far, have lots of trees in picture and most of the frame time is used for simply rendering the game. In Edlmanns case it is in GUI_rendering which makes no sense to me.
You should be able to significantly increase the fps by lowering the graphic quality and light rendering.

Edlmann
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Aug 30, 2016 4:30 pm
Contact:

Re: [0.13.20][Linux] Poor rendering performance

Post by Edlmann »

The issue has been going on for a while, with 0.12 already beeing affected.

Following are screenshots from 3 different versions currently available to me, with all mods cleared, in a default world with default spawn parameters:

Factorio 0.13.20
Image
Factorio 0.14.2
Image
Factorio 0.12.35
Image

Sadly NVidia GPU profiling under linux is quite limited, but from what i can tell the GPU is not beeing taxed.

Is there any further profiling i can do using the Lua Console? I did already try to remove all elements from player.gui.top, player.gui.left and player.gui.center to see if there is any improvement, but to no avail.

Oxyd
Former Staff
Former Staff
Posts: 1428
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: [0.13.20][Linux] Poor rendering performance

Post by Oxyd »

Can you post the output of `nvidia-settings -q all -t`?

Edlmann
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Aug 30, 2016 4:30 pm
Contact:

Re: [0.13.20][Linux] Poor rendering performance

Post by Edlmann »

nvidia-settings -q all -t:

Code: Select all

Attributes queryable via Main.Arch:0.0:
  OperatingSystem: 0
  NvidiaDriverVersion: 370.23
  NvControlVersion: 1.29
  GLXServerVersion: 1.4
  GLXClientVersion: 1.4
  OpenGLVersion: 4.5.0 NVIDIA 370.23
  XRandRVersion: 1.5
  XF86VidModeVersion: 2.2
  XvVersion: 2.2
  TwinView: 1
  ConnectedDisplays: 0x00000900
  EnabledDisplays: 0x00000900
  AssociatedDisplays: 0x00001f01
  InitialPixmapPlacement: 2
  MultiGpuDisplayOwner: 0
  GlyphCache: 1
  Depth30Allowed: 1
  NoScanout: 0
  XServerUniqueId: -2003457757
  PixmapCache: 1
  PixmapCacheRoundSizeKB: 1024
  AccelerateTrapezoids: 1
  ScreenPosition: x=0, y=0, width=3840, height=1203
  SyncToVBlank: 0
  LogAniso: 0
  FSAA: 0
  TextureClamping: 1
  FXAA: 0
  AllowFlipping: 1
  FSAAAppControlled: 1
  LogAnisoAppControlled: 1
  OpenGLImageSettings: 1
  FSAAAppEnhanced: 0
  SliMosaicModeAvailable: 0
  BusType: 2
  PCIEMaxLinkSpeed: 8000
  PCIEMaxLinkWidth: 16
  PCIECurrentLinkSpeed: 8000
  PCIECurrentLinkWidth: 16
  VideoRam: 2097152
  Irq: 31
  CUDACores: 1152
  GPUMemoryInterface: 256
  GPUCoreTemp: 41
  GPUCurrentCoreVoltage: 1200000
  GPUCurrentClockFreqs: 1019,3004
  BusRate: 16
  PCIEGen: 3
  GPUErrors: 0
  GPUPowerSource: 0
  GPUCurrentPerfLevel: 3
  GPUAdaptiveClockState: 1
  ECCConfigurationSupported: 0
  GPUCurrentClockFreqsString: nvclock=1019, nvclockmin=135, nvclockmax=1241, nvclockeditable=0,
  memclock=3004, memclockmin=3004, memclockmax=3004, memclockeditable=0, memTransferRate=6008,
  memTransferRatemin=6008, memTransferRatemax=6008, memTransferRateeditable=0
  GPUPerfModes: perf=0, nvclock=135, nvclockmin=135, nvclockmax=405, nvclockeditable=0, memclock=324,
  memclockmin=324, memclockmax=324, memclockeditable=0, memTransferRate=648, memTransferRatemin=648,
  memTransferRatemax=648, memTransferRateeditable=0 ; perf=1, nvclock=135, nvclockmin=135,
  nvclockmax=967, nvclockeditable=0, memclock=810, memclockmin=810, memclockmax=810, memclockeditable=0,
  memTransferRate=1620, memTransferRatemin=1620, memTransferRatemax=1620, memTransferRateeditable=0 ;
  perf=2, nvclock=135, nvclockmin=135, nvclockmax=1241, nvclockeditable=0, memclock=3004,
  memclockmin=3004, memclockmax=3004, memclockeditable=0, memTransferRate=6008, memTransferRatemin=6008,
  memTransferRatemax=6008, memTransferRateeditable=0 ; perf=3, nvclock=135, nvclockmin=135,
  nvclockmax=1241, nvclockeditable=0, memclock=3004, memclockmin=3004, memclockmax=3004,
  memclockeditable=0, memTransferRate=6008, memTransferRatemin=6008, memTransferRatemax=6008,
  memTransferRateeditable=0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockFirmwareUnsupported: 0
  GvoSupported: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  RefreshRate: 59,93 Hz
  RefreshRate: 60,00 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 60,000 Hz
  ColorSpace: 0
  ColorSpace: 0
  ColorRange: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentMetaModeID: 50
  CurrentMetaMode: id=50, switchable=yes, source=RandR :: DPY-1: nvidia-auto-select @1920x1080 +0+123
  {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, DPY-4: nvidia-auto-select @1920x1080 +1920+0
  {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}
  XineramaInfoOrder: DVI-I-1
  XVideoSyncToDisplay: 0x00000100
  XVideoSyncToDisplayID: 1
  CurrentXVideoSyncToDisplayID: 1
Attributes queryable via Main.Arch:0[gpu:0]:
  OperatingSystem: 0
  NvidiaDriverVersion: 370.23
  ConnectedDisplays: 0x00000900
  EnabledDisplays: 0x00000900
  Depth30Allowed: 1
  NoScanout: 0
  SliMosaicModeAvailable: 0
  BusType: 2
  PCIEMaxLinkSpeed: 8000
  PCIEMaxLinkWidth: 16
  PCIECurrentLinkSpeed: 8000
  PCIECurrentLinkWidth: 16
  VideoRam: 2097152
  TotalDedicatedGPUMemory: 1990
  UsedDedicatedGPUMemory: 1266
  Irq: 31
  CUDACores: 1152
  GPUMemoryInterface: 256
  GPUCoreTemp: 41
  GPUCurrentCoreVoltage: 1200000
  GPUCurrentClockFreqs: 1019,3004
  BusRate: 16
  PCIDomain: 0
  PCIBus: 1
  PCIDevice: 0
  PCIFunc: 0
  PCIID: 4318,4487
  PCIEGen: 3
  GPUPowerSource: 0
  GPUCurrentPerfLevel: 3
  GPUAdaptiveClockState: 1
  GPUPowerMizerMode: 2
  GPUPowerMizerDefaultMode: 0
  ECCSupported: 0
  ECCConfigurationSupported: 0
  BaseMosaic: 0
  MultiGpuMasterPossible: 0
  VideoEncoderUtilization: 0
  VideoDecoderUtilization: 0
  GPUCurrentClockFreqsString: nvclock=1019, nvclockmin=135, nvclockmax=1241, nvclockeditable=0,
  memclock=3004, memclockmin=3004, memclockmax=3004, memclockeditable=0, memTransferRate=6008,
  memTransferRatemin=6008, memTransferRatemax=6008, memTransferRateeditable=0
  GPUPerfModes: perf=0, nvclock=135, nvclockmin=135, nvclockmax=405, nvclockeditable=0, memclock=324,
  memclockmin=324, memclockmax=324, memclockeditable=0, memTransferRate=648, memTransferRatemin=648,
  memTransferRatemax=648, memTransferRateeditable=0 ; perf=1, nvclock=135, nvclockmin=135,
  nvclockmax=967, nvclockeditable=0, memclock=810, memclockmin=810, memclockmax=810, memclockeditable=0,
  memTransferRate=1620, memTransferRatemin=1620, memTransferRatemax=1620, memTransferRateeditable=0 ;
  perf=2, nvclock=135, nvclockmin=135, nvclockmax=1241, nvclockeditable=0, memclock=3004,
  memclockmin=3004, memclockmax=3004, memclockeditable=0, memTransferRate=6008, memTransferRatemin=6008,
  memTransferRatemax=6008, memTransferRateeditable=0 ; perf=3, nvclock=135, nvclockmin=135,
  nvclockmax=1241, nvclockeditable=0, memclock=3004, memclockmin=3004, memclockmax=3004,
  memclockeditable=0, memTransferRate=6008, memTransferRatemin=6008, memTransferRatemax=6008,
  memTransferRateeditable=0
  GpuUUID: GPU-aed3b354-9dac-1dad-812e-498350d6faeb
  GPUUtilization: graphics=22, memory=5, video=0, PCIe=5
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockFirmwareUnsupported: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  Dithering: 0
  Dithering: 0
  CurrentDithering: 1
  CurrentDithering: 1
  DitheringMode: 0
  DitheringMode: 0
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  DitheringDepth: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  DigitalVibrance: 0
  DigitalVibrance: 0
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  RefreshRate: 59,93 Hz
  RefreshRate: 60,00 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 60,000 Hz
  ColorSpace: 0
  ColorSpace: 0
  ColorRange: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  Hdmi3D: 0
  Hdmi3D: 0
Attributes queryable via Main.Arch:0[fan:0]:
  GPUTargetFanSpeed: 34
  GPUCurrentFanSpeed: 34
  GPUCurrentFanSpeedRPM: 990
  GPUFanControlType: 2
  GPUFanTarget: 0x00000007
Attributes queryable via Main.Arch:0[thermalsensor:0]:
  ThermalSensorReading: 41
  ThermalSensorProvider: 1
  ThermalSensorTarget: 1
Attributes queryable via Main.Arch:0[dpy:0]:
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
  RandROutputID: 638
Attributes queryable via Main.Arch:0[dpy:1]:
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate: 59,93 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 59,934 Hz
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  RandROutputID: 639
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
Attributes queryable via Main.Arch:0[dpy:2]:
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
  RandROutputID: 652
Attributes queryable via Main.Arch:0[dpy:3]:
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
  RandROutputID: 653
Attributes queryable via Main.Arch:0[dpy:4]:
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  CurrentDithering: 1
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  CurrentDitheringMode: 3
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  CurrentDitheringDepth: 2
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  DigitalVibrance: 0
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  ImageSharpeningDefault: 127
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate: 60,00 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  RefreshRate3: 60,000 Hz
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  RandROutputID: 654
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
  Hdmi3D: 0
Attributes queryable via Main.Arch:0[dpy:5]:
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  IsGvoDisplay: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  Dithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  CurrentDithering: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  DitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  CurrentDitheringMode: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  CurrentDitheringDepth: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorSpace: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  RandROutputID: 658
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortConnectorType: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortIsMultiStream: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0
  DisplayPortSinkIsAudioCapable: 0

Veden
Filter Inserter
Filter Inserter
Posts: 294
Joined: Wed Jul 13, 2016 3:54 pm
Contact:

Re: [0.13.20] Poor rendering performance

Post by Veden »

posila wrote:Hi. Veden, your game seems to work fine except for FPS drop when rendering lot of trees. That was supposed to be solved by graphics options "Enable tree sprite mipmaps", but it didn't help in your case. I wonder if you disable tree sprite mipmaps, is the FPS going to drop even more when rendering lot of trees?
Tried everything again this morning and I can't get it to drop again with or without the mipmaps enabled. So thanks, I'm good. Good luck with Edlmann's gui issue.

Oxyd
Former Staff
Former Staff
Posts: 1428
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: [0.13.20][Linux] Poor rendering performance

Post by Oxyd »

Edlmann wrote:nvidia-settings -q all -t:
[…]
Thanks. Everything in that output seems to be pretty much the same as I get on my machine, where I don't have any such issues.

The only major difference is that you have a newer driver version – you have 370.23 and I have 367.44. Could this possibly be caused by something in the newer driver? Do you remember having this issue with an older driver?

Edlmann
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Aug 30, 2016 4:30 pm
Contact:

Re: [0.13.20][Linux] Poor rendering performance

Post by Edlmann »

Thanks for taking the time to look into this.

The issue has been around since factorio 0.12.10 (at least thats the last version i remember messing around with), while the driver was only updated 10 days ago.

I could try to get an apitrace ( https://github.com/apitrace/apitrace ) if that would help you

[Edit]

Will also mess around with downgrading the drivers tomorrow to make sure.

Edlmann
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Aug 30, 2016 4:30 pm
Contact:

Re: [0.13.20][Linux] Poor rendering performance

Post by Edlmann »

Downgrading the nvidia driver to 367.35 made no difference.
Additionally tested the standalone (non-steam) version, which has the same issue.

New
nvidia-settings -q all -t | uniq

Code: Select all

Attributes queryable via Main.Arch:0.0:
  OperatingSystem: 0
  NvidiaDriverVersion: 367.35
  NvControlVersion: 1.29
  GLXServerVersion: 1.4
  GLXClientVersion: 1.4
  OpenGLVersion: 4.5.0 NVIDIA 367.35
  XRandRVersion: 1.5
  XF86VidModeVersion: 2.2
  XvVersion: 2.2
  TwinView: 1
  ConnectedDisplays: 0x00000900
  EnabledDisplays: 0x00000900
  AssociatedDisplays: 0x00001f01
  InitialPixmapPlacement: 2
  MultiGpuDisplayOwner: 0
  GlyphCache: 1
  Depth30Allowed: 1
  NoScanout: 0
  XServerUniqueId: -1071563945
  PixmapCache: 1
  PixmapCacheRoundSizeKB: 1024
  AccelerateTrapezoids: 1
  ScreenPosition: x=0, y=0, width=3840, height=1203
  SyncToVBlank: 1
  LogAniso: 0
  FSAA: 0
  TextureClamping: 1
  FXAA: 0
  AllowFlipping: 1
  FSAAAppControlled: 1
  LogAnisoAppControlled: 1
  OpenGLImageSettings: 1
  FSAAAppEnhanced: 0
  SliMosaicModeAvailable: 0
  BusType: 2
  PCIEMaxLinkSpeed: 8000
  PCIEMaxLinkWidth: 16
  PCIECurrentLinkSpeed: 8000
  PCIECurrentLinkWidth: 16
  VideoRam: 2097152
  Irq: 31
  CUDACores: 1152
  GPUMemoryInterface: 256
  GPUCoreTemp: 43
  GPUCurrentCoreVoltage: 1200000
  GPUCurrentClockFreqs: 1019,3004
  BusRate: 16
  PCIEGen: 3
  GPUErrors: 0
  GPUPowerSource: 0
  GPUCurrentPerfLevel: 3
  GPUAdaptiveClockState: 1
  ECCConfigurationSupported: 0
  GPUCurrentClockFreqsString: nvclock=1019, nvclockmin=135, nvclockmax=1241, nvclockeditable=0, memclock=3004,
  memclockmin=3004, memclockmax=3004, memclockeditable=0, memTransferRate=6008, memTransferRatemin=6008,
  memTransferRatemax=6008, memTransferRateeditable=0
  GPUPerfModes: perf=0, nvclock=135, nvclockmin=135, nvclockmax=405, nvclockeditable=0, memclock=324, memclockmin=324,
  memclockmax=324, memclockeditable=0, memTransferRate=648, memTransferRatemin=648, memTransferRatemax=648,
  memTransferRateeditable=0 ; perf=1, nvclock=135, nvclockmin=135, nvclockmax=967, nvclockeditable=0, memclock=810,
  memclockmin=810, memclockmax=810, memclockeditable=0, memTransferRate=1620, memTransferRatemin=1620,
  memTransferRatemax=1620, memTransferRateeditable=0 ; perf=2, nvclock=135, nvclockmin=135, nvclockmax=1241,
  nvclockeditable=0, memclock=3004, memclockmin=3004, memclockmax=3004, memclockeditable=0, memTransferRate=6008,
  memTransferRatemin=6008, memTransferRatemax=6008, memTransferRateeditable=0 ; perf=3, nvclock=135, nvclockmin=135,
  nvclockmax=1241, nvclockeditable=0, memclock=3004, memclockmin=3004, memclockmax=3004, memclockeditable=0,
  memTransferRate=6008, memTransferRatemin=6008, memTransferRatemax=6008, memTransferRateeditable=0
  FrameLockAvailable: 0
  FrameLockFirmwareUnsupported: 0
  GvoSupported: 0
  IsGvoDisplay: 0
  DigitalVibrance: 0
  ImageSharpeningDefault: 127
  RefreshRate: 59,93 Hz
  RefreshRate: 60,00 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 60,000 Hz
  ColorSpace: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  CurrentMetaModeID: 50
  CurrentMetaMode: id=50, switchable=yes, source=RandR :: DPY-1: nvidia-auto-select @1920x1080 +0+123
  {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, DPY-4: nvidia-auto-select @1920x1080 +1920+0
  {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}
  XineramaInfoOrder: DVI-I-1
  XVideoSyncToDisplay: 0x00000100
  XVideoSyncToDisplayID: -1
  CurrentXVideoSyncToDisplayID: 1
Attributes queryable via Main.Arch:0[gpu:0]:
  OperatingSystem: 0
  NvidiaDriverVersion: 367.35
  ConnectedDisplays: 0x00000900
  EnabledDisplays: 0x00000900
  Depth30Allowed: 1
  NoScanout: 0
  SliMosaicModeAvailable: 0
  BusType: 2
  PCIEMaxLinkSpeed: 8000
  PCIEMaxLinkWidth: 16
  PCIECurrentLinkSpeed: 8000
  PCIECurrentLinkWidth: 16
  VideoRam: 2097152
  TotalDedicatedGPUMemory: 1990
  UsedDedicatedGPUMemory: 415
  Irq: 31
  CUDACores: 1152
  GPUMemoryInterface: 256
  GPUCoreTemp: 43
  GPUCurrentCoreVoltage: 1200000
  GPUCurrentClockFreqs: 1019,3004
  BusRate: 16
  PCIDomain: 0
  PCIBus: 1
  PCIDevice: 0
  PCIFunc: 0
  PCIID: 4318,4487
  PCIEGen: 3
  GPUPowerSource: 0
  GPUCurrentPerfLevel: 3
  GPUAdaptiveClockState: 1
  GPUPowerMizerMode: 2
  GPUPowerMizerDefaultMode: 0
  ECCSupported: 0
  ECCConfigurationSupported: 0
  BaseMosaic: 0
  MultiGpuMasterPossible: 0
  VideoEncoderUtilization: 0
  VideoDecoderUtilization: 0
  GPUCurrentClockFreqsString: nvclock=1019, nvclockmin=135, nvclockmax=1241, nvclockeditable=0, memclock=3004,
  memclockmin=3004, memclockmax=3004, memclockeditable=0, memTransferRate=6008, memTransferRatemin=6008,
  memTransferRatemax=6008, memTransferRateeditable=0
  GPUPerfModes: perf=0, nvclock=135, nvclockmin=135, nvclockmax=405, nvclockeditable=0, memclock=324, memclockmin=324,
  memclockmax=324, memclockeditable=0, memTransferRate=648, memTransferRatemin=648, memTransferRatemax=648,
  memTransferRateeditable=0 ; perf=1, nvclock=135, nvclockmin=135, nvclockmax=967, nvclockeditable=0, memclock=810,
  memclockmin=810, memclockmax=810, memclockeditable=0, memTransferRate=1620, memTransferRatemin=1620,
  memTransferRatemax=1620, memTransferRateeditable=0 ; perf=2, nvclock=135, nvclockmin=135, nvclockmax=1241,
  nvclockeditable=0, memclock=3004, memclockmin=3004, memclockmax=3004, memclockeditable=0, memTransferRate=6008,
  memTransferRatemin=6008, memTransferRatemax=6008, memTransferRateeditable=0 ; perf=3, nvclock=135, nvclockmin=135,
  nvclockmax=1241, nvclockeditable=0, memclock=3004, memclockmin=3004, memclockmax=3004, memclockeditable=0,
  memTransferRate=6008, memTransferRatemin=6008, memTransferRatemax=6008, memTransferRateeditable=0
  GpuUUID: GPU-aed3b354-9dac-1dad-812e-498350d6faeb
  GPUUtilization: graphics=19, memory=5, video=0, PCIe=4
  FrameLockAvailable: 0
  FrameLockFirmwareUnsupported: 0
  IsGvoDisplay: 0
  Dithering: 0
  CurrentDithering: 1
  DitheringMode: 0
  CurrentDitheringMode: 3
  DitheringDepth: 0
  CurrentDitheringDepth: 2
  DigitalVibrance: 0
  ImageSharpeningDefault: 127
  RefreshRate: 59,93 Hz
  RefreshRate: 60,00 Hz
  RefreshRate3: 59,934 Hz
  RefreshRate3: 60,000 Hz
  ColorSpace: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  Hdmi3D: 0
Attributes queryable via Main.Arch:0[fan:0]:
  GPUTargetFanSpeed: 34
  GPUCurrentFanSpeed: 34
  GPUCurrentFanSpeedRPM: 990
  GPUFanControlType: 2
  GPUFanTarget: 0x00000007
Attributes queryable via Main.Arch:0[thermalsensor:0]:
  ThermalSensorReading: 43
  ThermalSensorProvider: 1
  ThermalSensorTarget: 1
Attributes queryable via Main.Arch:0[dpy:0]:
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  Dithering: 0
  CurrentDithering: 0
  DitheringMode: 0
  CurrentDitheringMode: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 638
Attributes queryable via Main.Arch:0[dpy:1]:
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  Dithering: 0
  CurrentDithering: 1
  DitheringMode: 0
  CurrentDitheringMode: 3
  DitheringDepth: 0
  CurrentDitheringDepth: 2
  DigitalVibrance: 0
  ImageSharpeningDefault: 127
  RefreshRate: 59,93 Hz
  RefreshRate3: 59,934 Hz
  ColorSpace: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 639
  Hdmi3D: 0
Attributes queryable via Main.Arch:0[dpy:2]:
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  Dithering: 0
  CurrentDithering: 0
  DitheringMode: 0
  CurrentDitheringMode: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 0
  ColorSpace: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 652
Attributes queryable via Main.Arch:0[dpy:3]:
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  Dithering: 0
  CurrentDithering: 0
  DitheringMode: 0
  CurrentDitheringMode: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 0
  ColorSpace: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 653
Attributes queryable via Main.Arch:0[dpy:4]:
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  Dithering: 0
  CurrentDithering: 1
  DitheringMode: 0
  CurrentDitheringMode: 3
  DitheringDepth: 0
  CurrentDitheringDepth: 2
  DigitalVibrance: 0
  ImageSharpeningDefault: 127
  RefreshRate: 60,00 Hz
  RefreshRate3: 60,000 Hz
  ColorSpace: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 654
  Hdmi3D: 0
Attributes queryable via Main.Arch:0[dpy:5]:
  FrameLockAvailable: 0
  IsGvoDisplay: 0
  Dithering: 0
  CurrentDithering: 0
  DitheringMode: 0
  CurrentDitheringMode: 0
  DitheringDepth: 0
  CurrentDitheringDepth: 0
  ColorSpace: 0
  ColorRange: 0
  CurrentColorSpace: 0
  CurrentColorRange: 0
  SynchronousPaletteUpdates: 0
  RandROutputID: 658
  DisplayPortConnectorType: 0
  DisplayPortIsMultiStream: 0
  DisplayPortSinkIsAudioCapable: 0

posila
Factorio Staff
Factorio Staff
Posts: 5202
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.13.20][Linux] Poor rendering performance

Post by posila »

Couldn't it be some permission problem? Like Factorio doesn't have persmission to render on GPU?

Edlmann
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Aug 30, 2016 4:30 pm
Contact:

Re: [0.13.20][Linux] Poor rendering performance

Post by Edlmann »

Thanks for the idea posila, running factorio as root does indeed work around the problem. Even in bigger worlds I get steady 60 fps while running as root. Does still not explain the problem (since its limited to factorio only, all other games performance is as expected, even as non root), but at least the game is playable.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.13.20][Linux] Poor rendering performance

Post by kovarex »

Edlmann wrote:Thanks for the idea posila, running factorio as root does indeed work around the problem. Even in bigger worlds I get steady 60 fps while running as root. Does still not explain the problem (since its limited to factorio only, all other games performance is as expected, even as non root), but at least the game is playable.
From my point of perspective, this is more of a system configuration issue rather than factorio issue, so I'm moving it to different category.

Post Reply

Return to “1 / 0 magic”