Samsung rf711 - jak włączyć obsługę hybrydy Intel / Nvidia?

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
msnet
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 12 sie 2014, 19:12
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86_64

Samsung rf711 - jak włączyć obsługę hybrydy Intel / Nvidia?

Post autor: msnet »

Laptop samsung rf711 z i7 i gf540
Mam ciagle ten sam problem z nvidia pomimo kilku prob i instalek linuxa.

Obecnie zainstalowalem xubuntu najnowsze 64bit. Jakims cudem zaskoczyl Nvidia x server i moglem wlaczyc Nvidia (performance mode). Niby wyswietlala sie utylizacja ile pamieci zostalo i cos tam jeszcze na samym dole. Ale jak jakis dziwny przeplot przy przesuwaniu okien byl tak byl. Oczywiscie spierniczylem wszystko robiac rozne cuda jakie opisuja w sieci bumblebee, instalacja sterownikow itp.
Aktualnie kiedy ustawie sterowniki "wlasnosciowe, przetestowane" 331.38 jak to wczesniej dzialalo niby. W czasie zmiany na Nvidia performance ma znak zakaz wjazdu bez zadnego opisu.
Norma u mnie jak chodzi o nvidie, co rusze to zepsuje :(

Pytanie zasadnicze, czy da sie jakos na stale wylaczyc zintegrowana intelowska pomijajac bios bo tam nie mam dostepu?

Drugie pytanie z rozwinieciem o ile nie da sie wylaczyc intelowskiej, to jak ustawic kiedy juz zaskoczy nvidia performance konkretne aplikacje zeby ruszaly na nvidii.
Kompletnie nie wiem jak ustawic np ffoxa zeby chodzil na nvidii, opcji "milion" a ja nic nie kumam. Na windzie bylo jakos prosto, ten soft ma ruszac z gf i luz, tutaj czarna magia :cry:
Ostatnio zmieniony 13 sie 2014, 11:26 przez igotit4free, łącznie zmieniany 1 raz.
Powód: Poprawiłem temat.
Awatar użytkownika
nomoreground
Sędziwy Jeż
Sędziwy Jeż
Posty: 98
Rejestracja: 16 wrz 2012, 21:21
Płeć: Kobieta
Wersja Ubuntu: inny OS
Architektura: x86_64

Re: Nvidia optimus

Post autor: nomoreground »

Pytanie zasadnicze, czy da sie jakos na stale wyłączyć zintegrowana intelowska pomijajac bios bo tam nie mam dostepu?
Tak da się. W nvidia-prime.

Kod: Zaznacz cały

sudo apt-get install nvidia-340 nvidia-settings nvidia-prime
W tym wypadku przełączasz w ustawieniach nvidii na kartę nvidii i ci cały system (Xy dokładniej rzecz ujmując) rusza na dyskretnej a nie poszczególne aplikacje. Ale na razie się z tym wstrzymaj i czytaj dalej.
W czasie zmiany na Nvidia performance ma znak zakaz wjazdu bez zadnego opisu.
Albo wyłączona w biosie karta, albo brak/niewłaściwe sterowniki. Lub kernel nie widzi karty.
Zapodaj z terminala:

Kod: Zaznacz cały

uname -a

Kod: Zaznacz cały

lspci | grep VGA

Kod: Zaznacz cały

sudo lshw -C video

Kod: Zaznacz cały

apt-cache search bumblebee* primus

Kod: Zaznacz cały

apt-cache search nvidia*
Ostatnio zmieniony 12 sie 2014, 20:52 przez nomoreground, łącznie zmieniany 1 raz.
JerryG
Zakręcona Traszka
Zakręcona Traszka
Posty: 923
Rejestracja: 28 lut 2008, 21:22
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Nvidia optimus

Post autor: JerryG »

nomoreground pisze:
Pytanie zasadnicze, czy da sie jakos na stale wyłączyć zintegrowana intelowska pomijajac bios bo tam nie mam dostepu?

Kod: Zaznacz cały

[code]apt-cache serach nvidia*
[/code]
Literowka kolego

Kod: Zaznacz cały

apt-cache search nvidia*
:mrgreen:
- - - - - - - - - - - - - - - - - - -
Lenovo G50
msnet
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 12 sie 2014, 19:12
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86_64

Re: Nvidia optimus

Post autor: msnet »

Kod: Zaznacz cały

ms@ms-RF511-RF411-RF711:~$ uname -a
Linux ms-RF511-RF411-RF711 3.13.0-33-generic #58-Ubuntu SMP Tue Jul 29 16:45:05 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Kod: Zaznacz cały

ms@ms-RF511-RF411-RF711:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

Kod: Zaznacz cały

ms@ms-RF511-RF411-RF711:~$ sudo lshw -C video
[sudo] password for ms: 
  *-display               
       description: VGA compatible controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:52 memory:f5400000-f57fffff memory:c0000000-cfffffff ioport:e000(size=64)
ms@ms-RF511-RF411-RF711:~$ apt-cache search bumblebee* primus
primus - client-side GPU offloading for NVIDIA Optimus
ms@ms-RF511-RF411-RF711:~$ apt-cache search nvidia*
libvdpau-dev - Video Decode and Presentation API for Unix (development files)
libvdpau-doc - Video Decode and Presentation API for Unix (documentation)
libvdpau1 - Video Decode and Presentation API for Unix (libraries)
nvidia-prime - Tools to enable NVIDIA's Prime
nvidia-settings - Tool for configuring the NVIDIA graphics driver
nvidia-settings-304 - Transitional package for nvidia-settings
nvidia-settings-304-updates - Transitional package for nvidia-settings
nvidia-settings-310 - Transitional package for nvidia-settings
nvidia-settings-310-updates - Transitional package for nvidia-settings
nvidia-settings-313-updates - Transitional package for nvidia-settings
nvidia-settings-319 - Transitional package for nvidia-settings
nvidia-settings-319-updates - Transitional package for nvidia-settings
nvidia-settings-experimental-304 - Transitional package for nvidia-settings
nvidia-settings-updates - Transitional package for nvidia-settings
ubuntu-drivers-common - Detect and install additional Ubuntu driver packages
dmraid - Device-Mapper, narzędzie do obsługi programowej macierzy RAID
xserver-xorg-video-nouveau - Serwer X od X.Org -- sterownik Nouveau
xserver-xorg-video-nouveau-dbg - X.Org X server -- Nouveau display driver (debug symbols)
boinc-nvidia-cuda - metapackage for CUDA-savvy BOINC client and manager
conky-all-dbg - highly configurable system monitor (all features enabled - debug)
libcg - Nvidia Cg core runtime library
libcggl - Nvidia Cg Opengl runtime library
libcublas5.5 - NVIDIA CUDA BLAS runtime library
libcudart5.5 - NVIDIA CUDA runtime library
libcufft5.5 - NVIDIA CUDA FFT runtime library
libcufftw5.5 - NVIDIA CUDA FFTW runtime library
libcuinj64-5.5 - NVIDIA CUDA INJ runtime library (64-bit)
libcupti-dev - NVIDIA CUDA Profiler Tools Interface development files
libcupti-doc - NVIDIA CUDA Profiler Tools Interface documentation
libcupti5.5 - NVIDIA CUDA Profiler Tools Interface runtime library
libcurand5.5 - NVIDIA CUDA Random Numbers Generation runtime library
libcusparse5.5 - NVIDIA CUDA Sparse Matrix runtime library
libnppc5.5 - NVIDIA Performance Primitives core runtime library
libnppi5.5 - NVIDIA Performance Primitives for image processing runtime library
libnpps5.5 - NVIDIA Performance Primitives for signal processing runtime library
libnvtoolsext1 - NVIDIA Tools Extension
libnvvm2 - NVIDIA CUDA Compiler NVVM runtime library
nouveau-firmware - Firmware for nVidia graphics cards
nvidia-cg-dev - Cg Toolkit - GPU Shader Authoring Language (headers)
nvidia-cg-doc - Cg Toolkit - GPU Shader Authoring Language (documentation)
nvidia-cg-toolkit - Cg Toolkit - GPU Shader Authoring Language
nvidia-cuda-dev - NVIDIA CUDA development files
nvidia-cuda-doc - NVIDIA CUDA and OpenCL documentation
nvidia-cuda-gdb - NVIDIA CUDA GDB
nvidia-cuda-toolkit - NVIDIA CUDA toolkit
nvidia-nsight - NVIDIA Nsight Eclipse Edition
nvidia-opencl-dev - NVIDIA OpenCL development files
nvidia-profiler - NVIDIA Profiler for CUDA and OpenCL
nvidia-visual-profiler - NVIDIA Visual Profiler
python-pycuda - Python module to access Nvidia‘s CUDA parallel computation API
python-pycuda-dbg - Python module to access Nvidia‘s CUDA API (debug extensions)
python-pycuda-doc - module to access Nvidia‘s CUDA computation API (documentation)
python3-pycuda - Python 3 module to access Nvidia‘s CUDA parallel computation API
python3-pycuda-dbg - Python 3 module to access Nvidia‘s CUDA API (debug extensions)
tegrarcm - Tool to upload payloads in Tegra SoC recovery mode
libcuinj32-5.5 - NVIDIA CUDA INJ runtime library (32-bit)
libcuda1-304 - NVIDIA CUDA runtime library
libcuda1-304-updates - NVIDIA CUDA runtime library
libcuda1-331 - NVIDIA CUDA runtime library
libcuda1-331-updates - NVIDIA CUDA runtime library
nvidia-310 - Transitional package for nvidia-310
nvidia-310-dev - Transitional package for nvidia-310-dev
nvidia-310-updates - Transitional package for nvidia-310-updates
nvidia-310-updates-dev - Transitional package for nvidia-310-updates-dev
nvidia-313-updates - Transitional package for nvidia-313-updates
nvidia-313-updates-dev - Transitional package for nvidia-313-updates-dev
nvidia-319 - Transitional package for nvidia-319
nvidia-319-dev - Transitional package for nvidia-319-dev
nvidia-319-updates - Transitional package for nvidia-319-updates
nvidia-319-updates-dev - Transitional package for nvidia-319-updates-dev
nvidia-331-updates-uvm - NVIDIA Unified Memory kernel module
nvidia-331-uvm - NVIDIA Unified Memory kernel module
nvidia-current - Transitional package for nvidia-current
nvidia-current-dev - Transitional package for nvidia-current-dev
nvidia-current-updates - Transitional package for nvidia-current-updates
nvidia-current-updates-dev - Transitional package for nvidia-current-updates-dev
nvidia-experimental-304 - Transitional package for nvidia-experimental-304
nvidia-experimental-304-dev - Transitional package for nvidia-experimental-304-dev
nvidia-experimental-310 - Transitional package for nvidia-experimental-310
nvidia-experimental-310-dev - Transitional package for nvidia-experimental-310-dev
nvidia-libopencl1-304 - NVIDIA OpenCL Driver and ICD Loader library
nvidia-libopencl1-304-updates - NVIDIA OpenCL Driver and ICD Loader library
nvidia-libopencl1-331 - NVIDIA OpenCL Driver and ICD Loader library
nvidia-libopencl1-331-updates - NVIDIA OpenCL Driver and ICD Loader library
nvidia-opencl-icd-304 - NVIDIA OpenCL ICD
nvidia-opencl-icd-304-updates - NVIDIA OpenCL ICD
nvidia-opencl-icd-331 - NVIDIA OpenCL ICD
nvidia-opencl-icd-331-updates - NVIDIA OpenCL ICD
nvidia-173 - NVIDIA legacy binary driver - version 173.14.39
nvidia-173-dev - Sterownik binarny NVIDIA dla Xorg – pliki dla programistów
nvidia-304 - NVIDIA legacy binary driver - version 304.117
nvidia-304-dev - Sterownik binarny NVIDIA dla Xorg – pliki dla programistów
nvidia-304-updates - NVIDIA legacy binary driver - version 304.117
nvidia-304-updates-dev - Sterownik binarny NVIDIA dla Xorg – pliki dla programistów
nvidia-331 - NVIDIA binary driver - version 331.38
nvidia-331-dev - Sterownik binarny NVIDIA dla Xorg – pliki dla programistów
nvidia-331-updates - NVIDIA binary driver - version 331.38
nvidia-331-updates-dev - Sterownik binarny NVIDIA dla Xorg – pliki dla programistów
bumblebee-dbg - NVIDIA Optimus support - debugging symbols
bumblebee-nvidia - NVIDIA Optimus support using the proprietary NVIDIA driver
cbootimage - Tools to dump and generate boot config table on Tegra devices
cpufreqd - fully configurable daemon for dynamic frequency and voltage scaling
flashrom - Identify, read, write, erase, and verify BIOS/ROM/flash chips
gimp-normalmap - Normal map plugin for GIMP
kubuntu-driver-manager - Driver Manager for Kubuntu
kubuntu-driver-manager-dbg - Driver Manager for Kubuntu -- debug symbols
libnvtt-bin - NVIDIA Texture Tools (Binaries)
libnvtt-dev - NVIDIA Texture Tools (Header)
libnvtt2 - NVIDIA Texture Tools
nvidia-common - transitional package for ubuntu-drivers-common
psensor - display graphs for monitoring hardware temperature
psensor-server - Psensor server for monitoring hardware sensors remotely
pyrit - GPGPU-driven WPA/WPA2-PSK key cracker
sensors-applet - Display readings from hardware sensors in your Gnome panel
smartdimmer - Change LCD brightness on GeForce cards
sysinfo - display computer and system information
trigger-rally-data - free 3D rally racing car game - data files
vdpau-va-driver - VDPAU-based backend for VA API
vdpauinfo - Video Decode and Presentation API for Unix (vdpauinfo utility)
conky-all - highly configurable system monitor (all features enabled)
nvclock - Podkręcanie kart graficznych NVIDII
nvclock-gtk - Podkręcanie kart graficznych NVIDIA (interfejs GTK+)
nvclock-qt - Overclock an NVIDIA card (Qt interface)
nvtv - Narzędzie do kontrolowania czipów TV na kartach NVidia pod Linuksem
bumblebee - NVIDIA Optimus support
bbswitch-source - Interface for toggling the power on NVIDIA Optimus video cards
bbswitch-dkms - Interface for toggling the power on NVIDIA Optimus video cards
primus - client-side GPU offloading for NVIDIA Optimus
nvidia-persistenced - Load the NVIDIA kernel driver and create device files
nvidia-settings-331 - Tool for configuring the NVIDIA graphics driver
oto wklejka
jesli mozesz to podaj dwie opcje
1/ naprawienie tego systemu
2/ co robic krok po kroku jak system czysty po instalacji

Jutro odbieram dysk i tam bede instalowal glowny dla mnie system, super by bylo info dla mnie co i jak od poczatku na nowym systemie.
Mam dosyc windy po 15 latach siedzenia przy niej, ostatnie jego wersje 7 i 8 to jakies nieporozumienie. Na tym linuxsie doslownie wszystko smiga jak burza, az milo odpalic kompa.
Ostatnio zmieniony 13 sie 2014, 11:26 przez igotit4free, łącznie zmieniany 1 raz.
Powód: Używaj Code.
Awatar użytkownika
nomoreground
Sędziwy Jeż
Sędziwy Jeż
Posty: 98
Rejestracja: 16 wrz 2012, 21:21
Płeć: Kobieta
Wersja Ubuntu: inny OS
Architektura: x86_64

Re: Nvidia optimus

Post autor: nomoreground »

JerryG pisze: Literowka kolego

Kod: Zaznacz cały

apt-cache search nvidia*
:mrgreen:
Literówka kolego. :clap: Jestem koleżanką. :razz: Poprawiłam.

@msnet
Masz wyłączoną nvidie (np. w bosie), ale skoro mówisz, że na Windzie działa to to odpada, lub kernel jej nie widzi. Mam u siebie ten sam problem na niektórych kernelach... Jak znajdę rozwiązanie, to napiszę. I wrzuć to w code, bo się tego nie da czytać....

Podaj jeszcze

Kod: Zaznacz cały

sudo cat /etc/default/grub
Co do opcji 2 (czysty system po instalacji) to zaraz ci napisze krok po kroku, bo i tak czeka mnie reinstalka (na 8 da sie przeżyć, przypomina troche unity, ale mam dar do rozwalania Windowsów, jak spora część znanych mi osobiście linuksiarzy). Za jakieś pół godziny.
msnet
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 12 sie 2014, 19:12
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86_64

Re: Nvidia optimus

Post autor: msnet »

Bez pospiechu, dysk odbieram dopiero jutro po 16tej. A nawet jakby ci zeszlo dluzej cierpliwie poczekam.
Awatar użytkownika
nomoreground
Sędziwy Jeż
Sędziwy Jeż
Posty: 98
Rejestracja: 16 wrz 2012, 21:21
Płeć: Kobieta
Wersja Ubuntu: inny OS
Architektura: x86_64

Re: Nvidia optimus

Post autor: nomoreground »

Okey, to lecimy:
1)

Kod: Zaznacz cały

sudo apt-get update ; sudo apt-get update ; sudo apt-get dist-upgrade
Restart
2)

Kod: Zaznacz cały

lspci | grep VGA
I to jest najważniejszy moment. Powinno Ci zwrócić coś takiego:

Kod: Zaznacz cały

yuno@yuno-Lenovo:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 635M] (rev ff)
Wtedy można iść dalej. Jeśli będzie tylko pierwsza linijka to STOP i zgłaszasz się tutaj, bo dalsze rzeczy i tak nie zadziałają.
3) Wchodzisz w Ustawienia => Dodatkowe sterowniki (z tego co pamiętam to tak jest w Xubuntu) I instalujesz sterownik z najwyższym numerkiem (nie wiem czemu kiedyś to było 340, teraz tylko 331), zaznaczasz go i klikasz Zastosuj. Czekasz i jak będzie takie coś jak na moim screenie to robisz restart.
Obrazek
4) Szukasz Nvidia x Server Setting (powinno być w ustawieniach) . Jesli będzie coś takiego:
Obrazek
To super, jesteśmy w domu, właśnie siedzisz na karcie Nvidii!!!
Jednak jeśli będzie coś takiego:
Obrazek
to klepiesz w konsoli

Kod: Zaznacz cały

sudo apt-get install --reinstall nvidia-331 nvidia-prime nvidia-settings
i restart. Czasami tak się robi.
Kolejna sprawa to to, że po każdej aktualizacji musisz sobie wyrobić nawyk wchodzenia w ustawienia nvidii. Czasami coś się idzie kochać, zwłaszcza po aktualizacjach kernela i trzeba klepnąć powyższą komendę, żeby się stery na nowo zbudowały.

Dodatkowo jeśli chodzi o Xubuntu to poczytaj sobie te sznureczki:
http://osworld.pl/xubuntu-14-04-konfigu ... nstalacji/ - fajny zbiór porad co do instalacji większości potrzebnych rzeczy
http://www.ubuntu-pomoc.org/naprawa-ekr ... ow-nvidia/ - miejmy nadzieję, że nie, ale ze sterami Nvidii to odkąd pamiętam były jaja....
http://www.webupd8.org/2014/04/10-thing ... buntu.html - po angielski, pomijasz co do Unity było. Swoją drogą warto tę stronkę śledzić.
http://www.webupd8.org/2013/04/improve- ... fe-in.html - masz laptopa więc może się przydać jeśli korzystasz. Drugą możliwością jest:
http://www.netext73.pl/ - ale tu się zmienia kernel (to na nim u mnie są jaja z niewidzeniem karty) i stery instaluje z programu, a nie z Dodatkowych Sterowników. Musiałbyś poczytać.
msnet
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 12 sie 2014, 19:12
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86_64

Re: Nvidia optimus

Post autor: msnet »

Wielkie dzieki za obszerna odpowiedz :-)
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 79 gości