Git Product home page Git Product logo

linux-gaming-setup's People

Contributors

azeam avatar klairm avatar mcordingley avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

linux-gaming-setup's Issues

Ereor in Linux Mint

File "./GamingSetup.py", line 46, in
opt.dis_elec("programs", sys_distro)
NameError: name 'sys_distro' is not defined

Problem installing GOverlay with MangoHUD

jq - commandline JSON processor [version 1.6]

Usage:	jq [options] <jq filter> [file...]
	jq [options] --args <jq filter> [strings...]
	jq [options] --jsonargs <jq filter> [JSON_TEXTS...]

jq is a tool for processing JSON inputs, applying the given filter to
its JSON text inputs and producing the filter's results as JSON on
standard output.

The simplest filter is ., which copies jq's input to its output
unmodified (except for formatting, but note that IEEE754 is used
for number representation internally, with all that that implies).

For more advanced filters see the jq(1) manpage ("man jq")
and/or https://stedolan.github.io/jq

Example:

	$ echo '{"foo": 0}' | jq .
	{
		"foo": 0
	}

For a listing of options, use jq --help.
--2020-10-06 15:45:06--  http://null/
Ni solvigas null (null)... malsukceso: Dumtempa malsukceso ĉe nom-eltrovo.
wget: ne eblas trovi gastigantan adreson 'null'
Traceback (most recent call last):
  File "./GamingSetup.py", line 22, in <module>
    opt.disElec("programs")
  File "/home/kelvin/Linux-Gaming-Setup/options.py", line 24, in disElec
    pr.GOverlwMango("ubuntu")
  File "/home/kelvin/Linux-Gaming-Setup/programs.py", line 94, in GOverlwMango
    mHUDGOInst()		
  File "/home/kelvin/Linux-Gaming-Setup/programs.py", line 110, in mHUDGOInst
    mangoTarball = downloadTarball("flightlessmangom","MangoHud",2)
  File "/home/kelvin/Linux-Gaming-Setup/programs.py", line 210, in downloadTarball
    return tarball.split("/")[8]
IndexError: list index out of range

This is what I get when trying to install GOverlay with MangoHUD

Error with enableMultilib.py

Having a problem with the GamingSetup.py - it says

"sudo: enableMultilib.py: command not found" - despite the file being present.

When trying to run the python script separately using "./enableMultilib.py" it says "permission denied", when trying to run it the same way with sudo, it says "command not found.

Trying to run it using python3 says:
"File "enableMultilib.py", line 42, in
pacmanConf(sys.argv[1])
IndexError: list index out of range"

Any advice? Using manjaro linux

Stuck In Exit Loop

Hi there, I noticed you left a link to this project on one of my video on my channel so I thought I might indulge you and try out this script but I have noticed that after install the nVidia GPU driver, you get stuck in a loop where you cannot press 4 to exit.

Screenshot_20200705_115849

Thanks

Ryan

[request] Add more usefull tools

Nice script but very basic.

I have some sugestions that may be very welcome by all. I'll list what and why below:

  • Install Custom Proton (like proton-GE) - This increase compatibility
  • Install Desktop focused kernel insteal server/general focused kernel (like Zen, Xanmod and Liquorix) - These kernels have alternative schedulers that will increase game performance/response and improve latency greatly.
  • Install dkms driver versions - for compatibility with desktop kernels
  • Install Gamemode - improves game performance
  • verify esync situation - because we still have some distros that limit it

For some other somewhat specific tools that I don't have a particular app to recomend:

  • install something to configure controlers (like DS4, Xbox and anything else) - The DS4 is particularly bad on linux out of the box...

[Suggestion] [Ubuntu] getting the codename with a command shortens the script

Hi there,

using $(lsb_release -c | sed s/Codename:/''/g) while adding the wine repository, instead of the hard coded codenames significantly shortens the script, since only one paragraph with Ubuntu is needed, I just tested it and it seems to work.

I attached my modified programs.py below, just note that I am not good at coding, which is why I left the version check variable more or less intact, so it doesn't break things.
programs.py.txt

todo: Task Lists

Overview

Will list here the tasks left to do in a list for more productivity.

Features

  • Fedora support
    -#22
  • Finish error handlers
  • #20
  • Detect programs from json file and use values from json to install them

Programs to be added

Future ideas

  • Create a GUI version
  • (Optional) Provide as an executable file when GUI is finished
  • (Optional) not sure: Should all of this be ported to bash?
  • -Add custom kernel installation for example linux-tkg or zen #6

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.