Surface Pro 4’te Linux incelemesi
(binwang.me)- 2016’da satın alınan Surface Pro 4 bir Linux tableti olarak yeniden canlandırılmaya çalışıldı, ancak tekrarlayan dokunmatik hataları nedeniyle sonunda Windows 10’a dönüldü
- EndeavourOS ve Fedora Workstation 40 kurulumları sorunsuz geçti; dizüstü gibi kullanıldığında linux-surface çekirdeği olmadan da kablosuz ağ, Bluetooth, klavye, güç profilleri ve HiDPI ölçekleme neredeyse normal çalıştı
- linux-surface çekirdeği kurulduğunda çoklu dokunma ve basınç algılayan stylus bir ölçüde mümkün hale geliyor, ancak ghost touch ve avuç içi reddetme hataları tablet ve kalem kullanımını çökertiyor
- KDE hızlı ve tepkiseldi; ancak sanal klavye, sağ tıklama hareketi, pencere boyutlandırma ve kaydırma kararsızdı. Gnome ise daha iyi bir tablet arayüzüne sahipti ama daha yavaştı ve sık OOM kill yaşanıyordu
- Yalnızca dokunmatik kararlı olsaydı KDE’nin rahatsızlıkları tolere edilebilirdi; ancak rastgele dokunuşlar ve uyku sırasında pil tüketimi de eklenince Surface Pro 4’ü Linux tablet olarak kullanmak gerçek kullanım için uygun olmadı
Surface Pro 4’ü Linux tablet olarak yeniden deneme nedeni
- Kullanılan cihaz, 2016’da satın alınmış Surface Pro 4 idi; Intel Core m3-6Y30 CPU ve 4 GB bellek taşıyordu
- Teknik özellikleri birkaç yıl önceki ortalama dizüstülerle karşılaştırıldığında bile etkileyici değildi; ancak düşük fiyata HiDPI 2K ekran, basınç algılayan stylus ve kullanılabilir bir klavyeye sahip tablet formu cazipti
- Tablet olarak kullanmak için biraz ağırdı, ancak sıradan bir dizüstünden daha hafifti ve sınırlı amaçlar için yeterince çalışıyordu
- Daha güçlü bir dizüstü alındıktan sonra Surface Pro 4 aileye devredildi, fakat bir Linux tablet sahibi olma isteği devam etti
- Pinetab incelendikten sonra mevcut Surface’a Linux kurulabilirse uygun olacağı düşünüldü ve çevrimiçi başarı örnekleri referans alınarak deneye başlandı
Hedef kullanım senaryoları
- En önemli kullanım alanı internette gezinme idi; buna kendi geliştirdiğim RSS okuyucu RSS Brain kullanımı da dahildi
- Samba paylaşımlarındaki videoları ve YouTube gibi çevrimiçi web sitelerindeki videoları izlemek de hedeflenen medya tüketimi kapsamındaydı
- PDF’lerde yalnızca okuma mümkün olsa yeterliydi, ancak PDF’lere not bırakılabilmesi daha iyi görülüyordu
- El yazısı notlar yerine Markdown metin notlarının daha verimli ve aranabilir olduğu düşünülüyordu; ancak problem çözme veya beyin fırtınası sırasında kâğıda çizilen eskizleri dijitale taşımak isteniyordu
- Çizim yapmak zorunlu değildi, fakat yapay zeka gelişmeleriyle birlikte eskizleri daha güçlü bir makineye gönderip görüntü üretme olasılığı da değerlendirildi
Kurulum ve temel çalışma
- Linux kurulumu çok kolaydı; hem EndeavourOS hem de Fedora Workstation 40 kurulum süreçleri sorunsuz geçti
- Kurulum adımları linux-surface wiki üzerinde iyi şekilde belgelenmiş
- linux-surface, Surface cihazları için Linux çekirdeği ve araçları sağlıyor
- Yalnızca dizüstü olarak kullanıldığında linux-surface çekirdeği olmadan da deneyim neredeyse kusursuza yakındı
- Tablet olarak kullanılmaya başlandığında ise ayrı sorunlar ortaya çıkıyor
İyi çalışan kısımlar
- linux-surface çekirdeği olmadan da dokunmatik ekran ve stylus dışındaki çoğu işlev çalışıyor
- Kablosuz ağ
- Bluetooth
- Klavye
- Güç profilleri
- HiDPI arayüz ölçekleme
- linux-surface çekirdeği kurulduktan sonra çoklu dokunma ve basınç algılayan stylus da bir ölçüde kullanılabiliyor
- Pil ömrü hafif web gezintisi ve PDF okuma sırasında yaklaşık 5-6 saat, video izlerken yaklaşık 3 saat düzeyindeydi
- Bu, sıkı bir benchmark değil; kullanım deneyimine dayalı bir tahmin
- EndeavourOS ve Fedora’nın ikisi de otomatik ekran döndürmeyi destekliyor
- KDE çok hızlı ve tepkiseldi; klavye ayrıldığında tablet moduna geçiyor, bazı arayüz öğeleri büyüyor ve dokunma hareketlerine daha uygun hale geliyor
- Örneğin Dolphin’de klasörler çift tıklamaya gerek kalmadan yalnızca dokunarak açılabiliyordu
- Gnome, KDE’ye göre daha az tepkiseldi ama tablet arayüzü daha güzeldi; iPad veya Android tableti çağrıştıran düzeni masaüstü işletim sistemi işlevleriyle birlikte sunuyordu
- Genel deneyim hedef kullanım senaryolarını karşılayabilecek gibiydi, ancak ciddi bir sorun gerçek kullanımı engelledi
Dağıtımların ortak sorunları
- En büyük sorun dokunma algılamasıydı ve linux-surface araçları tarafındaki bir sorun olduğu için tüm dağıtımları etkiliyordu
- Temel belirti ghost touch idi
- Hiçbir şey yapılmadığı halde dokunmalar rastgele kaydediliyordu
- linux-surface wiki page üzerinde yer alan yöntemler dahil çeşitli geçici çözümler denendi, ancak tamamen çözülmedi
- Yeniden başlatmadan sonra düzelip bir sonraki yeniden başlatmadan sonra tekrar ortaya çıktığı oluyordu
- Bir süre sorunsuz kaldıktan sonra sistem yükseltmesi sonrası yeniden yaşandığı da oldu
- Uyku modundan döndükten sonra dokunmatik ekranın hiç çalışmadığı durumlar da vardı
- Kalemle çizim yaparken avuç içi reddetme sorunu büyüktü
- linux-surface’in dokunma algılama daemon’ı iptsd’de kalem kullanımı sırasında dokunmatik ekranı devre dışı bırakan bir ayar var
- Bu ayar iyi çalışmadığı için çizim amaçlı kullanılabilirlik çok düşüktü
- Hem KDE hem de Gnome, fiziksel klavye ayrıldığında sanal klavye sunuyor ve çoğu durumda çalışıyor
- Disk şifreleme parola ile ayarlanırsa, açılış sırasında disk parolası girme aşamasında sanal klavye olmadığı için her zaman fiziksel klavye gerekiyor
- Rahatsız edici ama belirleyici bir sorun değildi
- Uyku sırasında pil tüketimi de yüksekti
- Uyku halinde gece boyunca bırakıldığında pilin yaklaşık %30’unu tüketiyordu
- Başka dizüstülerde de benzer sorunlar yaşanmıştı ve ayar değişiklikleriyle çözülebileceği düşünüldü; ancak ghost touch nedeniyle Linux kullanmaktan vazgeçildikten sonra daha fazla araştırılmadı
EndeavourOS’ta KDE sorunları
- KDE’de ortak sorunlar dışında en büyük sorun sanal klavye idi
- Hatalıydı ve kararlı değildi
- Bazen sürekli açılıyordu, bazen hiç görünmüyordu
- Giriş ekranında görünmezse fiziksel klavye gerektiğinden cihaz gerçek bir tablet gibi kullanılamıyordu
- Sanal klavye görünür durumdayken alt panele dokunulamayan durumlar da vardı
- Sorun rastgele ortaya çıktığı için düzgün şekilde raporlamak zordu
- Dokunma hareketlerinde sağ tıklama davranışı beklendiği gibi değildi
- Dokunmatik ekranda uzun basmanın sağ tıklama gibi çalışması doğal olurdu, ancak KDE’de böyle değildi
- Sağ tıklama gerektiren işleri fare olmadan yapmak zordu
- Yalnızca dokunarak pencere boyutlandırmak da zahmetliydi
- İlk denemede pencere kenarına tam olarak dokunmak gerekiyordu
- Kaydırma davranışı akıcı değildi; web sayfaları ve PDF’lerde sadece kaydırma yapmak bile hafif baş dönmesi hissi veriyordu
Fedora Workstation 40’ta Gnome sorunları
- Fedora, Gnome’u varsayılan olarak sunduğu ve daha önce iyi deneyimler yaşandığı için seçildi
- Kurulumdan hemen sonraki ilk izlenim, EndeavourOS’taki KDE’den çok daha yavaş olduğu yönündeydi
- Varsayılan olarak swap ve ZRam etkin olduğu için devre dışı bırakıldı, ancak yine de KDE’den yavaştı
- Boştayken bile bellek kullanımı yaklaşık %40-50 düzeyindeydi ve EndeavourOS üzerinde KDE’de neredeyse hiç görülmeyen OOM kill sık sık yaşanıyordu
- Yavaş çalışmayla ilişkili görünen çeşitli kullanım hataları da vardı
- PDF görüntüleyicide dört parmakla yukarı kaydırıp çalışma alanları görünümüne geçerken PDF arka planda kaydırılmaya devam ediyordu
- Dosya yöneticisinde kaydırma yaparken bağlam menüsü sürekli açılıyordu
- Sanal klavyede Backspace tuşunun düzgün çalışmaması sorunu vardı
- Üçüncü taraf bir Gnome eklentisi kurularak geçici çözüm uygulanabiliyordu, ancak zaman zaman eski klavye yeniden görünüyordu
Windows 10’a döndükten sonraki yapılandırma
- Dokunma algılaması yeterince iyi çalışsaydı KDE’nin kalan sorunları kabul edilebilir düzeydeydi
- Ancak Surface Pro 4’te Linux’un dokunma algılama sorunları ciddi olduğu için sonunda Windows 10’a dönüldü
- Windows 10, birkaç yıl önce hatırlandığı gibi yeterince iyi çalıştı
- OneNote ve bazı Microsoft ürünleri kullanılmadı; bunların yerine aşağıdaki yazılımlar tercih edildi
- Firefox: tarayıcı
- Nextcloud: dosya senkronizasyonu
- Samba: video paylaşımı
- Yerleşik video oynatıcı: yerel video oynatma
- Krita: çizim ve eskiz
- Drawboard PDF: PDF okuma
- Bu cihazın Linux ile düzgün kullanılamaması hayal kırıklığı yaratsa da, cihazı bir kenarda bırakmaktansa Windows ile kullanmanın daha iyi olduğuna karar verildi
- Windows 10’un destek sonu gelecek yıl yaklaştığında yeniden değerlendirme olasılığı var
1 yorum
Hacker News yorumları
Dell XPS 13’te Ubuntu kullanıyorum; hissiyat olarak hiçbir sorun yok. Neredeyse hiç kurcalamadım, yalnızca düzenli olarak yazılım ve firmware güncellemeleri yapıyorum.
Kapağını kapatıp çantaya koyuyorum; birkaç saat sonra ya da ertesi gün açtığımda hemen önceki hâline dönüyor. Apple dışında yaşadığım deneyimler içinde Mac’e en yakın deneyim buydu.
Yine de birinin, macOS’un MacBook donanımıyla uyum düzeyi kadar donanım entegrasyonu iyi olan bir Linux dizüstü üretmesini isterdim.
Kapağı kapatıp çantaya koyunca pil bitiyor ve çanta inanılmaz ısınıyor. Bu yüzden her akşam XPS15’i kapatmam gerekiyor; bu akıl alır gibi değil.
Evde Mac kullanıyorum ve o dizüstüleri hiç kapatmıyorum.
Bu bilgisayarlarda USB-C portunun azami gücüyle şarj etmek sorun değil, ama pil tamamen boşalırsa cihazı o porttan hayata döndüremiyorsunuz. Sonunda dizüstünün berbat yuvarlak güç girişini kullanmak zorunda kalıyorsunuz.
Yalnızca USB-C ile şarj cihazı rolünü sonuna kadar yerine getiren tek firma Apple.
Swap ve Zram’i kapatıp bellek yetersizliğinden kapanınca şaşırmış Pikachu yüzü olma durumu.
Şaka bir yana, bir workstation’da bunu kapatmak için gerçekten haklı bir neden var mı? Kubernetes küme düğümleri gibi yerlerde swap’i kapatmak istemeyi anlıyorum, ama workstation’da en azından zram’i açık tutmanın bellek yetersizliği nedeniyle sonlandırmaları önlemek için iyi olduğunu düşünüyorum.
HN’deki Linux uzmanlarının bu kararın gerekçesini açıklamasını isterim.
Günlük işler için RAM’in yeterli olduğu, sayısal hesaplama yaptığım bir ortamdı; bellek yetersizliği yaşanması neredeyse her zaman iki anlama geliyordu.
Birincisi, betikte bir hata vardı ve devasa seyrek matris gibi bir şeyi yanlışlıkla gerçek belleğe açmıştım; ikincisi, sistem “biraz” eksik kalmıyor, gerçek kapasitenin bir basamak mertebesinden fazla bellek tüketiyor ve toparlanmıyordu.
Bu durumlarda sistem şiddetli thrashing’e başlıyor ve sonunda zorla yeniden başlatmam gerekiyordu; OOM daemon’u bunu engelleyip hatayı düzeltebilmemi sağlıyordu.
vm.page-cluster=0. Hatırladığım kadarıyla cache pressure ve swappiness’i ikisini de 200’de tutuyor, arka plan yazma tamponu dolduğunda yalnızca ön plan I/O yapılacak şekilde ayarlıyorum.Bu tür swap hızlı ve CPU yükü düşük; performansı zayıf depolamalarda disk önbelleği için çok yer açıyor. Disk zamanlayıcıya gerek yoktu, yalnızca ek yükü artıracak gibi göründüğü için kapattım.
Böylece kullanılabilir RAM miktarı artıyor, okuma önbelleği bol olduğu için SD kart daha az okunuyor ve yazılabilir depolamada disk yazımı olsa bile okuma yapılabiliyor. Kümeleme olmadığı ve sıkıştırmayı açma hızlı olduğu için sayfaları geri getirirken swap gecikmesi de olmuyor.
Eski, disk tabanlı, yavaş ve I/O’yu engelleyen bellek yetersizliği önleyici swap’in aksine, RAM içindeki LZ4 hızlı ve I/O’yu engellemiyor; bu yüzden “erken ve sık swap yap” yaklaşımı tamamen tersine dönüyor.
2022’den beri bu ayarı kullanıyorum ve sorun yaşamadım. Gerçi o ortamda derleme yapmıyorum, ama zram olmadan derleme yapmaktan daha güvensiz olması için bir neden de göremiyorum.
Genelde çözüm sunmadan yakınmayı sevmem, ama arkadaşlarıma artık gerçekten Linux masaüstü yılı olduğunu söylesem bile bir şeyler ters gidince çocukken gördüğüm arama sonuçlarına düşüyorum ve tavsiyeler hiç güncellenmemiş oluyor.
Eskiden swap’i ağır taşlarla dolu dişlileri çevirmek gibi, RAM frekansını da bir çubuğu sallayıp ıslık sesi çıkarmak gibi benzetebileceğimiz zamanlar vardı. O dönem aniden swap devreye girince sistem yalnızca can sıkıcı olmakla kalmaz, gerçekten kullanılamayacak kadar donar kalırdı.
Swap ve zram’i kapatın tavsiyesi, o “kaynak kısıtlı” sistemler döneminden çıkmıştı; wiki’ler ve artık bunu geveleyen LLM saçmalıkları da ona tutunduğu için bu meme ölmeyecek gibi.
Birçok durumda insanların bunları neden kapattığını pek anlamıyorum.
htop dondu; ctrl-c’ye bastım ama hiçbir şey olmadı, fare de hareket etmedi, SSH de çalışmadı; makine tamamen kilitlendi. Sonunda fiziksel olarak gücü kapatıp açmak zorunda kaldım.
Ondan sonra süreç yerine makinenin ölmemesi için swap’i kapattım ve
-DLLVM_PARALLEL_LINK_JOBS=1de geçmeye başladım.Yazarın hedefiyle örtüşmeyebilir ama Surface serisinde yerel Linux çalıştırmaktansa WSL kullanmanın püf nokta olduğunu düşünüyorum
Zamanla iyileşti, ancak Surface Pro 4 kullanırken Linux desteği epey yetersizdi. Gelecek yıl Win10 sona erecek ve Win11 desteği de olmadığı için, fiilen ömrünün dolacağı noktada daha iyi hale gelebilir
Ne yazık ki SSD arızalanmaya başladı ve pil ömrü de kötüydü; sonunda başka bir şey satın aldım. SSD ve pili değiştirmenin ne kadar zahmetli olduğu iFixit onarım puanında görülüyor
Bazen özlüyorum. 3:2 ekran oranı gerçekten hoşuma gitmişti
Ancak bu kurulumun en büyük dezavantajı Windows kullanıcı deneyimine katlanmak zorunda olmak. Bu berbat yığınla etkileşime girmem gereken her andan nefret ediyorum
Zamanının %90’ını Linux ortamında geliştirmeye harcayan ciddi bir kullanım için hâlâ hiç hazır değil
Muhtemelen imajı Rufus ile oluşturup Win11’in sorunlu birkaç kısmını kapatmıştım; her hâlükârda neredeyse sorunsuz kuruldu
Bu 4GiB RAM, 128GiB depolama alanlı model ve yanlış hatırlamıyorsam pre-retina MacBook Air düzeyinde bir işlemcisi var, buna rağmen oldukça kullanılabilir
Pil ömrü bu kadar kısa olan bir mobil cihazın neden seçildiğini bir türlü anlayamıyorum. Apple dışında neden hiçbir şirketin düzgün pil ömrü sunamadığını ise daha da az anlıyorum
OEM saçmalıkları karışmamış Microsoft’un birinci taraf ürünü bile bu konuda berbat
Surface serisini hiçbir zaman pek sevmedim. Görünüşte çok havalılar ama gerçekten çalışmaya başlayınca üstünde yavaş Windows çalışan tuhaf bir tablet gibi hissettiriyor
Biraz optimize edilebilir ama sınırları var; fiyatı da epey pahalı ve destek bazen korkunç derecede yavaş olabiliyor
Eşime eski bir Lenovo Yoga 2-in-1 verdim; katlayıp Netflix izlemek için tablet olarak fena değil ama burada da performans iyi değil
Tablet gibi davranan bu tuhaf bilgisayarlardan çok fazla şey beklememek daha iyi olabilir
Eşimin şirket dizüstüsü fazla kilitli olduğu için çevrim içi market alışverişi gibi temel kişisel işleri yapmak bile zordu; bu yüzden kişisel bir cihaza ihtiyacımız vardı
iPad’i de düşündük ama sonunda Surface Pro’yu seçtik; çünkü birden fazla kullanıcı profili kullanabiliyorduk. Windows Hello çok iyi çalışıyor: ikimizden hangisi alıp bakarsa baksın neredeyse anında doğru profile giriyor; OneDrive ve Microsoft Edge bulut senkronizasyonu sayesinde ister kendi bilgisayarımda ister Surface’te olayım aynı hissi veriyor
Ancak ilk kurulum deneyimi beklediğimden iyi değildi; özellikle iPhone deneyimiyle karşılaştırınca. Android’den çok iOS’u seviyorum ama macOS’a karşı bir sevgim yok
Başta en güncel Windows 11 özellik güncellemesi yüklü olmadığı için Microsoft Store’dan Instagram gibi uygulamaları kurmak, pek açıklama içermeyen hatalarla başarısız oluyordu. Sonunda en son özellik güncellemesinde olmadığını anladım; yükledikten sonra düzeldi
Ayrıca yalnızca benim kullanıcı profilim yavaştı, eşimin profili iyiydi. Örneğin Başlat menüsü çok geç açılıyordu. Günlerce aramama rağmen çözemedim; Microsoft’un resmi ISO imajıyla formatlayıp Windows’u yeniden kurdum
Normalde yeni bir Windows PC alınca bunu yaparım ama Microsoft donanımı olduğu için şart olmayacağını düşünmüştüm. Göze çarpan paketlenmiş gereksiz yazılım yoktu ama bir şeyler %100 normal değildi
Diğer tarafta yapım kalitesi ve hissi çok iyi olup gerçekte yapılabilecek işi çok az olan cihazlar var; başka bir tarafta da bir bilgisayarın ne yapması gerektiğine dair ortalama bakışa göre tasarlanmış, istisnai durumları karşılamak için ek cihazlar almayı gerektiren şeyler var
Linux tablet istiyorsanız Surface fiilen az sayıdaki gerçekçi seçenekten biri olabilir
Seyahatte ya da kafede bir masa varsa tam dizüstü modunda kullanıp kalemle not alma veya çizim yapma moduna geçebiliyorum. Diz üstünde pek iyi olmuyor
Kalem kullanımı kadar merkezi olmasa da, okurken veya video izlerken klavyeyi hızlıca çıkarmak yer kazandırıyor ve ekranı daha yakına koymayı sağlıyor
Samsung Galaxy Book 12 ihtiyaçlarım için neredeyse kusursuz bir bilgisayardı. Uygun boyutta yüksek çözünürlüklü ekranı, seyahatte çantaya sığacak kadar küçük gövdesi ve çizim, eskiz, açıklama ekleme ya da klavye bağlamak istemediğimde yazı yazma için vazgeçilmez gördüğüm Wacom EMR stylus’ı vardı
Performansı da oldukça iyiydi ama Fall Creators Update stylus’ı 11. dokunmatik giriş gibi davranır hale getirdi; web tarayıcısında kaydırma yapıyor, metin seçmeyi epey zorlaştırıyordu ve eski uygulamaları kullanmayı da güçleştirdi
İki kez 1703’e geri döndüm ve koşullar gereği değiştirmem gerekene kadar idare ettim. Bulabildiğim en iyi seçenek Samsung Galaxy Book 3 Pro 360 oldu; stylus’ın fare gibi davranıp davranmayacağını değiştirmek için Settings uygulamasını açık tutmam gerekiyor
Eskiden tablet alanında harika inovasyonlar vardı; üzücü. ThinkPad adı da aslında stylus’lı bir bilgisayar olarak planlandığı için verilmişti; Smithsonian’a bağışladığım NCR-3125’te PenPoint çalıştırmak en sevdiğim bilgisayarlardan biriydi. Windows 8 döneminde de epey umut verici görünüyordu
Yine de metin alanlarına el yazısıyla giriş yapmanın tekrar kolaylaşması iyi. Umarım Lenovo Yogabook 9i yeterince popüler olur da biri Wacom EMR kullanan çift ekranlı bir cihaz yapar
Bunun en düşük donanımlı Surface Pro 4 olduğunu dikkate almak gerek. Düşük güçlü Intel Core m3-6Y30 kullanıyordu; bu sayede aktif soğutma olmadan çalışabiliyor ve bu yüzden “gerçek” tablete daha yakın duruyordu
Düzgün Surface Pro 4’lerin çoğunda aktif soğutmalı i5 veya i7 işlemciler vardı ve performansları o dönemin diğer PC ultrabook’larıyla kabaca benzerdi
https://en.wikipedia.org/wiki/Surface_Pro_4 adresine bakılabilir. Surface Pro serisini yaklaşık 10 yıldır gereken her iş için kullanıyorum ve oldukça sağlam
Neden bu kadar nefret edildiğini ve bir şeyleri çalıştıramadığına dair yanlış algının neden hâlâ sürdüğünü anlamıyorum
Fedora Gnome ile EndeavourOS KDE karşılaştırmasında sorun Gnome değil, Fedora
Benzer donanımda, yine Core M3 ve 4 GB RAM ile test ettiğimde düşük RAM’de Arch tabanlı dağıtımlar en iyisiydi. Geçen yıldan beri sanırım 50 kadar dağıtım denedim
Benim donanımımda Arch’ta Gnome, KDE kadar hızlı ve teoride KDE’den daha az bellek kullanıyor. RAM’in karmaşık bir konu olduğunu biliyorum
Düşük donanımda Fedora’nın sorun çıkarmasının nedeni packagekit kullanması; bunun RAM’i çok yediği epey bilinir. Tek neden bu değil; zswap ve zram gibi diğer varsayılanlar da benim donanımımda onu Arch’tan daha yavaş yapıyor gibi görünüyor
Zayıf CPU ve düşük RAM ortamında zswap gerçekten en iyi seçenekti. 4 GB gibi az RAM varsa swap’a gerçekten ihtiyaç var ve bundan kaçış yok. Benim deneyimime göre yalnızca zram yeterli olmadı
Bu yüzden Arch’ın burada iyi çalışmasının nedenlerinden birinin, şu anda zswap varsayılanlarını iyi ayarlayan az sayıdaki dağıtımdan biri olması olduğunu düşünüyorum
Fedora ve diğer dağıtımların çoğunda RAM dolunca sistem sürekli takılıyordu; 4 GB’ta bu çok kolay oluyor. Arch tabanlı dağıtımlarda bu yaşanmadı
Ubuntu’nun kurumsal kullanım davranışı için varsayılan olarak çok şey getirdiğinden fark bekliyordum ama Fedora’nın bu kadar olacağını bilmiyordum. Arch’ta donma yok, açılış ve kapanış hızlı, masaüstünün genel tepkiselliği de iyi
Rolling release olmasına rağmen genel olarak hareketli parça sayısı da daha az. Ana depolar, flatpak ve birkaç AUR pkgbuild ile uğraşmak yeterli; bu hoşuma gitti
Ubuntu’da araçlarımı kurmak için deb depolarını, PPA’ları, flatpak’i, brew’u üst üste bindirmem gerekiyordu; ya da doğrudan git tabanlı kurulum betikleri yazmam gerekiyordu
Hangi dağıtımda olursa olsun takıldığım bir nokta, TLP varsayılanlarının power profile daemon’a kıyasla performans açısından fazla muhafazakâr görünmesiydi. Muhtemelen tasarım gereği böyle
Derine inmeden PPD’ye geri döndüm ama güç tasarrufunu her şeyin üstünde tuttuğu açıktı
Surface Pro 7’de Fedora kullanıyorum; deneyim genel olarak benzer ama biraz daha hızlı ve hayalet dokunma yok. En sinir bozucu şey, Firefox’ta dokunmanın ara sıra bozulması
Seyahatlerde hor kullandığım bir Surface Pro 7 var. Yerleşip ana PC’mi Surface Pro 9’a yükselttim; Pro 7 ise bir yıl boyunca dışarıda savrula savrula kullanılıp yıprandığı için satılacak durumda değil, nasıl değerlendireceğimi düşünüyorum
Onu dış mekân/seyahat için ayrılmış bir bilgisayar yapıp Fedora ve Steam kurarak point-and-click macera oyunları oynamayı ya da MIDI/DJ controller yazılımlarıyla müzik çalmayı düşünüyorum
Ama artık klavyesi yok, bu yüzden Linux kurulumunun tamamını yalnızca dokunmatik ekranla yapmam gerekecek. Diğer Surface’ta kablo, dock ve dongle’lardan kaçınmak için giriş aygıtlarını %100 Bluetooth kullanıyorum; kurulum aşamasında bunlardan birini eşleştirebilirim ama kalıcı olarak ona bağlamak istemiyorum
İnternetteki tavsiyeler genelde “USB klavyen yoksa yapma”ya yakın görünüyor; denemeye değer mi?
Tablet ve dizüstünü tek cihazda birleştiren hibrit/ayrılabilir form faktörü seviyorum ama o dönemde tüm yazılım/donanım yığını hazır değildi; Linux kullanmak isteyenler için bu özellikle böyleydi
Sorunlar birkaç taneydi. Birincisi, x86(-64)’ün güç tasarrufu, yani uyku işlevi kötü. Tablet, bekleme modunda haftalarca dayanacak kadar az pil tüketmeli; ama x86, S-bilmem-ne durumlarında bile pili sömürüyor. Windows’un çantanın içinde kafasına göre uyanması sorununu buna dahil bile etmedim
İkincisi, Surface Pro ve Surface Book’ta Linux donanım desteği fena sayılmazdı ama uzun zaman aldı; Wi-Fi gibi kısımlar da çok kararlı değildi. Özellikle SB1 ve SB2 döneminde Surface Book, tablet donanımı açısından son teknolojiydi
Üçüncüsü, donanımda dokunmatik desteği tek başına yeterli değil. Yazılımın da iyi olması gerekiyor; Linux’ta iyi kullanıcı deneyimine ve not alma/işaretleme özelliklerine sahip bir belge okuyucu yoktu, muhtemelen hâlâ yok
Benim kullanımım için çift önyükleme çözümdü ama 1 ve 2 genel olarak hâlâ ciddi sorunlardı
Bugünlerde ARM tabletler var; iyi performanslı uyku modları sunuyorlar. WSL ise Windows’u temel işletim sistemi olarak tolere edebildiğin varsayımıyla Linux donanım uyumluluğu sorununu dolanıyor ve çift önyüklemeden de kaçınmayı sağlıyor. Ayrıca daha iyi belge okuyucular ve not alma/işaretleme araçları kullanmayı mümkün kılıyor
WSL ürkütücü olsa da, pratikte Linux kullanıcı ortamının dengelerini değiştiriyor
Teoride iPad Pro iki tarafın da avantajlarını birleştirebilir, ama üzerine bilerek oyuncak bir işletim sistemi koyuyorlar
Masaüstü Linux’ta yaşadığım tüm deneyimlere benziyor. Beklenti, kurulumda ilk başarı, birkaç gün süren anlaşılması zor sorun giderme ve ardından hayal kırıklığı ile vazgeçiş
“Bu yeni Ubuntu sürümü, bu yeni dağıtım cevap olacak!” diye tekrar edip durdum. Linux kullanıcıları için program derlemek istersem WSL kullanıyorum
Bu Surface’teki Intel m3-6y30 gerçekten inanılmaz derecede küçük bir çekirdek. Tasarım özelliklerinde 4,5 W; TDP 3,5 W’a kadar düşürülebiliyor ve 7 W’a kadar çıkarılabiliyor, GPU’su da küçük.
Benim Samsung Book 12’deki 7200u 15 W ve 7–25 W olarak ayarlanabiliyor; bu yüzden çok daha fazla payı var. Temel saat hızı da 0,8 GHz’e karşı 2,5 GHz. 7200u 1 yıl daha yeni olsa da ikisi de Skylake.
https://ark.intel.com/content/www/us/en/ark/products/88198/i...
Bugünlerde Linux’ta ilginç olan şey, HID aygıtları için BPF denetiminin ortaya çıkması. Bununla çekirdek düzeyinde avuç içi girişlerini filtrelemek ya da hayalet girişleri ortadan kaldırmak mümkün olabilir. Teorik olarak verileri isteğe bağlı biçimde filtreleyebilmesi gerekir.
Eskiden kullanıcı alanında interception-tools ile hafif yeniden eşlemeler yapıyor, aygıtı okuyup filtreledikten sonra sanal uhid olarak dışarı veriyordum; ama bu yöntem daha hızlı ve temiz olacak gibi görünüyor.
https://www.phoronix.com/news/Linux-6.11-More-HID-BPF
Şimdi Samsung Book 12’mi, zaten sahip olduğum aynı başka bir cihazla değiştirmem gerekiyor. Şu an kullandığım cihazın OLED’i epey çatlak; önden bakınca şaşırtıcı derecede görünmüyor ama dokunmatik, ara sıra çalışmamaktan tamamen çalışmamaya geçti. Kalemi de bir kez denemek istiyorum.
4 GB RAM can sıkıcı olabiliyor. SATA SSD yerine daha iyi bir NVMe olsaydı bunun o kadar büyük bir sorun olmayacağını düşünüyorum; ama sayfaları dışarı atarken ya da geri alırken tüm sistem bazen ciddi biçimde yavaşlıyor, bu gerçekten kötü.
Ayrıca hazırda bekletmeyi şiddetle öneririm. Yıllarca güvenmedim; ama bir gün bekleme sırasında güç azalınca systemd’nin sistemi uyandırıp hazırda bekletmeye gönderdiğini gördüm, sonra geri dönüp sorunsuz çalıştığını görünce gerçekten şaşırdım.
Açılması yaklaşık 10 saniye sürüyor; ama bir projeyi kenara bırakıp haftalar sonra geri döndüğünüzde bıraktığınız yerden devam edebilmek harika. Hazırda bekletmeyi kullanmak iyi olur. Muhtemelen belirli bir süre uyuduktan sonra hazırda bekletmeye geçecek şekilde ayarlanabilir.