[Çözüldü]9.04'ten 8.10'a (problem çözümü için) Dosya entegre etme?

Başlatan ciwans, 13 Mayıs 2009 - 21:50:21

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ciwans

Arkadaşlar kolay gelsin.
Öncelikle başlık pek açıklayıcı olmamış olabilir. Sorun için nasıl bir başlık atacağımı bilemedim bunun için kusuruma bakmayın.

Sormak istediğim; 8.10'da trackpad'de tıklama çalışmamakta idi. 9.04'te bu problem çözüldü. Fakat 9.04' te ise Nvidia ekran kartı ile ilgili bir problem ortaya çıktı. Ve şu an için çözümü yok gibi görünüyor.

9.04'ün trackpadi kullanmamı sağlayan dosya, komut veya her ne ise; ben bunu 8.10'e entegre edip uygulayabilirmiyim?
Ustalardan fikir bekliyorum, şimdiden teşekkür ediyorum.
Adresinde yokluğunu kıyamet bilerek, Sadece susarak özlüyorum seni, Hiç tanımadan ne garip...

localhost

trackpad nedir bilmiyorum. Eger bu uygulamayi saglayan bir paket sistemde kurulu ise. Ubuntu 8.10 ile Ubuntu 9.04 arasinda kullanilan paketlerin sürümlerine bakardim. Sürüm nolari ayni ise ubuntu 9.04 teki paketi sisteme kurup deneme yapardim.
Linux LPIC1 - MCSA

ciwans

Trackpad: ubuntu da dokunmalı tablet olarak  geçiyor. (Laptop uzerinde imleci hareket ettiren alan)

Benim aklıma şu şekilde bir şey geldi. 9.10'da dosya sisteminde /dev/input/by-id dizininde 3 adet trackpad ile ilgili dosya mevcut. ben bunları kopyalayıp. daha sonra 8.10 kurup aynı dizin içerisine atsam. Çalışır mı?
Bu mantık pratikte işlermi?
Adresinde yokluğunu kıyamet bilerek, Sadece susarak özlüyorum seni, Hiç tanımadan ne garip...

localhost

Hayir islemez. Cünkü onlar Ubuntu tarafindan olusturulmustur. Ubuntu 8.10 altinda böyle bir sey yoksa kopyalama yapsanizda calismaz diye düsünüyorum. Deneme yapabilirsiniz.
Linux LPIC1 - MCSA

ciwans

Acaba bu birleştirmeyi yapabilmem için başka nelerde değişiklik yapmam gerekebilir?
Şu anda 9.10 da iken buradan almam gereken verileri toplayıp 8.10'u kurayım. Daha sonra deniyeceğim
Fakat hangi veriler olduğu konusunda net bir bilgim yok.
Adresinde yokluğunu kıyamet bilerek, Sadece susarak özlüyorum seni, Hiç tanımadan ne garip...

localhost

Bu konuda hic bir fikrim yok. Google de bu konuda arastirma filan yaptinizmi? Belki forumda kullanan kisiler vardir. Bilgileri dahilinde sizi yönlendirirler.
Linux LPIC1 - MCSA

ciwans

Zaten 8.10 uzerinde herhangi bir çözümü mevcut değildi. 9.04 ile çözüm kendiliğinden geldi. Google ile yaptığım aramalarda 8.10 da çalışmaması üzerine sonuçlar buldum. Bu yapmaya çalıştığım uygulamayla ilgili bir herhangi birşeye denk gelmedim.
Adresinde yokluğunu kıyamet bilerek, Sadece susarak özlüyorum seni, Hiç tanımadan ne garip...

localhost

Sorunu su sekilde cözümleyin. Nvidia probleminizi ubuntu 9.04 te nasil cözersiniz bunun üzerine kafa yorun. Forumda epey Nvidia kullanicisi var. Size iyi bilgiler sunacaklarina eminim.
Linux LPIC1 - MCSA

ciwans

Burada da göreceğiniz gibi sağolsun sitedeki arkadaşlar başta @erginemr olmak üzere çok yardımcı olmaya çalıştılar. Fakat şimdilik çözümü yok maalesef.

Bence farklı problemler için veya herhangi bir düzenleme için sürümler arasında bu tarz değişiklikler yapan arkadaşlar olmuştur kanaatindeyim.
@Kirmizi Teşekkürler ilgin için
Adresinde yokluğunu kıyamet bilerek, Sadece susarak özlüyorum seni, Hiç tanımadan ne garip...

heartsmagic

Eğer sorun kernel temelli çözülmüşse 9.04 ile yeni kerneli deneyerek duruma bakabilirsin. Bir yerlerde ppa mevcut olabilir.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ciwans

Teşekkürler @heartsmagic google'dan sorun çözümü için detaylı aramalar yaptım Apple bilgisayarlar için yeterince kaynak bulamadım. Lenovo için baya bir kaynak vardı anladığım kadarıyla multitouch özellikleri benzer (bazı modellerin) ve aslında baya işlevsel.

-Multitouch ayarlarının yapıldığı dosya dizininin /usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi olduğunu öğrendim.
-Ve bu dizini değişiklik için /etc/hal/fdi/policy/11-x11-synaptics.fdi'ye kopyalamam gerektiğini de öğrendim.
-9.04'te o dizin içeriğini kopyaladım,
-810 kurup aynı şekilde dizin içeriğine baktım aslında 8.10'da daha işlevsel olarak derlendiğini gördüm fakat çalışması için gerekli satırlar eksikti.
-9.04'ten aldığım verileri dizin içerisine kopyaladım. Ve halihazırda 8.10da mevcut olan özellikleri aktif ettim.
Şu anda gayet sağlıklı bir şekilde çalışmakta.
Alıntı Yapİşlevsellikten kastım: iki parmakla aynı anda dokunarak sağ tıklama'yı gerçekleştirmek, iki parmağı aşşağı yukarı sürerek topuz özelliğini kullanabilmek,
Sağ tıklama için herhangi bir köşeyi belirleyip oraya tek tıklama yaparak aktif hale getirmek...
bu liste uzayıp gidiyor eğer destek veriyorsa 3 hatta 4 parmak için bile özellikler derleyip kullanabilmek.
Lenove veya apple kullanan arkadaşlar multitouch özelliklerini kontrol etsinler kullanmadıkları çok özellik barındırıyor olabilir.
Bu bilgisayarda linux kullanmaya başladığım günden beri yaklaşık 1 yıldır 8.04'ten bugüne çözemediğim bir problemdi sonunda halloldu. Yardımları için tüm ilgilenen arkadaşlara teşekkürler.
Adresinde yokluğunu kıyamet bilerek, Sadece susarak özlüyorum seni, Hiç tanımadan ne garip...

heartsmagic

@ciwans, son olarak düzenlediğin dosyayı burada görmemiz mümkün mü?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ciwans

Tabiki:
goksu gedit /usr/src/bcm5974-1.1.1/scripts/bcm5974-diagnostics
Buraya 9.04'ten aldığımSection "ServerFlags"
    Option "AutoAddDevices" "off"
EndSection
ekledim. ve restart yaptım. Tapping çalıştı fakat algılamasi iyi değildi sağlıksızdı.
Sonrasında.gksu gedit /etc/hal/fdi/policy/11-x11-synaptics.fdi
Alıntı Yap<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
      <match key="info.product" contains="Synaptics TouchPad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
   <!-- Arbitrary options can be passed to the driver using
        the input.x11_options property since xorg-server-1.5. -->
   <!-- EXAMPLE:
   <merge key="input.x11_options.LeftEdge" type="string">120</merge>
   -->
      </match>
      <match key="info.product" contains="AlpsPS/2 ALPS">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="appletouch">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="bcm5974">
        <merge key="input.x11_driver" type="string">synaptics</merge>
        <merge key="input.x11_options.LeftEdge" type="string">0</merge>
        <merge key="input.x11_options.RightEdge" type="string">1280</merge>
        <merge key="input.x11_options.TopEdge" type="string">0</merge>
        <merge key="input.x11_options.BottomEdge" type="string">800</merge>
        <merge key="input.x11_options.ClickFinger1" type="string">1</merge>
        <merge key="input.x11_options.ClickFinger2" type="string">3</merge>
        <merge key="input.x11_options.ClickFinger3" type="string">2</merge>
        <merge key="input.x11_options.HorizEdgeScroll" type="string">0</merge>
        <merge key="input.x11_options.VertEdgeScroll" type="string">0</merge>
        <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
        <merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
        <merge key="input.x11_options.HorizScrollDelta" type="string">0</merge>
        <merge key="input.x11_options.VertScrollDelta" type="string">40</merge>
        <merge key="input.x11_options.PressureMotionMinZ" type="string">10</merge>
        <merge key="input.x11_options.FingerLow" type="string">16</merge>
        <merge key="input.x11_options.FingerHigh" type="string">80</merge>
        <merge key="input.x11_options.FingerPress" type="string">256</merge>
        <merge key="input.x11_options.PalmDetect" type="string">0</merge>
        <merge key="input.x11_options.PalmMinWidth" type="string">10</merge>
        <merge key="input.x11_options.PalmMinZ" type="string">200</merge>
        <merge key="input.x11_options.MinSpeed" type="string">0.8</merge>
        <merge key="input.x11_options.MaxSpeed" type="string">1.2</merge>
        <merge key="input.x11_options.AccelFactor" type="string">0.10</merge>
        <merge key="input.x11_options.MaxTapMove" type="string">25</merge>
        <merge key="input.x11_options.MaxTapTime" type="string">223</merge>
        <merge key="input.x11_options.MaxDoubleTapTime" type="string">200</merge>
        <merge key="input.x11_options.TapButton1" type="string">1</merge>
        <merge key="input.x11_options.TapButton2" type="string">3</merge>
        <merge key="input.x11_options.TapButton3" type="string">2</merge>
        <merge key="input.x11_options.RTCornerButton" type="string">0</merge>
        <merge key="input.x11_options.RBCornerButton" type="string">0</merge>
        <merge key="input.x11_options.LTCornerButton" type="string">0</merge>
        <merge key="input.x11_options.LBCornerButton" type="string">0</merge>
      </match>
    </match>
  </device>
</deviceinfo>
Kırmızı yazan rakamlar ''0'' idi o değişiklikleri yaptım.
Alıntı Yap<merge key="input.x11_options.TapButton1" type="string">1</merge>
        <merge key="input.x11_options.TapButton2" type="string">3</merge>
        <merge key="input.x11_options.TapButton3" type="string">2</merge>
tıklamalardaki parmak sayıları.
Alıntı Yap<merge key="input.x11_options.RTCornerButton" type="string">0</merge>
        <merge key="input.x11_options.RBCornerButton" type="string">0</merge>
        <merge key="input.x11_options.LTCornerButton" type="string">0</merge>
        <merge key="input.x11_options.LBCornerButton" type="string">0</merge>
Dokunmatik tabletteki köşeler. Buralarda da istenilen değişiklikler yapılıp kullanılabilir.
Algılama ile ilgili salise değerleri de var onlarla ilgili değişikliklerde yapılabilir.
Tabi bunları yapmadan önce kablolu bir mouse bulundurmakta fayda var. Tamamen tepkisizleşmesi ihtimalinde kullanabilmek için.
Daha yaygın olarak kullanılan lenovo bilgisayarlarda da bu değişiklikleri uygulanıp extradan satırlar ekleyerek daha işlevsel hale getirenlerle karşılaşmıştım google aramalarımda.
Adresinde yokluğunu kıyamet bilerek, Sadece susarak özlüyorum seni, Hiç tanımadan ne garip...

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.