Package Details: flashpoint-launcher 13.0.1-1

Git Clone URL: https://aur.archlinux.org/flashpoint-launcher.git (read-only, click to copy)
Package Base: flashpoint-launcher
Description: A desktop application used to browse, manage and play games from Flashpoint Archive
Upstream URL: http://bluemaxima.org/flashpoint/
Keywords: flashpoint
Licenses: MIT
Conflicts: flashpoint-launcher
Submitter: zxp19821005
Maintainer: zxp19821005
Last Packager: zxp19821005
Votes: 1
Popularity: 0.67
First Submitted: 2023-08-28 05:48 (UTC)
Last Updated: 2024-04-06 02:37 (UTC)

Latest Comments

1 2 Next › Last »

zxp19821005 commented on 2024-02-05 04:41 (UTC)

@Facni Thanks for you feedback,fixed it.

Facni commented on 2024-02-04 18:51 (UTC)

-> could not find all required packages: flashpoint

trliy commented on 2023-12-20 21:47 (UTC)

Make sure after installing this package that you run the command "flashpoint" without sudo/root permissions. You can do this if flashpoint does not show up in your app launcher/apps.

Side note: If running flashpoint gives you something like /opt/flashpoint/xxx is denied, you have to run your file manager as sudo then nagivate to the /opt/flashpoint folder and change all the READ & WRITE permissions to your username instead of root. You could also run "sudo flashpoint", but I have not tried this.

zxp19821005 commented on 2023-09-06 15:35 (UTC) (edited on 2023-09-06 15:37 (UTC) by zxp19821005)

@DumbInACan I'm in China,and there was always a problem that I can't visit github normally.So I've tried to use npm/pnpm/yarn to build the package.Finally,the mirror of yarn seems to be good,so I've changed the builder to yarn.The below code was what I've run in the terminal.And everything got well.

$ cd flashpoint-launcher/src/launcher-12.0.0/dist/linux-unpacked/

# zxp-endeavouros @ 3993EndeavourOS in ~/.cache/paru/clone/flashpoint-launcher/src/launcher-12.0.0/dist/linux-unpacked on git:master x [23:30:08] 
$ ./flashpoint-launcher 
{ args: {}, rest: '', protocol: undefined }
[354768:0906/233010.977094:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: 无此接口“org.freedesktop.portal.FileChooser”
[354768:0906/233010.977125:ERROR:select_file_dialog_linux_portal.cc(242)] Failed to read portal version property
Back - Initializing...
Back - Loaded Config
Checking for prefs override at .preferences.defaults.json
Checking for prefs override at .preferences.defaults.json
[Error: ENOENT: no such file or directory, copyfile '.preferences.defaults.json' -> 'preferences.json'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'copyfile',
  path: '.preferences.defaults.json',
  dest: 'preferences.json'
}
Copied default preferences
Back - Loaded Preferences
Back - Initialized Languages
Back - Parsed Playlists
Back - Parsed Extensions
Back - Initialized Themes
Back - Opened File Server
Back - Opened Websocket
Back - Ready for Init
Back - Loaded Extension Config
Back - Using Database at /home/zxp-endeavouros/.cache/paru/clone/flashpoint-launcher/src/launcher-12.0.0/dist/linux-unpacked/Data/flashpoint.sqlite
Back - Checked Component Updates
Back - Initialized Database
Back - Initialized Curations
Back - Initialized Services
Back - Loaded Exec Mappings
Back - Initialized Logo Sets
Back - Initialized Extensions
Exiting...
 - Extensions Unloaded
 - Watchers Aborted
 - File Server Closed
 - Cleanup Complete, Exiting Process...
 - Quit Broadcast Sent
Socket Client - Connection closed.

zxp19821005 commented on 2023-09-06 15:32 (UTC)

@DumbInACan If there wasn't any error when you build the package,you would be like this: https://github.com/FlashpointProject/launcher/actions/runs/5530322291/job/14975540810 .

DumbInACan commented on 2023-09-06 11:26 (UTC)

@zxp19821005 I think I didn't explain my situation well. I was able to install the package. makepkg -si completed and reinstalled flashpoint-launcher-12.0.0-1 on my system. when I run flashpoint-launcher I get the error I posted before

$ flashpoint-launcher
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module '/opt/flashpoint-launcher/resources/app.asar/build/main/index.js'
    at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
    at n._resolveFilename (node:electron/js2c/browser_init:245:1105)
    at Object.<anonymous> (node:electron/js2c/browser_init:185:3064)
    at ./lib/browser/init.ts (node:electron/js2c/browser_init:185:3308)
    at __webpack_require__ (node:electron/js2c/browser_init:1:128)
    at node:electron/js2c/browser_init:1:1200
    at node:electron/js2c/browser_init:1:1267
    at NativeModule.compileForInternalLoader (node:internal/bootstrap/loaders:312:7)
    at NativeModule.compileForPublicLoader (node:internal/bootstrap/loaders:252:10)
    at loadNativeModule (node:internal/modules/cjs/helpers:49:9)

The program itself doesn't exit. I have to Ctrl + C to regain the terminal. I wasn't sure where the running program might write its logs

zxp19821005 commented on 2023-09-05 00:02 (UTC) (edited on 2023-09-05 00:03 (UTC) by zxp19821005)

If you use paru,open a terminal,and run:

cd ~/.cache/paru/clone/flashpoint-launcher
updpkgsums
makepkg -si

If you use yay,open a terminal,and run:

cd ~/.cache/yay/flashpoint-launcher
updpkgsums
makepkg -si

Then you can see the extra logs.

DumbInACan commented on 2023-09-04 19:07 (UTC)

@zxp19821005 I really appreciate your help! Where could I find the logs that will help me troubleshoot?

zxp19821005 commented on 2023-09-02 04:28 (UTC)

@DumbInACan You should check the log.Probably because the program encountered an error while executing the npm run build.

DumbInACan commented on 2023-09-01 00:45 (UTC) (edited on 2023-09-04 12:10 (UTC) by DumbInACan)

@zxp19821005 suggestion of installing nvm helped me build and install. Thanks!!

I am getting a JavaScript error at runtime though :(

A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module '/opt/flashpoint-launcher/resources/app.asar/build/main/index.js'
    at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
    at n._resolveFilename (node:electron/js2c/browser_init:245:1105)
    at Object.<anonymous> (node:electron/js2c/browser_init:185:3064)
    at ./lib/browser/init.ts (node:electron/js2c/browser_init:185:3308)
    at __webpack_require__ (node:electron/js2c/browser_init:1:128)
    at node:electron/js2c/browser_init:1:1200
    at node:electron/js2c/browser_init:1:1267
    at NativeModule.compileForInternalLoader (node:internal/bootstrap/loaders:312:7)
    at NativeModule.compileForPublicLoader (node:internal/bootstrap/loaders:252:10)
    at loadNativeModule (node:internal/modules/cjs/helpers:49:9)