Şimdi Ara

Elementray OS--Bumblebee Sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
15
Cevap
0
Favori
723
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • sudo optirun glxgears
    [ 160.467587] [ERROR]Cannot access secondary GPU - error: X did not start properly

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

    hatasını alıyorum yardım edebilirmisiniz.



  • Aşağıdaki komutların çıktılarını rica edelim.

     

    cat /etc/bumblebee/bumblebee.conf
    cat /etc/bumblebee/xorg.conf.nvidia
    dpkg -l | egrep 'nvidia|bumblebee'



    Ek olarak kurulu değilse depodan gedit'i kurmanızı rica edeyim, çözüm aşamalarında metin düzenleyici olarak bunu kullanalım.

     

    sudo apt-get install gedit




    < Bu mesaj bu kişi tarafından değiştirildi kelebekx3 -- 17 Nisan 2014; 0:33:39 >
  • Tabiki hocam buyrun ciktilar. Gedit kurulu durumda.

     
    med_cezir@KAYA-LAPTOP1:~$ cat /etc/bumblebee/bumblebee.conf
    # 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-current:/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


     
    med_cezir@KAYA-LAPTOP1:~$ cat /etc/bumblebee/xorg.conf.nvidia
    6Section "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:01: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



     
    med_cezir@KAYA-LAPTOP1:~$ dpkg -l | egrep 'nvidia|bumblebee'
    ii bumblebee 3.2.1-90~preciseppa1 NVIDIA Optimus support
    ii bumblebee-nvidia 3.2.1-90~preciseppa1 NVIDIA Optimus support using the proprietary NVIDIA driver
    ii nvidia-304 304.116-0ubuntu0.0.1 NVIDIA binary Xorg driver, kernel module and VDPAU library
    ii nvidia-304-updates 304.116-0ubuntu0.0.1 NVIDIA binary Xorg driver, kernel module and VDPAU library
    ii nvidia-common 1:0.2.44.2 Find obsolete NVIDIA drivers
    ii nvidia-current 304.116-0ubuntu0.0.1 Transitional package for nvidia-current
    ii nvidia-settings 331.20-0ubuntu0.0.1 Tool for configuring the NVIDIA graphics driver





  • Dosyalarda biraz düzenleme yapmışsınız sanırım, birkaç hatalı kısım kalmış.
    Aşağıdaki komut ile bumblebee.conf dosyasını açınız.

     
    sudo gedit /etc/bumblebee/bumblebee.conf


    Aşağıdaki satırı bulup,

     
    LibraryPath=/usr/lib/nvidia-current:/usr/lib32/nvidia-304


    aşağıdaki şekilde düzeltiniz.

     
    LibraryPath=/usr/lib/nvidia-304:/usr/lib32/nvidia-304


    Sonra aşağıdaki komut ile servisi yeniden başlatınız.


     
    sudo service bumblebeed restart
  • # 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


    med_cezir@KAYA-LAPTOP1:~$ sudo service bumblebeed restart 
    bumblebeed stop/waiting
    bumblebeed start/running, process 5096


    med_cezir@KAYA-LAPTOP1:~$ optirun glxgears 
    [ 227.443574] [ERROR]Cannot access secondary GPU - error: X did not start properly

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



    Durum yine aynı hocam.




  • Aşağıdaki komutun çıktısını rica edelim.

    lspci | egrep 'VGA|3D'
  • Hocam kusura bakmayın dersteydim çıktıları gönderemedim.

    Buyrun istediğiniz çıktı.

     
    med_cezir@KAYA-LAPTOP1:~$ lspci | egrep 'VGA|3D'
    00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
    01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd9 (rev a1)
  • Ubuntu ya geri döndüm ne yazıkki.
  • Aslında çıktılarda bir sorunmuyor. EOS masaüstü ortamını Ubuntu'ya aşağıdaki komutlar ile kurmayı deneyebilirsiniz.

    sudo add-apt-repository ppa:elementary-os/daily 
    sudo apt-get update
    sudo apt-get install pantheon-files pantheon-files-plugin-dropbox
  • Sağolun hocam deneyeceğim.
  • Hocam verdiğiniz kodları uyguladım ama EOS masaüstü ortamına nasıl geçicem.

    sudo add-apt-repository -y ppa:elementary-os/stable
    sudo apt-get update
    sudo apt-get install elementary-desktop

    araştırınca bunları buldum ama diğerinde sadece dosya yöneticisi kuruldu gibime geldi.



    < Bu mesaj bu kişi tarafından değiştirildi med_cezir91 -- 19 Nisan 2014; 0:59:01 >
  • Oturum açtığınız LightDM giriş ekranından Pantheon masaüstünü seçmeyi denediniz mi?
  • Denedim hocam ilk verdiğiniz kodlarla olmadı o sadece pantheon dosya yöneticisi ile dropbox eklentisini kurdu.

    Elementary OS sorunu isehttps://forum.ubuntu-tr.net/index.php?topic=32030.0 bu başlıktakileri uygulayarak çözüm buldum.
    İlginiz ve alakanız için teşekkür ederim.
  • Aşağıdaki komutlar ile kurulum yapılabiliyormuş.

     
    sudo add-apt-repository ppa:elementary-os/daily
    sudo apt-get update
    sudo apt-get install elementary-desktop



    Bu depo sadece LinuxMint 13/Ubuntu 12.04, LinuxMint 16/Ubuntu 13.10 ve LinuxMint 17/Ubuntu 14.04'ü destekliyor.

    http://postanyarticle.com/technology/install-elementary-os-pantheon-ubuntu-13-10/



    < Bu mesaj bu kişi tarafından değiştirildi kelebekx3 -- 19 Nisan 2014; 22:15:42 >
  • Teşekkür ederim bilgilendirme için
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.