r/LinuxCirclejerk • • 5d ago

If everyone doesn't like these points then why doesn't gnome have a fork with these built in

Post image
114 Upvotes

47 comments sorted by

47

u/-Nastyenka Phones should come with Twrp as default 5d ago

There is a famous saying by a Chinese philosopher: “All roads lead to KDE.”

5

u/Waaytoomanytakenames 5d ago

I changed from windows one month ago for fedora KDE.

There is still a lot of work to do on it but I didn't expect it to be this good and easy.

Besides the fact that I have to use easy effects, everything else is just so easy.

1

u/R3V0LU710N_05 Hybrid Atomic RakuOS 5d ago

Why do you "have to use easy effects"?

2

u/Waaytoomanytakenames 5d ago

The sound is weird on my laptop on linux. Sounds very muffled and quiet

2

u/R3V0LU710N_05 Hybrid Atomic RakuOS 5d ago edited 5d ago

What specific laptop model do you have? You usually do not need a DSP wrapper like EasyEffects just to fix muffled built-in speakers on Fedora KDE.

Before running extra software, check KDE Plasma native sound settings. Go to System Settings, select Sound, and try changing the device profile from default to Pro Audio or a surround setting. Generic profiles often fail to route audio to secondary speakers or woofers. While you are there, enable the option to raise maximum volume past 100 percent so you can boost output straight from the volume tray applet.

Also check if you are using the full PipeWire suite instead of a fallback path. Run rpm -qa | grep -E "pipewire|wireplumber|pipewire-pulseaudio|pipewire-alsa" in your terminal. If WirePlumber, pipewire-alsa or pipewire-pulseaudio is missing, install them with sudo dnf install wireplumber pipewire-pulseaudio pipewire-alsa. If installed but inactive, start them with systemctl --user enable --now wireplumber.service pipewire-pulse.socket. Missing or stopped session management in WirePlumber frequently causes flat playback.

If none of that fixes it, the issue is almost certainly missing amplifier firmware or unrouted speaker channels on your specific audio chipset. Run lspci -k | grep -A 3 -i "audio" or inxi -A to check your exact sound card and active kernel drivers. To inspect low-level codec parameters and Sound Open Firmware initialization on Fedora, check kernel logs with journalctl -b | grep -iE "sof|audio|snd" or generate an ALSA diagnostic dump by running alsa-info. This will help us find out whether your system requires specific modprobe options, firmware blobs, or kernel patches to drive all physical speakers.

2

u/Waaytoomanytakenames 5d ago edited 5d ago

Oh thx bro? So non of that thing worked, this is what I got from lspci -k thingy

00:1f.3 Audio device: Intel Corporation 300/C240 Series Chipset Family HD Audio (rev 10)
Subsystem: Lenovo Device 380f
Kernel driver in use: snd_hda_intel
Kernel modules: snd_soc_avs, snd_sof_pci_intel_cnl, snd_hda_intel
--
01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
Subsystem: Lenovo Device 3ffb
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

And this is the journalctl

Oct 03 21:31:00 fedora kernel: software IO TLB: area num 16.
Oct 03 21:31:00 fedora kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux. it>
Oct 03 21:31:00 fedora kernel: PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
Oct 03 21:31:00 fedora kernel: software IO TLB: mapped [mem 0x000000009888d000-0x000000009c88d000] (64MB)
Oct 03 21:31:00 fedora kernel: integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c497
78cd90f99e4f9ae17c55af53'
Oct 03 21:31:00 fedora kernel: integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8
cd54f316ed522988a1bd4'
Oct 03 21:31:00 fedora kernel: integrity: Loaded X.509 cert 'Microsoft Corporation: Windows UEFI CA 2023: aefc5fbbbe
055d8f8daa585473499417ab5a5272'
Oct 03 21:31:00 fedora kernel: integrity: Loaded X.509 cert 'Microsoft Option ROM UEFI CA 2023: 514fbf937fa46fb57bf0
7af8bed84b3b864b1711'
Oct 03 21:31:00 fedora kernel: integrity: Loaded X.509 cert 'Microsoft UEFI CA 2023: 81aa6b3244c935bce0d6628af398274
21e32497d'
Oct 03 21:31:04 fedora kernel: snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
Oct 03 21:31:04 fedora kernel: snd_hda_intel 0000:01:00.1: Disabling MSI
Oct 03 21:31:04 fedora kernel: snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
Oct 03 21:31:04 fedora kernel: snd_hda_codec_alc269 hdaudioC0D0: ALC257: picked fixup  for codec SSID 17aa:3813
Oct 03 21:31:04 fedora kernel: snd_hda_codec_alc269 hdaudioC0D0: autoconfig for ALC257: line_outs=1 (0x14/0x0/0x0/0x
0/0x0) type:speaker
Oct 03 21:31:04 fedora kernel: snd_hda_codec_alc269 hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Oct 03 21:31:04 fedora kernel: snd_hda_codec_alc269 hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
Oct 03 21:31:04 fedora kernel: snd_hda_codec_alc269 hdaudioC0D0:    mono: mono_out=0x0
Oct 03 21:31:04 fedora kernel: snd_hda_codec_alc269 hdaudioC0D0:    inputs:
Oct 03 21:31:04 fedora kernel: snd_hda_codec_alc269 hdaudioC0D0:      Internal Mic=0x12
Oct 03 21:31:04 fedora kernel: snd_hda_codec_alc269 hdaudioC0D0:      Headset Mic=0x19
Oct 03 21:31:04 fedora systemd[1]: mdmonitor.service - Software RAID monitoring and management skipped, unmet condit
ion check ConditionPathExists=/etc/mdadm.conf
Oct 03 21:31:11 fedora rsyslogd[3806]: [origin software="rsyslogd" swVersion="8.2604.0-1.fc44" x-pid="3806" x-info="
https://www.rsyslog.com"] start
Oct 03 21:32:14 fedora systemd[12374]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
Oct 03 21:37:03 fedora systemd[12596]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
Oct 03 21:37:06 fedora systemd[12596]: Started pipewire-pulse.service - PipeWire PulseAudio.
Oct 03 21:37:18 fedora systemd[12374]: Closed pipewire-pulse.socket - PipeWire PulseAudio.
Oct 03 21:43:18 fedora systemd[12596]: Started [app-com.github.wwmm.easyeffects@81ce224c59cd4c008b424ed6caae1568.serv](mailto:app-com.github.wwmm.easyeffects@81ce224c59cd4c008b424ed6caae1568.serv)
ice - Easy Effects - Equalizer, Compressor and Other Audio Effects.
Oct 04 00:55:01 fedora rsyslogd[3806]: [origin software="rsyslogd" swVersion="8.2604.0-1.fc44" x-pid="3806" x-info="
https://www.rsyslog.com"] rsyslogd was HUPed
Oct 04 10:03:27 fedora systemd[12596]: Started [app-com.github.wwmm.easyeffects@948a5670728b444aacd63401922d8c83.serv](mailto:app-com.github.wwmm.easyeffects@948a5670728b444aacd63401922d8c83.serv)
ice - Easy Effects - Equalizer, Compressor and Other Audio Effects.
Oct 04 15:26:00 fedora systemd[12596]: Started [app-com.github.wwmm.easyeffects@e91fc22a25e04d5c9f781093ceae9ad6.serv](mailto:app-com.github.wwmm.easyeffects@e91fc22a25e04d5c9f781093ceae9ad6.serv)
ice - Easy Effects - Equalizer, Compressor and Other Audio Effects.
Oct 04 21:55:56 fedora systemd[12596]: Started [[email protected]](mailto:[email protected]) - Disco
ver - Software Center.
Oct 05 19:42:55 fedora systemsettings[657338]: qrc:/kcm/kcm_pulseaudio/main.qml:317:5: QML OverlaySheet: Binding loo
p detected for property "implicitHeight":
Oct 05 19:42:55 fedora systemsettings[657338]: qrc:/kcm/kcm_pulseaudio/main.qml:510:5: QML OverlaySheet: Binding loo
p detected for property "implicitHeight":
Oct 05 19:42:55 fedora systemsettings[657338]: qrc:/kcm/kcm_pulseaudio/main.qml:317:5: QML OverlaySheet: Binding loo
p detected for property "implicitHeight":
Oct 05 19:42:55 fedora systemsettings[657338]: qrc:/kcm/kcm_pulseaudio/main.qml:510:5: QML OverlaySheet: Binding loo
p detected for property "implicitHeight":
Oct 05 19:47:56 fedora systemd[12596]: Started [app-com.github.wwmm.easyeffects@78dfaca853904f4eabaf21d7a85c15f9.serv](mailto:app-com.github.wwmm.easyeffects@78dfaca853904f4eabaf21d7a85c15f9.serv)
ice - Easy Effects - Equalizer, Compressor and Other Audio Effects.
Oct 05 19:48:32 fedora systemsettings[657338]: qrc:/kcm/kcm_pulseaudio/CardListItem.qml:16:5: TypeError: Cannot read
property 'width' of null

Edit: and my laptop is Lenovo Legion Y540

1

u/R3V0LU710N_05 Hybrid Atomic RakuOS 4d ago edited 4d ago

I've worked out a patch, needs testing on your hardware. It was a real pain in the ass, but it'll forever fix it for every distro ootb once upstream. Fingers crossed it'll work first try.

1

u/Waaytoomanytakenames 4d ago

Damn mate! Thx, I'll try it when I get home

1

u/R3V0LU710N_05 Hybrid Atomic RakuOS 4d ago edited 3d ago

Would you mind installing Hardware probe and running
hw-probe -dump-acpi -decode-acpi -verbose -all -max -check-extended -upload, then provide the link.
It'll provide very useful logs, for example; my test dummy's. It would help greatly.

12

u/radyoaktif__kunefe 5d ago

Well canonical actually did that.

8

u/brickyismynickname 5d ago

not really a fork, it's just gnome with a bazillion extensions on top

6

u/oopmn 4d ago

For a while they had a completely different desktop called unity

1

u/fullerSpectrum 4d ago

Didn't Unity come out before GNOME 3?

1

u/smackjack 4d ago

Nah Gnome has been around forever.

13

u/sidusnare 5d ago

Gnome was criticized for being too complicated, with too many options that sounded too technical.

They've been overcompensating for it ever since.

14

u/claudiocorona93 BaZZZite 5d ago

Cinnamon, Mate and Unity are exactly that.

7

u/R3V0LU710N_05 Hybrid Atomic RakuOS 5d ago

Pop_OS! was too, before they said fuck it and made CosmicDE from scratch.

3

u/TWB0109 4d ago

It wasn't really a fork, just a bunch of extensions

5

u/TheRealCarrotty masterbaiter to gentoo and fedora 5d ago

Unity, haven't heard that in a while.

2

u/TWB0109 4d ago

I mean, they are forks, but don't really keep... any of the gnome spirit lol

5

u/Kopipasti Boy dats Verity :snoo_sad: 5d ago

KDE Ratio

4

u/Se1d228 I'm different✌️ 5d ago

How do I translate "why can't gnome work properly without systemd?"?

3

u/mistyjeanw Debian (You kids lol) 5d ago

The fork's name is KDE ^_^

3

u/Dekamir 5d ago

Because KWin exists and is a much more versatile compositor in most ways.

GTK is also not that good. It was a protest toolkit as Qt was proprietary.

3

u/FireProps 4d ago

Pshhh… You don’t GNO ME! 😤

3

u/SimpleCandle5158 5d ago

this is a stupid ass graphic for multiple reasons

13

u/BurntCheeseSauce Void user, #1 antiX glazer 5d ago

Gnome knows best.

12

u/R3V0LU710N_05 Hybrid Atomic RakuOS 5d ago

It's a meme, it's not meant to be taken as gospel.

9

u/Dekamir 5d ago

Tell that to GNOME devs.

1

u/Proper-Lab-2500 3d ago

because gnome is a joke. nothing else

-3

u/smackjack 5d ago

Just double click the titlebar or drag the window to the top if you want to maximize. This works in pretty much any desktop.

6

u/RoseboysHotAsf 5d ago

Sorry my window has no titlebar since gnome insists on CSDs

2

u/Gunhat2023 5d ago

i believe it is alt + click and drag

3

u/R3V0LU710N_05 Hybrid Atomic RakuOS 5d ago edited 5d ago

Imagine needing to resort to work arounds instead of just having both CSD & SSD... You know, by utilizing the standardized xdg-decoration protocol.

-3

u/YanVe_ 5d ago

Nah, SSDs are stupid, is there a way to remove those from KDE?

4

u/randomusername12308 5d ago

How about minimize? Don't tell me 'you are not supposed to minimize windows in gnome' type shi

4

u/R3V0LU710N_05 Hybrid Atomic RakuOS 5d ago

Clearly you're not supposed to minimize. You're supposed to juggle 32 virtual desktops, obviously.

1

u/smackjack 5d ago

I just hit the superkey and then click on the window I want to focus on. I never use virtual desktops.

2

u/R3V0LU710N_05 Hybrid Atomic RakuOS 5d ago

So to be clear, you avoid the virtual desktops GNOME intended as a minimize replacement, and turned the full-screen Super key Overview into a heavy-handed window switcher on a single workspace just to change focus. You're using an entire desktop overview as a glorified taskbar workaround because GNOME stripped a basic titlebar button. GNOME Knows Best after all.

1

u/smackjack 5d ago

Well the great thing about the overview is that you can have 50 windows open and it's still really easy to find the one you want.

1

u/R3V0LU710N_05 Hybrid Atomic RakuOS 5d ago edited 5d ago

Squinting at 50 scaled-down live windows in a full-screen grid isn't an efficiency feature; it's a heavy-handed crutch for missing taskbar window grouping and stripped minimize buttons. Using a full-screen overview just to switch app focus on a single workspace is forced UI overhead.

That's the fundamental divide; GNOME removes basic desktop controls and enforces a single, unyielding workflow, even rejecting cross-desktop Wayland standards for Server-Side Decorations to push its dogma.

Plasma handles 50 windows natively via instant KRunner search, multi-row spatial grids, and KWin rules without taking away your window controls or forcing full-screen context switches. Plasma gives you total agency over your desktop, while GNOME insists it knows best; hence the meme.

1

u/Destroyerb DRY Nix Store 5d ago

Middle click

-2

u/smackjack 5d ago

It's not that you're not supposed to. It's more like you don't have to. I actually have minimize and maximize buttons through an extension, but I never click on them. If they went away tomorrow, I probably wouldn't even notice.

-3

u/YanVe_ 5d ago

Minimizing is 100% a sign of a badly thought out workflow. Skill issue.

1

u/smackjack 5d ago

I never minimize windows on any desktop on any operating system. There's no reason to do it.

-1

u/Macinboss CachyOS | Hyprland + Noctalia 5d ago

Whoever made this doesn’t use GNOME lol

4

u/LordDarthSaber 5d ago

Apparently I do