Türkiye
Az konuş, çok çalış..

Forum

Bildirimler
Tümünü temizle

Nvidia-Nouveau Veya Nouveau-Nvidia Geçiş Yapma

5 Yazılar
2 Üyeler
0 Likes
2,811 Görüntüleme
(@cokomoko)
Gönderiler: 76
Trusted Member
Konu başlatıcı
 

https://wiki.archlinux.org/index.php/NVIDIA#Switching_between_NVIDIA_and_nouveau_drivers

Wiki'de anlatıldığı üzere bu scripti deneyip de açık ve kapalı kaynak sürücüler arasında sağlıklı ve sorunsuz geçiş yapabilen var mı?
Deneyenler varsa geri bildirim rica ediyorum, yakın bir zamanda xen denemeyi düşünüyorum, onun için açık ve kapalı sürücüler arasında geçiş yapmam lazım.

 
Gönderildi : 19/11/2015 4:58 pm
tulliana
(@tulliana)
Gönderiler: 3507
Famed Member Admin
 

http://archman.org/forum/index.php?topic=296.0

Nvidia-Optimus teknolojisine sahip sistemler, Nvidia veya Nouveau sürücülerini MHWD ile  kolaylıkla değiştirebilirler. Öncelikle sisteminizdeki donanımı MHWD aracılığı ile görelim:

[yfdogan@manjaro Belgeler]$ mhwd -l
> 0000:00:02.0 (0300:8086:0116) Display controller Intel Corporation:

--------------------------------------------------------------------------------
                  NAME              VERSION          FREEDRIVER          TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-bumblebee            2012.09.18              false            PCI
video-hybrid-intel-nouveau-bumblebee            2012.09.18                true            PCI
          video-intel            2012.09.18                true            PCI
            video-vesa            2012.09.18                true            PCI


> 0000:01:00.0 (0300:10de:0df5) Display controller nVidia Corporation:

--------------------------------------------------------------------------------
                  NAME              VERSION          FREEDRIVER          TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-bumblebee            2012.09.18              false            PCI
video-hybrid-intel-nouveau-bumblebee            2012.09.18                true            PCI
          video-nvidia            2012.06.03              false            PCI
        video-nouveau            2012.09.18                true            PCI
              video-nv            2012.09.18                true            PCI
            video-vesa            2012.09.18                true            PCI


[yfdogan@manjaro Belgeler]$
                             

Görüldüğü üzere Nouvau sürücüleri yüklü.
Yüklemek için işleteceğimiz komut:
Nouveau için:

sudo mhwd -i pci video-hybrid-intel-nouveau-bumblebee

Nvidia için:

sudo mhwd -i pci video-hybrid-intel-nvidia-bumblebee

Kaldırmak için ise :
Nvidia:

sudo mhwd -r pci video-hybrid-intel-nvidia-bumblebee

Nouveau:

sudo mhwd -r pci video-hybrid-intel-nouveau-bumblebee

Sistem açılışında Bumblebee etkinleştirme için:

sudo systemctl enable bumblebeed.service

sudo systemctl start bumblebeed.service

Kontrol için:

sudo systemctl status bumblebeed.service

Örnek çıktı:

[yfdogan@manjaro Belgeler]$ sudo systemctl status bumblebeed.service
[sudo] password for yfdogan:                                                       
bumblebeed.service - Bumblebee C Daemon                                                 
          Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled)               
          Active:[color= active (running) since Thu, 04 Oct 2012 21:54:22 +0300; 1h 39min ago               
        Main PID: 4866 (bumblebeed)
          CGroup: name=systemd:/system/bumblebeed.service
                  └ 4866 /usr/sbin/bumblebeed

Oct 04 21:54:22 manjaro bumblebeed[4866]: [ 1286.332140] [INFO]/usr/sbin/bumblebeed 3.0.1 started
[yfdogan@manjaro Belgeler]$

Çekirdeğe uygun bbswitch paketi de yüklenmelidir:

Örnek:

[yfdogan@manjaro ~]$ uname -a

Linux manjaro 3.8.8-1-MANJARO #1 SMP PREEMPT Wed Apr 17 15:53:00 CEST 2013 x86_64 GNU/Linux
[yfdogan@manjaro ~]$

Linux çekirdeği 3.8.8.1

 sudo pacman -S linux38-bbswitch

Kontrol için optirun ve primusrun komutlarına bakılır. Dönen çarklarla birlikte uçbirimde fps değerleri görüntülenir:

[yfdogan@manjaro ~]$ optirun glxgears
3948 frames in 5.0 seconds = 789.545 FPS
3622 frames in 5.0 seconds = 724.394 FPS
3619 frames in 5.0 seconds = 723.578 FPS
3501 frames in 5.0 seconds = 699.903 FPS
[VGL] ERROR: in readback--
[VGL]    246: Window has been deleted by window manager
[yfdogan@manjaro ~]$

[yfdogan@manjaro ~]$ primusrun glxgears
306 frames in 5.0 seconds = 61.030 FPS
300 frames in 5.0 seconds = 59.991 FPS
301 frames in 5.0 seconds = 60.012 FPS
primus: warning: dropping a frame to avoid deadlock
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 1079 requests (1079 known processed) with 0 events remaining.
primus: warning: dropping a frame to avoid deadlock
primus: warning: timeout waiting for display worker
[yfdogan@manjaro ~]$

Beklendiği gibi çalışmazsa sisteminiz şu iki komutu uygulayın ve sisteminizi yeniden başlatın:

sudo mv /etc/bumblebee/xorg.conf.nvidia.pacnew /etc/bumblebee/xorg.conf.nvidia

sudo mv /etc/bumblebee/bumblebee.conf.pacnew /etc/bumblebee/bumblebee.conf

Yukarıda görüldüğü üzere bir satır komut ile sürücünüzü değiştirebilirsiniz. Ya da sorunsuz bir şekilde kernel ve ekran kartı sürücülerini kurup kaldırmak isterseniz Manjaro Ayar Yöneticisini kullanabilirsiniz. Bu işleri birkaç tıklama ile halledilecek duruma getirdik. Keşfetmenizi bekliyor sadece 😉
Sorularınız varsa yazınız.

archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!

 
Gönderildi : 19/11/2015 8:27 pm
(@cokomoko)
Gönderiler: 76
Trusted Member
Konu başlatıcı
 

Nvidia optimus teknolojisi yok bende, bu işe yaramaz gibi görünüyor, manjaro ayar yöneticisi aur depoda var mı?Veya ayar yöneticisini Arch'ta kullanmak mümkün mü?

 
Gönderildi : 20/11/2015 7:16 am
(@cokomoko)
Gönderiler: 76
Trusted Member
Konu başlatıcı
 

Bir de siz bu manjaro live cd'lerde hem açık hem kapalı kaynak sürücülerle sistemi açmayı nasıl yapıyorsunuz? Bundan hareketle x kerneli ile nouveau diğer bir x kerneli ile de nvidia kapalı sürücü açmak mümkün mü?

 
Gönderildi : 20/11/2015 7:19 am
tulliana
(@tulliana)
Gönderiler: 3507
Famed Member Admin
 

Bir de siz bu manjaro live cd'lerde hem açık hem kapalı kaynak sürücülerle sistemi açmayı nasıl yapıyorsunuz? Bundan hareketle x kerneli ile nouveau diğer bir x kerneli ile de nvidia kapalı sürücü açmak mümkün mü?

Çalışan sistem başlarken bu ekran gelir. Resimdeki gibi üstteki seçenek ile başlatırsanız açık kaynak sürücüyü kullanır. İkinci sıradaki nonfree seçeneği ile sistemi açarsanız kapalı kaynak sürücüyü kullanır.

Hangi seçenek ile live sistemi açıp kurulum yaparsanız o sürücü ile de varsayılan olarak kurar sistemi. Mesela nonfree seçip kurmuşsanız, kurulan sistem de nonfree yani kapalı kaynak sürücüyü kullanır.

archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!

 
Gönderildi : 21/11/2015 8:30 am
Paylaş:
Translate »