Gönderen Konu: [Nasıl] Linux Mint 17.x - Intel + Nvidia Hibrit GPU İçin Bumblebee Kurulumu  (Okunma sayısı 190196 defa)

Çevrimdışı Muhammed Ali

  • Çaylak Penguen
  • **
  • İleti: 161
  • Dağıtım: Linux mint 17.3
  • Masaüstü Ortamı: Cinnamon
Kod: [Seç]
kakashi@kakashi-23 ~ $ lspci | egrep 'VGA|3D'çıktısı şu şekilde
Kod: [Seç]
01:00.0 VGA compatible controller: NVIDIA Corporation G98M [GeForce 9200M GS] (rev a1)Bundan anladığım kadarıyla benim bumblebee ile işim yok. Ben de sizin [member=35]ihsaniye[/member]  ye anlattığınız şekilde kapalı kaynak sürücülerimi kurmaya çalıştım. Çıktılar şu şekilde;
Kod: [Seç]
apt-get install nvidia-current
Kod: [Seç]
kakashi@kakashi-23 ~ $ sudo apt-get install nvidia-current
[sudo] password for kakashi:
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Aşağıdaki ek paketler de kurulacak:
  libc-dev-bin libc6-dev nvidia-304
Önerilen paketler:
  glibc-doc
Tavsiye edilen paketler:
  nvidia-settings libcuda1-304 nvidia-libopencl1-304 nvidia-opencl-icd-304
Aşağıdaki YENİ paketler kurulacak:
  libc-dev-bin libc6-dev nvidia-304 nvidia-current
0 paket yükseltilecek, 4 yeni paket kurulacak, 0 paket kaldırılacak ve 252 paket yükseltilmeyecek.
22,0 MB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 102 MB ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] e
Alınıyor: 1 http://archive.ubuntu.com/ubuntu/ trusty/main libc-dev-bin i386 2.19-0ubuntu6 [63,3 kB]
Alınıyor: 2 http://archive.ubuntu.com/ubuntu/ trusty/main libc6-dev i386 2.19-0ubuntu6 [1.555 kB]
Alınıyor: 3 http://archive.ubuntu.com/ubuntu/ trusty/restricted nvidia-304 i386 304.117-0ubuntu1 [20,4 MB]
Alınıyor: 4 http://archive.ubuntu.com/ubuntu/ trusty/restricted nvidia-current i386 304.117-0ubuntu1 [4.398 B]
27 sn.'de 22,0 MB alındı (814 kB/s)                                           
Önceden seçili olmayan libc-dev-bin paketi seçiliyor.
(Veritabanı okunuyor... mevcut 146940 dosya veya klasör yüklü.)
Açılmaya hazırlanan .../libc-dev-bin_2.19-0ubuntu6_i386.deb ...
libc-dev-bin (2.19-0ubuntu6) paketi açılıyor ...
Önceden seçili olmayan libc6-dev:i386 paketi seçiliyor.
Açılmaya hazırlanan .../libc6-dev_2.19-0ubuntu6_i386.deb ...
libc6-dev:i386 (2.19-0ubuntu6) paketi açılıyor ...
Önceden seçili olmayan nvidia-304 paketi seçiliyor.
Açılmaya hazırlanan .../nvidia-304_304.117-0ubuntu1_i386.deb ...
nvidia-304 (304.117-0ubuntu1) paketi açılıyor ...
Önceden seçili olmayan nvidia-current paketi seçiliyor.
Açılmaya hazırlanan .../nvidia-current_304.117-0ubuntu1_i386.deb ...
nvidia-current (304.117-0ubuntu1) paketi açılıyor ...
man-db (2.6.7.1-1) için tetikleyiciler işleniyor ...
libc-dev-bin (2.19-0ubuntu6) ayarlanıyor...
libc6-dev:i386 (2.19-0ubuntu6) ayarlanıyor...
nvidia-304 (304.117-0ubuntu1) ayarlanıyor...
update-alternatives: /usr/lib/nvidia-304/ld.so.conf kullanılarak /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) sağlamak için otomatik kip durumunda
update-alternatives: dikkat: /usr/lib32/vdpau/libvdpau_nvidia.so.1 oluşturma işlemi atlandı çünkü ilişkili dosya olan /usr/lib32/nvidia-304/vdpau/libvdpau_nvidia.so.1 (veya i386-linux-gnu_gl_conf bağlantı grubu) mevcut değil
update-alternatives: dikkat: /usr/lib32/libvdpau_nvidia.so oluşturma işlemi atlandı çünkü ilişkili dosya olan /usr/lib32/nvidia-304/vdpau/libvdpau_nvidia.so (veya i386-linux-gnu_gl_conf bağlantı grubu) mevcut değil
update-alternatives: /usr/lib/nvidia-304/alt_ld.so.conf kullanılarak /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) sağlamak için otomatik kip durumunda
update-alternatives: /usr/share/nvidia-304/glamor.conf kullanılarak /usr/share/X11/xorg.conf.d/glamoregl.conf (glamor_conf) sağlamak için otomatik kip durumunda
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia-304
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
Loading new nvidia-304-304.117 DKMS files...
First Installation: checking all kernels...
Building only for 3.13.0-24-generic
Building for architecture i686
Building initial module for 3.13.0-24-generic
Done.

nvidia_304:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.13.0-24-generic/kernel/drivers/char/drm/

depmod........

DKMS: install completed.
nvidia-current (304.117-0ubuntu1) ayarlanıyor...
initramfs-tools (0.103ubuntu4) için tetikleyiciler işleniyor ...
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Warning: No support for locale: tr_TR.utf8

Kurulum sanki başarılı gibi ama "Warning" yazısından dolayı sormayı uygun buldum.İkinci çıktı şu şekilde;

Kod: [Seç]
nvidia-xconfig
Kod: [Seç]
kakashi@kakashi-23 ~ $ sudo nvidia-xconfig

WARNING: Unable to locate/open X configuration file.

New X configuration file written to '/etc/X11/xorg.conf'

Sistemi yenidem başlattım ve açılış öncekinden farklı oldu.Normalde Linux Mint logosu olurdu.Bu sefer "LİNUX MİNT 17" yazıyordu. Ayrıca açılışta nvidia nın logosu da gözüktü. İşlem tamam mıdır? Bir sıkıntı mevcut mudur? Şimdiden teşekkür ederim.

Çevrimdışı topal karga

  • Yeni Penguen
  • *
  • İleti: 63
  • ex nihilo nihil fit!
  • Dağıtım: Mint 119.2 Mate 64 Bit
Kod: [Seç]
kakashi@kakashi-23 ~ $ lspci | egrep 'VGA|3D'çıktısı şu şekilde
Kod: [Seç]
01:00.0 VGA compatible controller: NVIDIA Corporation G98M [GeForce 9200M GS] (rev a1)Bundan anladığım kadarıyla benim bumblebee ile işim yok. Ben de sizin [member=35]ihsaniye[/member]  ye anlattığınız şekilde kapalı kaynak sürücülerimi kurmaya çalıştım. Çıktılar şu şekilde;
Kod: [Seç]
apt-get install nvidia-current
Kod: [Seç]
kakashi@kakashi-23 ~ $ sudo apt-get install nvidia-current
[sudo] password for kakashi:
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Aşağıdaki ek paketler de kurulacak:
  libc-dev-bin libc6-dev nvidia-304
Önerilen paketler:
  glibc-doc
Tavsiye edilen paketler:
  nvidia-settings libcuda1-304 nvidia-libopencl1-304 nvidia-opencl-icd-304
Aşağıdaki YENİ paketler kurulacak:
  libc-dev-bin libc6-dev nvidia-304 nvidia-current
0 paket yükseltilecek, 4 yeni paket kurulacak, 0 paket kaldırılacak ve 252 paket yükseltilmeyecek.
22,0 MB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 102 MB ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] e
Alınıyor: 1 http://archive.ubuntu.com/ubuntu/ trusty/main libc-dev-bin i386 2.19-0ubuntu6 [63,3 kB]
Alınıyor: 2 http://archive.ubuntu.com/ubuntu/ trusty/main libc6-dev i386 2.19-0ubuntu6 [1.555 kB]
Alınıyor: 3 http://archive.ubuntu.com/ubuntu/ trusty/restricted nvidia-304 i386 304.117-0ubuntu1 [20,4 MB]
Alınıyor: 4 http://archive.ubuntu.com/ubuntu/ trusty/restricted nvidia-current i386 304.117-0ubuntu1 [4.398 B]
27 sn.'de 22,0 MB alındı (814 kB/s)                                           
Önceden seçili olmayan libc-dev-bin paketi seçiliyor.
(Veritabanı okunuyor... mevcut 146940 dosya veya klasör yüklü.)
Açılmaya hazırlanan .../libc-dev-bin_2.19-0ubuntu6_i386.deb ...
libc-dev-bin (2.19-0ubuntu6) paketi açılıyor ...
Önceden seçili olmayan libc6-dev:i386 paketi seçiliyor.
Açılmaya hazırlanan .../libc6-dev_2.19-0ubuntu6_i386.deb ...
libc6-dev:i386 (2.19-0ubuntu6) paketi açılıyor ...
Önceden seçili olmayan nvidia-304 paketi seçiliyor.
Açılmaya hazırlanan .../nvidia-304_304.117-0ubuntu1_i386.deb ...
nvidia-304 (304.117-0ubuntu1) paketi açılıyor ...
Önceden seçili olmayan nvidia-current paketi seçiliyor.
Açılmaya hazırlanan .../nvidia-current_304.117-0ubuntu1_i386.deb ...
nvidia-current (304.117-0ubuntu1) paketi açılıyor ...
man-db (2.6.7.1-1) için tetikleyiciler işleniyor ...
libc-dev-bin (2.19-0ubuntu6) ayarlanıyor...
libc6-dev:i386 (2.19-0ubuntu6) ayarlanıyor...
nvidia-304 (304.117-0ubuntu1) ayarlanıyor...
update-alternatives: /usr/lib/nvidia-304/ld.so.conf kullanılarak /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) sağlamak için otomatik kip durumunda
update-alternatives: dikkat: /usr/lib32/vdpau/libvdpau_nvidia.so.1 oluşturma işlemi atlandı çünkü ilişkili dosya olan /usr/lib32/nvidia-304/vdpau/libvdpau_nvidia.so.1 (veya i386-linux-gnu_gl_conf bağlantı grubu) mevcut değil
update-alternatives: dikkat: /usr/lib32/libvdpau_nvidia.so oluşturma işlemi atlandı çünkü ilişkili dosya olan /usr/lib32/nvidia-304/vdpau/libvdpau_nvidia.so (veya i386-linux-gnu_gl_conf bağlantı grubu) mevcut değil
update-alternatives: /usr/lib/nvidia-304/alt_ld.so.conf kullanılarak /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) sağlamak için otomatik kip durumunda
update-alternatives: /usr/share/nvidia-304/glamor.conf kullanılarak /usr/share/X11/xorg.conf.d/glamoregl.conf (glamor_conf) sağlamak için otomatik kip durumunda
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia-304
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
Loading new nvidia-304-304.117 DKMS files...
First Installation: checking all kernels...
Building only for 3.13.0-24-generic
Building for architecture i686
Building initial module for 3.13.0-24-generic
Done.

nvidia_304:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.13.0-24-generic/kernel/drivers/char/drm/

depmod........

DKMS: install completed.
nvidia-current (304.117-0ubuntu1) ayarlanıyor...
initramfs-tools (0.103ubuntu4) için tetikleyiciler işleniyor ...
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Warning: No support for locale: tr_TR.utf8

Kurulum sanki başarılı gibi ama "Warning" yazısından dolayı sormayı uygun buldum.İkinci çıktı şu şekilde;

Kod: [Seç]
nvidia-xconfig
Kod: [Seç]
kakashi@kakashi-23 ~ $ sudo nvidia-xconfig

WARNING: Unable to locate/open X configuration file.

New X configuration file written to '/etc/X11/xorg.conf'

Sistemi yenidem başlattım ve açılış öncekinden farklı oldu.Normalde Linux Mint logosu olurdu.Bu sefer "LİNUX MİNT 17" yazıyordu. Ayrıca açılışta nvidia nın logosu da gözüktü. İşlem tamam mıdır? Bir sıkıntı mevcut mudur? Şimdiden teşekkür ederim.

Günaydın, sınırlı bilgimle fikrimi belirteyim; aldığınız hata dil paketiyle ilgili ve sorun çıkarmaz. Sık SIK göreceksiniz zaten, sorun değil.

Çevrimdışı Muhammed Ali

  • Çaylak Penguen
  • **
  • İleti: 161
  • Dağıtım: Linux mint 17.3
  • Masaüstü Ortamı: Cinnamon
Teşekkür ederim.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Warning: No support for locale: tr_TR.utf8

Bu uyarı mesajının çözümü forumda mevcut.

http://forum.linuxmint.net.tr/index.php?topic=9.0
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı Muhammed Ali

  • Çaylak Penguen
  • **
  • İleti: 161
  • Dağıtım: Linux mint 17.3
  • Masaüstü Ortamı: Cinnamon
Teşekkürler hocam!

Çevrimdışı sogukgece

  • Çok Yeni Penguen
  • *
  • İleti: 8
    • yok
  • Dağıtım: Linux Mint 17 Cinnamon
bumblebee glxgears yazınca böyle bir hata alıyorum
Kod: [Seç]
harun@hr ~ $ optirun glxgears
[  110.124355] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[  110.124458] [ERROR]Aborting because fallback start is disabled.
optirun -vvv glxgears çıktısı
Kod: [Seç]
[  447.061444] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[  447.062507] [DEBUG]optirun version 3.2.1 starting...
[  447.062534] [DEBUG]Active configuration:
[  447.062545] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[  447.062557] [DEBUG] X display: :8
[  447.062568] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-304:/usr/lib32/nvidia-304
[  447.062579] [DEBUG] Socket path: /var/run/bumblebee.socket
[  447.062590] [DEBUG] Accel/display bridge: auto
[  447.062600] [DEBUG] VGL Compression: proxy
[  447.062611] [DEBUG] VGLrun extra options:
[  447.062622] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[  447.062723] [DEBUG]Using auto-detected bridge primus
[  447.105686] [INFO]Response: No - error: Could not load GPU driver

[  447.105707] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[  447.105716] [DEBUG]Socket closed.
[  447.105739] [ERROR]Aborting because fallback start is disabled.
[  447.105746] [DEBUG]Killing all remaining processes.
cat /etc/bumblebee/bumblebee.conf çıktısı
Kod: [Seç]
# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=false
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=
# Directory with a dummy config file to pass as a -configdir to secondary X
XorgConfDir=/etc/bumblebee/xorg.conf.d

## Client options. Will take effect on the next optirun executed.
[optirun]
# Acceleration/ rendering bridge, possible values are auto, virtualgl and
# primus.
Bridge=auto
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# List of paths which are searched for the primus libGL.so.1 when using
# the primus bridge
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-current
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-current:/usr/lib32/nvidia-current
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
cat /etc/bumblebee/xorg.conf.nvidia  çıktısı
Kod: [Seç]
Section "ServerLayout"
    Identifier  "Layout0"
    Option      "AutoAddDevices" "false"
    Option      "AutoAddGPU" "false"
EndSection

Section "Device"
    Identifier  "DiscreteNvidia"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"

#   If the X server does not automatically detect your VGA device,
#   you can manually set it here.
#   To get the BusID prop, run `lspci | egrep 'VGA|3D'` and input the data
#   as you see in the commented example.
#   This Setting may be needed in some platforms with more than one
#   nvidia card, which may confuse the proprietary driver (e.g.,
#   trying to take ownership of the wrong device). Also needed on Ubuntu 13.04.
    BusID "PCI:07:00:0"

#   Setting ProbeAllGpus to false prevents the new proprietary driver
#   instance spawned to try to control the integrated graphics card,
#   which is already being managed outside bumblebee.
#   This option doesn't hurt and it is required on platforms running
#   more than one nvidia graphics card with the proprietary driver.
#   (E.g. Macbook Pro pre-2010 with nVidia 9400M + 9600M GT).
#   If this option is not set, the new Xorg may blacken the screen and
#   render it unusable (unless you have some way to run killall Xorg).
    Option "ProbeAllGpus" "false"

    Option "NoLogo" "true"
    Option "UseEDID" "false"
    Option "UseDisplayDevice" "none"
EndSection
dpkg -l | egrep 'nvidia|bumblebee' çıktısı
Kod: [Seç]
ii  bumblebee                                   3.2.1-90~trustyppa1                                 amd64        NVIDIA Optimus support
ii  bumblebee-nvidia                            3.2.1-90~trustyppa1                                 amd64        NVIDIA Optimus support using the proprietary NVIDIA driver
ii  nvidia-304                                  304.117-0ubuntu1                                    amd64        NVIDIA legacy binary driver - version 304.117
ii  nvidia-current                              304.117-0ubuntu1                                    amd64        Transitional package for nvidia-current
lütfen yardım edermisiniz?

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
bumblebee glxgears yazınca böyle bir hata alıyorum


Ek olarak aşağıdaki komutun çıktısını da paylaşınız.

Kod: [Seç]
lspci | egrep 'VGA|3D|Display'
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı sogukgece

  • Çok Yeni Penguen
  • *
  • İleti: 8
    • yok
  • Dağıtım: Linux Mint 17 Cinnamon
lspci | egrep 'VGA|3D|Display' çıktısı
Kod: [Seç]
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
07:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
    BusID "PCI:07:00:0"

/etc/bumblebee/bumblebee.conf  dosyasında atanan BusID değerinden emin olmak için istemiştim son çıktıyı.
Böylece doğru BusID değeri atanmış olduğunu anlamış olduk.
Şimdi BusID ile ilgili bir düzenleme yapmadan burada anlatılan düzenlemeleri uygulamayı deneyiniz.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı sogukgece

  • Çok Yeni Penguen
  • *
  • İleti: 8
    • yok
  • Dağıtım: Linux Mint 17 Cinnamon
düzenlemeleri yaptım hala aynı hatayı alıyorum :(

Kod: [Seç]
harun@hr ~ $ optirun glxgears
[  110.124355] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[  110.124458] [ERROR]Aborting because fallback start is disabled.


Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Aşağıdaki komut ile bumblebee.conf dosyasını açınız.

Kod: [Seç]
sudo gedit /etc/bumblebee/bumblebee.conf
Aşağıdaki satırı bulup,

Kod: [Seç]
Driver=
aşağıdaki biçimde düzenledikten sonra dosyayı kaydediniz.

Kod: [Seç]
Driver=nvidia
Şimdi aşağıdaki komutla bumblebee servisini yeniden başlatınız.

Kod: [Seç]
sudo service bumblebeed restart
Aşağıdaki komut ile Bumblebee'nin düzgün çalışıp çalışmadığını kontrol edebilirsiniz.

Kod: [Seç]
optirun -vvv glxgears
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı sogukgece

  • Çok Yeni Penguen
  • *
  • İleti: 8
    • yok
  • Dağıtım: Linux Mint 17 Cinnamon
optirun glxgears yazınca yine aynı hatayı alıyorum
Kod: [Seç]
[ 1047.127587] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 1047.127702] [ERROR]Aborting because fallback start is disabled.
optirun -vvv glxgears çıktısı
Kod: [Seç]
[ 1101.505683] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1101.506039] [INFO]Configured driver: nvidia
[ 1101.506246] [DEBUG]optirun version 3.2.1 starting...
[ 1101.506261] [DEBUG]Active configuration:
[ 1101.506267] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1101.506273] [DEBUG] X display: :8
[ 1101.506278] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-304:/usr/lib32/nvidia-304
[ 1101.506284] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1101.506290] [DEBUG] Accel/display bridge: auto
[ 1101.506296] [DEBUG] VGL Compression: proxy
[ 1101.506301] [DEBUG] VGLrun extra options:
[ 1101.506306] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 1101.506361] [DEBUG]Using auto-detected bridge primus
[ 1101.548122] [INFO]Response: No - error: Could not load GPU driver

[ 1101.548166] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 1101.548184] [DEBUG]Socket closed.
[ 1101.548241] [ERROR]Aborting because fallback start is disabled.
[ 1101.548260] [DEBUG]Killing all remaining processes.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Aşağıdaki komutların çıktılarını tekrar rica edelim.

Kod: [Seç]
cat /etc/bumblebee/bumblebee.conf
cat /etc/bumblebee/xorg.conf.nvidia

Duruma göre nvidia-331 sürücülerini yüklemeyi deneyebiliriz.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı sogukgece

  • Çok Yeni Penguen
  • *
  • İleti: 8
    • yok
  • Dağıtım: Linux Mint 17 Cinnamon
cat /etc/bumblebee/bumblebee.conf çıktısı
Kod: [Seç]
# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=false
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=nvidia
# Directory with a dummy config file to pass as a -configdir to secondary X
XorgConfDir=/etc/bumblebee/xorg.conf.d

## Client options. Will take effect on the next optirun executed.
[optirun]
# Acceleration/ rendering bridge, possible values are auto, virtualgl and
# primus.
Bridge=auto
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# List of paths which are searched for the primus libGL.so.1 when using
# the primus bridge
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-304
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-304:/usr/lib32/nvidia-304
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-304/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
cat /etc/bumblebee/xorg.conf.nvidia çıktısı

Kod: [Seç]
Section "ServerLayout"
    Identifier  "Layout0"
    Option      "AutoAddDevices" "false"
    Option      "AutoAddGPU" "false"
EndSection

Section "Device"
    Identifier  "DiscreteNvidia"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"

#   If the X server does not automatically detect your VGA device,
#   you can manually set it here.
#   To get the BusID prop, run `lspci | egrep 'VGA|3D'` and input the data
#   as you see in the commented example.
#   This Setting may be needed in some platforms with more than one
#   nvidia card, which may confuse the proprietary driver (e.g.,
#   trying to take ownership of the wrong device). Also needed on Ubuntu 13.04.
    BusID "PCI:07:00:0"

#   Setting ProbeAllGpus to false prevents the new proprietary driver
#   instance spawned to try to control the integrated graphics card,
#   which is already being managed outside bumblebee.
#   This option doesn't hurt and it is required on platforms running
#   more than one nvidia graphics card with the proprietary driver.
#   (E.g. Macbook Pro pre-2010 with nVidia 9400M + 9600M GT).
#   If this option is not set, the new Xorg may blacken the screen and
#   render it unusable (unless you have some way to run killall Xorg).
    Option "ProbeAllGpus" "false"

    Option "NoLogo" "true"
    Option "UseEDID" "false"
    Option "UseDisplayDevice" "none"
EndSection

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Aşağıdaki komut ile nvidia-304 sürücüsünü kaldırınız.

Kod: [Seç]
sudo apt-get purge nvidia-304
Aşağıdaki komut ile nvidia-331 sürücüsünü kurunuz.

Kod: [Seç]
sudo apt-get install nvidia-331
Yine bumblebee.conf dosyası içindeki ilgili satırları aşağıdaki biçimde düzenleyip dosyayı kaydediniz.

Kod: [Seç]
KernelDriver=nvidia-331
LibraryPath=/usr/lib/nvidia-331:/usr/lib32/nvidia-331
XorgModulePath=/usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules

Aşağıdaki komutla bumblebee servisini yeniden başlatınız.

Kod: [Seç]
sudo service bumblebeed restart
« Son Düzenleme: 18 Temmuz 2014, 23:18:57 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]