Code Monkey home page Code Monkey logo

net.lutris.lutris.old's Introduction

Lutris on Flatpak

Lutris is an Open Source gaming platform for Linux. It installs and launches games so you can start playing without the hassle of setting up your games. This repository allows installing Lutris through Flatpak.

Build

To compile Lutris as a Flatpak, you'll need both Flatpak and Flatpak Builder installed. Once you manage that, do the following...

  1. Add the platform dependencies...
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install --user flathub org.gnome.Sdk//3.32
flatpak install --user flathub org.gnome.Platform//3.32
  1. Compile and install the Flatpak...
flatpak-builder --user --repo=lutris --force-clean build-dir net.lutris.Lutris.yaml
flatpak remote-add --user lutris lutris --no-gpg-verify
flatpak install --user lutris net.lutris.Lutris
  1. Run it...
flatpak run net.lutris.Lutris

Clean up

flatpak uninstall --user net.lutris.Lutris
rm -rf ~/.var/app/net.lutris.Lutris .flatpak-builder
flatpak remote-delete lutris

Development

net.lutris.lutris.old's People

Contributors

gasinvein avatar leandrostanger avatar robloach avatar tingping avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

tingping

net.lutris.lutris.old's Issues

Runtime

getg the run time to work

Provide Vulkan Loaders and others..

Flatpak needs Vulkan loader and other dependencies please include them, because flatpaks dont use system dependencies, and i need to install it on CentOS/RHEL, please provide other dependencies not just python :) thanks nice effort !!

Error with python3-request

Issue
Tried the newest update and when building python3-requests can't be found. Unless it needs to be provided by the system, which I don't believe is the case with flatpaks, it won't build.

Error

Committing stage build-python to cache
========================================================================
Building module python3-requests in /home/$USER/Git/lutris-flatpak/.flatpak-builder/build/python3-requests-1
========================================================================
Error: module python3-requests: Can't find autogen, autogen.sh or bootstrap

Could not find a version that satisfies the requirement requests (from lutris==0.5.0.1)

Collecting requests (from lutris==0.5.0.1)
  Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f094cd8cef0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/requests/
  Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f094cd8c780>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/requests/
  Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f094cd73668>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/requests/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f094e2ec390>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/requests/
  Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f094ce0f470>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/requests/
  Could not find a version that satisfies the requirement requests (from lutris==0.5.0.1) (from versions: )
No matching distribution found for requests (from lutris==0.5.0.1)
Error: module lutris: Processo filho concluiu com código 1

Add fuser

ERROR    2018-09-10 18:28:04,848 [system]:No executable found in ['/usr/sbin/fuser', '/home/rob/.var/app/org.lutris.Lutris/data/lutris/runners/wine/staging-3.12-x86_64/bin/wine']
ERROR    2018-09-10 18:28:04,849 [jobs]:Error while completing task <bound method LutrisThread.stop of <LutrisThread(Thread-35, stopped daemon 140108460185344)>>: 'NoneType' object has no attribute 'split'
<class 'AttributeError'> 'NoneType' object has no attribute 'split'
  File "/app/lib/python3.7/site-packages/lutris/util/jobs.py", line 29, in target
    result = self.function(*args, **kwargs)
  File "/app/lib/python3.7/site-packages/lutris/thread.py", line 238, in stop
    resume_stop = self.stop_func()
  File "/app/lib/python3.7/site-packages/lutris/runners/wine.py", line 1166, in stop
    initial_pids=self.get_pids())
  File "/app/lib/python3.7/site-packages/lutris/runners/wine.py", line 1084, in get_pids
    pids = system.get_pids_using_file(exe)
  File "/app/lib/python3.7/site-packages/lutris/util/system.py", line 323, in get_pids_using_file
    return set(fuser_output.split())

```

Still getting the GnomeDesktop error...

flatpak run net.lutris.Lutris
Traceback (most recent call last):
  File "/app/bin/lutris", line 31, in <module>
    from lutris.gui.application import Application
  File "/app/lib/python3.7/site-packages/lutris/gui/application.py", line 30, in <module>
    gi.require_version("GnomeDesktop", "3.0")
  File "/usr/lib/python3.7/site-packages/gi/__init__.py", line 129, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace GnomeDesktop not available

Add pz7zip

Add pz7zip or create a Flatpak for pz7zip?

Can't open lutris

Hi, I follow the steps, installation was successfully, but when I run the application, It shows an error, I am a Flatpak newbie...

flatpak --user run org.lutris.Lutris
bwrap: Can't mkdir parents for /app/lib/i386-linux-gnu/GL: Read-only file system
error: ldconfig failed, exit status 256

Any other information you need, please ask

Installed on RHEL 7 - Issues

I just installed this on my RHEL 7
screenshot from 2018-11-12 15-41-58

Does this include Vulkan and Wine ? or do I still have to install wine-staging and Vulkan dependencies, all tho flatpaks dont see system dependencies as per my knowledge.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.