Nvidia Optimus

Sekcia: Hardware a Drivery 17.01.2012 | 23:41
Avatar kompi snad Debian na ntb :)  Používateľ
Zdravím,

Ako spojazním na linuxe naj Debian optimus?
Mám ntb Asus N45SF a nvidia GT555.

Potrebujem aby mi fičala INTEL grafika.
nvidiu buď zakázať aby nežrala baterku alebo niako spojazniť aby sa to dalo prepínať.
V bioose sa nvidia nedá vypnúť a plus používam ju vo windowse.
Viete mi niečo poradiť?

Dik vopred za rady :)
Môj NTB hp presario CQ60-120EC ICQ 467479512
    • Re: Nvidia Optimus 18.01.2012 | 00:15
      Avatar Dare_devil Debian, OpenSuse  Používateľ
      Ja by som skusil vypnut v jadre podporu socketu, v ktorom je ta nvidia bodnuta.. tym padom k nej nic v linuxe nebude mat pristup.. teoreticky, ale nech sa vyjadri niekto skusensji
      There is no flag large enough to cover the shame of killing innocent people
    • Re: Nvidia Optimus 18.01.2012 | 11:44
      Avatar bedňa LegacyIce-antiX  Administrátor
      Google hovorí, že NVidia nevidá officiálnu podporu pod Linuxom, ale našiel som toto.
      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
      • Re: Nvidia Optimus 18.01.2012 | 22:13
        Avatar kompi snad Debian na ntb :)  Používateľ
        rad by som radu priamo niekoho kto vie co a ako.
        Môj NTB hp presario CQ60-120EC ICQ 467479512
        • Re: Nvidia Optimus 19.01.2012 | 08:36
          Avatar bedňa LegacyIce-antiX  Administrátor
          Je tam presný návod ako na to, pokiaľ nevieš anglicky, tak ti môžem spraviť návod po slovensky, ale to až tak na večer, keď budem doma.
          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
          • Re: Nvidia Optimus 19.01.2012 | 15:49
            Avatar kompi snad Debian na ntb :)  Používateľ
            ak by to nebol problem budem len rad :) vopred dik
            Môj NTB hp presario CQ60-120EC ICQ 467479512
            • Re: Nvidia Optimus 19.01.2012 | 21:45
              Avatar bedňa LegacyIce-antiX  Administrátor
              Najprv si nainštaluj balíček linux-headers-X.X.X-X-generic za Xká si nájdi verziu svojho kernelu. Verziu zistíš príkazom uname -r

              apt-get install linux-headers-X.X.X-X-generic

              Stiahni si bbswitch-0.4.1.tar.gz tu.

              Rozbal stiahnutý súbor.
              Vznikne ti adresár Bumblebee-Project-bbswitch-d5ff9a1

              Spusti terminál a prejdi v ňom až do toho adresára, napr. u mňa:
              cd Stiahnuté/Bumblebee-Project-bbswitch-d5ff9a1

              Teraz modul skompilujeme:
              make

              Otestujeme mi si ho (vyžaduje práva roota):
              make load

              Nesmie sa zobraziť žiadna chybová správa napr. "No such device" (ENODEV) error a podobné errory

              Pokiaľ sa zobrazí chybová správa hoď to sem a aj čo vypísal dmesg | tail

              Pokiaľ všetko dobre dopadlo, pokračujeme.

              Pridáme DKMS podporu, aby si pri každej zmene kernelu nemusel modul znovu kompilovať:
              Vytvoríme si adresár (vyžaduje práva roota): mkdir /usr/src/bbswitch-d5ff9a1

              Teraz tam skopírujeme potrebné súbory (vyžaduje práva roota):
              cp bbswitch.c /usr/src/bbswitch-d5ff9a1/
              cp Makefile /usr/src/bbswitch-d5ff9a1/
              cp dkms/dkms.conf /usr/src/bbswitch-d5ff9a1/

              Zistíme si status (vyžaduje práva roota):
              cat /proc/acpi/bbswitch

              Zapínanie a vypínanie karty (vyžaduje práva roota):
              tee /proc/acpi/bbswitch <<<OFF
              tee /proc/acpi/bbswitch <<<ON

              Ak by to robilo problémy použijeme na vypnutie voľby modulu:
              modprobe bbswitch load_state=0

              Pokiaľ chceš aby sa karta vypla hneď pri boote treba pridať do /etc/modules , alebo /etc/modules.conf to záleží od distribúcie ktorý tam je a dopísať doňho (vyžaduje práva roota)
              bbswitch load_state=0
              Ja som to upravil, aby tomu rozumel aj priemerný užívateľ, teda myslím, veľa zdaru :)
              Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
              • Re: Nvidia Optimus 22.01.2012 | 19:02
                Avatar kompi snad Debian na ntb :)  Používateľ
                Ďakujem funguje to aj z oficialnym driverom z nvidia.com?
                ci len z nouveau?
                Môj NTB hp presario CQ60-120EC ICQ 467479512
                • Re: Nvidia Optimus 22.01.2012 | 19:06
                  Avatar bedňa LegacyIce-antiX  Administrátor
                  Píšu že vraj s oboma.
                  Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                  • Re: Nvidia Optimus 22.01.2012 | 21:12
                    Avatar kompi snad Debian na ntb :)  Používateľ
                    idem dat fedoru nebude to tam problem zkompilovať?
                    Môj NTB hp presario CQ60-120EC ICQ 467479512
                    • Re: Nvidia Optimus 22.01.2012 | 22:43
                      Avatar bedňa LegacyIce-antiX  Administrátor
                      Nieje problém, tam ale nieje apt-get. Majú iný balíčkovací systém.
                      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                      • Re: Nvidia Optimus 23.01.2012 | 10:49
                        Avatar kompi snad Debian na ntb :)  Používateľ
                        OK už to je teraz potrebujem pre tu intel grafiku driver pretoze obraz je rozmazany vies mi pomoct?
                        Môj NTB hp presario CQ60-120EC ICQ 467479512
                        • Re: Nvidia Optimus 23.01.2012 | 12:26
                          Avatar bedňa LegacyIce-antiX  Administrátor
                          Toto by ti malo pomôcť http://intellinuxgraphics.org/
                          Pokiaľ budeš mať problém napíš.
                          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                          • Re: Nvidia Optimus 23.01.2012 | 12:34
                            kompi   Návštevník
                            čiže tento návod použiť? http://intellinuxgraphics.org/download.html

                            nesom teraz doma ta neviem bude to fungovať na tu fedoru?

                            rozmyšlam že hodim xubuntu alebo fedora XFCE lebo to nove gnome mi neni po chuti.

                            čo odporučaš pokial sa jedna o XFCE?
                            • Re: Nvidia Optimus 23.01.2012 | 12:38
                              kompi   Návštevník
                              Našiel som niakz optimus pre fedoru 16 http://forums.if-not-true-then-false.com/index.php/topic,31.0.html

                              a nvidia driver guider http://www.if-not-true-then-false.com/2011/fedora-16-nvidia-drivers-install-guide-disable-nouveau-driver/

                              neni to lepšie?
                              • Re: Nvidia Optimus 23.01.2012 | 13:00
                                Avatar bedňa LegacyIce-antiX  Administrátor
                                Ja s Fedorou nemám skúsenosti, to by asi skôr helpol Edo. Prípadne sa pozri na Linux MINT, ten ponúka upravené Gnome3 prípadne Mate desktop, čo je fork starého Gnome2.
                                Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                                • Re: Nvidia Optimus 24.01.2012 | 12:43
                                  Avatar dodoedo Fedora Linux  Používateľ
                                  Ahoj.

                                  Ja by som pre klasický vzhľad a množstvo vzájomných väzieb medzi Gnome a KDE asi radšej doporučil pre Fedora prostredie LXDE spinu. Má to veľké výhody v bezproblémovom používaní obrovského množstva Gnome/*KDE aplikácií ..
                                  :-)
                                  G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                  • Re: Nvidia Optimus 01.06.2012 | 20:29
                                    Dušan   Návštevník
                                    Pripravil som skript pre vsetkych, ktori si nevedia rady s Optimusom resp. so sluzbou Bumblebee v systeme Fedora 17 resp. aj 16.
                                    mozete si ho stiahnut tu: http://www.prescott.ic.cz/bumblebee-script/bumblebee-skript.sh
                                    pre ne-anglicky hovoriacich som ho napisal aj v slovencine :)

                                    navod na instalaciu je jednoduchy:
                                    spuste skript v terminali(ak treba, udelte skriptu spustacie opravnenia)

                                    Co skript vlastne robi:
                                    zaktualizuje system(ak treba), stiahne a nainstaluje sluzbu bumblebee a bbswitch a vsetko potrebne okolo toho.

                                    Je trochu interaktivny, preto treba cez ten terminal spustit :)

                                    English version: mozete si ho stiahnut tu: http://www.prescott.ic.cz/bumblebee-script/bumblebee-script.sh
                                    • Re: Nvidia Optimus 16.07.2012 | 12:16
                                      Avatar arino Fedora 16  Používateľ
                                      Ahoj, samotné bumblebee ti chodí ? Mne tá služba odmieta štartovať
                                    • Re: Nvidia Optimus 16.07.2012 | 12:20
                                      Avatar arino Fedora 16  Používateľ
                                      [divinorum@div-laptop ~]$ /opt/bumblebee/bin/optirun xclock
                                      [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

                                      [ERROR]Aborting because fallback start is disabled.
                                      • Re: Nvidia Optimus 16.07.2012 | 13:43
                                        Avatar dodoedo Fedora Linux  Používateľ
                                        G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                        • Re: Nvidia Optimus 16.07.2012 | 14:01
                                          Avatar arino Fedora 16  Používateľ
                                          dík, to som všetko videl, ale ani jedno nie je môj prípad :-) už to šlo na Lounchpad
                                      • Re: Nvidia Optimus 16.07.2012 | 14:04
                                        Avatar dodoedo Fedora Linux  Používateľ
                                        sorry, odklikol som omylom príliš skoro a preto pridávam:

                                        podobný thread https://lists.launchpad.net/bumblebee/msg00098.html
                                        hovorí, aby si si skontroloval existenciu driveru:
                                        32-bit /usr/lib/xorg/modules/drivers/nvidia_drv.so 64-bit systém
                                        /usr/lib64/xorg/modules/drivers/nvidia_drv.so

                                        a pozrel si si vo (Fedora) Xorg.o.log či sa ten ovládač nvidia_drv.so natiahol
                                        G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                        • Re: Nvidia Optimus 16.07.2012 | 14:30
                                          Avatar arino Fedora 16  Používateľ
                                          toto som tiež už pozeral, ibaže ja mám Noveau, takže toto tiež nebude môj prípad ;)
                                          • Re: Nvidia Optimus 16.07.2012 | 20:37
                                            Avatar dodoedo Fedora Linux  Používateľ
                                            No a čo tak použiť proprietárny NVIDIA a zakázať Noveau driver?
                                            G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                            • Re: Nvidia Optimus 17.07.2012 | 11:55
                                              Avatar arino Fedora 16  Používateľ
                                              jo, to ma už tiež napadlo.. ale otázka je: prečo ? :) Bumlebee deklaruje spoluprácu s oboma, tak nech to ide :) v každom prípade nijako extra moc to nepotrebujem, tak som spravil bugreport a uvidíme čo oni na to
                                            • Re: Nvidia Optimus 17.07.2012 | 12:03
                                              Avatar arino Fedora 16  Používateľ
                                              btw, Noveau to detekuje:

                                              [root@div-laptop default]# /opt/bumblebee/bin/optirun -vv xclock
                                              [DEBUG]Reading file: /opt/bumblebee/etc/bumblebee/bumblebee.conf
                                              [DEBUG]Detected nouveau driver
                                              [DEBUG]Active configuration:
                                              [DEBUG] bumblebeed config file: /opt/bumblebee/etc/bumblebee/bumblebee.conf
                                              [DEBUG] X display: :8
                                              [DEBUG] LD_LIBRARY_PATH:
                                              [DEBUG] Socket path: /var/run/bumblebee.socket
                                              [DEBUG] VGL Compression: proxy
                                              [DEBUG]optirun version 3.0 starting...

                                              [INFO]Response: No - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)


                                              [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)


                                              [DEBUG]Socket closed.
                                              [ERROR]Aborting because fallback start is disabled.
                                              [DEBUG]Killing all remaining processes.
                                              • Re: Nvidia Optimus 17.07.2012 | 15:00
                                                Avatar dodoedo Fedora Linux  Používateľ
                                                hm,
                                                máš myšku a kde a ako ju máš pripojenú ?
                                                G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                                • Re: Nvidia Optimus 18.07.2012 | 13:52
                                                  Avatar arino Fedora 16  Používateľ
                                                  jj, mám USB myšu, ale robí to aj s odpojenou :-) podľa netu ide o nejakú zlú konfiguráciu Xorg, ale nenašiel som zatiaľ prípad, ktorý by na môj konfigurák sedel :/
                                                  • Re: Nvidia Optimus 18.07.2012 | 18:11
                                                    Avatar dodoedo Fedora Linux  Používateľ
                                                    arino, a akú máš vlastne typ NVIDIA ?
                                                    G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                                    • Re: Nvidia Optimus 19.07.2012 | 11:51
                                                      Avatar arino Fedora 16  Používateľ
                                                      GeForce GT640M

                                                      Aktuálne mám nejaké odpovede z Bumblebákov:

                                                      https://lists.launchpad.net/bumblebee/msg00147.html

                                                      V skratke soms a dozvedel dve veci:
                                                      - novú generáciu kariet Nouveau aktuálne nepodporuje (preto mi to nejde)
                                                      - na Fedore 17 sú celkovo s týmto veľké problémy

                                                      Pátral / skúšal som ďalej. Nainštaloval som nVidia ovládače z rpmfusion. dokonca sa mi podarilo aj zbehnúť optirun, ale s veľmi slabým výsledkom.

                                                      Čo je však horšie, Xorg po chvíľke mrzne, takže som revertol na Nouveau a rozmýšľam čo bude ďalej :)
                                                      • Re: Nvidia Optimus 19.07.2012 | 16:55
                                                        Avatar dodoedo Fedora Linux  Používateľ
                                                        - novú generáciu kariet Nouveau aktuálne nepodporuje (preto mi to nejde)

                                                        No to som myslel ked som sa pýtal na ten typ

                                                        :-(
                                                        G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                                      • Re: Nvidia Optimus 19.07.2012 | 17:06
                                                        Avatar dodoedo Fedora Linux  Používateľ
                                                        http://nouveau.freedesktop.org/wiki/CodeNames/
                                                        najdi si na konci zoznamu NVE0 family ....

                                                        treba asi len počkať na skompletizovanie podpory od Nouveau a aj skúsiť, keď bude k dispozicii nový linuxový proprietárne 300. NVIDIA driver ...
                                                        G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                                        • Re: Nvidia Optimus 20.07.2012 | 13:52
                                                          Avatar arino Fedora 16  Používateľ
                                                          jo, presne tak. toho už teraz veľa nevymyslím :-)

                                                          Inak ako presne zistím tu Famíliu karty pls ?
                                                          • Re: Nvidia Optimus 20.07.2012 | 20:12
                                                            Avatar dodoedo Fedora Linux  Používateľ
                                                            myslíš presný model graf. karty ?
                                                            /sbin/lspci | grep VGA
                                                            G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                                  • Re: Nvidia Optimus 18.07.2012 | 18:46
                                                    Avatar dodoedo Fedora Linux  Používateľ
                                                    Problem môže byť napr. vo firmware toho linuxu (jadra) pre tvoj NB. Prejaví sa to chybnou funkciou ACPI - podsvietene displeja, a pod. skratky, mne veľakrát vtedy na NB pomáhalo explicitne zadať do kernel riadku pri boote acpi_osi="Linux"
                                                    pozri si aj celý zoznam, je to niekedy prospešné, keď zistíš čo sa dá definovať ohľadom ACPI
                                                    : http://www.mjmwired.net/kernel/Documentation/kernel-parameters.txt/
                                                    :-)
                                                    G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                                    • Re: Nvidia Optimus 19.07.2012 | 11:47
                                                      Avatar arino Fedora 16  Používateľ
                                                      acpi_osi=Linux som už skúšal, nepomohlo ;) ale pozriem tie parametre, dík !
    • Re: Nvidia Optimus 27.01.2012 | 17:25
      Avatar dodoedo Fedora Linux  Používateľ
      G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."