Vlc graphics corruption

Just tried with a Packard Bell imedia 8650-AIO, with an NVIDIA G86 [GeForce 8300 GS] using proprietary drivers, and works fine without compiz, with compiz skips some frame but it has always been this way, so i think it’s related to the gfx card.

$ inxi -F
System:    Host: IMEDIA-8650-AIO Kernel: 4.15.0-20-generic x86_64 bits: 64 Desktop: MATE 1.20.1
           Distro: Ubuntu 18.04 LTS
Machine:   Device: desktop Mobo: Packard Bell BV model: MCP61DM2MA v: 1.XX serial: N/A
           BIOS: Phoenix v: PBAMARMB.0400 date: 05/15/2007
CPU:       Dual core AMD Athlon 64 X2 6000+ (-MCP-) cache: 2048 KB
           clock speeds: max: 3013 MHz 1: 3013 MHz 2: 3013 MHz
Graphics:  Card: NVIDIA G86 [GeForce 8300 GS]
           Display Server: x11 (X.Org 1.19.6 ) drivers: nvidia (unloaded: modesetting,fbdev,vesa,nouveau)
           Resolution: [email protected]
           OpenGL: renderer: GeForce 8300 GS/PCIe/SSE2 version: 3.3.0 NVIDIA 340.106
Audio:     Card NVIDIA MCP61 High Definition Audio driver: snd_hda_intel Sound: ALSA v: k4.15.0-20-generic
Network:   Card: NVIDIA MCP61 Ethernet driver: forcedeth
           IF: enp0s7 state: up speed: 100 Mbps duplex: full mac: 00:1c:25:24:9d:0d
Drives:    HDD Total Size: 160.0GB (12.4% used)
           ID-1: /dev/sda model: ST3160212AS size: 160.0GB
Partition: ID-1: / size: 19G used: 6.3G (37%) fs: ext4 dev: /dev/sda1
           ID-2: /home size: 116G used: 660M (1%) fs: ext4 dev: /dev/sda5
           ID-3: swap-1 size: 13.04GB used: 0.00GB (0%) fs: swap dev: /dev/sda6
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 40.0C mobo: N/A gpu: 52C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 173 Uptime: 5 min Memory: 1284.9/5961.8MB Client: Shell (bash) inxi: 2.3.56