Passa al contingut principal

Entrades

S'estan mostrant les entrades d'aquesta data: març, 2025

ús de mpv com a webcam

Per visualitzar-nos per una webcam tenim un munt d'aplicacions. Tenim OBS-studio, Guvcview, etc. Altre forma de poder fer-ho és mitjançant el programa mpv , a través de v4l2-ctl i xawtv . De la web d'Arch-Linux he extret aquesta configuració Per a fer instantànies de la webcam podem fer servi aquesta línia de comandaments: $ mpv av://v4l2:/dev/video0 Per utilitzar MJPEG com a format de píxel en lloc de l'impagament (en molts casos, YUYV), podeu fer el següent: $ mpv --demuxer-lav-format=video4linux2 --demuxer-lavf-set=input.format=mjpeg /dev/video0 Amb la retirada de l'antiga tv:// l'entrada, el mètode ara preferit de reproduir vídeo de tornada des de dispositius de captura com càmeres web o targetes de captura és av:// Protocol d'entrada: $ mpv av://v4l2:/dev/video0 --profile=low-latency Els dispositius Video4Linux2 poden exposar tant formats de vídeo crus sense comprimir o formats de vídeo comprimits, que suporten diferents resolucions màximes i marcs,...

guia per iniciar-se en la terminal linux (1)

Vaig a enumerar uns sèrie de comandaments bàsics per ser més amables amb l'ús de la terminal de linux. Com que la llista es prou llarga, ho dividiré en vàries entrades. Comencem...   Per saber en quin directori estem treballant  $ pwd     (print work directory) Per canviar de directori $ cd Baixades/      (change directory) Per a retornar al directori home, tenim vàries  opcions $ cd ~  $ cd I si volem tornar a l'últim directori que estàvem $ cd -   Per netejar la pantalla tenim dues opcions   $ clear $ Ctrl+l Per llistar els arxius i/o directoris $ ls       (sense ocults) $ ls -a       (amb ocults) $ ls -al       (tots amb llistat de format) $ man ls       (veurem el manual i totes les opcions que ens ofereix aquest comandament). En aquest cas la paraula man sempre ens indicarà el manual de l'ordre que voldrem aplicar. Per crear un fitxer pod...

canviar propietat de fitxer o disc

Una solució quan em trobo que formato un disc amb gparted, que com ho fem com a superusuari, ens genera a quest com a propietari d'ús del mateix. Aleshores quan volem gestionar fitxers entre el disc extern i altre, no ens ho permet. Per aquest motiu hi ha un línia de comandament que ens ajuda a solucionar-ho. $ sudo chown -R "nom usuari" /media/"nomhome"/"nom del disc"  $ sudo chown -R jordi /media/jordi/"Master PHOTOS" Posem -R per fer-ho recursiu a tot els fitxers i carpetes. Si només fos en un fitxer no posaríem el <-R>. Important és posar entre cometes el nom de l'etiqueta del disc perquè funcioni correctament.  

afegir driver nvidia i opencl en darktable

Els que tenim un portàtil comprat quan fèiem anar software privatiu ens trobem moltes vegades amb la dicotomia d'afegir o no el drivers privatius en GNU/Linux. Per sort per nosaltres, es possible afegir-los i poder treure el màxim rendiment dels nostres maquinaris. En el meu cas, en Debian, ho faig de la següent manera $ sudo apt install nvidia-detect Un cop instaŀlat el fem correr en la terminal, i ens dirà quina gpu tenim i quin driver li anirà millor. $ nvidia-detect Seguidament instaŀlarem el que ens diu Ens dirà quins fitxers s'instaŀlaran amb el driver i li direm que si. (A la imatge surt així perquè jo ja el tinc instaŀlat) Quan acabi la instaŀlació reiniciarem l'ordinador. Tenir en compte que durant el procés ens demanarà desactivar el driver noveau lliure per activar el de nvidia. Estarem d'acord. Un cop reiniciat, obrirem el gestor de paqueteria Synaptic. Cercarem la paraula opencl i marcarem per instaŀlar el fitxer hashcat-nvid...

configurar configuració lightdm en debian

Si volem que ens aparegui el nom d'usuari per defecte a l'inici de sessió, o bé volem canviar el fons de pantalla d'aquest, haurem de modificar la configuració del fitxer lightdm en debian 12. Trobarem la informació en la pàgina de debian https://wiki.debian.org/LightDM Haig de dir que jo ho he fet amb aquest suport i apunts de vídeos de youtube al respecte. Per això tindrem dues possibilitats. LA PRIMERA Modificant el fitxer   /etc/lightdm/lightdm.conf $ sudo nano /etc/lightdm/lightdm.conf i des-comentarem la línia on posa greeter-hide-users i afegirem false . Amb això aconseguirem que l'usuari aparegui per defecte en l'inici de sessió. Per modificar el fons de pantalla o background, haurem de modificar el fitxer /etc/lightdm/lightdm-gtk-greeter.conf $ sudo nano /etc/lightdm/lightdm-gtk-greeter.conf Descomentarem la línia de background i afegirem el camí o "path" d'on es troba el fitxer. Un apunt: haurem de ten...

modificar grub

Moltes vegades a l'instaŀlar sistemes aquests estan configurats amb un temps establert de 10, 5 o altres. Si no ens va bé aquesta configuració de sèrie, sempre ho podrem variar al nostre gust. Si volem fer permanents els canvis realitzats en el punt anterior o personalitzar el comportament del GRUB, caldrà editar el seu fitxer previ haver fet una còpia de seguretat del mateix, per si calgués retornar al punt de partida. $ sudo cp /etc/default/grub /etc/default/grub.ANT && sudo nano /etc/default/grub Per fer-ho, anirem a la terminal $ sudo nano /etc/default/grub En la línia marcada posarem la xifra que ens interessi. En el meu cas, 3, ja que no tinc cap altre sistema per arrencar, tret de debian. El significat de cada linia del fitxer seria GRUB_DEFAULT=0: Es el número d'entrada del menú GRUB que farà us automàtic per defecte a l'iniciar el sistema si l'usuari no intervé en el procés. El valor '0' apunta al primer element de l...

eliminar fitxers o carpetes de restauració

Es la carpeta on s'ubica aquells fitxers que han estat recuperats però han ocupat un altre lloc dins del disc. I en la carpeta o directori LOST+FOUND és allà on van. Alguna vegada havia intentat suprimir-la i no ho havia aconseguit. Veient algun video de forma aleatòria vaig descobrir la manera. Es a base de la línia de comandament sen una terminal. $ sudo rm -r /home/lost+found  $ sudo rm -r /Lost+Found $ sudo rm -r /media/"nom del disc"/lost+found El nom del disc si té espais en blanc ha d'anar escrit entre cometes perquè funcioni. També pot funcionar per borrar o eliminar altres carpetes que ens molesten i no tenim accés directe.

actualitzar bashrc sense reiniciar

Si hem afegit algun àlies o modificat alguna cosa en el fitxer .bashrc, ho podem actualitzar sense la necessitat de reiniciar el sistema amb el comandament: source .bashrc I si volem que la terminal ens doni un missatge en iniciar-la, haurem d'afegir al final del fitxer: ## Missatge a l'iniciar echo "Benvingut Usuari" Guardarem i aplicarem de nou el codi anterior (source .bashrc), i això que haguem escrit ens apareixerà cada vegada que iniciem la terminal.  

baixar substitols de videos

Qui no ha tingut mai el desig de guardar-se un vídeo de youtube en el seu disc dur? Hi ha moltes extensions dels diferents navegadors existents que ens ajuden a fer-ho. Jo a linux, i en debian, faig servir el programa yt-dlp per aquest fi. Es un programa que córrer sobre una terminal o consola. Mol fàcil escrivim yt-dlp i darrera l'enllaç al vídeo desitjat. Té infinitat de solucions per poder filtrar el que volem; so, subtítols, qualitat , etc. Només ens cal escriure a la terminal yt-dlp -h . Moltes vegades, veiem vídeos en altres idiomes, i volem poder llegir les traduccions o el propi idioma en els subtítols. En aquest el que jo empro és la següent línia de comandaments a la terminal. $ yt-dlp --write-auto-subs https://... Altre cosa que podem fer molt interessant és extreure l'àudio de qualsevol canal . Haurem d'afegir els següents elements -x, --extract-audio --audio-format FORMAT (default, the best) --audio-quality QUALITY (0 best; 10 worst)  

convertir imatge a webp

El format webp en fotografia ens permet reduir la mida de la imatge per poder-la pujar a la web i rebaixar l'espai ocupat. Una manera de convertir un fitxer .png o .jpeg és fer ús de la terminal de la següent manera. $ cwebp -lossless "nom arxiu.png" -o "nom arxiu".webp  

reassignar shell

En Linux tenim la possibilitat d'utilitzar diferents shells (un llenguatge del sistema que serveix per interpretar la línia de comandaments i gestionar els fitxers del sistema). Existeixen diferents shells, i dins d'aquestes, les més comunes entre les distribucions solen ser aquestes tres: bash, zsh i fish. Doncs bé, quan volem passar d'una shell a altre, ens caldrà dir-li al sistema que utilitzarem la shell en qüestió. Com a root $ chsh -S /usr/bin/bash (o la shell que vulguem:zsh,fish,...) o bé $ chsh -S $(which bash) ( ola shell que vulguem:zsh,fish,...)  

Configurar 2 monitors a bspwm

Utilitzar tiling-windows-managers no sempre és fàcil. En el meu cas utilitzo bspwm i em va costar una mica trobar la manera de poder combinar la pantalla del portàtil i una pantalla externa. Vaig veure uns quants vídeos al respecte, i de tots ells vaig anar traient cosetes. Finalment vaig donar amb una solució al meu cas i la vaig aplicar en el fitxer de configuració de bspwm.  PATH $ ~/.config/bspwm/bspwmrc #! /bin/bash  if [[ $(xrandr -q | grep "eDP-1 connected") ]]; then      xrandr --output eDP-1 --primary --mode 1920x1080 --pos 0x0                --rotate normal --output HDMI-2 --off       bspc monitor eDP-1 -d 1 2 3 4 5 6 7 8 9 fi xrandr --output HDMI-2 --primary --mode 2560x1440 --left-of eDP-1 bspc monitor eDP-1 -d 1 2 3 4 5 6 7 8 9 bspc monitor HDMI-2 -d 1 2 3 4 5 6 7 8 9

Configurar fastfetch

Fastfetch és una de les múltiples opcions que tenim per mostrar la configuració del nostre sistema, substituint al clàssic neofetch que ha deixat de tenir suport per ser actualitzat. Aquest programa està allotjat a Github, on podrem trobar tota la informació sobre el mateix. FASTFETCH . També podrem trobar webs que ens expliquen com configuar-ho: DesdeLinux Cadascú pot modificar al seu gust la configuració inicial. En el meu cas em va agradar com ho va solucionar en Drew Grif ( justaguylinux ) Ho vaig copiar i modificar amb petits detalls que vaig creure que jo volia. La fantàstica cosa que té GNU/Linux. Per això us deixo aquí la meva configuració del meu fastfetch. Es veu així CONFIF.JSONC

Canviar el nom del hostname

  GNU/Linux ens permet modificar al nostre gust el nostre sistema. Una cosa que he decidit canviar és el hostname del meu debian. Nom que li donem quan l'instaŀlem. Com que fa més de 2 mesos que estic fent ús de debian sid he volgut fer-ho constar en el meu hostname. Com ho he fet? De la següent manera: Anem a la terminal i escriurem aquest comandament per saber quin nom té en aquest moment $ hostnamectl Per aplicar el canvi desitjat haurem d'escriure el següent $ sudo hostnamectl set-hostname "nomtriat" Un cop fet això caldrà modificar el nom en el fitxer de configuració. $ sudo nano /etc/hosts En el meu cas he comentat el que tenia i he afegit una altre línia amb el nom que hom vol. Guardem i llestos.  I reiniciem. En el meu cas haig de modificar també el prompt del fitxer de .bashrc Accedim al fitxer i on tenim la línia PSA=1 hauré de canviar la lletra h per la lletra H, perquè aparegui tot el nom sencer, sinó només surt la primera part. Aquest és el meu prom...