Thursday, June 27, 2024

VSCODE extensions

  • GitHub
  • GitHub Copilot
  • GitHub Copilot Chat
  • Jupyter
  • Jupyter Notebook Renderers
  • Python
  • Git
  • SVN
  • Code Spell Checker
  • Unicode LaTeX
  • Merge Conflict
  • Spanish - Code Spell Checker



Friday, May 24, 2024

Configurando Logitech Lift con SOLAAR

 El logitech lift tiene 6 botones y ellos se pueden personalizar usando solaar:

https://github.com/pwr-Solaar/Solaar


En particular me gusta activar con el boton central pequeño (DVI ) el comando para hacer el puntero más visible en KDE que es Ctrl+Shift+F12:

Eso se hace así:

En el menú principal:

  • Active Key/Button Diversion: DPI Switch - Diverted


Luego en Rule Editor configure la regla:

  • Key >> DVI Switch (Key Up)
  • Key Press >> Control_L Shift_L F12 (agregue teclas con Add key) y luego seleccione Click

Save changes y eso es todo.


Para entender esto me sirvió el video: https://www.youtube.com/watch?v=CHbFFvxldG4





Thursday, May 2, 2024

Instalando FEDORA 40 - KDE Edition

Al instalar:

  • Use modo UEFI. 
  • Cree una partición EFI (FAT32) con 300 Mb y ubicación /boot/efi
  • Cree una partición SWAP de 16 Gb
  • Y en la oficina haga: sudo chown daalvarez:daalvarez /bodega


Lo siguiente lo tomé de:


Instale librería RPM fusion (es como el kubuntu extras):

  • sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
  • sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
  • sudo dnf groupupdate core


Install media codecs:

  • sudo dnf groupupdate 'core' 'multimedia' 'sound-and-video' --setopt='install_weak_deps=False' --exclude='PackageKit-gstreamer-plugin' --allowerasing && sync
  • sudo dnf swap 'ffmpeg-free' 'ffmpeg' --allowerasing
  • sudo dnf install gstreamer1-plugins-{bad-\*,good-\*,base} gstreamer1-plugin-openh264 gstreamer1-libav --exclude=gstreamer1-plugins-bad-free-devel ffmpeg gstreamer-ffmpeg
  • sudo dnf install lame\* --exclude=lame-devel
  • sudo dnf group upgrade --with-optional Multimedia

------------------------------------------------------------------------------------------------------------------------------------------------

Se instaló con sudo dnf install:

  • audacity
  • ImageMagick
  • inkscape
  • kate
  • qgis python3-qgis qgis-grass qgis-server
  • texlive-scheme-full
  • texstudio
  • workrave
  • xournalpp


Y adicionalmente:

  • dictd
  • dvipng
  • git
  • git-lfs (aunque yo hice unas cosas desde la página del programa -> revisar)
  • helix
  • htop
  • kompare
  • krename
  • kruler
  • krusader
  • hunspell-es
  • mc
  • meld
  • octave
  • perl-Image-ExifTool
  • subversion
  • vim
  • vlc
  • wxmaxima


Otros archivos

  • dbus-glib (si va a instalar Zotero)
  • gtksourceview3 (si va a instalar TexText en INKSCAPE, para el syntax highlighting)


Y desde la página web de cada programa (bajando el respectivo .RPM):

  • Anaconda
  • Visual Studio Code
  • Brave browser
  • Google Earth Pro
  • pdfstudioviewer
  • FSPViewer (para ver fotos 360°)


En comparación con Kubuntu, ya se encuentran instalados:

  • gwenview
  • kolourpaint


No instalé esta vez:

  • Google Chrome
  • kdiff3
  • matlab
  • Microsoft Edge
  • obstudio
  • tor browser
  • zoom


No existen en Fedora:

  • kubuntu-restricted-extras
  • matlab-support
  • synaptic
  • ttf-mscorefonts-installer


Para activar el Middle Mouse Button Scroll in Brave Browser:
Add the command line flag: --enable-blink-features=MiddleClickAutoscroll

Quedará:
/usr/bin/google-chrome-stable --enable-blink-features=MiddleClickAutoscroll %U



Active el SSH con:

Sunday, March 24, 2024

No WIFI on ASUS Vivobook 15


This device is not supported by Linux yet!

 

daalvarez@laptop:~/Downloads$ lspci | grep Network
0000:02:00.0 Network controller: MEDIATEK Corp. Device 7902
 

 

Check:

https://linux-hardware.org/?probe=97a323caf9



In order to circumvent this problem I bought a USB with the chipset RTL8188FU 802.11N from AliExpress:

daalvarez@laptop:~$ lsusb

Bus 001 Device 002: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter

Linux does not recognize it out of the box. Therefore, I used the drivers and instructions in:

https://github.com/kelebek333/rtl8188fu

with the following modifications (given that they are for Debian-based distributions, and I am using Fedora):

Instead of

sudo apt-get install build-essential git dkms linux-headers-$(uname -r)


Do:

sudo dnf upgrade

sudo dnf install dkms git


Then reboot and continue with ...

sudo dkms install ./rtl8188fu

etc ...


Down below, use the instructions for DRACUT below instead of the ones for INITRAMFS.


Reboot again, and you now have WIFI in your laptop.

Tuesday, September 5, 2023

Ajustando las ventanas de LXQt

LXQt does not allow to easily resize.


I created some shortcuts that allow to resize a windows easily

$ kate .config/openbox/rc.xml

Then add under <keyboard> the following:


    <keybind key="C-S-KP_4">              # Left
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <width>50%</width>
        <height>100%</height>
        <x>0%</x>
        <y>0%</y>
      </action>
    </keybind>
    <keybind key="C-S-KP_6">              # Right
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <width>50%</width>
        <height>100%</height>
        <x>50%</x>
        <y>0%</y>
      </action>
    </keybind>
    <keybind key="C-S-KP_2">              # Up
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <width>100%</width>
        <height>50%</height>
        <x>0%</x>
        <y>50%</y>
      </action>
    </keybind>
    <keybind key="C-S-KP_8">              # Down
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <width>100%</width>
        <height>50%</height>
        <x>0%</x>
        <y>0%</y>
      </action>
    </keybind>

    <keybind key="C-S-KP_7">        # UpperQuarterLeft
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>0</x><y>0</y><height>50%</height><width>50%</width></action>
    </keybind>

    <keybind key="C-S-KP_1">        # LowerQuarterLeft
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>0</x><y>-0</y><height>50%</height><width>50%</width></action>
    </keybind>

    <keybind key="C-S-KP_3">        # LowerQuarterRight
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>-0</x><y>-0</y><height>50%</height><width>50%</width></action>
    </keybind>

    <keybind key="C-S-KP_9">        # UpperQuarterRight
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>-0</x><y>0</y><height>50%</height><width>50%</width></action>
    </keybind>

Finally run

$ openbox --reconfigure
 

Wednesday, May 10, 2023

Ajustando las resoluciones de las pantallas de los computadores de la U

 Con 

$ xrand

conozco las resoluciones


PILLARBOX



ESTE ES EL COMANDO PARA AJUSTAR LA PANTALLA IZQUIERDA A LA PANTALLA DERECHA (Pantalla de baja resolución se ajusta a pantalla de alta resolución)

xrandr --output VGA-1 --mode 1680x1050

xrandr --output DP-1 --mode 1600x900 --same-as VGA-1 --scale 1.15x1.167


El 1.15 sale de                       El 1.167 sale de 1050/900


      434

-------------- = 1.15

    236*473

   ---------

      296




xrandr --output DP-1 --mode 1600x900

xrandr --output VGA-1 --mode 1680x1050 --same-as DP-1 --scale 0.95x1


0.95 = 1600/1680x1050


1    -> ya que no hay que escalar

 

 

C401:

Televisor:

xrandr --output HDMI-1 --mode 1920x1080
xrandr --output HDMI-2 --mode 1440x900 --same-as HDMI-1 --scale 1.33x1.2

1920/1440 = 1.33

1080/900 = 1.2


Proyector:

xrandr --output HDMI-1 --mode 1920x1200
xrandr --output HDMI-2 --mode 1440x900 --same-as HDMI-1 --scale 1.33x1.33

 

 


Sunday, December 18, 2022

Load Strava Heatmap on qgis

 Use the URL:

https://heatmap-external-a.strava.com/tiles-auth/ACTIVITY/COLOR/{zoom}/{x}/{y}.png?Key-Pair-Id=MYVALUE&Policy=MYVALUE&Signature=MYVALUE

After logging in to https://www.strava.com/heatmap/ using a browser, you then have to retrieve and replace the MYVALUE items with appropriate cookie values for the following:

  • CloudFront-Key-Pair-Id
  • CloudFront-Policy
  • CloudFront-Signature
Click on the padlock icon in the URL bar while at https://www.strava.com/heatmap/ and take the values from Cookies.

You can use also this Chrome extension to fill the fields:
https://github.com/zekefarwell/josm-strava-heatmap