Solusi kursor Terminal VSCode muncul artefak
Cara menangani kursor Terminal VSCode acak-acek hingga muncul artefak saat mengetik baris perintah CLI.

- Fauzan My
- 2 min read

Lagi enak-enak menulis konten Hugo via editor VS Code, pas testing running dengan perintah hugo server
di Terminal internal VS-code, cursor jadi acak meninggalkan jejak artefak. Seperti kebanyakan kasus VGA rusak, akan mengalami artefak kalau sudah tak kuat diajak main game.
Masalah layar komputer mengalami artefak sangat erat hubungannya dengan grafis rendering, salah satu tugas berat yang diemban oleh ‘dept’ GPU aka (also known as) VGA.
Pada kasus cursor terminal VSCode muncul artefak saat mengetik perintah-perintah CLI juga berkaitan dengan grafis rendering.
Masalah kursor Terminal atau di Command prompt Windows meninggalkan artefak yang ngacak jarang terjadi pada perangkat komputer yang baru. Yang sering berkasus pada perangkat komputer yang sudah dimakan usia.

Software VSCode tiap bulan mengalami pembaruan, baik perbaikan bug maupun penambahan fitur fitur baru, sedangkan perangkat keras komputer sudah makin uzur, masih menolak pensiun tak mau upgrade, padahal usia sudah melawati 1 dekade lebih.
Maka tak heran setelah app VS Code update ke versi yang lebih baru, muncul juga masalah baru, misalnya; ’terminal cursor ghosting’, ‘visual studio code: text and cursor position are not correct’, ’terminal leaves cursor artifacts’.
Nah, solusinya bagaimana?

Gampang saja. Matikan fitur GPU Acceleration rendering.
Dari jendela VS Code, lalu akses ke menu Setting. Kalau di macOS, klik menu Code -> Preferences -> Setting. Akses singkat tekan shortcut: ⌘, (kombinasi tombol command + ,).
Di bagian kiri sidebar menu Setting VS-Code, cari menu Terminal
yang ada di dalam group menu Feature
.
Setelah itu, scrolling agak kebawah, pastikan jangan melewati batas menu utama Terminal, hingga ketemu bagian : Integrated: Gpu Acceleration.
Cara cepat untuk akses ke : Integrated: Gpu Acceleration dengan mengetik 'gpu'
di kolom pencarian Setting VSCode.
Pilihan default untuk: ‘Control whether the terminal will leverage the GPU to do its rendering’ adalah auto
.

Matikan saja fitur VS Code Integrated: Gpu Acceleration dari pilihan auto
menjadi off
. Done. Tak perlu restart app VS-Codenya.
Maka seketika itu juga jejak artefak muncul karena pergeseran kursor di Terminal VSCode hilang bablas tiada bekas.
Dengan demikian, masalah ini dinyatakan selesai. Silahkan lanjut ngoding kembali.
Oya, kalau artikel problem solving ini menyelesaikan masalah anda, jangan lupa untuk mendukung InsertApps dengan cara tekan like, beri Responses reaction, share link ke teman bila ada masalah serupa, atau dukung dengan traktir kami ngopi melalui link support. Terima Kasih.