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

add mentions of 32-bit version and fix opensuse url #1546

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

17314642
Copy link
Contributor

No description provided.

@17314642 17314642 force-pushed the patch-1 branch 2 times, most recently from 7e7147e to 630fb3a Compare January 30, 2025 06:31
README.md Outdated
@@ -192,21 +194,23 @@ sudo pacman -Syy

If you are using Debian 11 (Bullseye) or later, Ubuntu 21.10 (Impish) or later, or distro derived from them, to install the [MangoHud](https://tracker.debian.org/pkg/mangohud) package, execute:

NOTE: debian-based distributions have no 32-bit support, so if you need it, either compile yourself, or create a request on debian bug tracker.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not true: Debian has a 32-bit mangohud available. A 32-bit apt source is not configured by default, but if you can run 32-bit GL or Vulkan applications, you must have already enabled 32-bit (sudo dpkg --add-architecture i386 && apt update) and if you can't run 32-bit GL or Vulkan applications then 32-bit mangohud isn't useful.

Ubuntu does not have a 32-bit mangohud available.

I've opened #1547 to clarify this.

Copy link
Contributor Author

@17314642 17314642 Jan 30, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You're right. Should I just change it to something like:

"Debian has 32-bit support, but other debian-based distributions may not, check with your own distro's repository"

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried to clarify this in #1547. Does what's in my PR look good to you? I tried to be as specific as I could. If you like my proposed wording, you could drop the Debian part from this PR and leave that for #1547.

Or, if you don't like my proposed wording, please suggest something different, either here or on #1547 or in a separate PR.

As a general principle, if you're making more than one orthogonal change at the same time, it's often good for each part to be a separate commit (or even a separate PR) so that each part can be accepted, rejected or discussed further without affecting the status of the other parts.

Debian has 32-bit support, but other debian-based distributions may not, check with your own distro's repository

With Ubuntu being rather popular and lacking mangohud:i386, it seems worthwhile to explicitly say that it's known not to be available on Ubuntu.

I think "32-bit support" is a bit unclear - Ubuntu does support running 32-bit games, and it does have 32-bit graphics drivers etc., it just doesn't have 32-bit versions of less critical packages (which unfortunately includes Mangohud).

Copy link
Contributor Author

@17314642 17314642 Jan 31, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah, it was bad wording on my part, i wanted to imply that only 32-bit mangohud is unavailable, not 32-bit apps in general. anyway, i removed that mention.

and thanks for mention about creating separate prs, even though in this case i thought that it's such a small change, that no separate commits or prs were necessary

@flightlessmango
Copy link
Owner

merged #1547

add mention that you can also uninstall mangohud using
`mangohud-setup.sh` (since apparently it wasn't obvious),
and add link to current latest pre-compiled archive which
SHOULD be update every release.
@17314642
Copy link
Contributor Author

removed mention about debian

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

Successfully merging this pull request may close these issues.

3 participants