Tampilkan postingan dengan label solusi. Tampilkan semua postingan
Tampilkan postingan dengan label solusi. Tampilkan semua postingan

    Banyak pengguna Windows 11 mengalami masalah tidak bisa mengubah resolusi layar setelah update Windows atau mengganti monitor. Berikut cara mengatasinya dengan mudah dan aman.


Langkah-Langkah Perbaikan


1. Buka Device Manager

  • Klik menu Start Windows
  • Ketik "Device Manager" di kolom pencarian
  • Klik aplikasi Device Manager yang muncul

2. Cari Driver Display

  • Cari kategori "Display adapters"
  • Klik tanda panah untuk membuka daftar driver

3. Uninstall Driver Display

  • Klik kanan pada driver display yang sesuai dengan koneksi Anda (HDMI/VGA/DisplayPort)
  • Pilih "Uninstall device"
  • Klik "Uninstall" untuk konfirmasi

4. Restart Komputer

  • Setelah proses uninstall selesai, restart Windows 11
  • Tunggu sampai komputer menyala kembali

5. Selesai

  • Windows akan menginstal ulang driver secara otomatis
  • Sekarang Anda bisa mengubah resolusi sesuai keinginan


Tips Tambahan

  • Pastikan Windows 11 selalu diperbarui
  • Gunakan kabel yang berkualitas baik
  • Periksa spesifikasi monitor untuk resolusi yang tepat


Pencegahan Masalah

  • Selalu update Windows 11 secara rutin
  • Jangan memodifikasi driver secara manual
  • Gunakan driver resmi dari Windows Update


Troubleshooting

Jika masalah masih berlanjut:

  • Coba gunakan kabel display yang berbeda
  • Periksa port HDMI/VGA/DisplayPort
  • Update driver dari website resmi produsen kartu grafis


    Dengan mengikuti panduan ini, masalah resolusi layar Windows 11 Anda seharusnya sudah teratasi. Jika masih mengalami kendala, pastikan untuk mengecek koneksi kabel dan melakukan update Windows secara rutin.


~ Terima Kasih ~

Fix: Unable to Change Display Resolution Windows 11 | 100% Work

    Google Chrome adalah browser populer yang dikembangkan oleh Google, dengan dukungan di berbagai platform seperti Windows, macOS, iOS, Android, dan Linux. Namun, pengguna Linux sering menghadapi masalah ketika Chrome tidak berjalan normal, terutama setelah pembaruan sistem operasi.


Apa itu "SingletonLock failed" pada Google Chrome?

    Apakah kamu menghadapi masalah "SingletonLock failed" saat membuka Google Chrome di Linux? Error ini sering terjadi karena file konfigurasi yang korup atau tidak kompatibel setelah pembaruan sistem operasi. Artikel ini akan membahas solusi sederhana untuk memperbaiki masalah ini tanpa perlu menginstal ulang Google Chrome.

    Kendala tersebut tentu ada solusinya, tutorial ini mengatasi masalah "SingletonLock failed" saat membuka Google Chrome di Linux tanpa install ulang. Mari simak tutorial dibawah ini.


Langkah-langkah:


  1. Buka Terminal pada Linux (Ctrl + Alt + t)
  2. Masukkan perintah berikut:

    sudo rm -rf ~/.config/google-chrome/Singleton*
    1. Buka kembali Google Chrome
        Demikian cara mengatasi masalah "SingletonLock failed" saat membuka Google Chrome di Linux. Error "SingletonLock failed" di Google Chrome pada Linux biasanya disebabkan oleh file yang korup atau tidak kompatibel. Dengan mengikuti langkah-langkah sederhana di atas, Anda dapat memperbaiki masalah ini dengan cepat tanpa harus melakukan instal ulang.

    Referensi:



    ~ Terima Kasih ~

    Semoga Bermanfaat

    Fix "SingletonLock failed" di Google Chrome pada Linux | 100% work

        Go atau Golang (Google Language) adalah salah satu bahasa pemrograman yang paling populer saat ini. Bahasa ini dikenal karena konsepnya yang sederhana namun powerful, menjadikannya pilihan favorit bagi banyak developer di seluruh dunia. Go pertama kali dikembangkan oleh Robert Griesemer, Rob Pike, dan Ken Thompson di Google pada tahun 2007, dan kemudian dirilis ke publik pada tahun 2009.


        Pada tutorial kali ini, kamu akan mempelajari cara menginstal Go di sistem operasi Ubuntu. Dengan mengikuti langkah-langkah berikut, kamu bisa memastikan bahwa versi Go yang kamu gunakan selalu yang terbaru, tanpa perlu melakukan instalasi manual setiap kali ada pembaruan. Mari kita simak langkah-langkahnya di bawah ini.


    Menggunakan PPA:

    1. Tambahkan repositori Go dengan perintah berikut:

    sudo add-apt-repository ppa:longsleep/golang-backports


    1. Update daftar paket di sistem kamu:

    sudo apt update


    1. Instal Go dengan perintah:

    sudo apt install golang-go


    Menggunakan Snap:

    Kamu juga bisa menginstal Go menggunakan Snap dengan perintah berikut:

    sudo snap install --classic go


    Verifikasi Instalasi Go:

        Setelah instalasi selesai, pastikan Go sudah terpasang dengan benar dengan menjalankan perintah berikut:

    go version
    Perintah ini akan menampilkan versi Go yang telah terpasang di sistem kamu.


        Demikian tutorial singkat mengenai cara menginstal Go (Golang) versi terbaru di Ubuntu. Semoga tutorial ini bisa membantu proses pengembangan program Go yang sedang kamu kerjakan. 


    Referensi:



    Selamat coding!

    ~ Terima Kasih ~



    Tutorial Mudah: Instalasi Go (Golang) Terbaru di Ubuntu

    Windows 11: Kenapa Banyak Digunakan?

        Windows 11 merupakan varian terbaru dari sistem operasi Windows dan saat ini menjadi sistem operasi yang paling banyak digunakan berdasarkan statistik pasar. Kenapa banyak yang memilih Windows 11? Tentunya karena antarmuka yang user-friendly, harga yang terjangkau, serta kompatibilitasnya dengan berbagai perangkat keras saat ini. Windows 11 juga mudah digunakan oleh segala macam usia, menjadikannya pilihan utama bagi banyak pengguna.


        Jika kamu melakukan instalasi sistem operasi Windows 11, tipe partisi hard disk yang kamu gunakan adalah NTFS. NTFS (New Technology File System) adalah format disk yang dirancang untuk menyimpan data dengan lebih aman, mendukung file berukuran besar, dan memiliki fitur seperti enkripsi dan kompresi.


        Selain NTFS, Windows 11 juga menggunakan format disk FAT32 untuk EFI System Partition yang digunakan oleh partisi /boot/efi dalam mode UEFI. UEFI (Unified Extensible Firmware Interface) adalah standar firmware modern yang menggantikan BIOS tradisional (Legacy). UEFI menawarkan waktu booting yang lebih cepat, dukungan untuk partisi disk yang lebih besar, dan fitur keamanan tambahan seperti Secure Boot. Partisi EFI System Partition biasanya memiliki ukuran sekitar 1024MB (1GB).


    Solusi Windows 11 Boot Manager

        Penting! Partisi yang kamu gunakan untuk /boot/efi tidak boleh dihapus sembarangan karena bisa menyebabkan BIOS tidak mendeteksi Windows yang kamu pakai. Jika partisi EFI System Partition tidak sengaja terhapus, berikut adalah solusi yang bisa kamu lakukan untuk memperbaikinya:


    1. Gunakan Media Instalasi Windows: Download Windows 11 ISO atau jika kamu sudah punya, buat bootablenya menggunakan Rufus ke flashdisk atau burn ke DVD. Lakukan booting dari media instalasi tersebut.
    2. Masuk ke Command Prompt: Pilih "Next" -> Klik pada pojok kiri bawah "Repair your computer" -> Pilih "Troubleshoot" > "Advanced options" > "Command Prompt."
    3. Ketik perintah berikut secara bertahap:

    Jika EFI System Partition Sudah Terhapus:


    • Masuk ke DISKPART:
    diskpart

    • Lihat Daftar Disk:
    list disk

    • Pilih Disk:
    select disk 0
    Jika kamu hanya memiliki satu disk, pilih disk 0. Jika lebih dari satu, pilih disk yang sesuai.

    • Buat Partisi Baru di Free Space:
    create partition efi size=1024
    Ini akan membuat partisi EFI baru berukuran 1024 MB (1 GB) di area free space.

    • Pilih partition EFI System Partition yang baru:
    select partition 1
    jika EFI berada di partition 1 (harus disesuaikan).

    • Quick Format ke FAT32:
    format quick fs=fat32

    • Cek Volume untuk Melihat di Drive Mana Windows 11 Kamu Terinstal:
    list volume

    • Exit untuk Keluar dari DISKPART:
    exit
    Pastikan kamu telah mengingat di drive letter mana Windows 11 kamu terinstal.

    • Restore Windows 11 Boot Manager:
    bcdboot c:\windows
    Jika sudah dipastikan Windows 11 kamu terinstal di drive C.

    • Restart Windows 11:
    shutdown /r /t 0


    Jika EFI System Partition Masih Ada dan Jika Ada Dual Boot:


    • Masuk ke DISKPART:
    diskpart

    • Lihat Daftar Disk:
    list disk

    • Pilih Disk:
    select disk 0
    Jika kamu hanya memiliki satu disk, pilih disk 0. Jika lebih dari satu, pilih disk yang sesuai.

    • Lihat Daftar Partition:
    list partition

    • Pilih Partition EFI System Partition FAT32:
    select partition 1
    jika EFI berada di partition 1 (harus disesuaikan).

    • Mount EFI ke Temporary Drive:
    assign letter=s

    • Cek Volume untuk Melihat di Drive Mana Windows 11 Kamu Terinstal:
    list volume

    • Exit untuk Keluar dari DISKPART:
    exit
    Pastikan kamu telah mengingat di drive letter mana Windows 11 kamu terinstal.

    • Restore Windows 11 Boot Manager:
    bcdboot c:\windows /s s: /f UEFI
    jika sudah dipastikan Windows 11 kamu terinstal di drive C.


    • Restart Windows 11:
    shutdown /r /t 0


        Demikian cara restore Windows 11 Boot Manager pada EFI System Partition (Single & Dual Boot), partisi EFI System Partition kamu akan kembali berfungsi dan Windows 11 dapat booting dengan normal. Cara ini bisa kamu pakai di varian Windows 7, 8, 10. Jangan lupa melepas USB atau DVD bootable saat proses restart dan selesai.

    Referensi:


    ~ Terima Kasih ~

    Restore Windows 11 Boot Manager di EFI System Partition (Single & Dual Boot) | 100% Work


    Apa Itu Format RAR?

        RAR (.rar) adalah format file kompresi yang dikembangkan oleh Eugene Roshal. Format ini dikenal karena rasio kompresi yang lebih tinggi dibandingkan dengan format lain seperti ZIP. File RAR sering digunakan untuk menyimpan dan mendistribusikan data dalam ukuran yang lebih kecil dan lebih teratur. Jika pada sistem operasi Windows kamu bisa menggunakan aplikasi populer seperti Winrar sedangkan di macOS menggunakan Unarchiver sebagai pilihan untuk ekstrak file RAR.


    Cara Ekstrak RAR di Linux

        Untuk mengekstrak file RAR di Linux, kamu perlu menginstal utilitas unrar. Utilitas ini memungkinkan kamu untuk mengekstrak file yang dikompresi dalam format RAR.


    Unrar di Debian-based (Ubuntu, Linux Mint, dll.)

    1. Install Unrar
      • Buka terminal dan jalankan perintah berikut:
    sudo apt update
    sudo apt install unrar

    1. Menggunakan Unrar
      • Untuk mengekstrak file RAR, gunakan perintah berikut:
    unrar x namafile.rar

    Unrar di RedHat-based (Fedora, CentOS, RHEL, dll.)

    1. Install Unrar
        • Tambahkan repository RPM Fusion dan instal unrar:
      sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
      sudo dnf install unrar
      

      1. Menggunakan Unrar
          • Ekstrak file RAR dengan perintah yang sama seperti berikut:
        unrar x namafile.rar
        unrar e namafile.rar
        

        Unrar di Arch Linux-based (Arch, Manjaro, dll.)

        1. Install Unrar
            • Buka terminal dan jalankan perintah berikut:
          sudo pacman -Sy unrar

              
          1. Menggunakan Unrar
              • Ekstrak file RAR dengan perintah yang sama seperti berikut:
            unrar x namafile.rar
            unrar e namafile.rar


            Note**:
            • Perintah unrar x berarti extract dengan jalan penuh
            • Perintah unrar e berarti jika kamu hanya ingin mengekstrak di direktori saat ini


                Jika menggunakan terminal menurut kamu terlalu sulit, maka opsinya adalah kamu tinggal gunakan aplikasi Archive Manager yang sudah tersedia karena ketika unrar sudah kamu install maka otomatis Archive Manager telah bisa digunakan untuk ekstrak format RAR.

                Demikian tutorial Cara Ekstrak Format RAR di Linux. Semoga dapat membantu kamu dalam melakukan ekstrak file RAR yang sedang kamu gunakan.


            ~ Terima Kasih ~

            Solusi File RAR yang Gagal Diekstrak di Linux

             Ketika kamu pertama kali ingin menggunakan database platform yaitu SQLite di project yang sedang kamu buat menggunakan bahasa pemrograman Go atau Golang maka akan terjadi error yang perlu diperbaiki. Menurut wikipedia, SQLite adalah mesin basis data yang ditulis dalam bahasa pemrograman C. Ini bukan aplikasi mandiri; sebaliknya, ini adalah perpustakaan yang disematkan oleh pengembang perangkat lunak di aplikasi mereka. Dengan demikian, itu milik keluarga database tertanam.


             SQLite adalah salah satu jenis database relasional yang bersifat embedded, artinya ia terintegrasi langsung dengan aplikasi yang menggunakannya. SQLite biasanya digunakan untuk aplikasi-aplikasi yang membutuhkan pengelolaan data lokal seperti aplikasi mobile, desktop, dan web yang berbasis client-side. SQLite bersifat ringan dan mudah digunakan, ia juga sering digunakan sebagai pengganti database server pada aplikasi yang membutuhkan kecepatan dan efisiensi, seperti aplikasi Internet of Things (IoT) dan sistem pengendalian mesin.


             Pada bahasa pemrograman Go untuk menggunakan SQLite3 kamu perlu melakukan import driver go-sqlite3 yang bisa kamu dapatkan | DISINI |. 


             Mari simak tutorial di bawah ini untuk mengatasi error "CGO_ENABLED=0" pada saat menggunakan driver go-sqlite3.


            1. Pastikan kamu sudah menginstall Bash atau terminal linux lainnya jika menggunakan Windows jika belum download Git di DISINI  dan install Git karena sudah terdapat Bash atau terminal dengan perintah linuxnya.
            2. Sebagai contoh saya buat project aplikasi todolist.
            3. Buka Bash pada folder yang kamu inginkan.
            4. Buat folder my-todolist dengan perintah: mkdir my-todolist.
            5. Buka folder my-todolist dengan perintah: cd my-todolist.
            6. Init folder my-todolist dengan perintah: go mod init my-todolist.
            7. Buat database SQLite3 dengan perintah: sqlite3 todolist.db (Saya menaruhnya di folder databases sebagai contoh, kamu bisa menaruhnya di folder root (/) project yang kamu buat).
            8. Buat file main.go dengan perintah: touch main.go dan masukkan kode seperti gambar di bawah ini.
            9. Jangan lupa jalankan perintah: go mod tidy untuk melakukan manajemen paket-paket yang ditambahkan ke dalam project yaitu go-sqlite3.


            Tampilan contoh project "my-todolist" menggunakan go-sqlite3


             Error dimulai ketika kamu menjalankan perintah: go run main.go maka akan muncul error "CGO_ENABLED=0" seperi gambar di bawah ini.


            Solusi: Ketikkan perintah: export CGO_ENABLED=1 dan enter

             
             Jalankan perintah: go run main.go lagi, jika selanjutnya muncul error baru seperti gambar di bawah ini.


            Solusi: Install TDM-GCC | Download Disini |

             Buka ulang terminal Bash yang kamu gunakan dan jalankan kembali perintah: go run main.go dan selamat project yang kamu buat menggunakan driver go-sqlite3 telah berjalan dengan baik.

             Demikian cara mengatasi error "CGO_ENABLED=0" di go-sqlite3. Project di atas merupakan contoh saja, silahkan sesuaikan dengan project yang kamu buat. Inti dari mengatasi masalahnya sama yaitu berkaitan dengan driver go-sqlite3 yang dimana SQLite dibuat menggunakan bahasa pemrograman C jadi perlu compiler C atau GCC dan CGO_ENABLED pada go env harus bernilai 1.


            Referensi:



            Semoga membantu
            ~ Terima Kasih ~

            Cara mengatasi error "CGO_ENABLED=0" di go-sqlite3

              

             Pada kesempatan kali ini, saya akan membagikan tutorial jitu bagaimana cara mengatasi XAMPP yang mengalami error pada saat ingin start MySQL dengan secara tiba-tiba mati dan mengeluarkan pesan kesalahan  Error : MySQL shutdown unexpectedly. Pada bagian bawah tersebut juga diterangkan pesan kesalahan lanjutan seperti gambar di bawah ini.



             Mari perhatikan pesan tersebut mengartikan bahwa MySQL dimatikan secara tiba-tiba dan dilanjutkan dengan keterangan bahwa kemungkinan dalam uraian berikut :
             
            1. Blocked port : port running yaitu port 3306 telah diblokir sehingga tidak dapat diakses
            2. Missing dependencies : komponen dari MySQL yang terdapat pada MySQL tidak ditemukan
            3. Improper privileges : Hak akses tidak benar menyangkut pada akun
            4. A crash : adanya sebuah kesalahan atau kegagalan running service
            5. Shutdown by another method : Adanya fungsi yang salah pada konfigurasi MySQL

             Setelah diberikan apa saja yang menyebabkan error tersebut, pada bagian bawahnya juga diterangkan penyelesaian yang bisa kamu lakukan sebagai berikut :

            1. View error and check : untuk melihat log error pada MySQL
            2. Windows Event Viewer : untuk melihat running service MySQL lanjutan atau indikasi lainnya

            Langkah - Langkah penyelesaian masalah sebagai berikut :

            Pertama : Mengubah nama config folder pada my.ini sesuai dengan folder mysql

            Cara akses : XAMPP Contol Panel -> Logs [MySQL] -> mysql_error.log

             Jika kamu tidak bisa mengakses file mysql_error.log dan mengakse <Browse> dapat dipastikan bahwa telah terjadi perubahan pada konfigurasi file my.ini pada Config [MySQL] dimana itu merujuk pada pesan Missing dependencies. 


            terlihat bahwa nama folder yang seharusnya xampp-dev terdapat kesalahan folder xampp-beda


            Solusi 01 -> Periksa dari atas sampai bawah file my.ini pastikan nama folder ke mysql sama. Contoh diatas samakan yaitu xampp-dev [ini tergantung folder yang kamu gunakan untuk install xampp kemudian start kembali service MySQL pada XAMPP

            Kedua : Melihat task manager atau services 


             Jika cara pertama tidak berhasil atau nama folder telah sesuai maka selanjutnya kita melakukan pengecekan pada task manager atau services jika terdapat running MySQL yang telah berjalan sebelumnya dimana ini merujuk pada Blocked port.


            Solusi 02 :


            1. Pada Task Manager -> Processes -> Show processes from all users [ jika terdapat mysql running klik kanan End Process]
            2. Services -> Logo WIndows + R -> ketikkan "services.msc" lalu cari dengan klik pada salah satu service dan klik tombol m [ jika terdapat mysql running klik kanan Stop]
            3. Start kembali MySQL pada XAMPP

             Cara mudah mengecek port 3306 yang telah terpakai menggunakan CMD [run as administrator] dan masukkan perintah berikut :

            netstat -a -b
             
             Lihat list yang muncul dan cari apakah ada port 3306 yang telah berjalan jika tidak kamu tidak perlu kill atau stop process

            Ketiga : Ganti port client dan server pada my.ini


             Jika cara kedua tidak berhasil, maka ganti port 3306 pada file Config-> my.ini pada XAMPP Control Panel [MySQL]


            Solusi 03 : Ganti 3306 ke 3307 atau yang belum digunakan sesuai list cara kedua di atass dan save dengan Ctrl + S lalu Start MySQL kembali.


            saya rubah ke port lain 3307


            Keempat : Mengubah file pada mysql/data atau restore mysql/backup ke mysql/data

             Jika cara ketiga tidak berhasil, maka kita masuk pada folder mysql [Logs -> <Browse>] kita bisa melakukan perubahan pada file terkait pada folder mysql/data atau melakukan restore mysql/backup ke mysql/data.

            Peringatan : Jangan sembarangan mengubah data mysql karena cara keempat ini beresiko kehilangan database perlu disesuaikan identifikasi spesifik dengan error pada mysql_error.log.

            Solusi 04 :

            Jika  pesan error pada file mysql_error.log adalah terkait [Error InnoDB]

            1. Ubah nama folder mysql/data menjadi mysql/data_old (kamu dapat menggunakan nama apa saja)
            2. Buat folder baru mysql/data
            3. Salin yang ada di mysql/backup ke folder mysql/data
            4. Salin semua folder database Anda yang ada di mysql/data_old ke mysql/data (lewati folder mysql, performance_schema, dan phpmyadmin dari data_old)
            5. Terakhir salin file ibdata1 dari mysql/data_old dan ganti di dalam folder mysql/data
            6. Mulai kembali MySQL dari XAMPP Control Panel

            Jika pesan error pada file mysql_error.log adalah terkait Plugin 'Aria'

            1. Mengubah file aria_log_control pada mysql/data menjadi aria_log_control_old
            2. Mulai kembali MySQL dari XAMPP Control Panel

            Contoh log pada mysql_error.log yang saya alami di bawah ini.



             Kesimpulannya adalah kamu harus melihat log pada Logs -> mysql_error.log sebagai acuan utama kamu memilih cara untuk mengatasinya, jika tidak bisa diakses perhatikan cara pertama. Jangan terburu-buru menggunakan mencoba semua metode di atas karena XAMPP telah dilengkapi fasilitas file mysql_error.log sebagai tolak ukur spesifik bagian mana yang error pada MySQL sehingga kamu cuma fokus ke bagian yang harus diperbaiki.


            Referensi :

            ----Terima kasih ---- 
            Semoga Bermanfaat

            Solusi XAMPP Error : MySQL shutdown unexpectedly pada Windows