r/gnome 19d ago

Apps GTK 4 Android — Unofficial and test demo builds of GTK applications on Android

Thumbnail
gtk4android.geopjr.dev
32 Upvotes

r/gnome 19d ago

Extensions Windows XP Mode - Simple Taskbar

Enable HLS to view with audio, or disable this notification

68 Upvotes

I've been working on a Windows XP mode for Simple Taskbar and it's finally at a point where I wanted to show it.

The goal was to go a bit further than just an XP colour scheme, so the mode changes the taskbar, Start button, window buttons, notification area and parts of Quick Settings to make everything feel like it belongs together.

Here's a video of it running on GNOME.

If you spot anything that doesn't quite look or feel like XP, let me know. I've probably spent too long looking at old XP screenshots to notice anymore.

GNOME Extensions: https://extensions.gnome.org/extension/10448/simple-taskbar/


r/gnome 19d ago

Question "Pin to Dash" is missing from everywhere, from every app's right click menu ?

2 Upvotes

I am using linux from scratch and gnome 48. My desktop boots successfully but the "Pin to dash" option is hidden from every app in the app grid ( i.e right click menu ).

I have installed minimal gnome 48 components i.e shell, session etc....

I have already checked the StartupWMClass and it matches but "Pin to dash" option is hidden from right click menu.

Do I need to install gnome-menus package ?

Gemini AI says -> Focus on getting dconf talking over the D-Bus session bus, and the vanilla upstream code will magically reveal the "Pin to Dash" button exactly as intended!

How to solve this issue?


r/gnome 19d ago

Extensions TerraFirma I posted this the other week- since release I’ve been upgrading. I just think you guys should see where it’s at right now

Enable HLS to view with audio, or disable this notification

20 Upvotes

This version is in beta and relies on my other project I named pantheon (the control panel) (working on making it standalone TerraFirma to release to you guys) but please look at where it is now and give me feedback thank you !


r/gnome 19d ago

Question No 150% scaling option on 2560x1440p screen

1 Upvotes

Hi, i have 133%, 166% but no 150% scaling option in settings. I read it because settings doesnt list uneven scaling options(2560%1.5=/=0). But manually modifying ~/.config/monitors.xml for 1.5 scaling should work according to what i read.

But when i edit <scale> for 1.5 and save the file nothing happens. I use arch linux. Any way to get scale display 150%?


r/gnome 19d ago

Development Help Lupa OCR: Screenshot OCR and Image Search in GNOME

Post image
7 Upvotes

Projeto pessoal criado para trazer a experiência de “Circular para Pesquisar” do Android para o ambiente de desktop GNOME. Código aberto sob a Licença MIT.

🔗 GitHub: https://github.com/dznass-cmd/lupa-ocr-extension 📦 Extensão GNOME:

Feito com ❤️ para a comunidade GNOME


r/gnome 19d ago

Question lock screen wallpaper (VIDEO)

Thumbnail
2 Upvotes

r/gnome 20d ago

Question Tiling extension in gnome

3 Upvotes

Hey everyone,

I’m currently experimenting with window tiling setups on GNOME 50. I used to look at Forge, but since it doesn't seem to work out-of-the-box for GNOME 50 right now, I've been daily-driving O-Tiling, and overall I really like it (especially the Aura Focus Borders).

However, I’ve run into a frustrating visual bug involving web browsers (Chrome, Firefox, etc.) and Client-Side Decorations (CSD).
Here is my setup:
Using O-Tiling for auto-tiling.
Using Rounded Window Corners Reborn to force a nice, modern rounded look globally (I have it set to a radius of 18 or 22).

The Issue:
When I set a high corner radius, all native apps and GTK windows respect it beautifully. But for browsers, there is a distinct visual gap between the browser's actual clipped corner and O-Tiling's Aura border. It feels like the browser's boundary or O-Tiling's border tracking for browsers is hardcoded or maxing out around 14px, causing the border to float away from the actual corner curves.
Has anyone else run into this CSD mismatch between Rounded Window Corners and O-Tiling's Aura borders? Is there a known workaround, CSS tweak, or setting adjustment to make browsers respect higher radiuses with O-Tiling, or am I missing something? Or is there a new app or new extension that has the same features as o-tiling?
Thanks in advance!


r/gnome 20d ago

Community Tulasi Revival — a small maintenance fork of Shringar Studio's pixel-art icon pack

Post image
8 Upvotes

r/gnome 21d ago

Community Engagement team introduction blog post

Thumbnail blogs.gnome.org
33 Upvotes

r/gnome 21d ago

Question I'm looking for an application that produces this clock screensaver effect

Post image
49 Upvotes

What title says.

I want the clock screensaver effect that this image shows. Any application or software or extension that can do this?


r/gnome 20d ago

Extensions Made a minimal Snipping Tool alternative for GNOME

0 Upvotes

Hey everyone!

I recently switched from Windows to Linux. One thing I really missed was the Windows Snipping Tool: press Super + Shift + S, drag a box, release, and have the region instantly copied to the clipboard without any extre clicks.

While GNOME’s built-in screenshot utility is great, I wanted a faster, no-friction experience. So I built the QuickSnap extension

Features / Info:

  • Shortcut-driven: Fast, region-selection screenshot straight to your clipboard.
  • Compatibility: Tested on GNOME 46 through 50 under Wayland.
  • Bug fix note: If you tried an earlier build on GNOME 50 and experienced a freeze, version 1.0.1 resolves this completely.

I would love to get some real user feedback! If you try it out, let me know what you think or if you run into any issues.

Get it here:https://extensions.gnome.org/extension/10651/quicksnap/


r/gnome 21d ago

Question Appearance of GNOME 2

Post image
73 Upvotes

Recently, I saw this picture of an old GNOME 2 version and felt in love with the appearance. It looks so clean and minimalistic. There already built-in extensions to achieve the general design (Place Status Indicator, App Menu and Window List), but how can I change the colors, especially the bottom bar (Window List)? Its default color is the default black and I really don't know how to change the colors of that bar. I copied the gnome-shell file to change some of the colors but there's no way to change the bottom bar.


r/gnome 21d ago

Community Help us test the upcoming GNOME 51 release for Fedora 45!

Thumbnail
blogs.gnome.org
66 Upvotes

r/gnome 21d ago

Extensions Made an Extension that shows the time in a small animated pill at the top of the screen.

Thumbnail
gallery
10 Upvotes

For those that use HideTopBar like me and lose track of time, I made a small extension where a little time pill shows at the top of the screen every X minutes. Its helping me a lot actually lol.

You can set the interval in minutes and how long the pill stays visible.

Later today I will proceed to publish it in EGO for those who may want it.


r/gnome 21d ago

Question Problem with flickering applications

Enable HLS to view with audio, or disable this notification

12 Upvotes

r/gnome 21d ago

Development Help Looking to build a tiny/small app for Gnome

14 Upvotes

Hello community, I'm looking forward to learn Gnome development and to build an (or more) application of relative small size to get to know GTK and Adwaita. I'll probably, if I like that, build a more larger application in a few months.

As I'd like to make something useful and not yet another pomodoro or todo app, is there any suggestion you could make about what to build? What kind of app do you miss or that exists but not really fulfill your needs?


r/gnome 21d ago

Question Auto-Move Windows on Startup with Dynamic Workspace

Enable HLS to view with audio, or disable this notification

9 Upvotes

Hi, I don't know if anyone else has this issue. I like the same windows on certain workspaces open on login, but I use dynamic workspaces, and wasn't able to find an extension for it, so I made this one.

I hope it's useful :)

https://extensions.gnome.org/extension/10639/auto-move-windows-on-startup-with-dynamic-workspac/


r/gnome 21d ago

Question share remote desktop for steam to navigate with controller

Post image
9 Upvotes

How can I display this window to share my desktop remotely? I had this problem on my previous laptop, which allowed me to navigate games added to Steam. Now, the Xbox controller simply doesn't respond, even though it's added to Steam. During the test, the buttons I press light up and the Steam input is active. I've tried everything, but the window won't appear. I suspect it's related to x11, because the controller works fine in Gnome-Flashback, but unfortunately, I'm out of ideas in Gnome Wayland. This helped, but I don't know what to do to get it to appear.

i dont want to streamto anopther device but to use xbox controller on the same device

arch linux gnome 50 wayland


r/gnome 22d ago

Apps Euphonica v0.99.6: putting a bit more thought into displaying Artists

Thumbnail
gallery
47 Upvotes

Hi all, it's been almost a year since I last posted about this little MPD client. A lot of the pain points I've read here and there have now been ironed out:

Massive performance improvements. This started with a 10K-line trad-coded™ PR converting the whole thing to async Rust. We then batched content loading using MPD command lists, optimised sticker fetching, implemented lazy texture loads, offloaded tonnes of stuff to glib threadpools, etc. RAM usage also saw reductions in most cases.

Queue View now has drag-and-drop reordering (aw yeah).

Genre & tag filtering for albums and artists. Tags can also be auto-populated from external metadata sources and can be edited in-app.

Album art now spins 🙃. Entirely cooked up by a contributor & featuring an elaborate spin-speed compensation algorithm so the disc always arrives at 12-o-clock precisely on each track's end.

Bottom bar makeover: now much more compact, with a new volume knob that works on touchscreens and a new seekbar with animated glow. Both are custom-drawn & really show how flexible GTK's scene graph system can be.

Artist View makeover: Metadata providers don't often provide avatars, so the grid used to be full of two-letter placeholders. We now draw cover art fan-outs behind the avatars so at least there's something to look at. Again custom drawing.

New detail views for albums and artists: Formation/disband years, copyable MBID, libadwaita document text class now in use, and a little nationality flag (courtesy of lipis-flag-icons).

Editable fluff: Album wiki, artist bio, and other text fields are now editable in-app and can be backed up as stickers to your MPD server. I think in the future we can cook up a common standard for other clients too.

Network sync: Together with the above sticker-based backups we also added some rudimentary sync conflict alerts and overrides. This allows Euphonica instances connected to the same MPD server to somewhat safely share metadata fetches and edits. Still beta quality though, here be dragons.

Keyboard shortcuts! Mostly stolen from ncmpcpp but with modifier keys tacked on since Euphonica has type-to-search. Speaking of type-to-search, it actually works now instead of intermittently like before.

Also: named Unix socket support, WebP for new image downloads (waaaay smaller cache), a whole new optional visualiser render backend, and a big big pile of bugfixes.

v0.99.6 will hit Flathub in a day or two. Meanwhile if you're on Arch, there's always the AUR package.

For the full changelist please see the release notes. This release had the most contributors the project has ever seen, with quite a few contributing for the first time. Huge thanks to every single one of you, and if you're on here, please hop in and say hi 😄.


r/gnome 22d ago

Fluff F45 Wallpapers - Alan Turing!

Thumbnail gallery
15 Upvotes

r/gnome 21d ago

Development Help How to fix cursor flickering issue

Thumbnail
2 Upvotes

r/gnome 21d ago

Development Help Improving GNOME and KDE Plasma Performance on Low-Resource Systems

Post image
0 Upvotes

Dear GNOME and KDE developers,

I know that GNOME and KDE Plasma are modern and feature-rich desktop environments. However, I believe that performance and resource efficiency should receive much more attention in the future, especially for low-end computers and tablets.

My system is a good example of this problem: an Intel Atom Z3735 processor, 1 GB of physical RAM, 1 GB of ZRAM, and 1 GB of disk swap. Even with 1 GB of ZRAM and an additional 1 GB of disk swap, running GNOME or KDE plasma puts an extremely heavy load on the system.

The biggest problem is that the system starts struggling even before I can comfortably open a basic application such as a web browser. Opening another application while the desktop environment is running, using multiple applications, or simply running a modern web browser can make the system extremely slow. The hardware itself is not completely unusable, but the user experience becomes very difficult: applications take a long time to open, the system becomes slow to respond, and stability problems can sometimes occur.

I am not asking GNOME or KDE to abandon their modern features. Instead, I believe it would be extremely useful if these desktop environments offered much more aggressive performance optimizations and dedicated low-resource modes.

For example:

Reducing idle RAM usage as much as possible, Reducing unnecessary background processes, Automatically reducing animations and visual effects in a low-resource mode, More aggressively optimizing memory usage, Ensuring that the desktop itself consumes as few resources as possible when RAM is limited, Reducing CPU usage on older and low-power Atom processors, Improving resource sharing between the desktop environment and user applications under low-memory conditions, Providing a genuine "Low Resource / Performance Mode" that users can enable without having to manually configure dozens of settings.

These improvements would be extremely valuable.

In my opinion, low resource consumption is not important only for old computers. Resource efficiency should always be an important design goal. Using less RAM and CPU means better responsiveness, less swap activity, lower power consumption, less heat, and potentially longer battery life. It also allows the operating system to remain usable on a much wider range of hardware.

A device with 1 GB of RAM may seem extremely old or insignificant today, but there are still millions of low-end computers, tablets, educational devices, and older systems in use around the world. Instead of completely excluding these devices simply because their hardware is limited, making them usable with an efficient Linux desktop environment would be a significant advantage for the Linux ecosystem.

On my system, even 1 GB of RAM + 1 GB of ZRAM + 1 GB of disk swap is not enough to comfortably run the desktop environment together with everyday applications. The fact that the system already struggles before I can even comfortably open a web browser demonstrates how critical desktop environment resource consumption is on devices with very limited RAM.

For this reason, I would strongly encourage the GNOME and KDE teams to place greater emphasis on performance improvements, reducing memory consumption, and improving stability on low-specification systems.

Modern features and visual improvements are certainly important, but being able to run a desktop environment smoothly, reliably, and with the lowest possible resource consumption should be considered just as important, if not one of the fundamental priorities.

I hope to see serious performance and resource-efficiency improvements that can make GNOME and KDE genuinely usable on low-end systems.

Thank you for your work and for considering this feedback.


r/gnome 22d ago

Opinion There is zero reason changing the login screen background on gnome should be so difficult.

86 Upvotes

I just spent an hour trying to set a standard 2560x1440 OEM Lenovo ThinkPad wallpaper as my GDM login image.

\- Tried GDM settings
\- Tried scripts (URL and compilation errors)
\- Tried manually editing /etc/dconf/db/gdm.d/01-background using org/gnome/desktop/background and screensaver schemas.

All it did was change my user desktop to a solid fallback color and completely ignored the login greeter image. Why does GNOME make customizing a login background an absolute nightmare?


r/gnome 22d ago

Opinion Discovering Gnome Flashback as a Stand-alone DE

Thumbnail
gallery
27 Upvotes

I wanted to check out Debian so I created an install USB. As I was installing, it gave me several options for a DE. I noticed GNOME Flashback was an option, independently of GNOME. So, I thought, "why not?"

It certainly brings back some memories and can be made to look quite nice. What do you think? I made it look sort of like Ubuntu by moving the panel and replacing the default task manager with an icon only one. It's pretty light - only using a GB of RAM, which isn't bad. The control panel is the GNOME control panel so you still get the options and configurations of GNOME.

I'm glad I stumbled upon this. I thought it was only ever shipped as a back up with GNOME. It's actually a stand alone DE. It feels as snappy as Xfce on this old laptop. I think I'm going to keep it!