Comments (11)
What does cat /etc/os-release
print?
from fastfetch.
st@test:~$ cat /etc/os-release
NAME="TUXEDO OS"
VERSION="2 22.04.4"
ID=tuxedo
ID_LIKE="ubuntu debian"
PRETTY_NAME="TUXEDO OS 2"
VERSION_ID="22.04"
HOME_URL="https://tuxedocomputers.com/"
SUPPORT_URL="https://support.tuxedocomputers.com/"
BUG_REPORT_URL="https://gitlab.com/tuxedocomputers/development/tuxedo_os/os"
PRIVACY_POLICY_URL="https://www.tuxedocomputers.com/en/Privacy-policy.tuxedo"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
from fastfetch.
Try this please
diff --git a/src/logo/builtin.c b/src/logo/builtin.c
index 0c92a20c..9d714400 100644
--- a/src/logo/builtin.c
+++ b/src/logo/builtin.c
@@ -4102,7 +4102,7 @@ static const FFlogo T[] = {
},
// TuxedoOS
{
- .names = {"Tuxedo OS"},
+ .names = {"tuxedo", "Tuxedo OS"},
.lines = FASTFETCH_DATATEXT_LOGO_TUXEDO_OS,
.colors = {
FF_COLOR_FG_WHITE,
from fastfetch.
It's not only the logo, it's even the OS String in the text output
from fastfetch.
What does cat /etc/lsb-release
print?
from fastfetch.
The logo-code does not help.
The Problem is
if(ffStrbufIgnCaseEqualS(&os->id, "ubuntu"))
if(ffStrbufIgnCaseEqualS(&os->id, "ubuntu")
getUbuntuFlavour(os);
from fastfetch.
test@test:~/Downloads$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="TUXEDO OS 2 22.04.4 LTS"
from fastfetch.
test@test:~/Downloads$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="TUXEDO OS 2 22.04.4 LTS"
This is the problem.
from fastfetch.
Not really, with my patch, it works as it should and is similar to the MX-Hack.
My patched version is working fine
from fastfetch.
The MX-hack is the problem. Prioritizing /etc/lsb-release
over /etc/os-release
breaks too many distros. I'm considering revert the hack.
from fastfetch.
The real problem is, if we want to be compatible as possible with the corresponding ubuntu, we can't change
DISTRIB_ID=Ubuntu
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
since 3rd party apps check those vallues.
from fastfetch.
Related Issues (20)
- [FEAT] Support parameters/options when running shell command HOT 2
- [FEAT] Syntax to cut sub string
- [BUG] FreeBSD - CPU temperature multiplied 10x + only single core detected HOT 5
- [BUG] WSL: battery shown as 0% [AC Connected] on desktop pc HOT 1
- [FEAT] Print btrfs subvolumes like the zpool storage pools HOT 4
- [BUG] builds fails on linux with really old i686 kernels (3.8 headers) HOT 1
- [BUG] Wifi SSID does not show up on MacOS sequoia HOT 3
- [FEAT] `-DPACKAGES_DISABLE_*` is highly unergonomic HOT 7
- [BUG] The total GPU memory is constantly changing for Apple M1 HOT 4
- [BUG] foot.ini font parsing incomplete
- [BUG] Fastfetch fails to run on Windows 7 despite what the README says HOT 1
- [FEAT] follow symlinks
- [BUG] AMD RX 7600 XT is not reported correctly by fastfetch HOT 3
- [BUG] Incorrect terminal name resolve
- [FEAT] Request testing on AMD GPU HOT 5
- [BUG] 0 seconds Uptime, incorrect memory usage percent HOT 7
- [BUG] Fastfetch doesn't work with Winget packages HOT 1
- [BUG] Hangs for TerminalFont in Kitty HOT 12
- Incorrect disk space display in preset 24
- [FEAT] get-tpm
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fastfetch.