Fedora 25 (Beta)

Fedora 25 will be coming soon! So I decided to try F25 beta to see if I can hunt some bugs; and even if I can start using it as my primary OS. Specially since it is going to use Wayland by default rather than Xorg for its graphical subsystem, more testing is needed to make sure that final release will have less surprising bugs! I’ve tried Wayland in Fedora 24 and some applications (notably Eclipse) work terrible under Wayland; and I’m installed F25 mainly to see how Eclipse works under Wayland there.

Fortunately, Eclipse works fine under Wayland in Fedora 25. Even better, Wayland experience under Fedora 25 seems more smooth than that of Fedora 24 using nouveau driver.

Generally, Wayland under Fedora 25 is usable. However, there are bugs & annoyances here and there. So, it is likely that Fedora will be perceived by a number of users as ‘buggy’. If you are installing Fedora 25 for such users, it is better to switch to using Xorg for now.

For example, I’ve experienced system temporary freeze (e.g. 1 minute or more) a few times. Hamster time tracker and its gnome shell extension have problems under Wayland. The tray icon of Telegram desktop application doesn’t appear.

Fedora 25 comes with a new Gnome. It comes with a new calendar application, which looks good. However, it has crashed for me a lot when adding/removing events. It also lacks some features: e.g. I didn’t find the ability to define recurring events.
Keyboard settings dialog is also updated.
Seeing everything in a long list is actually frightening. But being able to search for the desired action is great; which is IMHO the main way to interact with this new settings design.

As every Fedora release, I enjoy installing & using Fedora extra backgrounds. They are really beautiful, and I’d hope they were available by default (Although it seems that there are a few new default background images too).

What about installation? Fedora 25 installation has almost nothing new: it looks very similar to that of previous releases. However, I had two issues with it which was new: 1. I was unable to install F25 using the ISO stored on the same disk as the target partition. So, I was forced to install Fedora 25 using a separate USB disk which was something I didn’t do for a long time. 2. Layout switching didn’t work in the installer. Beside these problems, the installation goes like before.

And, if you care about your internet usage, make sure that you disable both dnf makecache timer, and stop PackageKit from downloading updates automatically. I don’t allow a new Fedora installation to access internet before doing these, as it might just eat a considerable amount of data.

7 responses to this post.

  1. Thanks for mentioning the keyboard layout switch issue. I’ve looked into it a bit, and filed https://bugzilla.redhat.com/show_bug.cgi?id=1389959 and re-opened https://bugzilla.redhat.com/show_bug.cgi?id=1331382 . I believe switching should work fine on every image but the Workstation live (including non-live installer images and the other desktop lives), and on the Workstation live under Wayland, switching by clicking the layout indicator does work for me – it’s only switching using the key combination that doesn’t. Please comment in the bug if your experience was different! Thanks.


  2. Hello,

    Can you share how to disable dnf makecache timer, and stop PackageKit from downloading updates automatically please ? Thanks !


  3. To disable dnf makecache timer, and stop PackageKit from downloading updates automatically:
    systemctl disable dnf-makecache.service
    systemctl disable dnf-makecache.timer
    gsettings set org.gnome.software download-updates false


    • Thanks for sharing it. What I can add is these:
      You can also disable dnf timer by using this option in /etc/dnf.conf: metadata_timer_sync=0

      And about the gnome software setting, if it might ever happen to you to log in to the system with more than one user, I’d suggest disabling it system wide. To do this, I create a file named /usr/share/glib-2.0/schemas/10_org.gnome.software.hv.gschema.override containing:


      and then run glib-compile-schemas.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: