Senin, 18 Mei 2020

Menonaktifkan Driver Nouveau Nvidia di Ubuntu dan Linux Mint

Menonaktifkan Driver Nouveau Nvidia di Ubuntu dan Linux Mint. DI beberapa kasus, driver opensource bawaan kernel Ubuntu alias Nouveau memiliki ketidakcocokan dengan hardware. Di kasus saya sendiri driver ini malah menyebabkan sistem gagal booting sehingga terpaksa saya disable dan install Driver dari vendor Nvidia di Ubuntu.
 
Cara menonaktifkan driver Nouveau sangat mudah.
Jalankan perintah berikut di terminal
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
Lalu masukkan isinya
blacklist nouveau
options nouveau modeset=0
Setelah di save selanjutnya jalankan perintah berikut untuk mengupdate kernel initramfs
sudo update-initramfs -u
Selanjutnya reboot.
Oke mungkin sekian tutorial kali ini semoga bermanfaat. Jika ada yang kurang jelas silahkan ditanyakan.

Cara Install Driver Nvidia Terbaru di Ubuntu dan Linux Mint

Pada kesempatan kali ini saya akan sharing bagaimana cara install driver Nvidia terbaru di Ubuntu serta Linux Mint. Di tutorial ini saya menggunakan Ubuntu versi 18.04 LTS codename Bionic Beaver namun tutorialnya bisa diimplementasikan juga di Ubuntu maupun Linux Mint versi lain.
Berikut tampilannya:

Pertama, menggunakan repo standar Ubuntu. Masukkan perintah
ubuntu-drivers devices
Contoh outputnya:
zero-two@linuxsec:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C20sv00001462sd000011D5bc03sc00i00
vendor   : NVIDIA Corporation
model    : GP106M [GeForce GTX 1060 Mobile]
driver   : nvidia-driver-390 - third-party free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin
Nah cara installnya ada dua cara, pertama dengan perintah
sudo ubuntu-drivers autoinstall
Yang otomatis akan menginstall driver yang direkomendasikan [recomended], atau manual dengan menginstall sesuai nama paketnya
sudo apt install nvidia-driver-390
Repo standar Ubuntu hanya menyediakan driver yang sudah stable. Jika kita ingin mencoba driver yang masih tahap beta, kita bisa menggunakan PPA.
sudo add-apt-repository ppa:graphics-drivers/ppa
Maka otomatis repo akan terupdate.
Jalankan kembali perintah
ubuntu-drivers devices
Maka outputnya akan berubah (ada versi yang lebih tinggi dari versi repo standar).
zero-two@linuxsec:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C20sv00001462sd000011D5bc03sc00i00
vendor   : NVIDIA Corporation
model    : GP106M [GeForce GTX 1060 Mobile]
driver   : nvidia-driver-396 - third-party free recommended
driver   : nvidia-driver-390 - third-party free
driver   : xserver-xorg-video-nouveau - distro free builtin
Selanjutnya tinggal diinstall dengan perintah
sudo apt install nvidia-driver-396
Yang ketiga, dengan mendownload langsung dari situs Nvidia.
Pertama masuk ke alamat
  • https://www.nvidia.com/Download/index.aspx
Lalu pilih tipe produk dan OS nya.
Lihat contoh:
Lalu klik Search
Selanjutnya download installer nya. File nya berekstensi .run.
Oke saya anggap sudah didownload, disini tersimpan file dengan nama 
NVIDIA-Linux-x86_64-390.59.run
Jalankan perintah berikut untuk menginstall driver Nvidia
lsudo dpkg --add-architecture i386
sudo apt update
sudo apt install build-essential libc6:i386
Selanjutnya adalah menonaktifkan driver opensource Nvidia (nouveau)
Lanjut, kita matikan dulu Desktop Managernya.
sudo telinit 3
Lalu tekan tombol  CTRL+ALT+F1 untuk masuk ke sesi TTY.
chmod +x NVIDIA-Linux-x86_64-390.59.run
./NVIDIA-Linux-x86_64-390.59.run
Would you like to run the nvidia-xconfig utility? pilih YES.
Jika sudah selesai langsung reboot 
sudo reboot
Oke mungkin itu saja tutorial install driver Nvidia.
Catatan:
Pengalaman saya menggunakan Ubuntu 18.04, saya mengalami masalah dengan driver Noveau. Itulah kenapa saya menginstall driver dari vendor. Ada error dengan warning
kernel bug soft lockup - cpu#6 stuck for 23s
Dan itu looping yang menyebabkan Ubuntu 18.04 saya tidak mau masuk desktop. Kemudian mencoba install driver Nvidia dari repo standar, bisa masuk ke LightDM tapi ketika login tiba tiba hang. Icon di desktop tidak muncul. Tapi ketika menggunakan driver beta malah masalah tidak ada.

Menambahkan Parameter Nomodeset saat Booting di Ubuntu dan Linux Mint

Menambahkan Parameter Nomodeset saat Booting di Ubuntu dan Linux Mint. Seringkali pengguna mengalami masalah saat ingin menginstall ataupun sesudah menginstall Ubuntu atau Linux Mint ke hardware mereka. Masalah yang muncul adalah Ubuntu atau Linux Mint hang saat desktop muncul. Hang tersebut bukan dikarenakan spesifikasi yang tidak cukup, melainkan karena ketidakcocokan hardware yang kita gunakan dengan driver open source yang disediakan oleh OS.


Di kasus saya sendiri, saat menginstall Ubuntu laptop hang padahal spesifikasi yang saya milliki adalah prosesor i7 generasi7, GTX 1060 6GB, dan RAM 16GB. Mungkin (maaf) karena driver open source mereka tidak mendukung spek mahal yang saya miliki.
Solusinya adalah dengan menambahkan parameter nomodeset sebelum booting ke sistem. Saat GRUB2 muncul, tekan tombol E, lalu edit parameter quiet splash dan ganti dengan nomodeset.
Parameter nomodeset sendiri digunakan agar driver vga default yang bermasalah tidak diload saat booting. Hasilnya, tampilan setelah booting mungkin menjadi jelek, karena memang belum ada driver yang diload. Namun hal ini akan mengatasi masalah hang sebelumnya.
Lalu apa langkah selanjutnya?
Jika kasus hang ini adalah saat kalian ingin menginstall Linux Mint atau Ubuntu, lanjutkan instalasi sampai selesai. Kemudian setelah instalasi, maka akan hang lagi saat booting. Ulangi langkah diatas (menambahkan parameter nomodeset), lalu install driver VGA terbaru setelah masuk ke desktop.
Di tutorial ini contohnya adalah Linux Mint. Namun karena Linux Mint sendiri juga turunan dari Ubuntu, maka di Ubuntu juga sama saja. Mungkin ada perbedaan sedikit, tinggal sesuaikan saja.
Oke sekian tutorial kali ini, semoga bermanfaat. Jika ada yang kurang jelas silahkan ditanyakan.

Mempercepat download upload menggunakan WiFi di Linux

Jika Anda pengguna Intel pastinya Anda sering mengalami masalah kecepatan download dan upload saat menggunakan WiFi. Khususnya jika Anda pengguna WiFi.id seperti saya. Hal ini sangatlah berbanding balik saat menggunakan WiFi di Windows.

Pada Windows saat menggunakan WiFi kecepatannya sangat stabil dan tidak ada masalah, tapi kenapa saat menggunakan WiFi di Linux kecepatannya buruk? 😕

Jadi itu permasalahannya ada pada wireless driver (Intel).

Pertama cek driver yang Anda gunakan terlebih dahulu dengan menjalankan perintah di bawah ini:

dmesg | grep firmware

Jika hasilnya seperti di bawah ini berarti Anda pengguna Intel (hanya contoh):
[   7.148259] iwlwifi 0000:02:00.0: loaded firmware version 39.30.4.1 build 35138 op_mode iwldvm

Cek detailnya:
dmesg | grep iwlwifi

Mempercepat WiFi di Linux yang sangat lemot

Permasalahannya ada pada iwlwifi wireless driver /etc/modprobe.d/iwlwifi.conf

Cara mengatasi sinyal, koneksi, kecepatan WiFi di Linux dengan cara memodifikasi iwlwifi. Misalnya kecepatan yang tadinya hanya 100Kbps barubah menjadi 20Mbps.

Jalankan terminal dan ketikan perintah berikut ini:
nano /etc/modprobe.d/iwlwifi.conf

Dan tambahkan kode berikut pada /etc/modprobe.d/iwlwifi.conf:
options iwlwifi lln_disable=1 swcrypto=1
options iwlwifi 11n_disable=8

Jika tidak bekerja ada solusi lainnya, yaitu dengan disable power saving:

Tambahkan kode berikut pada /etc/modprobe.d/iwlwifi.conf:
options iwlwifi power_save=1 d0i3_disable=0 uapsd_disable=0
options iwldvm  force_cam=0

Jika digabungkan menjadi:
options iwlwifi lln_disable=1 swcrypto=1
options iwlwifi 11n_disable=8
options iwlwifi power_save=1 d0i3_disable=0 uapsd_disable=0
options iwldvm  force_cam=0

Reboot

Selesai dan silahkan test!

Catatan: jika menemukan masalah di modprobe pada saat upgrade system biasakan reboot terlebih dahulu.
Semoga bermanfaat, jangan lupa komentar dan share! 😃

Minggu, 17 Mei 2020

Cara Install MDK4 di Linux Mint

Cara Install MDK4 di Ubuntu Linux. Oke kali ini kita akan membahas instalasi MDK4. Bagi yang belum tau, MDK4 adalah tool untuk melakukan pengujian pada jaringan WiFi dan merupakan osdep library dari aircrack-ng. Tool ini merupakan penyempurnaan dari MDK3. Saya tidak akan membagikan langkah langkah teknis bagaimana cara menggunakan tool ini, karena jika kalian sedang membaca artikel ini artinya kalian sedang ingin menginstall MDK4 dan sudah tau cara menggunakannya.

Install Dependensi
Pertama, install dependensi yang dibutuhkan untuk instalasi MDK4

sudo apt-get update
sudo apt-get install build-essential autoconf automake libtool pkg-config libnl-3-dev libnl-genl-3-dev libssl-dev ethtool shtool rfkill zlib1g-dev libpcap-dev libsqlite3-dev libpcre3-dev libhwloc-dev libcmocka-dev hostapd wpasupplicant tcpdump screen iw usbutils clang
Install MDK4
Selanjutnya proses instalasi MDK4.
cd /tmp
git clone https://github.com/aircrack-ng/mdk4
cd mdk4
make
sudo make install
Selesai.

Oke mungkin itu saja tutorial singkat kali ini. Semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.