Package Details: ryujinx-git r3239.bc4d99a07-1

Git Clone URL: https://aur.archlinux.org/ryujinx-git.git (read-only, click to copy)
Package Base: ryujinx-git
Description: Experimental Nintendo Switch Emulator written in C#
Upstream URL: https://github.com/Ryujinx/Ryujinx
Keywords: emulator experimental git nintendo ryujinx switch
Licenses: MIT
Conflicts: Ryujinx
Provides: Ryujinx
Submitter: ilbuonmarcio
Maintainer: dnmodder (ilbuonmarcio)
Last Packager: dnmodder
Votes: 20
Popularity: 0.50
First Submitted: 2020-03-25 16:48 (UTC)
Last Updated: 2024-03-03 01:50 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

dnmodder commented on 2024-03-03 00:06 (UTC)

@rubin55 The error comes precisely from this change, I will get to work on it.

dnmodder commented on 2024-03-03 00:06 (UTC)

@willianholtz As of today, the default interface of Ryujinx is Avalonia.

rubin55 commented on 2024-03-02 23:20 (UTC)

I was just trying to rebuild ryujinx-git and I got this:

<bunch of build lines...>
MSBuild version 17.8.3+195e7f5a3 for .NET
MSBUILD : error MSB1009: Project file does not exist.
Switch: src/Ryujinx.Ava
==> ERROR: A failure occurred in build().
    Aborting...

willianholtz commented on 2024-02-19 20:56 (UTC) (edited on 2024-02-19 21:06 (UTC) by willianholtz)

@dnmodder And how can I change this?

edit: Ahh! ok, I got it, but won't this be the default anymore?

dnmodder commented on 2024-02-18 13:23 (UTC)

@willianholtz It works, what changed was the script, if it finds the GTK executable it will run it before the Avalonia executable.

willianholtz commented on 2024-02-18 02:29 (UTC)

Avalonia is no longer working? Because of some builds here, only GTK works?

Korialo commented on 2024-02-08 20:38 (UTC)

@dnmodder Thank you for your reply, and also the report, this is a new behavior since this didn't happen for me before, and indeed all logs are at ~/.config/Ryujinx/Logs. thanks again.

dnmodder commented on 2024-02-07 23:05 (UTC)

@Korialo It is also solved if you create the /opt/ryujinx/Logs directory, I reported the error to one of the developers in Discord because it seems to me that it should not be mandatory to have that empty directory in /opt/ryujinx/ when the Log files are saved in ~/.config/Ryujinx/Logs.

Korialo commented on 2024-02-06 23:49 (UTC)

Latest build (r3187.6c90d50c8-1) shows this error on start-up:

❯ ryujinx                     
00:00:00.006 |I| Configuration LogValueChange: EnableFileLog set to: True
00:00:00.105 |E| Application : Unhandled exception caught: System.UnauthorizedAccessException: Access to the path '/opt/ryujinx/Logs' is denied.
 ---> System.IO.IOException: Permission denied
   --- End of inner exception stack trace ---
   at System.IO.FileSystem.CreateDirectory(String, UnixFileMode)
   at System.IO.FileSystem.CreateDirectory(String)
   at System.IO.DirectoryInfo.Create()
   at Ryujinx.Common.Logging.Targets.FileLogTarget.PrepareLogFile(String path) in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Common/Logging/Targets/FileLogTarget.cs:line 29
   at Ryujinx.Ui.Common.Configuration.LoggerModule.ReloadFileLogger(Object sender, ReactiveEventArgs`1 e) in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Ui.Common/Configuration/LoggerModule.cs:line 88
   at Ryujinx.Common.ReactiveObject`1.set_Value(T value) in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Common/ReactiveObject.cs:line 39
   at Ryujinx.Ui.Common.Configuration.ConfigurationState.LoadDefault() in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Ui.Common/Configuration/ConfigurationState.cs:line 761
   at Ryujinx.Ava.Program.ReloadConfig() in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Ava/Program.cs:line 146
   at Ryujinx.Ava.Program.Initialize(String[] args) in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Ava/Program.cs:line 101
   at Ryujinx.Ava.Program.Main(String[] args) in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Ava/Program.cs:line 47
Unhandled exception. System.UnauthorizedAccessException: Access to the path '/opt/ryujinx/Logs' is denied.
 ---> System.IO.IOException: Permission denied
   --- End of inner exception stack trace ---
   at System.IO.FileSystem.CreateDirectory(String, UnixFileMode)
   at System.IO.FileSystem.CreateDirectory(String)
   at System.IO.DirectoryInfo.Create()
   at Ryujinx.Common.Logging.Targets.FileLogTarget.PrepareLogFile(String path) in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Common/Logging/Targets/FileLogTarget.cs:line 29
   at Ryujinx.Ui.Common.Configuration.LoggerModule.ReloadFileLogger(Object sender, ReactiveEventArgs`1 e) in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Ui.Common/Configuration/LoggerModule.cs:line 88
   at Ryujinx.Common.ReactiveObject`1.set_Value(T value) in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Common/ReactiveObject.cs:line 39
   at Ryujinx.Ui.Common.Configuration.ConfigurationState.LoadDefault() in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Ui.Common/Configuration/ConfigurationState.cs:line 761
   at Ryujinx.Ava.Program.ReloadConfig() in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Ava/Program.cs:line 146
   at Ryujinx.Ava.Program.Initialize(String[] args) in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Ava/Program.cs:line 101
   at Ryujinx.Ava.Program.Main(String[] args) in /build/ryujinx-git/src/Ryujinx/src/Ryujinx.Ava/Program.cs:line 47
/usr/bin/ryujinx: line 20: 91662 Aborted                 (core dumped) $COMMAND "$SCRIPT_DIR/$RYUJINX_BIN" "$@"

if you encounter this issue, because this folder /opt/ryujinx/Logs doesn't -or shouldn't- exist there, you need to set "enable_file_log": false in Config.json in ~/.config/Ryujinx, I think it is set to true by default

dnmodder commented on 2024-01-15 23:33 (UTC)

It is not included, I did not consider it necessary, why do you need it? @wantija