Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
work:configuração_inicial_do_fedora_linux [2024/07/23 18:04] – [Ajustes do Dropbox] magsilvawork:configuração_inicial_do_fedora_linux [2024/07/23 19:56] (current) – [Referências] magsilva
Line 186: Line 186:
  
   * Caso a primeira sincronização do Dropbox eseja demorando muito, execute o comando ''%%ls -thal /proc/`pgrep dropbox`/fd | egrep -v 'socket:|pipe:|anon_inode|/dev/'%%'' para identificar o motiva demora.   * Caso a primeira sincronização do Dropbox eseja demorando muito, execute o comando ''%%ls -thal /proc/`pgrep dropbox`/fd | egrep -v 'socket:|pipe:|anon_inode|/dev/'%%'' para identificar o motiva demora.
-  * É prudente aumentar a quantidade de arquivos e diretórios observáveis pelo sistema operacional. Para isso, crie o arquvo ''/etc/sysctl.d/99-fs_watches.confcom o seguinte conteúdo: +  * É prudente aumentar a quantidade de arquivos e diretórios observáveis pelo sistema operacional. Para isso, crie o arquvo ''/etc/sysctl.d/99-fs_watches.conf'' com o seguinte conteúdo: 
-<code ->+<code>
 fs.inotify.max_user_watches = 1048576 fs.inotify.max_user_watches = 1048576
 fs.inotify.max_user_instances = 1024 fs.inotify.max_user_instances = 1024
 fs.inotify.max_queued_events = 32768 fs.inotify.max_queued_events = 32768
 </code> </code>
 +  * Para atualizar os parâmetros do kernel com a nova configuração, utilize o comando ''sysctl --system''.
   * Caso queira configurar com outros valores, os seguintes comando podem ser úteis:   * Caso queira configurar com outros valores, os seguintes comando podem ser úteis:
-    * Mostrar quantos watches estão sendo utilizados: 'lsof | grep inotify | wc -l''+    * Mostrar quantos watches estão sendo utilizados: ''lsof | grep inotify | wc -l''
     * Mostrar que processos instanciaram observadores: ''for foo in /proc/*/fd/*; do readlink -f $foo; done | grep inotify | sort | uniq -c | sort -nr''     * Mostrar que processos instanciaram observadores: ''for foo in /proc/*/fd/*; do readlink -f $foo; done | grep inotify | sort | uniq -c | sort -nr''
 +  * Desabilite a instalação dos pacotes ''nautilus-dropbox'' e ''dropbox'' do repositório RpmFusion-NonFree. Para isso, altere o arquivo ''/etc/yum.repos.d/rpmfusion-nonfree.repo'' e acrescente, ao final da seção ''[rpmfusion-nonfree]'', uma linha com o seguinte conteúdo: ''exclude=nautilus-dropbox dropbox''
 +  * Instale o pacote ''gnome-shell-extension-appindicator'' para que o ícone do Dropbox apareça na bandeja do sistema: ''dnf install gnome-shell-extension-appindicator''
 +  * Talvez seja necessário instalar outra extensão, como a https://extensions.gnome.org/extension/615/appindicator-support/, e o pacote ''libappindicator''
  
 ===== Ajustes referentes a SSD ===== ===== Ajustes referentes a SSD =====
Line 229: Line 233:
 xset b 0 0 0 xset b 0 0 0
 </code> </code>
 +
 +===== Instalar o ZFS =====
 +  * Siga as instruções disponíveis em https://openzfs.github.io/openzfs-docs/Getting%20Started/Fedora/index.html
  
 ===== Configure o ZFS para usar menos recursos ===== ===== Configure o ZFS para usar menos recursos =====
  
-Crie o arquivo %%/etc/modprobe.d/zfs.conf com o seguinte conteúdo:+Crie o arquivo ''/etc/modprobe.d/zfs.conf'' com o seguinte conteúdo:
 <code> <code>
 # Don't let ZFS use less than 512MB and more than 4GB # Don't let ZFS use less than 512MB and more than 4GB
Line 239: Line 246:
 # #
 # disabling prefetch is no longer required # disabling prefetch is no longer required
-options zfs_prefetch_disable=1+options zfs zfs_prefetch_disable=1
 options zfs l2arc_noprefetch=0 options zfs l2arc_noprefetch=0
 </code> </code>
Line 246: Line 253:
   * ''hostnamectl set-hostname --pretty "ProfMarco dos projetos do Prof. Marco"''   * ''hostnamectl set-hostname --pretty "ProfMarco dos projetos do Prof. Marco"''
   * ''hostnamectl set-hostname --static "profmarco.projetomarco.dacom"''   * ''hostnamectl set-hostname --static "profmarco.projetomarco.dacom"''
 +
 +===== Remova o aviso sobre aplicações desktop que (aparentemente) travaram =====
 +  * No Gnome Shell, caso uma aplicação fique muito tempo ocupada e não reativa, será mostrada uma janela perguntando se a aplicação deve ser interrompida. Isso é muito desagradável! Configure o gerenciador de janela para realizar essa verificação em intervalos maiores de  tempo, usando o comando ''gsettings set org.gnome.mutter check-alive-timeout 60000''
 +
  
 ===== Referências ===== ===== Referências =====
   * https://sysctl-explorer.net/   * https://sysctl-explorer.net/
   * https://manpages.debian.org/testing/zfsutils-linux/zfs-module-parameters.5.en.html   * https://manpages.debian.org/testing/zfsutils-linux/zfs-module-parameters.5.en.html