[0.17.16] Invalid value "false" of TextureCompression on startup

This subforum contains all the issues which we already resolved.
thriem
Inserter
Inserter
Posts: 26
Joined: Fri Mar 30, 2018 1:05 pm
Contact:

[0.17.16] Invalid value "false" of TextureCompression on startup

Post by thriem »

I run factorio on a Laptop and host factorio headless on LAN (Steam version, via command line startup headless).

However, I try to keep my versions updated. On update x.16, I couldn't rund my batchfile
Batchfile script

Code: Select all

G:
cd "G:\Steam Games\steamapps\common\Factorio"
.\bin\x64\factorio  --start-server-load-latest --server-settings .\data\server-settings.json

... so I ran the client version, and it failed to start (no loadingscreen), with the error message

Invalid value "false" of TextureCompression

So I figured, there was an error on a config file, so I asked the Factorio Discord where I instantly got the path, and have al look at the config file

config.ini file contents
What here matters, is the very last line - but i pasted everything just in case.

Code: Select all

; version=5
; This is INI file : https://en.wikipedia.org/wiki/INI_file#Format 
; Semicolons (;) at the beginning of the line indicate a comment. Comment lines are ignored.
[path]
read-data=__PATH__system-read-data__
write-data=__PATH__system-write-data__

[general]
locale=

[other]
; Options: true, false
; verbose-logging=false

; Options: true, false
; log-saving-statistics=false

autosave-interval=2

; autosave-slots=3

; minimum-latency-in-multiplayer=0

; multiplayer-initial-connection-timeout=10

; port=34197

; max-map-preview-chunk-side=64

; max-multiplayer-script-reload-size=1048576

; Options: true, false
; enable-steam-networking=true

; proxy=

; proxy-username=

; proxy-password=

; Options: true, false
enable-new-mods=false

; Options: true, false
; use-mod-settings-per-save=true

; Options: true, false
; disable-minimal-mode=false

; Options: true, false
; disable-blueprint-storage=false

; Options: true, false
enable-razer-chroma-support=false

; Options: true, false
enable-logitech-led-support=false

; Options: true, false
; enable-crash-log-uploading=true

; Options: true, false
; enable-heap-validation=true

; Options: true, false
; enable-threaded-message-pump=true

; Options: true, false
; enable-taskbar-animation=true

; Options: true, false
; non-blocking-saving=false

; Options: true, false
; discard-mouse-events-when-accessibility-zoomed=false

; Options: fast, maximum
; multiplayer-compression-level=fast

; Options: none, fast, maximum
; autosave-compression-level=fast


[controls]
; move-up=W

; move-up-alternative=

; move-down=S

; move-down-alternative=

; move-left=A

; move-left-alternative=

; move-right=D

; move-right-alternative=

; open-character-gui=E

; open-character-gui-alternative=mouse-button-4

; open-technology-gui=T

; open-technology-gui-alternative=

; close-gui=E

; close-gui-alternative=mouse-button-4

; mine=mouse-button-2

; mine-alternative=

; build=mouse-button-1

; build-alternative=

; build-ghost=SHIFT + mouse-button-1

; build-ghost-alternative=

; remove-pole-cables=SHIFT + mouse-button-1

; remove-pole-cables-alternative=

; copy-entity-settings=SHIFT + mouse-button-2

; copy-entity-settings-alternative=

; paste-entity-settings=SHIFT + mouse-button-1

; paste-entity-settings-alternative=

; copy=CONTROL + C

; copy-alternative=

; cut=CONTROL + X

; cut-alternative=

; paste=CONTROL + V

; paste-alternative=

; undo=CONTROL + Y

; undo-alternative=

; select-for-blueprint=mouse-button-1

; select-for-blueprint-alternative=CONTROL + mouse-button-1

; select-for-cancel-deconstruct=SHIFT + mouse-button-1

; select-for-cancel-deconstruct-alternative=

; open-gui=mouse-button-1

; open-gui-alternative=

; show-info=LALT

; show-info-alternative=

; next-weapon=TAB

; next-weapon-alternative=

; activate-tooltip=LSHIFT

; activate-tooltip-alternative=

; clean-cursor=Q

; clean-cursor-alternative=mouse-button-5

; smart-pipette=Q

; smart-pipette-alternative=mouse-button-5

drop-cursor=Y

; drop-cursor-alternative=

; rotate=R

; rotate-alternative=

; reverse-rotate=SHIFT + R

; reverse-rotate-alternative=

; pick-items=F

; pick-items-alternative=

; shoot-enemy=SPACE

; shoot-enemy-alternative=

; shoot-selected=C

; shoot-selected-alternative=

; toggle-driving=RETURN

; toggle-driving-alternative=

; cycle-blueprint-forwards=SHIFT + mouse-wheel-up

; cycle-blueprint-forwards-alternative=

; cycle-blueprint-backwards=SHIFT + mouse-wheel-down

; cycle-blueprint-backwards-alternative=

; cycle-clipboard-forwards=SHIFT + mouse-wheel-up

; cycle-clipboard-forwards-alternative=

; cycle-clipboard-backwards=SHIFT + mouse-wheel-down

; cycle-clipboard-backwards-alternative=

; zoom-in=mouse-wheel-up

; zoom-in-alternative=SHIFT + mouse-wheel-up

; zoom-out=mouse-wheel-down

; zoom-out-alternative=SHIFT + mouse-wheel-down

; alt-zoom-in=mouse-wheel-up

; alt-zoom-in-alternative=

; alt-zoom-out=mouse-wheel-down

; alt-zoom-out-alternative=

; toggle-menu=ESCAPE

; toggle-menu-alternative=

; production-statistics=P

; production-statistics-alternative=

; kill-statistics=K

; kill-statistics-alternative=

; logistic-networks=L

; logistic-networks-alternative=

; toggle-map=M

; toggle-map-alternative=

; toggle-blueprint-library=B

; toggle-blueprint-library-alternative=

; confirm-message=TAB

; confirm-message-alternative=

; connect-train=G

; connect-train-alternative=

; disconnect-train=V

; disconnect-train-alternative=

; pause-game=SHIFT + SPACE

; pause-game-alternative=

; larger-terrain-building-area=KP_PLUS

; larger-terrain-building-area-alternative=

; smaller-terrain-building-area=KP_MINUS

; smaller-terrain-building-area-alternative=

; focus-search=CONTROL + F

; focus-search-alternative=

; previous-technology=BACKSPACE

; previous-technology-alternative=

; previous-mod=BACKSPACE

; previous-mod-alternative=mouse-button-4

toggle-console=BACKSLASH

; toggle-console-alternative=

; drag-map=mouse-button-1

; drag-map-alternative=

; place-tag=mouse-button-2

; place-tag-alternative=

; place-in-chat=SHIFT + mouse-button-1

; place-in-chat-alternative=

; place-ping=CONTROL + ALT + mouse-button-1

; place-ping-alternative=

; toggle-tips-and-tricks=SHIFT + SLASH

; toggle-tips-and-tricks-alternative=

; pick-item=mouse-button-1

; pick-item-alternative=

; stack-transfer=SHIFT + mouse-button-1

; stack-transfer-alternative=

; inventory-transfer=CONTROL + mouse-button-1

; inventory-transfer-alternative=

; fast-entity-transfer=CONTROL + mouse-button-1

; fast-entity-transfer-alternative=

; cursor-split=mouse-button-2

; cursor-split-alternative=

; stack-split=SHIFT + mouse-button-2

; stack-split-alternative=

; inventory-split=CONTROL + mouse-button-2

; inventory-split-alternative=

; fast-entity-split=CONTROL + mouse-button-2

; fast-entity-split-alternative=

toggle-filter=mouse-button-3

; toggle-filter-alternative=

; quick-bar-button-1=1

; quick-bar-button-1-alternative=

; quick-bar-button-2=2

; quick-bar-button-2-alternative=

; quick-bar-button-3=3

; quick-bar-button-3-alternative=

; quick-bar-button-4=4

; quick-bar-button-4-alternative=

; quick-bar-button-5=5

; quick-bar-button-5-alternative=

; quick-bar-button-6=6

; quick-bar-button-6-alternative=

; quick-bar-button-7=7

; quick-bar-button-7-alternative=

; quick-bar-button-8=8

; quick-bar-button-8-alternative=

; quick-bar-button-9=9

; quick-bar-button-9-alternative=

; quick-bar-button-10=0

; quick-bar-button-10-alternative=

; quick-bar-button-1-secondary=

; quick-bar-button-1-secondary-alternative=

; quick-bar-button-2-secondary=

; quick-bar-button-2-secondary-alternative=

; quick-bar-button-3-secondary=

; quick-bar-button-3-secondary-alternative=

; quick-bar-button-4-secondary=

; quick-bar-button-4-secondary-alternative=

; quick-bar-button-5-secondary=

; quick-bar-button-5-secondary-alternative=

; quick-bar-button-6-secondary=

; quick-bar-button-6-secondary-alternative=

; quick-bar-button-7-secondary=

; quick-bar-button-7-secondary-alternative=

; quick-bar-button-8-secondary=

; quick-bar-button-8-secondary-alternative=

; quick-bar-button-9-secondary=

; quick-bar-button-9-secondary-alternative=

; quick-bar-button-10-secondary=

; quick-bar-button-10-secondary-alternative=

; action-bar-select-page-1=SHIFT + 1

; action-bar-select-page-1-alternative=

; action-bar-select-page-2=SHIFT + 2

; action-bar-select-page-2-alternative=

; action-bar-select-page-3=SHIFT + 3

; action-bar-select-page-3-alternative=

; action-bar-select-page-4=SHIFT + 4

; action-bar-select-page-4-alternative=

; action-bar-select-page-5=SHIFT + 5

; action-bar-select-page-5-alternative=

; action-bar-select-page-6=SHIFT + 6

; action-bar-select-page-6-alternative=

; action-bar-select-page-7=SHIFT + 7

; action-bar-select-page-7-alternative=

; action-bar-select-page-8=SHIFT + 8

; action-bar-select-page-8-alternative=

; action-bar-select-page-9=SHIFT + 9

; action-bar-select-page-9-alternative=

; action-bar-select-page-10=SHIFT + 0

; action-bar-select-page-10-alternative=

; rotate-active-quick-bars=X

; rotate-active-quick-bars-alternative=

; next-active-quick-bar=

; next-active-quick-bar-alternative=

; previous-active-quick-bar=

; previous-active-quick-bar-alternative=

; open-item=mouse-button-2

; open-item-alternative=

; add-station-modifier=LSHIFT

; add-station-modifier-alternative=

; temporary-station-modifier=LCTRL

; temporary-station-modifier-alternative=

; craft=mouse-button-1

; craft-alternative=

; craft-5=mouse-button-2

; craft-5-alternative=

; craft-all=SHIFT + mouse-button-1

; craft-all-alternative=

; cancel-craft=mouse-button-1

; cancel-craft-alternative=

; cancel-craft-5=mouse-button-2

; cancel-craft-5-alternative=

; cancel-craft-all=SHIFT + mouse-button-1

; cancel-craft-all-alternative=

; editor-next-variation=mouse-button-3

; editor-next-variation-alternative=

; editor-previous-variation=SHIFT + mouse-button-3

; editor-previous-variation-alternative=

; editor-clone-item=SHIFT + mouse-button-3

; editor-clone-item-alternative=

; editor-delete-item=CONTROL + mouse-button-3

; editor-delete-item-alternative=

; editor-toggle-pause=KP_0

; editor-toggle-pause-alternative=

; editor-tick-once=KP_PERIOD

; editor-tick-once-alternative=

; debug-toggle-atlas-gui=F3

; debug-toggle-atlas-gui-alternative=

; debug-toggle-autoplace-gui=F2

; debug-toggle-autoplace-gui-alternative=

; debug-toggle-debug-settings=F4

; debug-toggle-debug-settings-alternative=

; debug-toggle-basic=F5

; debug-toggle-basic-alternative=

; debug-reset-zoom=F9

; debug-reset-zoom-alternative=

; toggle-gui-debug=CONTROL + F5

; toggle-gui-debug-alternative=

; toggle-gui-style-view=CONTROL + F6

; toggle-gui-style-view-alternative=

; toggle-gui-shadows=CONTROL + F7

; toggle-gui-shadows-alternative=

; toggle-gui-glows=CONTROL + F8

; toggle-gui-glows-alternative=

; give-blueprint=ALT + B

; give-blueprint-alternative=

; give-blueprint-book=

; give-blueprint-book-alternative=

; give-deconstruction-planner=ALT + D

; give-deconstruction-planner-alternative=

; give-upgrade-planner=ALT + U

; give-upgrade-planner-alternative=

; toggle-equipment-movement-bonus=ALT + E

; toggle-equipment-movement-bonus-alternative=

; toggle-personal-roboport=ALT + R

; toggle-personal-roboport-alternative=


[sound]
master-volume=0.330000

music-volume=0.718750

game-effects-volume=1.000000

gui-effects-volume=0.710000

walking-sound-volume=1.000000

environment-sounds-volume=1.000000

alerts-volume=0.800000

wind-volume=0.790000

; audible-distance=40.000000

; environment-audible-distance=15.000000

; maximum-environment-sounds=15

; active-gui-volume-modifier=1.000000

; active-gui-environment-volume-modifier=0.600000

; ambient-music-pause-mean-seconds=45.000000

; ambient-music-pause-variance-seconds=30.000000

; Options: main-tracks-only, interleave-main-tracks-with-interludes, randomize-all
; ambient-music-mode=interleave-main-tracks-with-interludes

; zoom-audible-distance-coefficient=1.000000

; zoom-volume-coefficient=2.000000


[map-view]
; Options: true, false
show-logistic-network=true

; Options: true, false
show-electric-network=true

; Options: true, false
show-turret-range=true

; Options: true, false
; show-pollution=true

; Options: true, false
; show-train-station-names=true

; Options: true, false
; show-player-names=true

; Options: true, false
; show-networkless-logistic-members=false

; Options: true, false
show-non-standard-map-info=true


[debug]
; force=enemy

; Options: always, debug, never
show-fps=always

; Options: always, debug, never
; show-detailed-info=debug

; Options: always, debug, never
; show-time-usage=debug

; Options: always, debug, never
; show-gpu-time-usage=debug

; Options: always, debug, never
; show-sprite-counts=never

; Options: always, debug, never
; show-multiplayer-waiting-icon=debug

; Options: always, debug, never
; show-multiplayer-statistics=debug

; Options: always, debug, never
; show-multiplayer-selection-rectangles=never

; Options: always, debug, never
; show-debug-info-in-tooltips=debug

; Options: always, debug, never
; show-tile-grid=never

; Options: always, debug, never
; show-collision-rectangles=never

; Options: always, debug, never
; show-selection-rectangles=never

; Options: always, debug, never
; show-entity-positions=never

; Options: always, debug, never
; show-entity-velocities=never

; Options: always, debug, never
; show-selected-entity-advanced-tiles=never

; Options: always, debug, never
; show-paths=never

; Options: always, debug, never
; show-path-requests=never

; Options: always, debug, never
; show-next-waypoint-bb=never

; Options: always, debug, never
; show-target=never

; Options: always, debug, never
; show-unit-group-info=never

; Options: always, debug, never
; show-unit-behavior-info=never

; Options: always, debug, never
; show-last-path-detail=never

; Options: always, debug, never
; show-path-cache=never

; Options: always, debug, never
; show-path-cache-paths=never

; Options: always, debug, never
; show-rail-paths=never

; Options: always, debug, never
; show-rolling-stock-count=never

; Options: always, debug, never
; show-rail-connections=never

; Options: always, debug, never
; show-rail-joints=never

; Options: always, debug, never
; show-rail-signal-states=never

; Options: always, debug, never
; show-train-stop-point=never

; Options: always, debug, never
; show-train-braking-distance=never

; Options: always, debug, never
; show-train-signals=never

; Options: always, debug, never
; show-network-connected-entities=never

; Options: always, debug, never
; show-circuit-network-numbers=never

; Options: always, debug, never
; show-energy-sources-networks=never

; Options: always, debug, never
; show-active-state=never

; Options: always, debug, never
; show-wakeup-lists=never

; Options: always, debug, never
; show-transport-lines=never

; Options: always, debug, never
; show-transport-line-gaps=never

; Options: always, debug, never
; show-pollution-values=never

; Options: always, debug, never
; show-active-entities-on-chunk-counts=never

; Options: always, debug, never
; show-active-chunks=never

; Options: always, debug, never
; show-polluted-chunks=never

; Options: always, debug, never
; show-enemy-expansion-candidate-chunks=never

; Options: always, debug, never
; show-enemy-expansion-candidate-chunk-values=never

; Options: always, debug, never
; show-bad-attack-chunks=never

; Options: always, debug, never
; show-tile-variations=never

; Options: always, debug, never
; show-raw-tile-transitions=never

; Options: always, debug, never
; show-fluid-box-fluid-info=never

; Options: always, debug, never
; show-environment-sound-info=never

; Options: always, debug, never
; show-logistic-robot-targets=never

; Options: always, debug, never
; show-logistic-robots-on-map=never

; Options: always, debug, never
; show-player-robots=never

; Options: always, debug, never
; show-fire-info=never

; Options: always, debug, never
; show-sticker-info=never

; Options: always, debug, never
; show-decorative-names=never

; Options: always, debug, never
; show-decorative-collision-rectangles=never

; Options: always, debug, never
; allow-increased-zoom=never


[multiplayer-lobby]
name=hashtag

; description=

; Options: true, false
; visibility-public=true

; Options: true, false
; visibility-steam=true

; Options: true, false
; visibility-lan=true

max-players=4

; Options: true, false
; ignore-player-limit-when-returning=false

; max-upload-in-kilobytes-per-second=0

; password=

; tag-list=

afk-auto-kick=1

; Options: true, false, admins-only
; allowed-commands=admins-only

; Options: true, false
; only-admins-can-pause=true

; Options: true, false
autosave-only-on-server=false

; Options: true, false
; non-blocking-saving=false

; Options: true, false
; verify-user-identity=true

; Options: true, false
; enable-whitelist=false


[interface]
; Options: true, false
; automatic-ui-scale=true

; custom-ui-scale=1.000000

; tooltip-delay=0.040000

; entity-tooltip-delay=0.000000

; Options: true, false
; entity-tooltip-on-the-side=true

; tooltip-offset=20

; output-console-delay=1200

; train-stop-label-angle=0.085526

active-quick-bars=1

; Options: true, false
; force-default-logistic-filter-count-to-one=false

; Options: true, false
; autosort-inventory=true

; Options: true, false
; research-finished-stops-game=false

; Options: true, false
; use-item-groups=true

; Options: true, false
; use-item-subgroups=true

; Options: true, false
; use-version-filter-in-browse-games-gui=true

; Options: true, false
; use-version-filter-in-install-mods-gui=true

; Options: true, false
; play-sound-for-chat-messages=true

; Options: true, false
fuzzy-search-enabled=true

; Options: true, false
pick-ghost-cursor=true

; Options: true, false
; show-minimap=true

; Options: true, false
show-tips-and-tricks=false

; Options: true, false
; show-tutorial-notifications=true

; Options: true, false
; show-turret-radius-when-blueprinting=false

; Options: true, false
; show-item-labels-in-cursor=true

; Options: true, false
; show-mod-owners-in-tooltips=true

; Options: true, false
; show-rail-block-visualization=true

; Options: true, false
; show-missing-logistic-network-icon=true

; Options: true, false
; show-interaction-indications=true

; Options: true, false
; show-grid-when-paused=true

; Options: true, false
; show-inserter-arrows-when-selected=true

; Options: true, false
; show-inserter-arrows-when-detailed-info-is-on=false

; Options: true, false
; show-pump-arrows-when-detailed-info-is-on=true

; Options: true, false
; show-mining-drill-arrows-when-detailed-info-is-on=true

; Options: true, false
show-combinator-settings-when-detailed-info-is-on=true

; debug-font-size=18

; train-visualization-length=5


[graphics]
lights-render-quality=1.000

; Default preferred display index should force finding primary monitor
; preferred-display-index=255

; screenshots-threads-count=8

; cache-sprite-atlas-count=1

; Options: true, false
cache-sprite-atlas=false

; Options: true, false
; texture-streaming=true

; streamed-atlas-physical-vram-size=0

max-texture-size=0

; max-threads=8

; Options: high, normal, low, very-low
graphics-quality=high

; Options: true, false
full-screen=true

; Options: true, false
; minimize-on-focus-loss=false

; Options: true, false
show-smoke=true

; Options: true, false
show-clouds=true

; Options: true, false
; show-decoratives=true

; Options: true, false
show-item-shadows=true

; Options: true, false
show-inserter-shadows=true

; Options: true, false
; force-opengl=false

; Options: true, false
v-sync=false

; Options: true, false
; high-quality-animations=true

; Minimum number of turrets required to turn on the turret range overdraw optimization
; turret-overdraw-minimum-count=4

; Scale at which the turret range overdraw optimization will start being applied
; turret-overdraw-scale-threshold=0.200000

; Options: true, false
skip-vram-detection=false

; Options: true, false
; halt-rendering-when-minimized=true

; Options: true, false
; runtime-sprite-reload=false

; Options: true, false
; full-color-depth=true

; Options: true, false
; render-in-native-resolution=true

; Options: true, false
; debug-api=false

; Options: all, high, medium, low
video-memory-usage=all

; Options: none, high-quality, low-quality, migration, true, false, auto
; texture-compression=high-quality

; Options: copy, flip, flip-discard
; dxgi-presentation-model=copy

; relevant only for flip presentation models
; 
; Options: true, false
; dxgi-allow-tearing=false

; Options: true, false
; dxgi-flip-do-not-wait=false

; dxgi-swap-chain-buffer-count=0

; dxgi-max-frame-latency=0

; dxgi-adapter-index=-1

; max-sprite-loading-threads=32

; Options: true, false
; gpu-accelerated-compression=true

; Options: true, false
; gpu-accelerated-mipmap-compression=true

; Options: true, false
; wait-until-mipmap-generation-finished=true

; Options: true, false
; check-for-unused-pixels=false

; Set to true if mipmapped sprites render very blurry on your GPU. Limited support.
; 
; Options: true, false
; legacy-gpu-no-mipmaps=false

; Options: true, false
; force-linear-magnification=false

; Comma separated list of OpenGL extensions that should not be used (for example: ARB_copy_image,KHR_debug)
; disabled-opengl-extensions=


texture-compression=false

where I just commented the last line - so i added a " ; "

Code: Select all

; texture-compression=false
at the start of the line and had no problems since.

Additional info:
I have no mods running, neither on clients which connect to the laptop nor on the laptop itself - nor did i fiddle with any of the files since 0.17.x.
So it seems to me, that somehow that update to 0.17.16 may caused that bug - oddly enough, that did not happen to my PC / other devices.
Image
jplate8
Manual Inserter
Manual Inserter
Posts: 1
Joined: Tue Mar 19, 2019 11:07 pm
Contact:

Re: [0.17.16]

Post by jplate8 »

I'm also getting a pop-up that says 'Error: Invalid value "false" of TextureCompression' when I open the game.

I run Factorio on my laptop, and follow the latest experimental beta branch on Steam. I get the error both when I'm running my usual mods, and when I delete the contents of my mod folder in AppData.

I looked in my config.ini file (in AppData), but I couldn't find any line saying "texture-compression=false". The only result I found when searching the file for "texture-compression" is the following lines, but they appear to be commented out.

Code: Select all

; Options: none, high-quality, low-quality, migration, true, false, auto
; texture-compression=high-quality
Edit: I had posted this after restarting Steam and re-installing Factorio, and finding that the bug persisted. After having restarted Steam a second time though, it appears that the bug is gone.
posila
Factorio Staff
Factorio Staff
Posts: 5341
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.17.16]

Post by posila »

Thanks for the report.
Fixed for 0.17.17
Post Reply

Return to “Resolved Problems and Bugs”