- https://wiki.archlinux.org/title/General_recommendations
- https://github.com/formatcom/mio
- https://github.com/formatcom/vimrc
- https://trac.ffmpeg.org/wiki/HWAccelIntro
- https://trac.ffmpeg.org/wiki/Hardware/VAAPI
- https://trac.ffmpeg.org/wiki/Hardware/QuickSync
- https://wiki.archlinux.org/title/Arch_boot_process_(Espa%C3%B1ol)
- https://clig.dev/#philosophy
Desactivar auto interfaz grafica (Importante, por si dañas la interfaz o el sistema y esto evite que se quede congelado)
$ sudo systemctl disable lxdm.service
$ ls /lib/kbd/consolefonts/ -1 | grep gz | cat
$ sudo cp vconsole.conf /etc/vconsole.conf
$ setfont solar24x32
- editar /etc/dnf/dnf.conf
- installonly_limit=6
Algunas dependencias que utilizaremos mas adelante :3 (acpid <- necesito leer mas sobre este hermoso)
$ sudo dnf install kernel-devel kernel-headers gcc make dkms acpid pkgconfig
$ sudo dnf upgrade
$ reboot
$ xinit /usr/bin/lxsession -- /usr/bin/X :0 vt1 -listen tcp
$ localectl
$ localectl list-x11-keymap-layouts | cat
$ localectl list-x11-keymap-models | cat
$ localectl list-x11-keymap-options | cat
$ sudo localectl set-x11-keymap es asus_laptop '' compose:lwin
$ cp panel ~/.config/lxpanel/LXDE/panels/panel
$ lxpanelctl restart
$ sudo dnf install brightnessctl
$ sudo dnf install xfce4-screenshooter
$ cp lxde-rc.xml .config/openbox/lxde-rc.xml
$ openbox --restart
$ sudo dnf install blueberry
$ sudo dnf instasll thunar
$ sudo dnf install lxappearance$ dnf search icon-theme$ sudo dnf install breeze-icon-theme$ dnf search openbox-theme$ sudo dnf install openbox-theme-mistral-thinAntes que nada, mencionar algunos puntos teoricos xD...
- OpenBox es el gestor de ventanas que utiliza LXDE.
- OpenBox no admite de forma nativa el uso de iconos de escritorio o fondos de pantalla.
- OpenBox utiliza PCManFM para gestionar los iconos del escritorio y fondo de pantalla ( Pero PCManFM es quien presenta el problema).
- Misión cambiar PCManFM por SpaceFM, que es una modificación mejorada del PCManFM.
$ sudo dnf install spacefm$ cp /etc/xdg/lxsession/LXDE/autostart .config/lxsession/LXDE/autostart$ reboot$ spacefm --desktop-pref$ ls -l /usr/share/applications
$ ls -l ~/.local
$ ls -l ~/.config$ sudo adduser lowlevel
$ sudo passwd lowlevel$ sudo usermod -aG wheel lowlevel- Aplicaciones por defecto se configuran desde aqui:
- Preferences -> Default applications for LXSession
- Cambiar Iconos del sistema y muchas cosas mas:
- Preferences -> Customize Look and Feel
- Cambiar apariencia de las ventanas:
- Preferences -> OpenBox Configuration Manager
$ sudo dnf remove $(rpm -qa | grep xscreensaver)
$ sudo dnf install openvpn
$ sudo dnf install git
$ git config --global user.email "vinicio.valbuena89@gmail.com"
$ git config --global user.name "Vinicio Valbuena"
$ git config --global core.askpass ''
$ lspci | grep -E "VGA|3D"
$ sudo dnf install intel-media-driver
$ echo "blacklist nouveau" >> /etc/modprobe.d/nouveau-blacklist.conf
$ ### Agregar argumento rd.driver.blacklist=nouveau En GRUB_CMDLINE_LINUX
$
$ sudo vim /etc/default/grub
$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
$ sudo dnf remove xorg-x11-drv-nouveau
$ sudo dnf install libglvnd-glx libglvnd-opengl libglvnd-devel
$ sudo ./NVIDIA-Linux-x86_64-460.84.run
$ reboot
$ nvidia-smi
$ sudo dnf install vulkan mesa-vulkan-drivers vulkan-tools
$ vulkaninfo | less
$ grep LoadModule /var/log/Xorg.0.log
$ cat /proc/driver/nvidia/version
$ glxinfo
Nvidia CUDA Toolkit, importante instalar la version de cuta que regresa el comando nvidia-smi (opcional)
$ timedatectl
$ timedatectl list-timezones
$ # ó
$ ls /usr/share/zoneinfo
$ sudo timedatectl set-timezone Europe/Madrid
- La carga de modulo bajo demanda la gestiona UDEV.
- Habilitar modulo manualmente con modprobe
- Cargar modulo al inicio del sistema automaticamente
- /etc/modules
- /etc/modules-load.d/*.conf
- Configurar parametros que se cargan automaticamente
- /etc/modprobe.d/*.conf
$ lsmod
$ lsmod | grep -i bluetooth
$ modinfo bluetooth
$ # lspci es una utilidad para mostrar información sobre los
$ # buses PCI en el sistema y los dispositivos conectados a ellos.
$
$ lspci
$ lspci -vvv
$ sudo lspci -vvv
$ usb-devices
$ modprobe --show-depends bluetooth
$ sudo modprobe -vvv bluetooth
$ sudo modprobe -r -vvv bluetooth
$ cat /lib/modules/$(uname -r)/modules.builtin
$ sudo depmod -a
$ git clone https://github.com/umlaeute/v4l2loopback
$ make
$ sudo make install
$ sudo depmod -a
$ sudo dnf install v4l-utils
$ v4l2-ctl --list-devices
$ v4l2-ctl -d /dev/video3 --all
$ v4l2-ctl -d /dev/video3 --list-formats-ext
$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
$ sudo dnf install obs-studio
$ sudo dnf install xfce4-terminal
$ sudo dnf install zsh
$ cat /etc/shells
$ sudo usermod --shell $(which zsh) $(id --user --name)
$ cat /etc/passwd
$ curl -LO https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh
$ chmod +x install.sh
$ sudo dnf install tmux
$ sudo dnf install xclip
$ git clone https://github.com/formatcom/vimrc.git
$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
$ cp vimrc ~/.vimrc
$ vim +PluginInstall +qall
$ sudo dnf install python3-devel
$ sudo dnf install golang # soporte go
$ sudo dnf install nodejs # soporte nodejs
$ sudo dnf install java-latest-openjdk # soporte java
$ pip install flake8
$ pip install pytest
$ pip install PyHamcrest
$ cd ~/.vim/bundle/YouCompleteMe
$ python3 run_tests.py
$ python3 install.py --all
$ sudo dnf install nomacs
$ sudo dnf install nomacs-plugins
$ cp -rf Image\ Lounge.conf ~/.config/nomacs
$ sudo dnf install VirtualBox
$ ldconfig -p | grep libcrypto.so
$ ldd $(which openssl)
$ cambiar la configuración de SATA a AHCI, desde la BIOS


