[Nasıl] Kara listedeki ekran kartları ile Unity çalıştırma

Başlatan empax, 01 Temmuz 2011 - 23:47:17

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

empax

12.04 icin Güncellendi!
-------------------------------------------------------------------------------------
Nnidia Go 7300 ile denenmiştir, su ana kadar sorun çıkmadı ama unity menüsünde bazen kasılmalar oluyor.

-Ek sürücüler bölümünden tüm yüklü sürücüleri kaldırıp(bilgisayarı yeniden başlatın) Yazılım merkezinden nouveau nvidia firmware paketini kurun.
- sudo gedit /etc/environment ile açılan pencerede en alt satıra UNITY_FORCE_START=1 yazın, Sisŧemi yeniden başlaŧın

12.04.2012
-------------------------------------------------------------------------------------





Ekran kartı kara listeye(blacklisted) alınmış arkadaşlar umarım bu yöntemle 11.04 ile gelen Unity'i benim gibi sorunsuz kullanabilirsiniz.
Sadece Nvidia Go 7300 ile denenmiştir, siz de tecrübelerinizle beraber ekran kartı marka/model bilgilerinizi buraya geçerseniz listeyi genişletmiş oluruz. (Kara liste ne kadar uzun bilemiyorum.)

Yapacaklarımız; Açık kaynak kodlu ekran kartı sürcümüzü kurup Unity'i varsayılan olarak ayarlayacağız ve Gnome için ufak bir düzenleme yapacağız.

/usr/lib/nux/unity_support_test -p
/usr/lib/nux/unity_support_test -p --compiz

Bu komutları verdikten sonra cevap haliyle "No" oluyordu.

1- Her şeyden önce Ek sürücüler bölümünden yüklü ise tüm ekran kartı sürücülerini kaldırıyor ve sadece Deneysel 3B Desteği olan açık kaynak sürücüyü kurup bilgisayarı yeniden başlatıyoruz.

2-Terminali açıp alttaki komutu veriyoruz gksudo gedit /etc/environment
Açılan dosyda bir alt satıra UNITY_FORCE_START=1 'i ekleyin.

3- Sırayla,
sudo cp /usr/share/gnome-session/sessions/classic-gnome.session /usr/share/gnome-session/sessions/classic-gnome.session.bak

gksudo gedit /usr/share/gnome-session/sessions/classic-gnome.session

Açılan dosyada kırmızı ile işaretlenen aşağıdaki satırları silin.

Alıntı Yap[GNOME Session]
Name=Classic GNOME
Required=windowmanager;panel;filemanager;
Required-windowmanager=gnome-wm
Required-panel=gnome-panel
Required-filemanager=nautilus
DefaultApps=gnome-settings-daemon;
IsRunnableHelper=/usr/lib/nux/unity_support_test --compiz
FallbackSessionsID=GNOME2d
GNOME2d=2d-gnome

Bilgisayarı yeniden başlatıyoruz.

Kaynak: http://ubuntu4beginners.blogspot.com/2011/05/force-unity-compiz-to-run-natty-narwhal.html
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

BayboraKaan

@empax paylasim icin tesekkürler ayni sorunu yasan arkadaslar icin bir cözüm yolu olacaktir.

gufabe

Empax güzel bir nasıl belgesi hazırlamış. Keşke ben de böyle bir belgeyle burada aktarılandan epeyce farklı olan deneyimimi paylaşabilseydim. Ama nasıl yaptığımı bilmiyorum.

...

Dilim döndüğünce meramımı anlatmaya çalışayım.

Daha önce ''ubuntu netbook'' kurmuş biri olarak, unity algımda bir karmaşıklık hüküm sürüyor. unity ile unity 2d arasındaki tek farkın şeffaflık ve gnome paneli olması pek aklıma yatmıyor. Çünkü ekran kartı sürücümü (hoş ekran kartım open gl desteklemeyen ve linux uyumsuzluğuyla nam salmış ve Sis serisindendi) kurmadan 800x600 çözünürlükle unity (şeffaf arka planlı) varsayılan olarak geliyordu.(dileyen 10.04 ubuntu netbook sürümünü indirip deneyebilir) O halde unity ve unity 2d arasındaki temel fark ne oluyor da ubuntu bunca kullanıcıyı donanımının yetersiz olduğu hissi ile ezecek bir deneyim yaşatıyor?

Neyse. Ben de birçok kullanıcı gibi 11.04 kurulumunda ubuntu oturumuyla giriş yapamazsınız, ubuntu klasikle giriş yapın uyarısını aldım. Ekran kartı sürücüsünü yükledikten sonra da ubuntu klasik oturumuna mahkumiyetim sona ermemişti. Fakat zamanla tam olarak ne yaptığımı bilmeden ubuntu oturumuyla giriş yapabilir hale geldim. El yordamıyla yolumu bulmaya çalıştığım için kanaatim; ubuntu yazılım merkezinden (yalnızca sezgilerime dayanarak) mesa ve opengl paketlerini yüklememin bu sürece olumlu bir katkısı olmuş olabileceği yönünde...

Ek olarak gnome3 yüklediğimi; sorunsuz olarak kullanabilmekle beraber, özellikle imlecin kendi kendine etkinleşmesinden rahatsız olduğum için kaldırdığımı da söylemeliyim.

Şimdi ubuntu oturumu ile giriş yaparsam aşagıdaki gibi bir ekranım oluyor...

ubuntu oturumu ve unity: http://i1107.hizliresim.com/2011/7/19/6741.png

bu da unity 2d oturumu: http://i1107.hizliresim.com/2011/7/19/6754.png

Eğer uçbirimden;
   
unity

kodunu çalıştırırsam aşagıdaki gibi.

panel ve unity: http://i1107.hizliresim.com/2011/7/19/6728.png

lspci | grep VGA

çıktısı şu:

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)

/usr/lib/nux/unity_support_test -p

çıktısı ise:

OpenGL vendor string:   Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string:  2.1 Mesa 7.10.2

Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  no
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity supported:          no


Sonuç olarak iki ihtimal var. Ya, artık oturum açarken ubuntu seçerseniz, sistem sizin için uygun olan unity tipini (eğer yüklü ise unity 2d'yi mesela) devreye sokarak kullanmanızı sağlıyor. Ya da ben rastlantılar sonucu bu ekran kartını mesa vb. yazılımlarla kombine ederek zenginleştirdim. (Eğer öyleyse bunu nasıl yaptığımı birlikte ortaya çıkarırsak bundan diğer kullanıcılar da faydalanabilir.)

ps: Peki ben unity kullanıyor muyum?

GLX-dock(opengl ile cairo-dock) : http://i1107.hizliresim.com/2011/7/19/6705.png   

... :D

(resimlerin yayında kalma süresi 3 aydır)

eribol

Unity ile Unity 2D arasındaki en büyük fark; biri gtk, clutter ve nux arayüzlerini kullanıyor iken dieğri qt arayüzünü kullanıyor. Qt bu işi nasıl hallediyor bilmiyorum ama clutter ve nux arayüzleri opengl ile çalışıyor yani biraz güçlü ekran kartı sürücüsü ihtiyacı var.

özgürubuntu

#4
Evet maalesef benim de bu şekilde çalışıyor sadece :(


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 04 Ağustos 2011 - 12:34:39

Peki bu daha ne kadar süre devam edecek acaba? Yani Oneiric yüklemesi yaptığımızda da yukarıdaki yöntemle mi çalıştıracağız ekran kartımızı?

ShockLess

nvidageforce 7300Le ile denedim ilk seferde çalışmıştı sonra bi yendien başlatınca aynı hatayı yenıden aldım sadece mous ve arkaplan gözüküyor diğer hiçbirşey gözükmüyor.

khaos

Merhaba arkadaşlar,

Ubuntu 11.04 Unity de compiz'i aktif hale getirdim. Compiz de birkaç ayar yaptıktan sonra, ekranda sadece masaüstü arkaplanı ve mouse imleci kaldı. Bir de masaüstüne açtığım klasörler. Compiz'i terminalden kaldırdım. Yine terminalden ubuntu-desktop u kurdum sorunsuz olarak, gnome-desktop u da kurmaya çalışırken bağlanamadı diye bir hata alıyorum. Sorunu bir türlü düzeltemedim. Ekran kartım intel 965 chipset family. Önemli belgelerim olmasa yeniden kurulum yapardım ama o belgeleri kurtamam gerek.

Not: Unity'i hiç sevmedim, unity'siz mutluydum.  :(
Görünen gerçek olsaydı, bilime gerek kalmazdı!

heartsmagic

@khaos, bu başlıkta sorunu konuşmayalım lütfen. Unity'yi beğenmiyorsan girişteki klasik Gnome oturumunu deneyebilirsin. Onu  deneyip durumu yeni bir başlıkta aktarırsan seviniriz.
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.

Murat Erdemir

Bugün arkadaşın eski bilgisayarına Ubuntu 11.10 kurdum.Sonra ek sürücülerden nvidia-current(önerilen) sürücüsünü kurdum.Yeniden başlattım ama sadece mouse hareket ettirilebiliyor.Ekran kartı Nvidia GeForce 7300 LE.Unity başlatıcı görünüyor,sağ üst köşedeki kullanıcı adı,zarf simgesi ve sol üstteki Masaüstü yazısı görünmüyordu.Dediğim gibi mouse dışında hiç* bir şey çalışmıyor.Yabancı bir forumda bunun nvidia 173 drivers ile çözülebileceği yazıyordu.Bilgisayar işyerinde ve vaktimiz kalmadığı için araştırma yapıp deneme fırsatım olmadı.Yarın deneme yapacağım,eğer olmazsa Empax 'ın dediğini de deneyeceğim.Umarım çalışır.Çünkü insanları korsan işletim sistemi kullanmaktansa sağlam, güvenilir olan Ubuntu'ya yönlendirmeye çalışıyorum.Tabi bu kolay olmuyor.Facebook'a girmekten başka bir şey yapmadıkları halde insanları alışkanlıklardan vazgeçirmek gayet zor.
Intel Core 2 Quad Q9300
Gigabyte EP45C-DS3R
Nvidia GeForce 9600 GT
Kingstone DDR2 6 GB
500 GB HDD

Murat Erdemir

Evet Nvidia GeForce 7300 LE ekran kartı için "current" sürücüyü değil de nvidia 173 sürücüsünü kurunca sorunsuz çalışmaya başladı.Aynı ekran kartı olanlar için bilgi olsun.
Intel Core 2 Quad Q9300
Gigabyte EP45C-DS3R
Nvidia GeForce 9600 GT
Kingstone DDR2 6 GB
500 GB HDD

empax

12.04 ile sorun devam ediyordu ama GO7300 ile denediğim yöntem ise yaradı. Çözüm ilk mesaja eklendi. Kolay gelsin.
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

istanbul

intel accelerator 500 ekran kartı sadece 2D çalıştırabiliyor, ona da bayağı bir ayar gerekiyor.

Bu ekran kartı intel GMA 500 olarak geçiyor. Aman uzak durun.