... | ... | @@ -15,20 +15,23 @@ Alternatively, use [gsettings](http://manpages.ubuntu.com/manpages/trusty/man1/g |
|
|
* **File manager:** Install `nautilus` (not yet adaptive). Download [this ](https://source.puri.sm/Librem5/phoc/-/blob/master/helpers/scale-to-fit) and scale it to fit the screen. From the directory where the script is run `scale-to-fit org.gnome.nautilus on`.
|
|
|
File manager [nemo](https://en.wikipedia.org/wiki/Nemo_%28file_manager%29) scales well without additional tweaks, especially in landscape. It can be installed with the command: `sudo apt install nemo`, or search and install within PureOS store.
|
|
|
* **Firewall:** To enable [ufw](https://en.wikipedia.org/wiki/Uncomplicated_Firewall) (uncomplicated firewall), open terminal and enter `sudo ufw status` and if it's not yet enabled, enter `sudo ufw enable`. The default is usually all you need, but you have the options of adding additional rules. Use `sudo ufw disable` to disable the firewall. To call up a graphical interface inside the terminal, first install gufw and install x11-xserver-utils. Next type the following command: `DISPLAY=:0 xhost +` and hit enter, resulting in: `access control disabled, clients can connect from any host`. Now type: `DISPLAY=:0 GDK_BACKEND=x11 sudo gufw` and the graphical version will appear right in the terminal. Note that after you close the terminal, the app icon in the phone's app list will not be operational unless you repeat the above process, at least unless someone adapts it later.
|
|
|
* **Flatpak**: Flatpak support and PureOS store integration are installed by default. Only need to add the Flathub repository via the terminal as described in their setup description [step 3](https://flatpak.org/setup/Debian/)
|
|
|
(`flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo`)
|
|
|
* **IMEI:** To find the IMEI of your Librem 5, go to `Settings > Mobile > Modem Details`.
|
|
|
* **Install Software:** In case installing software from PureOS store does not work --> Do it from terminal e.g. `sudo apt install firefox-esr`. Note that PureOS store, by default, lists software that has been adapted to the Librem 5's screen. Other packages can be found and installed using the search tool within the store, but may not scale well to the screen without further modification. Using `Scale Screen` app, a part of `librem5-goodies`, to temporarily reduce scale, may help with such non-adaptive apps.
|
|
|
* **Notifications:** Accessed by touching the battery icon at the top right corner of the screen.
|
|
|
* **Root account:** Locked by default. So there is no root password available. More technical details [here](https://source.puri.sm/Librem5/image-builder/-/merge_requests/123). Unlock root account with `sudo passwd`, check out [this discussion](https://forums.puri.sm/t/what-does-locking-the-root-password-do/10895) for more background.
|
|
|
* **Screen Orientation:** At present this is done manually from the notifications area.
|
|
|
* **Screenshots:** Install `librem5-goodies` (eg. in the terminal with the command `sudo apt install librem5-goodies`). After the installation it will add several apps to the app tray: `Screen Shot`, `Scale Screen`... along with other included apps.
|
|
|
* **Standby mode:** Currently no standby / suspend mode available. Screen just gets dark.
|
|
|
* **System/Software Updates:** Click Updates tab within PureOS Store, or install from Terminal. Tip for those new to Linux: Within Terminal, enter: `sudo apt update` followed by `sudo apt upgrade` (if any updates available). (sudo = superuser do / i.e. admin level action)
|
|
|
* **Terminal:** Access additional Terminal keyboard controls by clicking on the globe icon (reveals Ctrl, Alt, and arrow keys, plus other symbols, controls, and Function keys - including Esc and Tab; press the `>_` key to see the extras). // Here's a quick and fun introduction to basic Terminal commands: https://ubuntu.com/tutorials/command-line-for-beginners#1-overview
|
|
|
* **User name:** Default user name is: `purism`. Additional user names can be added from the terminal; at present this is not supported in the `Settings` GUI.
|
|
|
* **Web Apps:** Installation as seen in the [Video Walkthrough](https://puri.sm/posts/librem-5-visual-walkthrough/). Deletion / adaption via [Web Application Manager](https://docs.puri.sm/Librem_5/Web.html#web-applications)
|
|
|
|
|
|
## Software installations and updates (apps and OS)
|
|
|
* **Install Software:** In case installing software from PureOS store does not work --> Do it from terminal e.g. `sudo apt install firefox-esr`. Note that PureOS store, by default, lists software that has been adapted to the Librem 5's screen. Other packages can be found and installed using the search tool within the store, but may not scale well to the screen without further modification. Using `Scale Screen` app, a part of `librem5-goodies`, to temporarily reduce scale, may help with such non-adaptive apps.
|
|
|
* **System/Software Updates:** Click Updates tab within PureOS Store, or install from Terminal. Tip for those new to Linux: Within Terminal, enter: `sudo apt update` followed by `sudo apt upgrade` (if any updates available). (sudo = superuser do / i.e. admin level action)
|
|
|
* **Enable Flatpak with Flathub repository**: Flatpak support and PureOS store integration are installed by default. Only need to add the Flathub repository via the terminal as described in their setup description [step 3](https://flatpak.org/setup/Debian/)
|
|
|
(`flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo`)
|
|
|
|
|
|
|
|
|
## USB
|
|
|
* **Mount USB sticks:** USB drives are automatically recognized and mounted (you get a notification where you can open the mounted folder in a file manager).
|
|
|
* **Unmount (eject) USB sticks:** This requires to use the `umount` command in the terminal or (easier) [eject via the `nemo` file manager](https://forums.puri.sm/t/how-to-eject-usb-drive-from-librem-5-with-a-gui/12132): Select the mounted USB drive in the device tree node in nemo, the choose `eject` in the `File` menu so safely unmount the USB drive
|
... | ... | |