Decided it was time to upgrade, and hoped that I could finally use hardware acceleration, which I had always been lacking.
I updated from Mint 18.1, to 18.3, to 19 with the 4.15.0-33-generic kernel.
I am now on lightdm, per the requirements for Mint 19.
After upgrade to v19, and 4.15.0-33-generic. I noticed an abysmal video judder on any framerate, even the native 60fps.
Media player of choice is Kodi - I had to compile it, as the apt version keeps throwing some kind of error about pcrecpp.
I compiled both Kodi 17.6 and 18 out of different prefixes.
- "Disable compositing for full-screen windows" is checked.
- All desktop effects that I could find in "Effects" are disabled.
- Wireless adapter is disabled.
- Tests were done with both VAAPI enabled and disabled -- seems worse with it disabled.
- Sync playback to display is on; Adjust refresh rate at start/stop.
- Kodi 17.6 - judders and stutters every 2-5 seconds. There seem to be an occasional skip backwards of a frame or two.
- Kodi 18 - stutters for 1 second every 5 seconds almost like clockwork. At every 5 second mark, there's the backwards frame skip which I would describe as judder, followed by what would seem as Kodi trying to compensate (stutter) for a second after.
Now on to the kernels where I tested this on...
I still have:
- Linux Mint 19 Cinnamon, with Linux 4.4.0-53-generic
- Linux Mint 19 Cinnamon, with Linux 4.10.10-041010-generic
- Linux Mint 19 Cinnamon, with Linux 4.13.0-39-generic
- Linux Mint 19 Cinnamon, with Linux 4.15.0-33-generic
Strangely enough, 4.10.10-041010-generic and 4.13.0-39-generic (which I didn't notice any problems with before) are now exhibiting stutter & judder on both Kodi 17.6 and Kodi 18 @ 23.976 and 60fps.
As a side note, maybe related, but x11vnc crashes on window resizing with 4.15.0-33-generic, whereas no crashing is present in the same manner on 4.4.0-53-generic.
Any suggestions to try to get the newest kernel stutter-free?
Current inxi -Fxz ... (if I need to boot up in 4.15.0-33-generic and report the same, let me know):
Code: Select all
System: Host: htpc Kernel: 4.4.0-53-generic x86_64 bits: 64 gcc: 5.4.0
Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu1) Distro: Linux Mint 19 Tara
Machine: Device: desktop Mobo: ASRock model: H110M-STX serial: N/A UEFI: American Megatrends v: P1.50 date: 09/14/2016
CPU: Dual core Intel Pentium G4620 (-MT-MCP-) arch: Skylake rev.9 cache: 3072 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 14783
clock speeds: max: 3700 MHz 1: 3700 MHz 2: 1600 MHz 3: 1400 MHz 4: 3700 MHz
Graphics: Card: Intel HD Graphics 630 bus-ID: 00:02.0
Display Server: x11 (X.Org 1.19.6 ) drivers: modesetting (unloaded: fbdev,vesa)
Resolution: 1920x1080@60.00hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (Kaby Lake GT2)
version: 4.5 Mesa 18.0.5 Direct Render: Yes
Audio: Card Intel Sunrise Point-H HD Audio driver: snd_hda_intel bus-ID: 00:1f.3
Sound: Advanced Linux Sound Architecture v: k4.4.0-53-generic
Network: Card-1: Intel Ethernet Connection (2) I219-V driver: e1000e v: 3.2.6-k bus-ID: 00:1f.6
IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter>
Card-2: Intel Wireless 3160 driver: iwlwifi bus-ID: 03:00.0
IF: wlp3s0 state: down mac: <filter>
Drives: HDD Total Size: 4256.8GB (93.2% used)
ID-1: /dev/nvme0n1 model: WDC_WDS256G1X0C size: 256.1GB
ID-2: USB /dev/sda model: Elements_107C size: 4000.8GB
Partition: ID-1: / size: 227G used: 187G (87%) fs: ext4 dev: /dev/dm-0
ID-2: /boot size: 473M used: 327M (73%) fs: ext2 dev: /dev/nvme0n1p2
ID-3: swap-1 size: 8.27GB used: 0.39GB (5%) fs: swap dev: /dev/dm-1
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 39.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 275 Uptime: 2:49 Memory: 2264.1/7686.7MB Init: systemd runlevel: 5 Gcc sys: 7.3.0
Client: Shell (bash 4.4.191) inxi: 2.3.56