Berawal dari tugas kuliah, saya menggambar rangkaian listrik menggunakan Inkscape. Alasannya, bagi saya Inkscape lebih fleksibel, cross platform, dan kompatibiltas format juga bagus . Kelemahannya, kita harus menggambar sendiri simbol-simbol kelistrikan.
Berikut ini saya contohkan “Rangkaian Instalasi Motor 3 Fasa Star Delta Otomatis Menggunakan Timer”
Edit .bashrc untuk menjadikan python3.4 sebagai default (secara alias) sudo nano ~.bashrc
tambahkan: alias python=python3.4
Ekstrak SIP hasil unduhan, masuk folder SIP hasil ekstrak. Pada folder tersebut jalankan perintah via terminal: python configure.py make sudo checkinstall
Ekstrak PyQt5 hasil unduhan, masuk folder PyQt5 hasil ekstrak. Pada folder tersebut jalankan perintah via terminal: python configure.py make sudo checkinstall
6. Jika sudah selesai step ke 5, selanjutnya check apakah sudah berhasil. Buka idle-python3.4 kemudian ketik: import PyQt5
tekan enter
jika tidak muncul error berarti sukses.
Hari ini saya menggunakan ubuntu milik saya untuk keperluan sehari-hari (browsing, membuat tugas, coding, dll) seperti biasanya. Kemudian saya mengunduh kernel v3.18.9 dan saya upgrade kernel ubuntu yang saya pakai.
Proses pemasangan kernel berjalan dengan normal, kemudian saya reboot. Setelah booting, saya login ke DE ubuntu yang saya pakai. Disitulah masalah muncul.
Masalah
Tidak dapat login ke desktop environment.
Pesan error dari sistem
xauth: timeout in locking authority file /home/sumarsono/.Xauthority
Dari mana saya mengetahui pesan error tersebut sedangkan saya tidak dapat masuk ke desktop environment? Berikut ini cara yang saya lakukan:
Reboot ke recovery mode.
Masuk ke root shell prompt.
Jalankan perintah:
mount -o remount,rw /
jalankan perintah (sumarsono disini username dari ubuntu milik saya):
su sumarsono
Jalankan perintah startx untuk melihat pesan error. Kenapa startx? karena dugaan saya yang error adalah startx, kenapa? karena saya masih dapat login ke tty.
Setelah beberapa detik muncul pesan error dari startx yakni xauth:
timeout in locking authority file /home/sumarsono/.Xauthority
Berikut ini foto detailnya:
Solusi
Untuk mengatasi masalah tersebut, yang saya lakukan adalah sebagai berikut:
Masih dalam mode recovery yang tadi, jalankan perintah cd ~ untuk masuk ke direktori home dari user sumarsono.
cd ~
Buang file .Xauthority, dalam hal ini saya pindah dan rename menjadi .XauthorityBACKUP. Caranya jalankan perintah:
sudo mv .Xauthority .XauthorityBACKUP
Buat file .Xauthority baru dengan cara:
touch .Xauthority
Set hak milik file .Xauthority mejadi milik user sumarsono. Caranya:
chown sumarsono:sumarsono .Xauthority
Sekarang reboot ke mode normal
sudo reboot
Akhirnya, saya dapat kembali masuk ke desktop environment.
Hari ini saya menata ulang partisi pada harddisk laptop saya untuk suatu keperluan. Tersebab hal tersebut, saya menghapus partisi swap (/dev/sda6) yang ada pada harddisk. Kemudian saya membuat partisi swap baru yakni pada /dev/sda4.
Berangkat dari masalah tersebut, terbesit pertanyaan bagaimana caranya agar ubuntu mengenali partisi swap yang baru? .
Berikut ini adalah langkah-langkah bagaimana mengganti partisi swap:
Buka berkas fstab via terminal: sudo nano /etc/fstab
Tambahkan baris kode seperti ini: UUID=671400ca-382c-495b-9c34-41cb6d933c36 none swap sw 0 0 .
Ganti 671400ca-382c-495b-9c34-41cb6d933c36 dengan UUID partisi swap yang baru. Caranya dengan menjalankan perintah sudo blkid /dev/sdaXY yang mana XY merupakan indeks partisi swap milik anda. Contoh: sudo blkid /dev/sda4
Jangan lupa beri komentar (#) pada baris swap yg sebelumnya jika tidak digunakan.
Setelah selesai, silahkan simpan (Ctrl + o) kemudian exit (Ctrl + x)