Skip to content

Conversation

@Lolig4
Copy link

@Lolig4 Lolig4 commented Jan 28, 2026

📝 Changes in autodesk_fusion_installer_x86-64.sh

  • Introduce REPO_URL variable and use it for download URLs.
  • Add WINE_PFX variable and use it consistently.
  • Remove cd usage to simplify workflow and avoid stateful directory changes.
  • Make function definitions consistent by adding () everywhere.
  • Centralize downloads via download_file(); optional extension downloads.
  • Create a symlink from the Wine prefix Downloads to the installer downloads folder to avoid repeated copy steps.
  • Improve Secure Boot detection and GPU/VRAM logic; update monitor resolution detection.
  • Renamed the video_driver subdirectories to simplify the download logic.
  • Added automated log file creation under $SELECTED_DIRECTORY/logs for specific Wine configuration/install steps, and clearer progress messages.
  • Use prebuilt .desktop files instead of inline generation.
  • Standardize sleep arguments by using sleep 2 (without the s) everywhere.

📑 Context

These changes improve the code structure and standardize some things, fix minor bugs, and can help to speed up development.

✅ Checklist:

  • Tested the changes locally.
  • Change version number.
  • Change the time and date

🔗 Testing Logs

Tested on: Fedora Linux 43 (KDE Plasma Desktop Edition), kernel 6.18.6-200.fc43.x86_64, KDE (Wayland), AMD Radeon Graphics (amdgpu, Mesa 25.2.7), Wine 11.0.
autodesk_install_terminal.log
FusionClientInstaller_1.log
FusionClientInstaller_2.log
WebView2_install.log
wineprefixes.log
winetricks_7zip.log
winetricks_cjkfonts_2.log
winetricks_dotnet452.log
winetricks_sandbox.log
winetricks_win11.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant