UltraStar-Deluxe / USDX

The free and open source karaoke singing game UltraStar Deluxe, inspired by Sony SingStarâ„¢
https://usdx.eu
GNU General Public License v2.0
879 stars 162 forks source link

Appimage on Ubuntu and config.ini #793

Closed maggiv8 closed 11 months ago

maggiv8 commented 11 months ago

Actual behaviour

Tell us what happens When opening the application via Appimage, no songs are being loaded. Where do I define my config.ini file for song file directory settings and definition? I added a config.ini file in the same directory as the app image and also tried ~/.config/ultrastardx/, but it doesn't seem to be considered.

Expected behaviour

config.ini configuration should be considered, but it is currently unclear where to place the config.ini file.

Steps to reproduce

  1. Open Ultrastar Appimage on Ubuntu 22.04 with command './UltraStarDeluxe-v2023.12.0-0-x86_64.AppImage'. config.ini located in the same directory as the app image and also ~/.config/ultrastardx/.
  2. Click on 'Sing'.
  3. Message 'No songs are being loaded'.

Details

Provide some additional information:

s09bQ5 commented 11 months ago

The AppImage uses ~/.ultrastardx/config.ini and by default loads songs from ~/.ultrastardx/songs/.

Patches to make USDX conform to XDG are welcome (#593).

maggiv8 commented 11 months ago

Awesome, thank you. That worked.