Salah satu pertanyaan yang paling banyak diajukan adalah mengapa operasi Linux susah digunakan? Pertanyaan ini pasti diajukan oleh orang-orang baru saja hijrah dari satu OS tertentu ke OS Linux.
GNU Linux Ribet
1. UI Mempengaruhi UX
User Interface itu mempengaruhi User Experience. User Experience itu muncul jika sudah sering menggunakan. Bisa bayangkan pertama kali anda main game Fifa padahal anda adalah pemain Winning Eleven. Butuh waktu untuk beradaptasi.
Jadi jawaban paling sederhana jika anda merasa ribet menggunakan Linux makan jawabanya mungkin anda bukanlah pengguna Linux atau paling tidak baru mencoba menggunakan Linux. Namun jika pertanyaan ini ditanyakan pada pengguna linux 10 tahun sepertinya jawabannya akan jauh lebih mudah.
2. UI/UX Linux Tidak dirancang Pengguna Awam
Mari kita bandingkan cockpit antara Boeing 737 dengan kokpit kijang Innova di bawah ini?
Sudah bisa bedakan yang mana Boeing 737 dan yang Mana Toyota Innova? Yah kenapa Cockpit pesawat tidak buat lebih sederhana? Yah karena pertanyaan salah. Seribet-ribetnya Pesawat Boieng 737, Cockpit yang anda lihat sudah dibuat sesederhana mungkin namun tetap memunuhi kebutuhan penerbangan.
Jadi kenapa UI/UX Linux berbeda dengan OS lain seperti Windows dan MAC? Yah karena kebutuhan Linux mengakomodasi lebih banyak kebutuhan daripada Windows yang kebutuhan user itu ditopang oleh aplikasi pihak ke tiga.
Analogi di atas agak melenceng sih sebenarnya tapi analogi tersebut yang paling banyak digunakan untuk menjawab mengapa Linux itu Ribet.
Jawaban sebenarnya Linux tidak dibuat untuk pengguna awam yang semuanya ingin tampil sederhana. Berbeda dengan Windows dan MACos yang ditujukan ke pasar lebih luas dengan pengguna yang lebih awam dan bersedia membeli produk-produk dengan harga permium. Maka produsen akan membuat desain sebaik mungkin untuk memuaskan Costumer.
Bagaiaman dengan Linux?
It is open Source bro. You can use it for free. Jadi siapa orang yang rela menghabiskan waktu untuk membuat Linux lebih ramah user awam?
Kalau ada Linux yang dibuat untuk orang awam atau ready to use namanya Redhat Linux. Tapi lagi-lagi you can’t use it free. It Charged dan lebih mahal dari Windows dan MACos.
Baik sebelum kita menjawab pertanyaan ini, mari kita asumsikan dulu kondisi anda mengapa bisa punya utang 100 Juta dan harus lunas dalam waktu 2 bulan. Jadi bagaimana cara membayar utang?
Biasanya jika tidak pinjam ke teman, utang 100 juta yang harus lunas dalam waktu dua bulan adalah utang lunak tanpa bunga. Umumnya terjadi karena transaksi jual beli rumah, mobil atau apaun itu.
Kondisi lain anda memiliki utang 100 juta dan harus lunas dalam waktu dua bulan juga biasa terjada pada keadaan anda menunggu termin pembayaran, namun karena butuh modal untuk melaksanakan proyek maka anda utang.
Membayar Utang
Dalam hal ini tidak masalah yang perlu di khawatirkan karena tidak termasuk dalam kategori terlilit utang. Maka cara yang paling sederhana adalah anda ambil utang baru dengan jumlah 150 Juta denga tenor yang lebih lunak. Misalnya tidak dalam dua bulan.
Hal ini lumrah kok terjadi di perbangkan, dan kebanyakan pelakunya adalah pegawai negeir yang ingin menggadaikan SK-nya. Biasanya sebelum utang mereka lunas, mereka akan meminta utang baru dengan nilai yang lebih besar untuk menutupi utang sebelumnya dan mendapatkan dana segar sisa uang bayar utang.
Utang Negara
Sistem gali lobang tutup lobang ini tidak hanya dilakukan oleh individu loh. Perusahaan besar juga melakukan hal yang sama. Bahkan pemerintah menjalankan keuangan negara juga dengan cara yang sama.
Negara sekaliber Amerika serikat sekalipun melakukan hal yang sama dalam hal menalangi utang yang harus dibayar karena jatuh tempo.
Berikut ini deretan foto-foto kerusakan alam dan pencemaran laut karena sampah plastik. Sampah palstik dari kegiatan sehari-hari manusia di daratan menjadi virus mematikan bagi kehidupan laut yang jauh di tengah samudra.
Kalau bisa membeli USB Type C Murah kenapa harus yang mahal? Ini adalah mindset paling banyak diadopsi oleh kebanyakan orang. Apalgi jika fitur yang dibutuhkan sudah bisa dinikmati pada USB dengan harga yang murah.
Padahal hukum ekonomi pada alat produksi alat elektronik juga berlaku. Hukum tersebut adalah “Dibutuhkan biaya produksi lebih mahal untuk menghasilkan produk yang lebih berkualitas”. Sederhananya ada harga ada kualitas. Hal ini juga berlaku dengan USB.
USB Type C
Maraknya Penjualan USB Type C dengan harga murah tentu saja dampak dari permintaan pasar yang tinggi. Pendukung lainnya dengan keinginan dan kebutuhan pengguna yang tidak sinkron. Pembelian USB Type C yang dilakukan kebanyakan hanya karena keinginan saja. Keinginna tersebut diangap sebagai kebutuhan mereka yakni :
Bisa digunakan Charging
Bisa digunakan sebagai Kabel Trasnfer Data.
Dua fungsi ini nyaruis bisa didapatkan pada Kabel Tipe C dengan harga Rp. 10.000 saja. Jadi ngapain harus beli USB dengan harga Rp. 200.000. Namun dari sisi keamanan USB Type C murah jauh lebih rendah bahkan beberapa USB ditemukan tidak layak digunakan.
Hal tersebut ditemukan oleh seorang reviewer tekno, Lumafield. Lumafield melakukan CT Scan dengan Neptune Industrial X-Ray Ct Scanner. Proses ini dapat menunjukkan secara langsung isi dari USB. Hasilnya seperti yang ditunjukkan pada gambar berikut
Hasilnya seperti yang sudah diduga. Kabel USB Tipe C dengan harga murah rata-rata hanya memiliki 4 sampai 12 pin konektor. Parahnya Pin Konektor tersebut tidak diberi pengaman yang memadai dan hanya dibungkus dengan plastik keras. Pin tersebut langsung terhubung dengan kabel tanpa melalui Papan PCB.
Berbeda dengan USB dengan harga mahal. Kualitas USB dijamin karena beisi 24 Pin konektor yang direkatkan pada sebuah papan kokoh. Papan koko diletakkan di dalam cangkang sehingga memperkcil kemungkinan kebocoran arus. Fungsi dari 24 PIN sebagai cadangan ketika pin utama aus karena pemakaian. Selain itu jumlah yang banyak ini membuat kecepatan transfer yang tinggi.
Perbedaan sistem ini membuat Desain USB Type C tidak begitu maksimal digunakan. Pasalnya USB Type C ini dikembangkan untuk mendukung proses trasnfer data dengan kecepatan tinggi yakni hingga 40 Gbps namun dengan sistem konektor yang buruk, USB murah hanya mampus mendukung kecepatan trasnfer data hingga 480 Mbps.
Dampak lain adalah adanya potensi ledakan saat di charger karena kurangnya sistem pengaman pada USB murah. Masa iya anda mau Smartphone berharga jutaan rusaan hanya karena kabal USB 10.000-an.
Berikut ini adalah panduan dan cara instal Stable Diffusion pada OS Windows. Stable Diffusion khususnya AUTOMATIC1111 merupakan AI yang banyak digunakan menggenerate Gambar berdasarkan deskripsi kata atau Text to Image.
Instal Stable Diffussion
A. Sistem Requrment
Tutorial ini dibuat untuk OS Windows 10 atau lebih tinggi dengan GPU NVIDIA. Tutorial ini tidak berhasil berjalan dengan baik pada CPU dengan Integrated VGA.
Hardware/Software
Spesifikasi Minimum
Spesifikasi Disarankan
OS
Windows 10
Windows 11
CPU
Core i7 Gen 8
Core i9 Gen 10 atau lebih
GPU
NVidia 4GB VRAM
NVidia RTX 40XX 8GB VRAM
HD
10 GB
20 GB
B. Langkah Instalasi
Untuk Instalasi ada tiga langkah utama yang dilakukan yakni
Instal Phyton
Instal GIT
Clone WEB UI
Install Model
Langkah-langkah harus dilakukan secara sistematis, dengan kata lain pastikan setiap selesai dengan baik sebelum melangkah ke step berikutnya. Pastikan pula detail dari setiap langkah dari sistem lingkungan yang yang dibutuhkan.
1. Instal Phyton
Silahkan Instal Phyton 3.10.6, jangan gunakan Phyton 3.11 atau lebih. Tutorial ini hanya berjalan pada Phyton 3.10.6 atau leboh tepatnya program Stabel Diffusion diset pada Phyton jenis ini. Jika Laptop anda sudah ada Phyton silahkan cek versi Phytonnya dengan masuk ke CMD
Tekan Windows + R
Ketik CMD, anda akan masuk pada Command Line dengan defult Command line C:user>
Ketik Phyton lalu tekan enter.
Jika hasilnya seperti di atas maka silahkan lanjut ke Instal GIT. Hasilnya ada tiga kemungkinan
Sudah terdapat Phyton namun beda versi, jika lebih rendah silahkan instal versi 3.10.6
Sudah terdapat Phyton namun versi lebih tinggi, silahkan uninstall
Belum terdapat Phyton, silahkan Instal Versi 3.10.6
Cara hapus Python version di windows silahkan masuk dari Control Panel → Add pr Remove Programs, cari Phyton, Klik kanan Unstall.
Ada dua cara instal Phyton pada Window
Pilihan 1: Instal dari Microsoft Store (Gratis) Phyton 3.10.6.
Pilihan 2: Gunakan Installer 64 Bit yang ada di website phyton.org Link adalah disini Phyton 3.10. Website akan secara otomatis mendeteksi OS anda dan akan ada rekomendasi yang diberikan. Silahkan cari yang direkomendasikan. Hasilnya sebagai berikut!
Jika anda memilih opsi ini, maka pastikan lokasi installnya ada pada c:user\ctawo\AppData\Local\Programas\Phyton\Phyton310 atau seperti yang ditunjukkan pada gambar berikut
Lakukan langkah-langkah yang sudah ada, lalu tunggu sampai selesai. Jika selesai ulangi cek phyton melalui CMD.
Sangat disarankan untuk install Phyton melalui Microsoft Store karena website tersebut secara otomatis memilih lokasi yang tepat sesaui dengan sutruktur OS Windows.
2. Instal GIT
GIT adalah sistem managemen repository code yang dibuat open source. Bahkan AUTOMATIC1111 yang akan diinstal juga diposting di GITHUB. GIT ini dibutuhkan sebagai sistem pendukung AUTOMATIC1111.
Silahkan unduh GIT untuk Windows disini GIT for Windows lalu donwload.
Ikuti saja instruksi seperti install Aplikasi pada umumnya.
3. Cloning Web UI
Langkah selanjutnya adalah membuat cloning siftware Stable Diffusion versi AUTOMATIC1111. Versi ini dibuat oleh akun bernama AUTOMATIC1111 makanya diberi nama demikian saja.
Bukan CMD dengan menekan Window + R, lalu ketik cmd, tekan enter. Setelah itu maka command pront akan terbuka. Secara umum anda akan diarahkan di C:\Users\YOUR_USER_NAME.
Namun jika tidak yakin anda bisa memastikan anda di folder homde yang dimaksud dengan ketik perintah cd %userprofile% lalu tekan enter.
Langkah selanjutnya clonning Web UI dengan perintah:
Tunggu sampai proses selesai. Jika berhasil maka akan ada folder dengan nama stable-diffusion-webui.
Catatan 1 : Jika tidak terdapat pada home, tidak masalah, hal yang penting anda bisa temukan lokasi folder.
Catatan 2 : Biasanya folder yang dibuat akan terhidden jadicara akses bisa langsung ketik di command line windows c:home\stable-diffusion-webui.
Sampai tahap ini Web UI sudah bisa diakses dan terbuka namun belum bisa menggenerate gambar karena belum ada model atau algritma yang ditanamkan pada Web.
4. Download Model File
Pada tahap ini ada banyak tutorial yang bereda, hal ini wajar karena Stable Diffusion memiliki banyak model yang dikembangkan secara terbuka oleh semua orang yang tertari dengan komputasi dan AI. Namun mari kita lanjutkan saja dulu untuk model bawaan dari AUTOMATIC1111.
Silahkan ke folder stable-diffusion-webui, jika anda kesulitan bisa ketikka perintah ini
%userprofile%\stable-diffusion-webui
Ketikkan pada kolom alamat folder
Setelah itu anda akan masuk ke folder stable-diffusion-webui, masuk ke folder Model lalu Stable-diffusion . Dalam folder ini ada file notepad extensi .txt dengan judul Put Stable Diffusion checkpoints here.txt.
Silahkan download Stable Diffusion v1.5 di sini Stable-Diffusion-v1.5. Ukuran filenya sekitar 4 GB dengan ekstensi .ckpt. Setelah download pindahkan file tersebut ke folder tersebut.
Catatan : Seiring dengan banyaknya orang ayng mengembangkan model AI, ada banyak versi bahkan diluar dari versi AUTOMATIC1111 namun masih compatible.
5. Menjalankan WEB UI
Setelah langkah 4, langkah selanjutnya adalah kembali. ke folder utama stable-diffusion-webui. Di sana ada banyak file cari file webui-user.bat. Untuk menjalankan cukup dengan klik file tersebut.
Jika sistem anda kompitible maka WEB Ui akan terbuka yakni command pront terbuka otomatis lalu browser anda terbuka otomatis URL: http://127.0.0.1:7860.
Setelah RUN browser default akan terbuka otomatis dengan alamat http://127.0.0.1:7860/. Alamat ini ada pada computer anda sendiri namun sumber informasi gambar di generate online.
Catatan jangan keluarkan CMD. Ketika kata kunci yang ada gunakan di txt2img, bisa dengan koma. Jika anda yang ingin dihindari ketikan di bagian negative prompt. Setelah itu Generate, lalu tunggu beberapa saat sampai selesai. Cepat atau lambatnya bergantung koneksi internet, CPU dan VGA anda.
Jika sudah dan ingin keluar jangan lupa keluarkan cmd. Untuk membuka lagi silahkan webui-user.bat.
Informasi Tambahan
1. Tuning Up Speed
Pada laptop dengan VGA kurang dari 8GB VRAM maka kemungkinan anda membutuhkan perintah tambahan untuk run. Ada dua perintah yang umumnya digunakna yakni
--xformers
--medvram
Cara penggunaanya webui-user.bat lalu edit file tersebut dengan cara klik kanan edit, akan terbuka menggunakan note pad. Masukan perintah tadi pada bari set COMMANDLINE_ARGS= sehingga menjadi
COMMANDLINE_ARGS= --xformers --medvram
Tidak ada masalah yang mana duluan diltekkan hasilnya mungkin seperti ini
Save lalu keluar dari file tersebut. Silahkan klik dua kli untuk kembali membuka Stable Diffusion.
FAQ
AUTOMATIC1111 Tidak jalan setelah di update
Hapus folder venv lalu coba run ulang.
Jika tetap tidak berjalan hapus lagi folder repositories lalu jalankan ulang. Selain masalah ini biasanya tidak bisa run jika pernah instal folder extension. Coba hapus folder ini lalu jalankan ulang.
Apakah cara ini bisa berjalan di GPU AMD?
Panduan ini sebenarnya untuk NVIDA jadi tidak disarankan.
namun saya mencoba pada AMD Radeon OX6XXX dengan CPU Core i7 86XXU dan jalan, hanya tidak berjalan maksimal dan Laptop cepat panas.
Ada muncul pesan eror NaN saat generating image.
Tambahkan argument --no-half pada webui-user.bat di sintaks COMMANDLINE_ARGS=. Kadang saya tambahkan juga argumen –low-vram atau –med-vram.
Jika anda pertanyaan silahkan tinggalkan di kolom komentar, lalu akan coba kami jawab disni.