Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dont work on Debian 12 #1638

Closed
3 tasks done
solisinvictum opened this issue Sep 15, 2023 · 8 comments
Closed
3 tasks done

Dont work on Debian 12 #1638

solisinvictum opened this issue Sep 15, 2023 · 8 comments

Comments

@solisinvictum
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Is your issue described in the documentation?

  • I have read the documentation

Is your issue present in the nightly release?

  • This issue is present in the nightly release

Describe the Bug

This Issue still exists: #185

How to reproduce:

Install Debian 12
Install sunshine https://github.com/LizardByte/Sunshine/releases/download/v0.20.0/sunshine-debian-bullseye-amd64.deb
Start sunshine: # sunshine

Exact same Errors like in linked issue.

Expected Behavior

No response

Additional Context

No response

Host Operating System

Linux

Operating System Version

Debian 12

Architecture

64 bit

Sunshine commit or version

latest

Package

Linux - deb

GPU Type

none (software encoding)

GPU Model

123

GPU Driver/Mesa Version

123

Capture Method (Linux Only)

No response

Config

123

Apps

No response

Relevant log output

123
@ReenigneArcher
Copy link
Member

Duplicate of #1454

@ReenigneArcher ReenigneArcher marked this as a duplicate of #1454 Sep 15, 2023
@ReenigneArcher ReenigneArcher closed this as not planned Won't fix, can't repro, duplicate, stale Sep 15, 2023
@Danny3
Copy link

Danny3 commented Nov 6, 2023

BTW, why isn't this project available in Debian's repository too?

So we can install it faster, easier and with less problems.

@ReenigneArcher
Copy link
Member

BTW, why isn't this project available in Debian's repository too?

Ask Debian maintainers

@Danny3
Copy link

Danny3 commented Nov 6, 2023

Ask Debian maintainers

What do you mean?

Have the developers or any other members of this project filled an ITP (Intent to Package)?

Like explained here:

https://wiki.debian.org/ITP

And like how the OpenSnitch developer did:

evilsocket/opensnitch#798 (comment)

And like how the KDiskMark developer did also:

JonMagon/KDiskMark#110 (comment)

Debian, AFAIK is a community led / run distro, so they probably don't have the knowledge and resources to package any available project, but if somebody from a project steps up and files that ITP and volunteers to build it, I think the chances increases.

Maybe volunteering to build it is not mandatory, but a request at lest must be made.

I don't think Debian maintainers are away about every project on Github or somewhere else.

@ReenigneArcher
Copy link
Member

On the other hand, I don't know how often is that the upstream is also the maintainer of the Debian package, but (as of today,) I'd like to focus on developing the app.

Basically, I agree with this sentiment. We make the packages available for everyone on GitHub, and they can be installed with 2 simple commands.

Also, there's no way I'm advocating for putting this into Debian until the project is much more stable and reliable. At this point we don't even have unit testing.

@Danny3
Copy link

Danny3 commented Nov 7, 2023

Basically, I agree with this sentiment. We make the packages available for everyone on GitHub, and they can be installed with 2 simple commands.

For Debian I see in the installation guide that this should be command to install it:
sudo apt install -f ./sunshine-{ubuntu-version}.deb
Even though that's a bit wrong / misleading / outdated, as I see that this project has packages to download for Debian too, not only for Ubuntu.

Anyway, what should be the other command?
And BTW, what's with the "-f" argument, what does that do and why is it needed for this project?
As I always install .deb packages only with:
sudo apt install ./package-name
Or:
sudo dpkg -i ./package-name

Also, there's no way I'm advocating for putting this into Debian until the project is much more stable and reliable. At this point we don't even have unit testing.

I understand!

I was just thinking for myself, that after each time I install / reinstall Debian for my computer, my family computers and friends computers, I have to install some pacakages.
Being so many packages and doing it all over again so many times on so many computers, it started to become a chore so I created a small bash script to automate the installation of all required packages.
But unfortunately this works only if the packages are in Debian's repository.
I didn't have time to extend it to work also with just local .deb files.

So that's one of main reason I want more of the packages in Debian's repository itself.

Anyway, I understand that this is not a good moment for that.

Many thanks anyway for the reply!

@ReenigneArcher
Copy link
Member

Anyway, what should be the other command?

wget/curl to download the file

e.g. wget https://github.com/LizardByte/Sunshine/releases/latest/download/{file_name}

@Danny3
Copy link

Danny3 commented Nov 7, 2023

Anyway, what should be the other command?

wget/curl to download the file

e.g. wget https://github.com/LizardByte/Sunshine/releases/latest/download/{file_name}

I normally download the .deb files with the web browser and just install them from the command line, but that's cool to have too!

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants