Outils pour utilisateurs

Outils du site


Panneau latéral

Menu tree

welcome:fedora:small_tricks

Small tricks on Fedora

Connect to a tagged "VLAN"

Basics

The network connection to a tagged vlan is not working very good on Fedora26 (gnome at least). The configuration per GUI as described into the documentation can't be done because “VLAN connections” isn't present into the GUI of the NetworkManager of Gnome.

Therefore the connection must be configured by hand:

  • Go to /etc/sysconfig/network-scripts/ and find the file containing the parameters of your “normal” LAN connection, ifcfg-enp5s0 in my case
  • Create a new file with the name syntax ifcfg-interface.vlanID (ifcfg-enp5s0.60 in my case)
  • Enter the parameters into this new file:
    LAN=yes
    DEVICE=enp5s0.60
    BOOTPROTO=none
    ONBOOT=yes
    IPADDR=192.168.XXX.YYY     # the IP of your machine into the vlan
    NETMASK=AAA.BBB.CCC.DDD    # the mask of the vlan
    GATEWAY=192.168.XXX.YYY    # of the vlan
    NETWORK=192.168.XXX.0      # of the vlan
    DNS1=192.168.XXX.YYY       # of the vlan 
  • restart the networking
    $ sudo systemctl restart network.service 

The connection into the vlan should be now active (ping should be possible).

Activate and deactivate the VLAN

Going to the NetworkManager, the active vlan connection is now visible.
It is possible too to disable it.
But it is not possible to enable it again!
The way to re-enable the connection is to go to the connection-editor:

$ nm-connection-editor

Then it is possible to go into the parameters of the vlan connection (e.g. enable or disable its auto-start). Setting for auto-connection and saving the configuration will re-enable the vlan connection and then it is possible to disable it again via the NetworkManager.
For re-enabling, go again to the connection-editor and re-save the parameters.

Don't forget to deactivate the auto-connection into the connection-edito after closing the vlan connection per Network-Manager if the auto-connection to the vlan at reboot is not wished!

Source 1 Source 2

Desactive SElinux

Temparary

# /usr/sbin/setenforce 0

to desactivate SElinux and

 # /usr/sbin/setenforce 1

for reactivation.

Durable setting

Edit /etc/selinux/config and replace SELINUX=enforcing through

SELINUX=disabled

and reboot.

For reactivation, do the contrary.

Desactive the firewall

 systemctl stop firewalld 

and for a durable setting do in addition:

 systemctl disable firewalld

Dia for diagrams

Set the resolution for export:

On export, specify the PNG (anti-aliased = anti-crénelé in french) (*.png) exporter. When you click Save, it will ask you for the resolution. Change either the X or Y, and it will scale up the other so your image is not distored. Do not use the Cairo or Pixbuf exporters, as they do not ask you.

To specify the PNG exporter, select File→Export, and at the bottom of the Export Diagram dialog is a section Export Options and the drop down to list the available exporters.

Digikam

If the top menu bar is not present (= bar for settings), press “Strg”+“m” which switches the menu bar on and off.

Driver for wifi interface RTL8821CE

https://www.reddit.com/r/Fedora/comments/bkk6dg/install_rtl8821ce_in_fedora/

pas installé car autre interface wifi sur l'ordi (cf rtl8723de)




$ sudo dnf install kernel kernel-headers kernel-core kernel-debug kernel-debug-core kernel-debug-devel kernel-debug-modules kernel-debug-modules-extra kernel-devel kernel-modules kernel-modules-extra make automake gcc gcc-c++ kernel-devel git dkms dnf-utils wget unrar
Mot de passe : 
Adobe Systems Incorporated                                                                                                                                              3.0 kB/s | 2.9 kB     00:00    
Fedora Modular 30 - x86_64                                                                                                                                               24 kB/s |  24 kB     00:01    
Fedora Modular 30 - x86_64 - Updates                                                                                                                                     30 kB/s |  24 kB     00:00    
Fedora 30 - x86_64 - Updates                                                                                                                                             28 kB/s |  23 kB     00:00    
Fedora 30 - x86_64 - Updates                                                                                                                                            1.3 MB/s |  23 MB     00:18    
Fedora 30 - x86_64                                                                                                                                                       24 kB/s |  24 kB     00:01    
RPM Fusion for Fedora 30 - Free - Updates                                                                                                                                42 kB/s |  11 kB     00:00    
RPM Fusion for Fedora 30 - Free - Updates                                                                                                                               554 kB/s | 347 kB     00:00    
RPM Fusion for Fedora 30 - Free                                                                                                                                          64 kB/s |  11 kB     00:00    
RPM Fusion for Fedora 30 - Nonfree - Updates                                                                                                                             64 kB/s |  11 kB     00:00    
RPM Fusion for Fedora 30 - Nonfree - Updates                                                                                                                             28 kB/s |  45 kB     00:01    
RPM Fusion for Fedora 30 - Nonfree                                                                                                                                       65 kB/s |  11 kB     00:00    
Le paquet kernel-5.2.9-200.fc30.x86_64 est déjà installé.
Le paquet kernel-headers-5.2.9-200.fc30.x86_64 est déjà installé.
Le paquet kernel-core-5.2.9-200.fc30.x86_64 est déjà installé.
Le paquet kernel-modules-5.2.9-200.fc30.x86_64 est déjà installé.
Le paquet make-1:4.2.1-13.fc30.x86_64 est déjà installé.
Le paquet git-2.21.0-1.fc30.x86_64 est déjà installé.
Le paquet wget-1.20.3-1.fc30.x86_64 est déjà installé.
Le paquet unrar-5.7.4-1.fc30.x86_64 est déjà installé.
Dépendances résolues.
========================================================================================================================================================================================================
 Paquet                                                       Architecture                             Version                                          Dépôt                                     Taille
========================================================================================================================================================================================================
Installation:
 automake                                                     noarch                                   1.16.1-12.fc30                                   updates                                   695 k
 dnf-utils                                                    noarch                                   4.0.7-1.fc30                                     updates                                    33 k
 gcc                                                          x86_64                                   9.2.1-1.fc30                                     updates                                    23 M
 gcc-c++                                                      x86_64                                   9.2.1-1.fc30                                     updates                                    12 M
 kernel-debug                                                 x86_64                                   5.2.9-200.fc30                                   updates                                    17 k
 kernel-debug-devel                                           x86_64                                   5.2.9-200.fc30                                   updates                                    13 M
 kernel-debug-modules-extra                                   x86_64                                   5.2.9-200.fc30                                   updates                                   2.2 M
 kernel-devel                                                 x86_64                                   5.2.9-200.fc30                                   updates                                    13 M
 kernel-modules-extra                                         x86_64                                   5.2.9-200.fc30                                   updates                                   2.1 M
 dkms                                                         noarch                                   2.6.1-3.fc30                                     fedora                                     78 k
Installation des dépendances:
 cpp                                                          x86_64                                   9.2.1-1.fc30                                     updates                                   9.8 M
 elfutils-libelf-devel                                        x86_64                                   0.177-1.fc30                                     updates                                    23 k
 kernel-debug-core                                            x86_64                                   5.2.9-200.fc30                                   updates                                    31 M
 kernel-debug-modules                                         x86_64                                   5.2.9-200.fc30                                   updates                                    29 M
 zlib-devel                                                   x86_64                                   1.2.11-17.fc30                                   updates                                    46 k
 autoconf                                                     noarch                                   2.69-29.fc30                                     fedora                                    698 k
 isl                                                          x86_64                                   0.16.1-8.fc30                                    fedora                                    796 k
 libmpc                                                       x86_64                                   1.1.0-3.fc30                                     fedora                                     56 k
 m4                                                           x86_64                                   1.4.18-10.fc30                                   fedora                                    210 k
 perl-Thread-Queue                                            noarch                                   3.13-2.fc30                                      fedora                                     21 k

Résumé de la transaction
========================================================================================================================================================================================================
Installer  20 Paquets

Taille totale des téléchargements : 139 M
Taille des paquets installés : 331 M
Voulez-vous continuer ? [o/N] : 

Driver for wifi interface RTL8723DE

https://h30434.www3.hp.com/t5/Notebook-Wireless-and-Networking/Realtek-8723DE-wifi-module-amp-Bluetooth-Linux-driver/td-p/6477307/page/6
https://superuser.com/questions/1301390/bluetooth-not-working-for-realtek-rtl8723de-hci0-didnt-find-patch-for-chip-i/1322067#1322067 post du 12 mai 2018

$ git clone -b extended https://github.com/lwfinger/rtlwifi_new.git

$ cd rtlwifi_new/



sudo dnf install kernel-headers


$ sudo dnf install @development-tools
Mot de passe : 
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:09:10 le lun. 02 sept. 2019 20:25:32 CEST.
Dépendances résolues.
========================================================================================================================================================================================================
 Paquet                                                Architecture                               Version                                             Dépôt                                       Taille
========================================================================================================================================================================================================
Installation des paquets du groupe/module:
 patch                                                 x86_64                                     2.7.6-11.fc30                                       updates                                     126 k
 subversion                                            x86_64                                     1.12.2-1.fc30                                       updates                                     1.1 M
 systemtap                                             x86_64                                     4.1-1.fc30                                          updates                                     7.2 k
 diffstat                                              x86_64                                     1.62-2.fc30                                         fedora                                       38 k
 doxygen                                               x86_64                                     1:1.8.15-6.fc30                                     fedora                                      4.3 M
 patchutils                                            x86_64                                     0.3.4-13.fc30                                       fedora                                      106 k
Installation des dépendances:
 cpp                                                   x86_64                                     9.2.1-1.fc30                                        updates                                     9.8 M
 gcc                                                   x86_64                                     9.2.1-1.fc30                                        updates                                      23 M
 subversion-libs                                       x86_64                                     1.12.2-1.fc30                                       updates                                     1.5 M
 systemtap-client                                      x86_64                                     4.1-1.fc30                                          updates                                     3.6 M
 systemtap-devel                                       x86_64                                     4.1-1.fc30                                          updates                                     2.3 M
 systemtap-runtime                                     x86_64                                     4.1-1.fc30                                          updates                                     448 k
 utf8proc                                              x86_64                                     2.3.0-1.fc30                                        updates                                      63 k
 apr                                                   x86_64                                     1.6.5-3.fc30                                        fedora                                      106 k
 apr-util                                              x86_64                                     1.6.1-10.fc30                                       fedora                                       90 k
 dyninst                                               x86_64                                     10.0.0-7.fc30                                       fedora                                      3.8 M
 efivar-libs                                           x86_64                                     37-1.fc30                                           fedora                                       90 k
 isl                                                   x86_64                                     0.16.1-8.fc30                                       fedora                                      796 k
 libmpc                                                x86_64                                     1.1.0-3.fc30                                        fedora                                       56 k
 libserf                                               x86_64                                     1.3.9-11.fc30                                       fedora                                       54 k
 mokutil                                               x86_64                                     1:0.3.0-11.fc30                                     fedora                                       41 k
 xapian-core-libs                                      x86_64                                     1.4.10-1.fc30                                       fedora                                      737 k
Installation des dépendances faibles:
 kernel-devel                                          x86_64                                     5.2.9-200.fc30                                      updates                                      13 M
 apr-util-bdb                                          x86_64                                     1.6.1-10.fc30                                       fedora                                       12 k
 apr-util-openssl                                      x86_64                                     1.6.1-10.fc30                                       fedora                                       14 k
Installation des groupes:
 Development Tools                                                                                                                                                                                     

Résumé de la transaction
========================================================================================================================================================================================================
Installer  25 Paquets

Taille totale des téléchargements : 65 M
Taille des paquets installés : 219 M
Voulez-vous continuer ? [o/N] : 



$ git checkout origin/extended -b extended
fatal: Une branche nommée 'extended' existe déjà.
$ sudo make install 
$ sudo modprobe rtl8723de


Enabling / Disabling Wayland

For gdm session manager:

# nano /etc/gdm/custom.conf 

and comment / uncomment the line WaylandEnable=false

Gparted and Wayland

I noticed some issues between Gparted and Wayland: when Wayland is actived, Gparted refuses to open https://forums.fedora-fr.org/viewtopic.php?id=66732
Solution to open Gparted:

$ xhost +local:root && sudo gparted && xhost - 

Installation du pilote proprio Nvidia

Source: https://doc.fedora-fr.org/wiki/Carte_graphique_NVIDIA_:_installation_des_pilotes_propri%C3%A9taires

Sur une F30 fraichement installée:

dnf install akmod-nvidia-340* 

suffit!

Kdenlive: paramètres de rendu d'une vidéo

  • WebM ou mp4 / H.264/AAC fast
  • qualité vidéo: 20 (⇒ à confirmer!)
  • débit audio: 160 (⇒ à confirmer!)
  • si il y a des saccades dans la vidéo: Balayage: “forcer entrelacé” ou “forcer progressif”
  • dans “plus d'option” sélectionner la vitesse d'encodage

OpenVPN and SElinux

In order to avoid that SElinux blocks the connection to a server OpenVPN, store the certificates and keys into the folder ~/.cert/ and give permissions 600. Finally run as root: # restorecon -R -v /home_folder/of/user/.cert
Source: http://forums.fedoraforum.org/showthread.php?t=296243

PDF

  • to fill out and view filled pdf-files ⇒ install okular
  • to make sone simple modifications (insert or delete pages, rotations etc…) to pdf files ⇒ install pdfmod
  • to compress a pdf file: run following command:
    $  gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=fichier_reduit.pdf fichier_a_reduire.pdf

Polices d'écritures supplémentaires

View the journal of NetworkManager

Logged as root:

journalctl -u NetworkManager.service

Wayland or Xorg is running??

$ echo $XDG_SESSION_TYPE
x11

⇒ Xorg is running

or

$ echo $XDG_SESSION_TYPE
wayland 

⇒ wayland is running in this case

welcome/fedora/small_tricks.txt · Dernière modification: 2019/09/25 19:37 (modification externe)

DokuWiki Appliance - Powered by TurnKey Linux