segunda-feira, 30 de junho de 2025

melhores serviços Armazenamento em nuvem

https://drive.google.com [Gratis]

https://www.pcloud.com/ [Pago]

https://mega.io/pt-br/ [Gratis]

instalando o 9 wm

==============================
 9wm + sxhkd Setup (LightDM)
==============================

1. BAIXE E COMPILAR O 9wm
------------------------------
$ sudo apt-get update
$ sudo apt-get install libx11-dev libxext-dev make gcc git -y
$ git clone https://github.com/9wm/9wm
$ cd 9wm
$ make

2. INSTALE O EXECUTÁVEL
------------------------------
$ sudo cp 9wm /usr/local/bin/9wm
$ sudo chmod +x /usr/local/bin/9wm

3. CONFIGURE O LIGHTDM
------------------------------
$ sudo vim /usr/share/xsessions/9wm.desktop

--- Conteúdo do arquivo: 9wm.desktop ---
[Desktop Entry]
Name=9wm
Comment=Plan 9 Window Manager
Exec=/usr/local/bin/9wm
TryExec=/usr/local/bin/9wm
Icon=
Type=XSession
----------------------------------------

$ sudo chmod 644 /usr/share/xsessions/9wm.desktop
$ ls -la /usr/share/xsessions/9wm.desktop
$ cat /usr/share/xsessions/9wm.desktop

4. REINICIE O LIGHTDM
------------------------------
$ sudo systemctl restart lightdm

5. INSTALE O SXHKD
------------------------------
$ sudo apt install sxhkd -y
$ mkdir -p ~/.config/sxhkd
$ vim ~/.config/sxhkd/sxhkdrc

--- Conteúdo do arquivo: sxhkdrc ---
# Terminal
super + Return
 xterm

# Launcher
super + d
 dmenu_run

# Browser
super + b
 firefox

# File manager
super + e
 thunar
--------------------------------------

6. INICIAR O SXHKD AUTOMATICAMENTE (opcional)
---------------------------------------------
Edite ~/.xinitrc ou ~/.xsession e adicione antes do 9wm:
    sxhkd &
    exec 9wm
Ou use autostart manual após login.

==============================
 FINALIZADO!
 Faça login no 9wm pela tela do LightDM.
==============================

segunda-feira, 16 de junho de 2025

bind i3 wm toggle resolução tela

a bind abaixo deve ser colocada no config do i3wm ela muda a resolução de 1920x1080 para 320x180 ao apertar MOD+CTRL+Z

# Bind toggle resolution 1920x1080 and 320x180
bindsym $mod+Ctrl+z exec --no-startup-id bash -c 'xrandr --query | grep -q "1920x1080.*\\*" && xrandr --output eDP-1 --mode 320x180 --rate 144.15 || xrandr --output eDP-1 --mode 1920x1080 --rate 144.15'

domingo, 15 de junho de 2025

Melhor desempenho para jogos antigos no Virtualbox

Configurações recomendadas no virtualbox

IMPORTANTE: quando instalar o Guest additions evite instalar o DirectX Support (Experimental) e Start Menu Entries, alguns jogos podem apresentar problemas na resolução! 

Base Memory: 5GB
Extende Features Enable I/O APIC: - Habilitado
Chipset: PIIX3
Processors: 6
Enable PAE/NX: Desabilitado 
Execution cap: 100%
Video Memory: 128 
Scale Factor: 100%
Graphics Controller: VboxSVGA  ou VboxVGA 
Enable 3D Acceleration: Habilitado
Paravirtualization interface: Default 
Enable Nested paging: Habilitado (faça testes habilitado)

Essa configuração é para Windows 7 32 bits, apenas 1 nucleos são suficientes para jogos antigos retro pois são single-threaded, porem para jogar online use 6 nucleos

Em jogos antigos resoluções mais baixas são melhores melhores, você pode alterar a resolução do seu sistema para ganhar desempenho

Veja qual a resolução mais baixa que há em seu sistema
$ xrandr

exemplo output: 

eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080    144.15*+ 144.15    60.20  
   1680x1050    144.15  
   1400x1050    144.15  
   1600x900     144.15  
   1280x1024    144.15  
   1400x900     144.15  
   1280x960     144.15  
   1368x768     144.15  
   1280x800     144.15  
   1152x864     144.15  
   1280x720     144.15  
   1024x768     144.15  
   1024x768i    144.15  
   960x720      144.15  
   928x696      144.15  
   896x672      144.15  
   1024x576     144.15  
   960x600      144.15  
   832x624      144.15  
   960x540      144.15  
   800x600      144.15  
   840x525      144.15  
   864x486      144.15  
   700x525      144.15  
   800x450      144.15  
   640x512      144.15  
   700x450      144.15  
   640x480      144.15  
   720x405      144.15  
   720x400      144.15  
   684x384      144.15  
   640x400      144.15  
   576x432      144.15  
   640x360      144.15  
   640x350      144.15  
   512x384      144.15  
   512x384i     144.15  
   512x288      144.15  
   416x312      144.15  
   480x270      144.15  
   400x300      144.15  
   432x243      144.15  
   320x240      144.15  
   360x202      144.14  
   360x200      144.14  
   320x200      144.14  
   320x180      144.14  
   320x175      144.14 

para usar a resolução 320x180 que está na lista
$ xrandr --output eDP-1 --mode 320x180  --rate 144.15

DICA: dar prioridade para o Virtualbox

Lista as virtualbox que estão em execução
$ VBoxManage list runningvms

Pegar PID do virtualboxão que está em execução

$ ps aux | grep "apenas-o-nome-da-vm-mostrada" | grep -v grep

aumentar a prioridade

$ sudo renice -15 -p <PID>

$ sudo ionice -c 1 -n 1 -p <PID> 

Comandos para virtualbox (FAÇA TESTES)


# Single-core optimized setup
VBoxManage modifyvm "NomeVM" --cpus 1
VBoxManage modifyvm "NomeVM" --memory 1536
VBoxManage modifyvm "NomeVM" --vram 128

# Hardware acceleration
VBoxManage modifyvm "NomeVM" --hwvirtex on
VBoxManage modifyvm "NomeVM" --nestedpaging on
VBoxManage modifyvm "NomeVM" --vtxvpid on

# Graphics optimized
VBoxManage modifyvm "NomeVM" --chipset ich9
VBoxManage modifyvm "NomeVM" --ioapic on
VBoxManage modifyvm "NomeVM" --paravirtprovider kvm
VBoxManage modifyvm "NomeVM" --graphicscontroller vboxsvga
VBoxManage modifyvm "NomeVM" --accelerate3d on

# Single-core advanced settings
VBoxManage setextradata "NomeVM" "VBoxInternal/CPUM/HostCPUs" "0"
VBoxManage setextradata "NomeVM" "VBoxInternal/TM/TSCMode" "RealTSCOffset"
VBoxManage setextradata "NomeVM" "VBoxInternal/RamPreAlloc" 1

Como aplicar:  

1 - Substitua "NomeVM" pelo nome exato da sua VM
2 - 
Execute no prompt de comando/terminal
3 - VM deve estar desligada
4 - Seu processador deve suportar VT-x/AMD-V (habilitado na BIOS)

quarta-feira, 11 de junho de 2025

OBS Studio gravar tela para shorts

1 - Encontre o Dispositivo conectado

$ xrandr

2 - Gere a modeline para a resolução 1080x1920

$ cvt 1080 1920

3 - Adicione a nova resolução com (cole a saida do comando cvt)


exemplo:
$ xrandr --newmode "1080x1920_60.00"  176.50  1080 1168 1280 1480  1920 1923 1933 1989 -hsync +vsync

4 - Adicione essa resolução ao seu monitor

$ xrandr --addmode eDP-1 1080x1920_60.00

5 - Ative a resolução no modo retrato (rotacionando a tela)

$ xrandr --output eDP-1 --mode 1080x1920_60.00 --rotate normal

dica: você pode usar scale caso tudo esteja muito pequeno

xrandr --output eDP-1 --rotate normal --scale 0.5x0.5 


para voltar a resolução ao normal 

$ xrandr --output eDP-1 --mode 1920x1080 --rotate normal

caso tenha usado scale 

$ xrandr --output eDP-1 --mode 1920x1080 --scale 1x1 --rotate normal

terça-feira, 10 de junho de 2025

Melhorar qualidade Genius Ecam 8000 no linux com Mplayer

Abaixo tem alguns "filtros" que melhoraram a qualidade da camera utilizando o mplayer 

Versão Cinema Pro:

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=48:contrast=22:saturation=35:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 512 -cache-min 1 -title 'Cinema Pro' -vf hqdn3d=8:6:10:8,eq2=1.02:1.05:0.02:0.62,unsharp=0.8:0.8:0.6:0.8:0.8:0.5

Versão Broadcast Ultra (zero delay máximo possível):

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=48:contrast=22:saturation=35:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 256 -cache-min 1 -title 'Broadcast Ultra' -vf hqdn3d=6:4:8:6,eq2=1.01:1.03:0.01:0.61,unsharp=0.6:0.6:0.4:0.6:0.6:0.3

Versão Studio Master (qualidade cinematográfica máxima):

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=48:contrast=22:saturation=35:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 128 -cache-min 1 -title 'Studio Master' -vf hqdn3d=10:8:12:10,eq2=1.03:1.08:0.03:0.64,unsharp=1.0:1.0:0.7:1.0:1.0:0.6

Para máxima responsividade (streaming profissional):

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=48:contrast=22:saturation=35:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 64 -cache-min 1 -title 'Live Stream Pro' -vf hqdn3d=4:3:6:4,eq2=1.01:1.02:0.01:0.60


---

Versão Zero Motion Delay:

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=48:contrast=22:saturation=35:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 32 -cache-min 1 -title 'Motion Pro' -vf hqdn3d=4:2:6:2,eq2=1.03:1.08:0.03:0.64,unsharp=1.0:1.0:0.7:1.0:1.0:0.6

Versão Movimento Instantâneo (sem denoise temporal):

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=48:contrast=22:saturation=35:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 32 -cache-min 1 -title 'Instant Motion' -vf eq2=1.03:1.08:0.03:0.64,unsharp=1.0:1.0:0.7:1.0:1.0:0.6


Versão Gaming/Streaming 60fps (corrigida):

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=60:device=/dev/video2:brightness=48:contrast=22:saturation=35:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 32 -cache-min 1 -title 'Gaming Stream 60fps' -vf eq2=1.03:1.08:0.03:0.64

Versão Ultra-Responsiva (máximo possível):

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=48:contrast=22:saturation=35:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 32 -cache-min 1 -title 'Ultra Responsive' -vf eq2=1.03:1.08:0.03:0.64


---

Versão Professional Portrait (tons naturais e bonitos):

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=50:contrast=24:saturation=32:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 128 -cache-min 1 -title 'Portrait Pro' -vf hqdn3d=12:10:15:12,eq2=1.04:1.12:0.04:0.58:1.02,unsharp=1.2:1.2:0.8:1.2:1.2:0.6,pp=ac/al


Versão Studio Beauty (realça beleza natural):

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=52:contrast=20:saturation=28:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 128 -cache-min 1 -title 'Beauty Studio' -vf hqdn3d=15:12:18:15,eq2=1.06:1.08:0.06:0.55:1.01,unsharp=1.0:1.0:0.7:1.0:1.0:0.5

Versão Corporate Professional (para reuniões/streaming):

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=49:contrast=26:saturation=30:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 128 -cache-min 1 -title 'Corporate Pro' -vf hqdn3d=10:8:12:10,eq2=1.02:1.10:0.02:0.60:1.00,unsharp=0.8:0.8:0.6:0.8:0.8:0.4

Versão Clean & Natural (zero ruído, cores perfeitas):

mplayer tv:// -tv driver=v4l2:width=1920:height=1080:fps=30:device=/dev/video2:brightness=51:contrast=22:saturation=33:immediatemode=1:buffersize=16 -vo xv -double -geometry 384x216 -benchmark -framedrop -hardframedrop -cache 128 -cache-min 1 -title 'Clean Natural' -vf hqdn3d=14:11:16:14,eq2=1.03:1.06:0.03:0.62,unsharp=0.9:0.9:0.6:0.9:0.9:0.5

quinta-feira, 5 de junho de 2025

Webcam no linux

1 - Instalar o v4l-utils

$ sudo apt update
$ sudo apt install v4l-utils

2 -  Instalar interface grafica do v4l-utils (qv4l2)

$ sudo apt install qv4l2

3 - listar webcams

$ v4l2-ctl --list-devices

ou

$ ls -la /dev/video*

DICAS:

Abrir interface grafica do v4l2

$ qv4l2 -d /dev/video0

Deixar frequencia da camera em 60 hz

$ v4l2-ctl -d /dev/video0 --set-ctrl=power_line_frequency=2

segunda-feira, 2 de junho de 2025

Melhorar Audio Audacity

Audacity
Versão: 3.7.31

Remover Ruído de Fundo

1.1 Selecione um trecho do áudio que contenha apenas o ruído.

1.2 após ter feito isso vá em:

Effect > Noise Removal and Repair > Noise Reduction > Get Noise Profile

1.3 Agora, selecione todo o áudio e aplique a redução de ruído:


Effect > Noise Removal and Repair > Noise Reduction > OK


2. Aplicar Filtros de Equalização

Com todo o áudio ainda todo selecionado, siga estes passos:

Bass Boost (Graves)
EQ and Filters > Filter Curve EQ > Presets and settings > Factory Presets > Bass Boost > Apply

Treble Boost (Agudos)
EQ and Filters > Filter Curve EQ > Presets and settings > Factory Presets > Treble Boost > Apply

Low Rolloff for Speech (Filtro para Voz)

EQ and Filters > Filter Curve EQ > Presets and settings > Factory Presets > Low Rolloff for
Speech
> Apply

3. Comprimir o Áudio

Com o áudio ainda selecionado:
Effect > Volume and Compression > Compressor > Apply

4.  Salvar Audio
File > Export Audio > Format: WAV (Microsoft) > Encoding: Signed 16-bit PCM > Export

Informações:
Todos os efeitos aplicados estavam com as configurações padrão (default).