mirror of
https://github.com/the-sane/lug-helper.git
synced 2024-12-28 15:44:20 +00:00
Check for installed wine in the pre-flight check
This commit is contained in:
parent
8f53957f3c
commit
227038a289
@ -159,6 +159,9 @@ repo="starcitizen-lug/lug-helper"
|
|||||||
releases_url="https://github.com/$repo/releases"
|
releases_url="https://github.com/$repo/releases"
|
||||||
current_version="v1.14"
|
current_version="v1.14"
|
||||||
|
|
||||||
|
# LUG Wiki
|
||||||
|
lug_wiki="https://github.com/starcitizen-lug/information-howtos/wiki"
|
||||||
|
|
||||||
############################################################################
|
############################################################################
|
||||||
############################################################################
|
############################################################################
|
||||||
|
|
||||||
@ -735,6 +738,15 @@ filelimit_check() {
|
|||||||
|
|
||||||
#------------------------- end filelimit functions ---------------------------#
|
#------------------------- end filelimit functions ---------------------------#
|
||||||
|
|
||||||
|
# Check if WINE is installed
|
||||||
|
wine_check() {
|
||||||
|
if [ -x "$(command -v wine)" ]; then
|
||||||
|
preflight_pass+=("Wine is installed on your system.")
|
||||||
|
else
|
||||||
|
preflight_fail+=("Wine does not appear to be installed.\nAt a minimum, wine dependencies must be installed.\nPlease refer to our Quick Start Guide:\n$lug_wiki")
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
# Check total system memory
|
# Check total system memory
|
||||||
memory_check() {
|
memory_check() {
|
||||||
memtotal="$(LC_NUMERIC=C awk '/MemTotal/ {printf "%.1f \n", $2/1024/1024}' /proc/meminfo)"
|
memtotal="$(LC_NUMERIC=C awk '/MemTotal/ {printf "%.1f \n", $2/1024/1024}' /proc/meminfo)"
|
||||||
@ -769,7 +781,7 @@ install_game() {
|
|||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if message question "Before proceeding, please refer to our Quick Start Guide:\n\nhttps://github.com/starcitizen-lug/information-howtos/wiki\n\nAre you ready to continue?"; then
|
if message question "Before proceeding, please refer to our Quick Start Guide:\n\n$lug_wiki\n\nAre you ready to continue?"; then
|
||||||
lutris --install "$install_script" &
|
lutris --install "$install_script" &
|
||||||
message info "The installation will continue in Lutris"
|
message info "The installation will continue in Lutris"
|
||||||
fi
|
fi
|
||||||
@ -1326,6 +1338,7 @@ preflight_check() {
|
|||||||
unset preflight_followup
|
unset preflight_followup
|
||||||
|
|
||||||
# Call the optimization functions to perform the checks
|
# Call the optimization functions to perform the checks
|
||||||
|
wine_check
|
||||||
memory_check
|
memory_check
|
||||||
avx_check
|
avx_check
|
||||||
mapcount_check
|
mapcount_check
|
||||||
|
Loading…
Reference in New Issue
Block a user