Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add First Run section #179

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

Yattatux
Copy link

@Yattatux Yattatux commented May 1, 2024

  • Added a "First Run" section for completeness and help for less experienced users.
  • Added a link for using Fedora Media Writer, and a new image of Fedora 40 in manual installation.
  • Added "Enable TRIM" and "Enable VAAPI Intel" in Tips & Tricks section.

I hope it goes well.

Copy link
Member

@travier travier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR!

Let's split this into multiple PRs as there are some parts where I'm not if we can include them. We can start with the installation page updates and then the tips & tricks updates.

modules/ROOT/pages/installation.adoc Outdated Show resolved Hide resolved
== Preparing Boot Media
Fedora images are `Hybrid ISOs` and can be used to create installation media with both optical and USB disks, for booting on both BIOS and UEFI systems.

The best and easy way to make bootable USB media to install {variant-name} is to use Fedora Media Writer. Using it is strongly encouraged, although other USB media creation software can work as well.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The best and easy way to make bootable USB media to install {variant-name} is to use Fedora Media Writer. Using it is strongly encouraged, although other USB media creation software can work as well.
We recommend using Fedora Media Writer to make a bootable USB media to install {variant-name}. Other USB media creation software may work as well but are not regularly tested.

Comment on lines 100 to 123
* Enable RPM Fusion: see the xref:tips-and-tricks.adoc#_enabling_rpm_fusion_repos[Enabling RPM Fusion repos] section
* Enable TRIM in encrypt installation: see the xref:tips-and-tricks.adoc#_enable-trim-in-encrypt-installation[Enabling TRIM in encrypt installation] section
* Enable Intel GPU Acceleration: see the xref:tips-and-tricks.adoc#_enabling-intel-gpu-acceleration[Enabling Intel GPU Acceleration] section
* Using NVIDIA drivers: see the xref:troubleshooting.adoc#_using_nvidia_drivers[Using NVIDIA drivers] section
* Install GNOME Tweaks: run the command

$ rpm-ostree install gnome-tweak-tool

* Install Extension Manager: run the command

$ flatpak install flathub org.gnome.Extensions

* Install ffmpeg codecs: run the command

$ flatpak install org.freedesktop.Platform.ffmpeg-full

* Play more videos in Firefox: see xref:faq.adoc#_How_can_I_play_more_videos_in_Firefox,_like_YouTube?[How can I play more videos in Firefox, like YouTube?] section or, alternatively run these commands

$ rpm-ostree override remove \
firefox \
firefox-langpacks \

$ flatpak install org.mozilla.firefox

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's split those into independent Tips & tricks entries and and link to it instead.


To download the firmwares run the command:

$ rpm-ostree override remove mesa-va-drivers \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll have to link to the entry about RPM Fusion before those commands

@Yattatux
Copy link
Author

Yattatux commented May 2, 2024

Hello @travier :) thanks for suggestions.

I edited as your requests and updated the branch.

Copy link
Member

@travier travier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. Can you split this into two PRs? The installation page changes should be ready to merge. The other ones will need some work and investigation to make sure we don't cross any legal constraints.

@@ -27,12 +27,20 @@ However, {variant-name} is specifically focused on workstation and desktop use c

== About using {variant-name}

[[how-can-i-play-more-videos-in-firefox-like-youtebe]]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[[how-can-i-play-more-videos-in-firefox-like-youtebe]]
[[how-can-i-play-more-videos-in-firefox-like-youtube]]

=== How can I play more videos in Firefox, like YouTube?

Firefox is included in the OS image for now (see https://github.com/fedora-silverblue/issue-tracker/issues/288[issue#288] for progress on moving to Flatpak by default).
Until that changes, getting it to play videos works the same way as it does for the regular {variant-classic}: find a package with the needed codecs, and install it.
The one difference is that you use `rpm-ostree install` instead of `dnf install`.
An alternative solution is to install https://flathub.org/apps/details/org.mozilla.firefox[Firefox from Flathub].

An alternative solution is to install https://flathub.org/apps/details/org.mozilla.firefox[Firefox from Flathub] by running these commands:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We recommend hiding the default browser instead as that does not changes the image and the result is the same: https://docs.fedoraproject.org/en-US/fedora-silverblue/tips-and-tricks/#_hiding_the_default_browser_firefox

We also have a note about Flathub somewhere so we should link to that and to the Firefox page on Flathub instead of command lines ideally.


We recommend using Fedora Media Writer to make a bootable USB media to install {variant-name}. Other USB media creation software may work as well but are not regularly tested.

You can see https://docs.fedoraproject.org/en-US/fedora/latest/preparing-boot-media/#_fedora_media_writer[Fedora Media Writer] section to learn to use it.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
You can see https://docs.fedoraproject.org/en-US/fedora/latest/preparing-boot-media/#_fedora_media_writer[Fedora Media Writer] section to learn to use it.
See the https://docs.fedoraproject.org/en-US/fedora/latest/preparing-boot-media/#_fedora_media_writer[Fedora Media Writer] section to learn how to use it.


[IMPORTANT]
====
If you are new to {variant-name}, before installing software in your newly installed Fedora, Please read and understand the https://docs.fedoraproject.org/en-US/fedora-silverblue/getting-started/[Getting Started] section to consider the difference in software installation between: *Flatpak*, *Toolbox* e *Package layering* (rpm-ostree).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's try to be more gentle here:

Suggested change
If you are new to {variant-name}, before installing software in your newly installed Fedora, Please read and understand the https://docs.fedoraproject.org/en-US/fedora-silverblue/getting-started/[Getting Started] section to consider the difference in software installation between: *Flatpak*, *Toolbox* e *Package layering* (rpm-ostree).
If you are new to {variant-name} and before installing software in your newly installed Fedora, you should read the https://docs.fedoraproject.org/en-US/fedora-silverblue/getting-started/[Getting Started] section to learn about the difference between *Flatpak*, *Toolbox* and *package layering* (rpm-ostree).

@Yattatux
Copy link
Author

Yattatux commented May 2, 2024

Edited and updated the branch.

@travier
Copy link
Member

travier commented May 3, 2024

Thanks. I've merged #180 so you should be able to rebase this one on top.

@Yattatux
Copy link
Author

I think is ready to review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants