Update f43 to f44 not completed and blackscreen on reboot

Hello, its been several months now that im looking away at this problem. But I finally have the courage to solve it now, over the months I’ve tried several things but I don’t really remember now.

The problem is, I did the upgrade to f44 and when my system booted I only had a black screen.

During my research I found a post that said to change the login screen GUI to have the interface back. Which I did, and now I can login.

Since I’m still in the same situation and never had the courage to dig into it. I think the update is partially done, but also my dnf is now broken. I’d like to get back to a clean install with the most updated and available nvidia driver.

Note that I have a gtx1060 and I came across this post

But again I don’t have dnf5.

I’ve tried to follow this post also

Thinking that it might help solving my dnf5 issue but it did not.

[nxnk]$ cat /etc/os-release                     
NAME="Fedora Linux"
VERSION="44 (Workstation Edition)"
RELEASE_TYPE=stable
ID=fedora
VERSION_ID=44
VERSION_CODENAME=""
PRETTY_NAME="Fedora Linux 44 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:44"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f44/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=44
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=44
SUPPORT_END=2027-05-19
VARIANT="Workstation Edition"
VARIANT_ID=workstation

Here is the output I get to any dnf call

[nxnk]$ sudo dnf -v 
[sudo] password for nxnk: 
Cannot load dnf5 plugin: /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so
 Cannot load shared library "/usr/lib64/dnf5/plugins/builddep_cmd_plugin.so": /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so: undefined symbol: _ZN4dnf511match_specsERNS_7ContextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbPKc

If you need more infos let me know and thanks for helping me in advance

Based on this comment in the bug report about the dnf5 issue, what happens if you try:

DNF5_PLUGINS_DIR=/dev/null sudo dnf -v

Here is the output:

[nxnk]$ DNF5_PLUGINS_DIR=/dev/null dnf5 --version
Attached command "builddep" not found: Command id "dnf5" does not contain subcommand with id "builddep": Requested in file "/usr/share/dnf5/aliases.d/compatibility-plugins.conf" on line 5: attached_command = 'builddep'
Missing attribute "attached_command" for command "build-dep" in file "/usr/share/dnf5/aliases.d/compatibility-plugins.conf"
Parent command "reposync" not found: Command id "dnf5" does not contain subcommand with id "reposync": Requested in file "/usr/share/dnf5/aliases.d/compatibility-reposync.conf" on line 3: ['reposync.downloadpath']
Parent command "reposync" not found: Command id "dnf5" does not contain subcommand with id "reposync": Requested in file "/usr/share/dnf5/aliases.d/compatibility-reposync.conf" on line 9: ['reposync.source']
dnf5 version 5.4.2.1
dnf5 plugin API version 2.0
libdnf5 version 5.4.2.1
libdnf5 plugin API version 2.2

Loaded libdnf5 plugins:
  name: appstream
  version: 1.0.0
  API version: 2.0

  name: expired-pgp-keys
  version: 1.0.0
  API version: 2.1

  name: notify_packagekit
  version: 1.3.4
  API version: 2.2

Also doing it with dnf4 I’m seeing two versions, I don’t know if that’s normal:

[nxnk]$ dnf4 --version
4.24.0
  Installed: rpm-0:6.0.1-1.fc43.x86_64 at Sun 11 Jan 2026 15:52:32 GMT
  Built    : Fedora Project at Thu 11 Dec 2025 09:33:40 GMT

  Installed: rpm-0:6.0.1-2.fc44.x86_64 at Wed 10 Jun 2026 14:38:26 GMT
  Built    : Fedora Project at Sun 18 Jan 2026 08:24:03 GMT

OK good. So it seems like dnf does work (without plugin functionality) if you precede your commands by DNF5_PLUGINS_DIR=/dev/null. That should make it easier to repair things.

Not exactly normal. But not surprising in these circumstances where an upgrade doesn’t properly complete.

The command in this post often helps to fix it. In your case you could try

DNF5_PLUGINS_DIR=/dev/null sudo dnf distro-sync \
    --refresh \
    --releasever=44 \
    --allowerasing \
    --skip-broken \
    --setopt=protected_packages=

For some reasons it seems I can’t use sudo with this command:

[nxnk]$ DNF5_PLUGINS_DIR=/dev/null sudo dnf5 --version
Cannot load dnf5 plugin: /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so
 Cannot load shared library "/usr/lib64/dnf5/plugins/builddep_cmd_plugin.so": /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so: undefined symbol: _ZN4dnf511match_specsERNS_7ContextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbPKc

[nxnk]$ DNF5_PLUGINS_DIR=/dev/null dnf5 --version 
Attached command "builddep" not found: Command id "dnf5" does not contain subcommand with id "builddep": Requested in file "/usr/share/dnf5/aliases.d/compatibility-plugins.conf" on line 5: attached_command = 'builddep'
Missing attribute "attached_command" for command "build-dep" in file "/usr/share/dnf5/aliases.d/compatibility-plugins.conf"
Parent command "reposync" not found: Command id "dnf5" does not contain subcommand with id "reposync": Requested in file "/usr/share/dnf5/aliases.d/compatibility-reposync.conf" on line 3: ['reposync.downloadpath']
Parent command "reposync" not found: Command id "dnf5" does not contain subcommand with id "reposync": Requested in file "/usr/share/dnf5/aliases.d/compatibility-reposync.conf" on line 9: ['reposync.source']
dnf5 version 5.4.2.1
dnf5 plugin API version 2.0
libdnf5 version 5.4.2.1
libdnf5 plugin API version 2.2

Loaded libdnf5 plugins:
  name: appstream
  version: 1.0.0
  API version: 2.0

  name: expired-pgp-keys
  version: 1.0.0
  API version: 2.1

  name: notify_packagekit
  version: 1.3.4
  API version: 2.2

How about this:

DNF5_PLUGINS_DIR=/dev/null sudo -E dnf5 --version

Manage to run this, do I continue the execution like this ?

[nxnk@FREDERIKA ~ ]$ sudo DNF5_PLUGINS_DIR=/dev/null dnf distro-sync \
    --refresh \
    --releasever=44 \
    --allowerasing \
    --skip-broken \
    --setopt=protected_packages=

Attached command "builddep" not found: Command id "dnf5" does not contain subcommand with id "builddep": Requested in file "/usr/share/dnf5/aliases.d/compatibility-plugins.conf" on line 5: attached_command = 'builddep'
Missing attribute "attached_command" for command "build-dep" in file "/usr/share/dnf5/aliases.d/compatibility-plugins.conf"
Parent command "reposync" not found: Command id "dnf5" does not contain subcommand with id "reposync": Requested in file "/usr/share/dnf5/aliases.d/compatibility-reposync.conf" on line 3: ['reposync.downloadpath']
Parent command "reposync" not found: Command id "dnf5" does not contain subcommand with id "reposync": Requested in file "/usr/share/dnf5/aliases.d/compatibility-reposync.conf" on line 9: ['reposync.source']
Updating and loading repositories:
 google-chrome                                                                                      100% |  14.7 KiB/s |   1.3 KiB |  00m00s
 Visual Studio Code                                                                                 100% |  17.0 KiB/s |   1.5 KiB |  00m00s
 Fedora 44 - x86_64 - VirtualBox                                                                    100% |   2.5 KiB/s |   3.8 KiB |  00m02s
>>> repomd.xml GPG signature verification error: Signing key not found
 Tor for Fedora 44 - x86_64                                                                         100% |   2.9 KiB/s |   5.8 KiB |  00m02s
 Fedora 44 - x86_64 - Updates                                                                       100% |   3.4 MiB/s |  11.3 MiB |  00m03s
 RPM Fusion for Fedora 44 - Nonfree - Updates                                                       100% |  14.6 KiB/s |  45.3 KiB |  00m03s
 RPM Fusion for Fedora 44 - Nonfree - NVIDIA Driver                                                 100% |   6.3 KiB/s |  18.2 KiB |  00m03s
 RPM Fusion for Fedora 44 - Nonfree - Steam                                                         100% |   4.8 KiB/s |  14.5 KiB |  00m03s
 RPM Fusion for Fedora 44 - Nonfree                                                                 100% |  35.5 KiB/s | 100.3 KiB |  00m03s
 RPM Fusion for Fedora 44 - Free - Updates                                                          100% |  29.3 KiB/s |  79.4 KiB |  00m03s
 Fedora 44 openh264 (From Cisco) - x86_64                                                           100% |   2.0 KiB/s |   5.3 KiB |  00m03s
 Fedora 44 - x86_64                                                                                 100% |  17.1 MiB/s |  71.3 MiB |  00m04s
 Copr repo for PyCharm owned by phracek                                                             100% |   1.3 KiB/s |   4.6 KiB |  00m04s
 RPM Fusion for Fedora 44 - Free     
...

Yes, looks promising!

Seems like it didn’t succeed:

[ 706/5350] Upgrading man-pages-fr-3:4.29.1-2.fc44.noarch                                             100% |  17.5 MiB/s |   5.3 MiB |  00m00s
>>> [RPM] unpacking of archive failed on file /usr/share/man/fr/man3/catanh.3.gz;6a95faca: cpio: rename failed - Read-only file system
>>> Unpack error: man-pages-fr-3:4.29.1-2.fc44.noarch
[   1/5350] Upgrading lohit-telugu-fonts-0:2.5.5-23.fc44.noarch                                       100% |  84.7 MiB/s | 346.9 KiB |  00m00s
>>> [RPM] man-pages-6.13-3.fc44.noarch: install failed
>>> [RPM] unpacking of archive failed on file /etc/fonts/conf.d/66-lohit-telugu-fonts.conf: cpio: utime failed - Read-only file system
>>> Unpack error: lohit-telugu-fonts-0:2.5.5-23.fc44.noarch
[   1/5350] Upgrading lohit-tamil-fonts-0:2.91.3-26.fc44.noarch                                       100% |  59.2 MiB/s |  60.6 KiB |  00m00s
>>> [RPM] lohit-telugu-fonts-2.5.5-23.fc44.noarch: install failed
>>> [RPM] unpacking of archive failed on file /etc/fonts/conf.d/66-lohit-tamil-fonts.conf: cpio: utime failed - Read-only file system
>>> Unpack error: lohit-tamil-fonts-0:2.91.3-26.fc44.noarch
[   1/5350] Upgrading lohit-odia-fonts-0:2.91.2-24.fc44.noarch                                        100% |  32.2 MiB/s |  99.0 KiB |  00m00s
>>> [RPM] lohit-tamil-fonts-2.91.3-26.fc44.noarch: install failed
>>> [RPM] unpacking of archive failed on file /etc/fonts/conf.d/66-lohit-odia-fonts.conf: cpio: utime failed - Read-only file system
>>> Unpack error: lohit-odia-fonts-0:2.91.2-24.fc44.noarch
[   1/5350] Upgrading lohit-marathi-fonts-0:2.94.2-25.fc44.noarch                                     100% |  14.2 MiB/s |  87.2 KiB |  00m00s
>>> [RPM] lohit-odia-fonts-2.91.2-24.fc44.noarch: install failed
>>> [RPM] unpacking of archive failed on file /etc/fonts/conf.d/66-lohit-marathi-fonts.conf: cpio: utime failed - Read-only file system
>>> Unpack error: lohit-marathi-fonts-0:2.94.2-25.fc44.noarch
...
...
>>> Running %triggerpostun scriptlet: systemd-0:259.6-1.fc44.x86_64
>>> Non-critical error in %triggerpostun scriptlet: systemd-0:259.6-1.fc44.x86_64
>>> [RPM] error creating temporary file /var/tmp/rpm-tmp.f4WHou: Read-only file system
>>> [RPM] Couldn't create temporary file for %transfiletriggerpostun(systemd-259.6-1.fc44.x86_64): Read-only file system
>>> Running %triggerpostun scriptlet: systemd-0:258.8-1.fc43.x86_64
>>> Non-critical error in %triggerpostun scriptlet: systemd-0:258.8-1.fc43.x86_64
>>> [RPM] error creating temporary file /var/tmp/rpm-tmp.vZ3Pew: Read-only file system
>>> [RPM] Couldn't create temporary file for %transfiletriggerpostun(systemd-258.8-1.fc43.x86_64): Read-only file system
>>> Running %triggerpostun scriptlet: systemd-0:259.6-1.fc44.x86_64
>>> Non-critical error in %triggerpostun scriptlet: systemd-0:259.6-1.fc44.x86_64
>>> [RPM] error creating temporary file /var/tmp/rpm-tmp.wtk27u: Read-only file system
>>> [RPM] Couldn't create temporary file for %transfiletriggerpostun(systemd-259.6-1.fc44.x86_64): Read-only file system
>>> Running %triggerin scriptlet: glibc-common-0:2.43-8.fc44.x86_64
>>> Non-critical error in %triggerin scriptlet: glibc-common-0:2.43-8.fc44.x86_64
>>> [RPM] lua script failed: [string "%transfiletriggerin(glibc-common-2.43-8.fc44.x86_64)"]:20: assertion failed!
>>> Running %triggerin scriptlet: gnome-icon-theme-0:3.12.0-27.fc44.noarch
>>> Non-critical error in %triggerin scriptlet: gnome-icon-theme-0:3.12.0-27.fc44.noarch
>>> [RPM] error creating temporary file /var/tmp/rpm-tmp.mp177A: Read-only file system
>>> [RPM] Couldn't create temporary file for %transfiletriggerin(gnome-icon-theme-3.12.0-27.fc44.noarch): Read-only file system
>>> Running %triggerin scriptlet: mint-x-icons-0:1.7.5-2.fc44.noarch
>>> Non-critical error in %triggerin scriptlet: mint-x-icons-0:1.7.5-2.fc44.noarch
>>> [RPM] error creating temporary file /var/tmp/rpm-tmp.H2hY8g: Read-only file system
>>> [RPM] Couldn't create temporary file for %transfiletriggerin(mint-x-icons-1.7.5-2.fc44.noarch): Read-only file system
>>> Running %triggerin scriptlet: vim-common-2:9.2.967-1.fc44.x86_64
>>> Non-critical error in %triggerin scriptlet: vim-common-2:9.2.967-1.fc44.x86_64
>>> [RPM] error creating temporary file /var/tmp/rpm-tmp.pl2E0n: Read-only file system
>>> [RPM] Couldn't create temporary file for %transfiletriggerin(vim-common-2:9.2.967-1.fc44.x86_64): Read-only file system
>>> Running %triggerin scriptlet: neovim-0:0.12.5-1.fc44.x86_64
>>> Non-critical error in %triggerin scriptlet: neovim-0:0.12.5-1.fc44.x86_64
>>> [RPM] error creating temporary file /var/tmp/rpm-tmp.VhL4ym: Read-only file system
>>> [RPM] Couldn't create temporary file for %transfiletriggerin(neovim-0.12.5-1.fc44.x86_64): Read-only file system
>>> Running %triggerin scriptlet: mint-y-icons-0:1.9.1-2.fc44.noarch
>>> Non-critical error in %triggerin scriptlet: mint-y-icons-0:1.9.1-2.fc44.noarch
>>> [RPM] error creating temporary file /var/tmp/rpm-tmp.wYXlac: Read-only file system
>>> [RPM] Couldn't create temporary file for %transfiletriggerin(mint-y-icons-1.9.1-2.fc44.noarch): Read-only file system
SQL statement evaluation failed: "
    UPDATE
        "trans"
    SET
        "dt_begin" = 1788213962,
        "dt_end" = 1788214170,
        "rpmdb_version_begin" = '5efb59c5cdf611e69005faebd81430ea9aed25ca007ce5e684f247df4f86ed2f',
        "rpmdb_version_end" = '3078987925bf4d60045e0093fc7d5c65d02bd030cea9a0a4ca2d8aa8cbaf2b25',
        "releasever" = '44',
        "user_id" = 1000,
        "description" = 'dnf distro-sync --refresh --releasever=44 --allowerasing --skip-broken --setopt=protected_packages=',
        "comment" = '',
        "state_id" = (SELECT "id" FROM "trans_state" WHERE "name" = 'Error')
    WHERE
        "id" = 131
": (8) - attempt to write a readonly database
[nxnk@FREDERIKA ~ ]$ 

With a lot more “read-only file system” in between. I copied from the first error in the log.

Hmm, so /var/tmp has gone read-only.

It would be useful to check free disk space (df -h) but other than that, I don’t have great ideas sorry. Someone smarter than me will probably know how to investigate other causes though!

No problem, thanks for your help !

Here is df output in case for someone. Also can I freely reboot or should I revert some operation before logging off ?

[nxnk@FREDERIKA ~ ]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb3       232G  205G   25G  90% /
devtmpfs        7.8G     0  7.8G   0% /dev
tmpfs           7.8G   12K  7.8G   1% /dev/shm
tmpfs           3.2G  2.4M  3.2G   1% /run
none            1.0M     0  1.0M   0% /run/credentials/systemd-journald.service
none            1.0M     0  1.0M   0% /run/credentials/systemd-resolved.service
tmpfs           7.8G   29M  7.8G   1% /tmp
/dev/sdb3       232G  205G   25G  90% /home
/dev/loop7      128K  128K     0 100% /var/lib/snapd/snap/bare/5
/dev/loop6      165M  165M     0 100% /var/lib/snapd/snap/gnome-3-28-1804/161
/dev/loop10      51M   51M     0 100% /var/lib/snapd/snap/snapd/25202
/dev/loop8       64M   64M     0 100% /var/lib/snapd/snap/core20/2669
/dev/loop4      350M  350M     0 100% /var/lib/snapd/snap/gnome-3-38-2004/143
/dev/loop9       56M   56M     0 100% /var/lib/snapd/snap/core18/2952
/dev/sdb2       974M  249M  659M  28% /boot
/dev/loop1       92M   92M     0 100% /var/lib/snapd/snap/gtk-common-themes/1535
/dev/loop2       64M   64M     0 100% /var/lib/snapd/snap/core20/2599
/dev/loop5      165M  165M     0 100% /var/lib/snapd/snap/gnome-3-28-1804/198
/dev/loop11     186M  186M     0 100% /var/lib/snapd/snap/spotify/87
/dev/loop3       50M   50M     0 100% /var/lib/snapd/snap/snapd/24792
/dev/loop12     190M  190M     0 100% /var/lib/snapd/snap/spotify/88
/dev/loop0       56M   56M     0 100% /var/lib/snapd/snap/core18/2940
tmpfs           1.6G  4.2M  1.6G   1% /run/user/1000
none            1.0M     0  1.0M   0% /run/credentials/getty@tty2.service

That 90% usage on a BTRFS partition might be a bit uncomfortable. However, if that was the issue then maybe you’d have problems even booting the machine - but I don’t know for sure.

The dnf operation should have had no effect on the installed packages, since it couldn’t complete the transaction.

However it might be useful to try to free some space by cleaning up the dnf cache.

sudo DNF5_PLUGINS_DIR=/dev/null dnf clean all

Hi, thanks for your reply. I managed to make some space with your command and ran this one again:

sudo DNF5_PLUGINS_DIR=/dev/null dnf distro-sync \
    --refresh \
    --releasever=44 \
    --allowerasing \
    --skip-broken \
    --setopt=protected_packages=

Here is the end of the output:

...
[732/737] yelp-libs-2:49.2-1.fc44.x86_64                                                            100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[733/737] zsh-0:5.9-21.fc44.x86_64                                                                  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[734/737] python3-setools-0:4.6.0-6.fc44.x86_64                                                     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[735/737] qatlib-service-0:26.02.0-2.fc44.x86_64                                                    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[736/737] rpcbind-0:1.2.9-2.fc44.x86_64                                                             100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[737/737] spirv-tools-libs-0:2026.1-1.fc44.i686                                                     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------------------------------------------------------------------
[737/737] Total                                                                                     100% |   0.0   B/s |   0.0   B |  00m05s
Running transaction
Transaction failed: Rpm transaction failed.
  - file /usr/share/doc/libseccomp/CHANGELOG from install of libseccomp-2.6.1-2.fc44.i686 conflicts with file from package libseccomp-2.6.0-3.fc44.x86_64
  - file /usr/share/doc/libseccomp/CREDITS from install of libseccomp-2.6.1-2.fc44.i686 conflicts with file from package libseccomp-2.6.0-3.fc44.x86_64
  - file /usr/share/doc/p11-kit/NEWS from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/locale/kk/LC_MESSAGES/p11-kit.mo from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/locale/sl/LC_MESSAGES/p11-kit.mo from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/man/man1/trust.1.gz from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/man/man5/pkcs11.conf.5.gz from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/man/man8/p11-kit.8.gz from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/doc/libtiff/RELEASE-DATE from install of libtiff-4.7.2-1.fc44.i686 conflicts with file from package libtiff-4.7.1-2.fc44.x86_64
  - file /usr/share/doc/libtiff/VERSION from install of libtiff-4.7.2-1.fc44.i686 conflicts with file from package libtiff-4.7.1-2.fc44.x86_64

I guess that makes sense if the whole fs is read-only… OK, let’s see if people with more BTRFS knowledge have ideas on how to proceed.

You can try removing something immediately after remounting:

sudo mount -o remount,rw / && sudo rm -f -R /path/to/files

If the issue persists, try again in a live session, or try expanding it:
How add more space in a Btrfs Filesystem, How add a new partition, How add a new disk, Linux - #2 by christian1

Hi, with the help of your command I managed to make some space and ran the distro-sync command again. Here is the end part of the output.

...
[737/737] Total                                                                                     100% |  39.1 MiB/s |   2.1 GiB |  00m55s
Running transaction
Transaction failed: Rpm transaction failed.
  - file /usr/share/doc/libseccomp/CHANGELOG from install of libseccomp-2.6.1-2.fc44.i686 conflicts with file from package libseccomp-2.6.0-3.fc44.x86_64
  - file /usr/share/doc/libseccomp/CREDITS from install of libseccomp-2.6.1-2.fc44.i686 conflicts with file from package libseccomp-2.6.0-3.fc44.x86_64
  - file /usr/share/doc/p11-kit/NEWS from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/locale/kk/LC_MESSAGES/p11-kit.mo from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/locale/sl/LC_MESSAGES/p11-kit.mo from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/man/man1/trust.1.gz from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/man/man5/pkcs11.conf.5.gz from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/man/man8/p11-kit.8.gz from install of p11-kit-0.26.5-1.fc44.i686 conflicts with file from package p11-kit-0.26.2-1.fc44.x86_64
  - file /usr/share/doc/libtiff/RELEASE-DATE from install of libtiff-4.7.2-1.fc44.i686 conflicts with file from package libtiff-4.7.1-2.fc44.x86_64
  - file /usr/share/doc/libtiff/VERSION from install of libtiff-4.7.2-1.fc44.i686 conflicts with file from package libtiff-4.7.1-2.fc44.x86_64

Please show us the output from sudo btrfs fi usage /. Storage space may be limited due to having a bunch of F43 packages. You could try removing the i686 packages — they should not be needed for basic Fedora 44 tasks and can be added back once the update is complete and you have more free space.

Hi, now that I think about it it is strange that I don’t have any storage space left, I don’t remember having any space related problems on this device

[nxnk@FREDERIKA Téléchargements ]$ sudo btrfs fi usage /
[sudo] password for nxnk: 
Overall:
    Device size:		 231.88GiB
    Device allocated:		 205.02GiB
    Device unallocated:		  26.86GiB
    Device missing:		     0.00B
    Device slack:		     0.00B
    Used:			 180.73GiB
    Free (estimated):		  47.84GiB	(min: 34.41GiB)
    Free (statfs, df):		  47.84GiB
    Data ratio:			      1.00
    Metadata ratio:		      2.00
    Global reserve:		 406.23MiB	(used: 0.00B)
    Multiple profiles:		        no

Data,single: Size:197.01GiB, Used:176.03GiB (89.35%)
   /dev/sdb3	 197.01GiB

Metadata,DUP: Size:4.00GiB, Used:2.35GiB (58.72%)
   /dev/sdb3	   8.00GiB

System,DUP: Size:8.00MiB, Used:48.00KiB (0.59%)
   /dev/sdb3	  16.00MiB

Unallocated:
   /dev/sdb3	  26.86GiB

pls check the complete output whether these x86_64 packages were downloaded

libseccomp-2.6.1-2.fc44.x86_64
libtiff-4.7.2-1.fc44.x86_64
p11-kit-0.26.5-1.fc44.x86_64

device unallocated is the important line. BTRFS requires available chunks – of 1GB each – for COW ( Copy On Write).

Sorry how to check that those packages are downloaded ?

Also I had to turn off the device, now it seems like the system is not read-only, I can create and delete files. It seems like some things been updated.

[nxnk@FREDERIKA Téléchargements ]$ sudo dnf distro-sync \
    --refresh \
    --releasever=44 \
    --allowerasing \
    --skip-broken \
    --setopt=protected_packages=
Updating and loading repositories:
 Fedora 44 - x86_64 - VirtualBox                                                                    100% |   7.6 KiB/s |   3.8 KiB |  00m00s
 Fedora 44 - x86_64 - Updates                                                                       100% |  11.3 KiB/s |  16.8 KiB |  00m01s
 Tor for Fedora 44 - x86_64                                                                         100% |   6.1 KiB/s |   3.0 KiB |  00m00s
 RPM Fusion for Fedora 44 - Nonfree - Updates                                                       100% |   6.2 KiB/s |   8.5 KiB |  00m01s
 RPM Fusion for Fedora 44 - Nonfree - Steam                                                         100% |   6.6 KiB/s |   8.4 KiB |  00m01s
 RPM Fusion for Fedora 44 - Nonfree - NVIDIA Driver                                                 100% |   7.6 KiB/s |   8.8 KiB |  00m01s
 RPM Fusion for Fedora 44 - Nonfree                                                                 100% |   9.1 KiB/s |   9.2 KiB |  00m01s
 RPM Fusion for Fedora 44 - Free - Updates                                                          100% |   9.2 KiB/s |   8.2 KiB |  00m01s
 RPM Fusion for Fedora 44 - Free                                                                    100% |  11.1 KiB/s |   8.9 KiB |  00m01s
 google-chrome                                                                                      100% |   2.7 KiB/s |   1.3 KiB |  00m00s
 Fedora 44 openh264 (From Cisco) - x86_64                                                           100% |   1.4 KiB/s | 986.0   B |  00m01s
 Fedora 44 - x86_64                                                                                 100% |  31.9 KiB/s |  19.2 KiB |  00m01s
 Copr repo for PyCharm owned by phracek                                                             100% |   4.8 KiB/s |   2.1 KiB |  00m00s
 Visual Studio Code                                                                                 100% |   3.6 KiB/s |   1.5 KiB |  00m00s
Repositories loaded.
Nothing to do.

Looks like I have the nouveau driver loaded for now:

[nxnk@FREDERIKA Téléchargements ]$ lspci -k | grep VGA -A3
01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
	Subsystem: ASUSTeK Computer Inc. DUAL-GTX1060-O6G [GeForce GTX 1060 6GB Dual]
	Kernel driver in use: nouveau
	Kernel modules: nouveau, nvidia_drm, nvidia

But im not sure about the state of my system and it’s update situation

Here is the 3 packages installed:

[nxnk@FREDERIKA Téléchargements ]$ sudo dnf list libseccomp-2.6.1-2.fc44.x86_64 libtiff-4.7.2-1.fc44.x86_64 p11-kit-0.26.5-1.fc44.x86_64
Updating and loading repositories:
Repositories loaded.
Installed packages (available for reinstall, available for upgrade)
libseccomp.x86_64 2.6.1-2.fc44  <unknown>
libtiff.x86_64    4.7.2-1.fc44  <unknown>
p11-kit.x86_64    0.26.5-1.fc44 <unknown>