Added fallbacks for fsync issues on CachyOS.
This commit is contained in:
@@ -1371,6 +1371,7 @@ def run_dashboard(paths: AppPaths) -> None:
|
||||
scaler_value = tk.StringVar(value=current_settings.scaler)
|
||||
filter_value = tk.StringVar(value=current_settings.filter)
|
||||
runtime_value = tk.StringVar(value=current_settings.runtime)
|
||||
proton_sync_value = tk.StringVar(value=current_settings.proton_sync)
|
||||
proton_path_value = tk.StringVar(value=current_settings.proton_path or "")
|
||||
game_source_value = tk.StringVar(value=current_settings.game_source or "")
|
||||
|
||||
@@ -1511,6 +1512,7 @@ def run_dashboard(paths: AppPaths) -> None:
|
||||
scaler=scaler_value.get(),
|
||||
filter=filter_value.get(),
|
||||
runtime=runtime_value.get(),
|
||||
proton_sync=proton_sync_value.get(),
|
||||
proton_path=proton_path_value.get().strip() or None,
|
||||
game_source=game_source_value.get().strip() or None,
|
||||
)
|
||||
@@ -1637,6 +1639,14 @@ def run_dashboard(paths: AppPaths) -> None:
|
||||
runtime_value,
|
||||
("auto", "proton7", "umu"),
|
||||
)
|
||||
add_choice(
|
||||
rendering_card,
|
||||
8,
|
||||
"Proton synchronization",
|
||||
"Auto uses esync on CachyOS",
|
||||
proton_sync_value,
|
||||
("auto", "fsync", "esync"),
|
||||
)
|
||||
|
||||
overrides_card = ttk.LabelFrame(
|
||||
content,
|
||||
|
||||
Reference in New Issue
Block a user