Skip to content

Instantly share code, notes, and snippets.

View the-abra's full-sized avatar
🏠
Working from home

Ege KILIÇ the-abra

🏠
Working from home
View GitHub Profile
@the-abra
the-abra / E33.md
Created July 2, 2026 09:59
Expedition 33 Anında Kapanma Sorununun Çözümü

Linux Üzerinde Harici Wine/Proton ile "Clair Obscur: Expedition 33" Anında Kapanma Sorununun Çözümü

Eğer Clair Obscur: Expedition 33 (veya benzeri Unreal Engine 5 oyunları) harici (standalone) sürümünü Steam istemcisi dışında, özel bir .desktop kısayolu veya manuel bir prefix (şarap klasörü) ile çalıştırmaya çalışıyorsanız; oyun muhtemelen sağlık uyarısı veya logo ekranlarından hemen sonra hiçbir hata vermeden kapanacaktır.

Aşağıda, bu sorunun kök neden analizini ve sizi doğrudan ana menüye ulaştıracak nokta atışı çözüm adımlarını bulabilirsiniz.


Kök Nedenler

@the-abra
the-abra / learnwine.md
Last active July 1, 2026 13:03
Bağımsız Windows Oyunlarını Proton-GE ile Linux’ta Yapılandırma

Rehber: Bağımsız Windows Oyunlarını Proton-GE ile Linux’ta Yapılandırma

Bu kılavuz; GOG, Itch.io veya yüksek sıkıştırmalı repack (FitGirl vb.) Windows oyunlarını, izole sanal ortamlar (prefix) ve Proton-GE kullanarak tamamen terminal üzerinden manuel olarak nasıl kurup yöneteceğinizi açıklar.

Dosyalarınızı sistemin karmaşık dehlizlerinde kaybetmek yerine, her şeyi $HOME/Games/ dizini altında toplayarak yedekleme, modlama ve kayıt (save) süreçlerinde tam kontrol sahibi olmanız hedeflenmiştir.


1. Temel Mantık (Arka Planda Ne Oluyor?)

@the-abra
the-abra / automata-on-linux.md
Last active July 1, 2026 09:09
NieR: Automata diyalog sorunu çözümü

NieR: Automata Windows Repack - Linux (Wine/Proton) Sorun Giderme ve Çözüm Raporu

Bu dokümanda, NieR: Automata'nın Windows repack sürümünü Linux üzerinde (Wine/Proton kullanarak) oynarken yaşadığım ses başlatma sorunlarını ve Steam DRM çakışmalarını çözmek için uyguladığım teknik adımları ve işin kök nedenlerini bulabilirsin.


I. Sorun Detayları ve Teknik Analiz

Aşama Belirti ve Durum Sorunun Kök Nedeni Uygulanan Çözüm
@the-abra
the-abra / impact.md
Last active May 17, 2026 19:23
Hackviser Impact Makinesi Write-up

Impact (Hackviser) Sızma Testi Raporu

Hackviser platformunda yer alan ve zorluk derecesi "Orta" olarak belirlenen Impact makinesi, temelde bir web mantık hatasından yola çıkarak Yerel Dosya Çağırma (LFI) zafiyetine, oradan da kritik bir çekirdek (kernel) açığıyla tam sistem erişimine uzanan keyifli bir sızma senaryosudur.

Aşağıda, hedefe giden yolun tamamen yenilenmiş ve taktiksel adımlara bölünmüş dökümünü bulabilirsiniz.


Faz 1: Yüzey Analizi ve Ayak İzi Toplama

@the-abra
the-abra / SEGV.md
Created May 16, 2026 21:03
Kriptografik donanım ivmelendirmesi ve korumalı alan (sandbox) kısıtlamalarından kaynaklanan çalışma zamanı (runtime) çökmeleri.

Linux Ortamlarında "Signal 11 (SEGV)" Segmentasyon Hatası ve Çözüm Yönergeleri

Konu: Kriptografik donanım ivmelendirmesi ve korumalı alan (sandbox) kısıtlamalarından kaynaklanan çalışma zamanı (runtime) çökmeleri.


Özet

Son dönemde Linux sistemlerde bazı modern uygulamaların tam başlatılırken hiçbir hata ekranı bile vermeden aniden Signal 11 (SEGV) hatasıyla çöktüğüne denk gelmişsinizdir (muhtemelen siz de şu an bu yüzden buradasınız). Kendi sistemimde bu sorunu araştırırken fark ettim ki; bu can sıkıcı durum aslında çekirdek (kernel) düzeyindeki güvenlik politikaları ile işlemcinizin (CPU) donanım ivmelendirme komut setleri arasındaki düşük seviyeli bir çakışmadan kaynaklanıyor. Aşağıdaki yapılandırma komutu, söz konusu çakışmaları çalışma zamanında (runtime) atlayarak uygulamaların istikrarlı bir şekilde başlatılmasını sağlamaktadır.

Arch Linux: Ollama & Phi-3 Mini (NVIDIA GTX 1650 Super) Kurulum Rehberi

Kategori Özellik / Detay
İşletim Sistemi Arch Linux
İşlemci (CPU) Intel Core i5-11400F
Bellek (RAM) 16 GB
Ekran Kartı (GPU) NVIDIA GeForce GTX 1650 Super (4 GB VRAM)
Depolama 512 GB SSD
Sistem Durumu Yeni formatlanmış ve güncel (yay -Syyu)
@the-abra
the-abra / kiCAD-SOP.md
Created April 10, 2026 15:20
KiCAD v10+ Standard İşletim Prosedürü

Sıfırdan Komponent Tanıtma ve 3D Model Hizalama

Zorluk Derecesi: Başlangıç / Orta
Uygulama Sürümü: KiCAD v10.x ve üzeri

Özet: İnternetten indirilen üçüncü parti bir komponentin (Sembol, Ayak İzi/Footprint ve 3D Model), projeye özel (Project-Specific) lokal kütüphanelere eklenmesi ve 3D modelin pad'ler üzerine milimetrik olarak hizalanması sürecidir.

⚠️ Neden Global Değil de Projeye Özel Kütüphane Kullanıyoruz?

Eğer kütüphaneleri bilgisayarınızın ana dizinine (Global) eklerseniz, projeyi GitHub'a yüklediğinizde veya başka bir bilgisayarda açtığınızda tüm parçalar "Missing Library (Kayıp Kütüphane)" hatası verir. Bu rehber, projelerinizin %100 taşınabilir (Portable) ve açık kaynağa uygun olmasını sağlar.

@the-abra
the-abra / fingerprint-setup.md
Last active March 26, 2026 00:37
ThinkPad X1 Yoga Gen 2 için parmak izi sensörü yapılandırması

Arch Linux Parmak İzi Kurulum Rehberi - ThinkPad X1 Yoga Gen 2

Bu rehber, ThinkPad X1 Yoga Gen 2 modelinde bulunan Validity parmak izi okuyucusunu (USB ID 138a:0097) Arch Linux ve KDE Plasma üzerinde aktif etmek için hazırlanmıştır.


1. Aşama: Donanım Aktivasyonu (BIOS)

İşletim sisteminin sensöre erişebilmesi için öncelikle BIOS üzerinden gerekli izinlerin verilmesi gerekir.

  1. BIOS Ayarları:
@the-abra
the-abra / VMware_Arch_Linux_Fix_TR.md
Created March 14, 2026 16:01
VMware "vmmon not loaded" Sorununa Kesin Çözüm!

Arch Linux'ta VMware Açılmama Sorununa Kesin Çözüm!

Selamlar arkadaşlar! Eğer Arch Linux (veya tabanlı bir sistem) kullanıyorsanız ve VMware'i açmaya çalıştığınızda o meşhur vmmon veya vmci hatalarıyla karşılaşıyorsanız doğru yerdesiniz. Bu rehberde, videoda anlattığım tüm komutları ve adımları derli toplu bulabilirsiniz.

Neler Lazım? (Ön Hazırlık)

Öncelikle sisteminizde kernel header'larının yüklü olduğundan emin olun. Yoksa modüller asla derlenmez!

sudo pacman -S linux-headers
@the-abra
the-abra / ispvsme.md
Last active July 11, 2026 22:39
ISP vs ME: Arch Linux DPI Bypass & Secure DNS (TR 2026 Edition)

ISP vs ME: İnternet Sansürünü ve Takibini Aşma Rehberi (Arch Linux Güncellenmiş Sürüm)

Bu rehber, Arch Linux üzerinde internet servis sağlayıcılarının (ISP) uyguladığı Derin Paket İnceleme (DPI), DNS Zehirlenmesi ve IPv6 sızıntısı gibi gelişmiş sansür yöntemlerini aşarken; Discord ses kanalları (RTC), video akışları ve dinamik bağlantı protokollerinin kesintisiz çalışmasını sağlamak amacıyla optimize edilmiştir.

Temel Kavramlar: Ne İle Savaşıyoruz?

İnternette bir siteye girmeye çalıştığınızda ISP'niz sizi üç farklı noktadan engelleyebilir:

  1. DNS Zehirlenmesi (Sahte Telefon Rehberi): Bilgisayarınız bir sitenin IP adresini bulmak için DNS'e başvurur. ISP'niz araya girerek size sitenin gerçek adresini değil, kendi "Bu site engellenmiştir" sayfasının adresini (örneğin 195.175.254.2) verir. Bunu çözmek için DNS sorgularımızı şifreleyeceğiz (DNSCrypt).