Tag Archives: Wine

Sipru Gözlemleri #15: [Nasıl]: Sipru Linux Altında Wine ile Nasıl Çalıştırılır?

Uyarılar

1.) Yapılan tüm işlemlerde Ubuntu 8.04 (Hardy Heron) 32 bit kullanılmıştır. Compiz eklentisi kapatılmıştır zira video performansını düşürebilir.

2.) Kullanılan Wine’ın sürüm numarası 1.1.o’dır.

3.) Kullanılan ekran kartı ATI Mobility Radeon Xpress 200′dür. Nvidia ve Intel yongalı kartlarda çok daha iyi sonuç verebileceğini düşünüyorum.

4.) Kullanılan İşlemci AMD Turion ML-34′tür.

5.) Yapılan işlemler deneyseldir. Sisteminize zarar verebilirsiniz.

Aşamalı olarak kurulum için Lüftfen TIKLAYIN…

Filled under Linux, Sipru Thing, Türkçe. .

Share on FriendFeed

Sipru Gözlemleri #14: Wine Hata Ayıklama Süreci - #2

Sipru‘yu Wine ile çalıştırma denemelerine devam…

Sipru dolayısı ile bir kaç hatasından kurtulan Wine, 1.0RC3 sürümü ile gayet olgunlaşmış duruyor. Kurulumunda standart olmayan “msxml” paketi yokluğunda istemci başlatılamıyordu. Bunu aşmak için winetricks msxml3 paketini kurmak gerekti…

Uygulamak için:

wget http://kegel.com/wine/winetricks && sh winetricks msxml3

Daha sonra çalıştırıldığında ise katmanlı arayüzlerle de olsa istemci başlıyor. Kullanıcı girişi rahatlıkla yapılabiliyor. TV/Radyo kayıtları yine sıkıntısız biçimde gerçekleşiyor fakat arayüz katmanlı olarak oluşturuluyor. Arayüzde görüntülenmesi gereken imajlar arayüz penceresinden bağımsız olarak görüntüleniyor ve hareket ettirilemiyor. ( Windows’da çalıştırılınca pencereyi taşırken oluşan gecikmeler ve gariplikler…??? ) Ardından geleneksel olarak çöküyor…

Wine çıktısını buradan inceleyebilirsiniz: Sipru_Wine1.0RC3_Error3

Arayüz davranışı için şu videoyu inceleyebilirsiniz ve önerileriniz makbule geçecektir:

 
icon for podpress  Podcast Video [2:43m]: Play Now | Play in Popup | Download (25)

Filled under Sipru Thing, Türkçe. .

Share on FriendFeed

Sipru Gözlemleri #13: Wine Hata Ayıklama Süreci

Self-made from :en::Image:WINE-Logo.png.Image via Wikipedia

Sipru‘nun özgün bir Linux veya Mac sürümünün olmayacağı -en azından yakın gelecekte- açıkça görüldüğünden, MacOS için olmasa bile Sipru’yu Linux üzerinde çalıştırma cambazlıklarına devam etme kararı sonucu, hem Wine Projesine katkısı olabileceği, hem de düşük bir olasılık olsa da Wine ile Sipru’yu çalıştırabilir miyiz amacıyla, Sipru’yu Wine’ın AppDB (Application Database) veritabanına ekledim.

Gerçi, bu aralar bahardan mıdır bilemem, Sipru projesinden hiç ses çıkmıyor. Doğuş Yayın Grubu A.Ş.‘den de aynı şekilde. Sipru’nun diğer beta sürümlerinin yayınlanma sıklığı göz önüne alındığında, Beta 1.2.9 sürümünden bu yana oldukça uzun bir zaman geçti. Proje ne halde bilmiyorum. Bir de yorum eklemek isterim ki, Video on Demand özelliğinin hayata geçmeden kaldırılmış olması biraz can sıkıcı çünkü kaçırdığımız ya da daha sonra tekrar seyretmek istediğimiz bir sürü TV programı var…

Velhasılıkelam uygulama kısa süre içinde kabul edildi ve ilk hata kaydını girdim. Sağolsunlar Wine emekçileri, hemen tepki vererek kafa yormağa başladılar ve Sipru’yu Wine ile çalıştırmağa çalışırken ortaya çıkan winhlp32.exe hatasını anlamlandırmağa çalıştılar. Ne güzel bir sürprizdir ki 2 gün içinde ilk yama geldi bu hataya ilişkin.

Eğer siz de bu projeye ilgi duyuyorsanız, WineHQ’dan AppDB’ye girerek Sipru’nun çalıştırılabilmesi için katkı yapabilirsiniz.

AppDB’deki Sipru:
http://appdb.winehq.org/objectManager.php?sClass=application&iId=7239
http://appdb.winehq.org/objectManager.php?sClass=version&iId=11884

İlk hata kaydı için:
http://bugs.winehq.org/show_bug.cgi?id=13121

Not düşmeliyim, bu bir tersine mühendislik uğraşı değil sadece Sipru’yu Wine uyumluluk katmanını kullanarak Linux altında işlevsel kılabilme uğraşıdır.

Filled under Sipru Thing, Türkçe. .

Share on FriendFeed

Tavsiye Ediyorum #2: Wammu & Flyback

Bu kez web sitesi veya blog değil bir kaç açık kaynaklı özgür yazılım tavsiye edeceğim.

  • Wammu
  • Wammu - Wizard

    Wammu, GPL v2 lisansını kullanan açık kaynaklı ve özgür, mobil telefon - bilgisayar yönetim uygulaması. Gammu ve wxPhython tabanlı bir uygulama. Bu iki platform üzerinde geliştirilmiş olması, bu uygulamaların çalıştığı işletim sistemlerinde çalışabilir demek oluyor. Ancak yazılımın sitesinde de belirtildiği üzere şu anda sadece Linux ve Windows sürümleri mevcut. Telefonunuzu Bluetooth, USB veya kızılötesi bağlantı arabirimi ile bağlayabiliyorsunuz. Kendi bilgisayarımın kızılötesi bağlantı noktası olmadığı için herhangi bir yorum yapamam ancak Bluetooth ve USB bağlantısı oldukça güzel çalışıyor.

    Wammu ile adres defterinizde, takviminizde, yapılacaklar listesinde ve kısa mesajlarınızda istediğiniz değişiklikleri yapabiliyorsunuz. Ayrıca telefounuz OBEX özelliğini destekliyorsa dosya alışverişi de yapabiliyorsunuz. Örneğin telefonunuza bir mesaj geldiğinde eğer telefonunuz sisteminize Wammu ile bağlıysa, bilgisayarınız da ötüyor :D … Ayrıca güzel bir IMAP desteği de mevcut. Hali hazırda Gmail’in bedava IMAP özelliğini kullanıyorsanız, mesajlarınızı mail kutunuza gönderebiliyorsunuz (Şahsen benim çok işime yarayan bir özelllik). Telefonunuzdaki verileri, bir kısmının ne olduğunu bile bilmediğim biçemlerde yedekleyebiliyorsunuz. Telefon çaldığında sizi dürtmesi de ayrı bir hoşluk.

    Gammu üzerinde çalıştığı için destek verdiği telefon sayısı Gammu’nun telefon veritabanı ile kısıtlı. Bu durum biraz can sıkıcı gibi gelse de çoğu popüler telefonu barındırdığından, çoğunluk için pek sorun olmayacaktır. Her ne kadar benim işimi görse de, o veritabanında olmayan telefonların sahibi kullanıcılar için bir sorun. En büyük eksikliği budur.

    Neye benzediğini nasıl bir şey olduğunu merak edenler şuradaki galeriye göz atabilirler.

    Diyeceğim o dur ki: Müzmin GNU/Linux kullanıcılarının telefon ile haşır neşir olma işlerinde sonsuz fayda sağlayacağını düşündüğüm bir araç. Bunun haricinde kendi telefonlarının hantal yazılımlarından bıkan Windows kullanıcıları da eğer telefonları Gammu telefon veritabanında bulunuyorsa Wammu’yu çekinmeden deneyebilirler.

  • Flyback
  • Flyback

    Geçen gün, çalışma arkadaşımın kullandığı Mac bilgisayarda gördüm. Daha önce okumuştum, bir kaç videosunu görmüştüm ama hiç çalışırken birebir görmemiştim Time Machine’i. Mac OS X Leopard’ın bir bileşeni Time Machine. Harici bir veri depolama aygıtına sistemin bir kopyasını çıkartıyor. Sürekli bir şeyler yazıp, çiziyorsanız mutlaka dosyalarınızı kaybettiğiniz olmuştur. Time Machine sayesinde gün be gün yedek tutulduğundan böyle bir korkuya gerek kalmıyor. Tabi bir de Mac’ın o cafcaflı arayüz oyunları işin içine eklenince oldukça kullanışlı oluyor.

    Böyle bir bileşen neden Linux dünyasında yok ki derken daha önce duyurulan bir örnekten daha başarılı olan Flyback’i tanıtmak isterim. Biraz eksiği ve biraz fazlası ile Time Machine’in yaptığı işi oldukça başarılı bir şekilde yapıyor. Kullandığım masaüstü GNOME olduğundan KDE’deki hali nasıldır bilemem ancak GNOME’da şu ana kadar arayüz ve backend arasındaki sıkıntıları dışında bir sorun çıkarmadı. Bunlar da kısa zaman içinde çözülecektir diye umuyorum.

  • Bunlardan ayrıca bir de çok ufak bir NASIL belgesi (Tomubuntu‘nun katkıları ile). Ubuntu 8.04 ile Wine için kullanılırlık bakımından yeni değişiklikler geliyormuş. Bunlardan biri de tema olayı. Tomubuntu, Ubuntu 8.04′ü beklemeden bu işe bir çözüm getirmeyi düşünmüş. Bildiğiniz üzere Wine ile Windows uygulamaları çalıştırınca tema oldukça berbat gözüküyor. Tomubuntu’nun önerisi hiç değilse bari Ubuntu’nun Human teması renklerine uygun olsun diye:
  • ~/.wine/user.reg dosyasının içine şu metin dosyasının içeriğini kopyalayıp, kaydedin.

    Sonuç mu? (Eski ve Yeni)

    Wine Renk Semasi

    PDF Sürümü/Version

Filled under Open Source Thing, Türkçe. .

Share on FriendFeed

Sipru Gözlemleri #7

Sipru Logo

Sipru‘yu Linux altında VMware, OpenVZ, VirtualBox gibi işletim sistemi düzeyinde sanallaştırma yazılımları kullanmadan Wine ile çalıştırma denemelerim devam ediyor. Sanırım başaramayacağım ama bir de buraya yazmak istedim. Şimdilik ne yaptıysam beceremedim.

Sıkıntı ise 079aa557-4a18-424a-8eee-e39f0a8d41b9 parseURL metodunu Wine’ın bir şekilde becerememesi.

Bu işten sıyrılabilmek için MSXML6′yı yükleyebilir miyim diye düşündüm. Bunun için Wine’a Win98 ayarları DCOM98′i yüklemeğe çalıştım: Elime geçen şu oldu: (Tabii tamamen saçma işlere de kalkışmış olabilirim)

lync@lync-laptop:~/Masaüstü$ WINEDLLOVERRIDES=”ole32=n” wine DCOM98.EXE
fixme:setupapi:SetupDefaultQueueCallbackW notification 262144 params 33f9ac,0
err:setupapi:SetupDefaultQueueCallbackW copy error 0 L”C:\\windows\\temp\\IXP000.TMP\\rpcrt4.dll” -> L”c:\\windows\\system32\\rpcrt4.dll”
fixme:setupapi:SetupDefaultQueueCallbackW notification 262144 params 33f9ac,0
err:setupapi:SetupDefaultQueueCallbackW copy error 0 L”C:\\windows\\temp\\IXP000.TMP\\olepro32.dll” -> L”c:\\windows\\system32\\olepro32.dll”
fixme:rpc:DllRegisterServer (): stub

Hey maşallah yürü be koçum Wine yap şöyle kralından bir debug dedim ve olay şu şekilde gerçekleşti. Ayrıca merak edenler olursa ekte, Sipru’nun kendi ürettiği çökme raporları var. Daha da merak eden olursa ayrıntılı Sipru için Wine debug logları da şurada ve şurada mevcut.

PDF Sürümü/Version

Filled under Sipru Thing, Türkçe. .

Share on FriendFeed