Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: Arthes 04 Prosince 2013, 18:41:38

Název: Grafická karta
Přispěvatel: Arthes 04 Prosince 2013, 18:41:38
Zdravím,

dnes jsem se rozhodl nainstalovat si ovladač od nVIDIe avšak po instalaci přímo z terminálu přes příkaz nvidia-current  se mi po restartu vůbec nepovedlo spustit systém, jenom černá obrazovka a místo kurzoru křížek.
Mám grafickou kartu nVIDIA GeForce 310M a nějakou integrovanou intelovskou. Co s tím?
Název: Re:Grafická karta
Přispěvatel: j-prause 04 Prosince 2013, 19:08:29
Správný příkaz pro instalaci nvidia-current z terminálu zní
Kód: [Vybrat]
sudo apt-get install nvidia-current
Název: Re:Grafická karta
Přispěvatel: Dano V 04 Prosince 2013, 19:40:10
http://www.howopensource.com/2012/10/install-nvidia-geforce-driver-in-ubuntu-12-10-12-04-using-ppa/ (http://www.howopensource.com/2012/10/install-nvidia-geforce-driver-in-ubuntu-12-10-12-04-using-ppa/)
http://askubuntu.com/questions/316811/cant-use-nvidia-geforce-310m-in-ubuntu-13-04 (http://askubuntu.com/questions/316811/cant-use-nvidia-geforce-310m-in-ubuntu-13-04)
Prezraď verziu ubuntu, aby sa mali ďalší od čoho odraziť ak to nebude fungovať.
Název: Re:Grafická karta
Přispěvatel: j-prause 04 Prosince 2013, 19:43:18
Ubuntu 13.10
Název: Re:Grafická karta
Přispěvatel: Arthes 04 Prosince 2013, 19:43:33
Za předpokladu, že bych tam napsal jenom nvidia-current tak by rozhodně nedošlo k problému, který jsem popsal  ;) Ale děkuji za snahu.

Co se týče verze ubuntu, tak jde o 13.10 a aktualizace mám snad všecky stáhnuté....
Název: Re:Grafická karta
Přispěvatel: j-prause 04 Prosince 2013, 19:46:13
Za předpokladu, že bych tam napsal jenom nvidia-current tak by rozhodně nedošlo k problému, který jsem popsal  ;) Ale děkuji za snahu.

Co se týče verze ubuntu, tak jde o 13.10 a aktualizace mám snad všecky stáhnuté....
Nerozumím - kam napsal?
Opakuji: příkaz zní 'sudo apt-get install nvidia-current'
Název: Re:Grafická karta
Přispěvatel: Dano V 04 Prosince 2013, 19:52:26
Opakuji: příkaz zní 'sudo apt-get install nvidia-current'
Ja som to pochopil, že ho tam už napísal a do prvého príspevku to udal len skrátene.  nvidia-current ;)
Název: Re:Grafická karta
Přispěvatel: Arthes 04 Prosince 2013, 19:55:48
Opakuji: příkaz zní 'sudo apt-get install nvidia-current'
Ja som to pochopil, že ho tam už napísal a do prvého príspevku to udal len skrátene.  nvidia-current ;)

Děkuju :D A nějaký nápad? Zkoušel jsem to dvakrát. A zapomněl jsem dodat, že jsem ten ovladač aktivoval v programu 'Additonal drivers' tam to po mě chtělo restart a pak už Ubuntu nenaskočil...
Název: Re:Grafická karta
Přispěvatel: j-prause 04 Prosince 2013, 20:06:36
@Arthes: jelikož jsem se nedávno potýkal se stejným problémem a vyřešil jsem ho jak píšu níže, tak vím o čem mluvím.
1. Znovu jsem instaloval Ubuntu (13.10). Možná jsem nemusel, ale to nechť posoudí větší znalci.
2. V Ubuntu jsem přešel pomocí Ctrl+Alt+F1 do terminálu tty1
3. Po přihlášení jsem tam zadal příkaz
Kód: [Vybrat]
sudo apt-get install nvidia-current4. Restartoval jsem počítač, Ubuntu v pořádku najel.
To je ode mě vše.
Název: Re:Grafická karta
Přispěvatel: Dano V 04 Prosince 2013, 20:10:25
2. V Ubuntu jsem přešel pomocí Ctrl+Alt+F1 do terminálu tty1
Toto sa tuná asi nestalo  ;) aj keď?
Citace: http://wiki.ubuntu.cz/grafick%C3%A9_karty_nvidia
Pokud by vám (například po aktualizaci z minulé verze systému) nefungovalo grafické rozhraní nebo 3D akcelerace, můžete místo nvidia-current zkusit použít balík nvidia-current-updates
Pravdepodobne to urob v recovery modu
http://wiki.ubuntu.cz/recoverymode (http://wiki.ubuntu.cz/recoverymode)
 
Kód: [Vybrat]
mount -o rw,remount / pre čítanie zápis
apt-get remove --purge nvidia*
Reboot  Ctrl+Alt+F1
sudo apt-get install nvidia-current
Název: Re:Grafická karta
Přispěvatel: Arthes 04 Prosince 2013, 20:23:59
Opakuji: příkaz zní 'sudo apt-get install nvidia-current'
Ja som to pochopil, že ho tam už napísal a do prvého príspevku to udal len skrátene.  nvidia-current ;)

No a pži zadání příkazu nvidia-current-updates to vyhodí:
Kód: [Vybrat]
Výměna média: Vložte disk nazvaný
 „Ubuntu 13.10 _Saucy Salamander_ - Release amd64 (20131016.1)“
do mechaniky „/media/cdrom/“ a stiskněte enter
CD v mechanice je, ale po entru se nic neděje...
Název: Re:Grafická karta
Přispěvatel: Dano V 04 Prosince 2013, 20:41:25
Bol si v tom recovery mode a toto ti napísalo? Mal si netroot?
ani toto tam nefungovalo?
Kód: [Vybrat]
mount -o rw,remount /pre čítanie zápis
Kód: [Vybrat]
apt-get remove --purge nvidia*Reboot  a potom Ctrl+Alt+F1
Kód: [Vybrat]
sudo apt-get install nvidia-current
Název: Re:Grafická karta
Přispěvatel: Arthes 04 Prosince 2013, 20:54:13
No zkusil jsem dát ten remove atd. ale nic to neodstranilo, takže předpokládám, že v tom problém nebyl, když jsem to instaloval v předchozích pokusech...
Název: Re:Grafická karta
Přispěvatel: Dano V 04 Prosince 2013, 21:39:59
Našiel som len toto
http://askubuntu.com/questions/372686/after-installing-nvidia-drivers-i-boot-into-a-black-screen-13-10/373571#373571 (http://askubuntu.com/questions/372686/after-installing-nvidia-drivers-i-boot-into-a-black-screen-13-10/373571#373571)
alebo tu je niečo podobné
 http://ubuntuforums.org/showthread.php?t=2160265&page=3&p=12721109#post12721109 (http://ubuntuforums.org/showthread.php?t=2160265&page=3&p=12721109#post12721109)

http://askubuntu.com/questions/61396/how-to-install-nvidia-drivers (http://askubuntu.com/questions/61396/how-to-install-nvidia-drivers)
Název: Re:Grafická karta
Přispěvatel: Myrmica 04 Prosince 2013, 21:43:05
Možná by se hodila informace co je to za PC, je to nejspíše notebook (podle nVIDIA GeForce 310M). Má to optimus, je-li to notebook? Ale s optimus na 13.10 zatím nemám zkušenosti. Co zkusit použít bumblebee. Ctělo by to alespoň:
Kód: [Vybrat]
lspci
Název: Re:Grafická karta
Přispěvatel: Arthes 04 Prosince 2013, 22:43:43
Jde o notebook lenovo B560 a optimus nejspíše má.
Kód: [Vybrat]
:~$ lspci
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 05)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
02:00.0 VGA compatible controller: NVIDIA Corporation GT218M [GeForce 310M] (rev a2)
03:00.0 Ethernet controller: Qualcomm Atheros AR8131 Gigabit Ethernet (rev c0)
04:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)

Bumblebee jsem ještě nezkoušel, ale nevím jak mi to pomůže, když nemohu ani nainstalovat ovladač pro tu VGA.
Název: Re:Grafická karta
Přispěvatel: sabraq 04 Prosince 2013, 23:08:27
Jde o notebook lenovo B560 a optimus nejspíše má.
Kód: [Vybrat]
:~$ lspci
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 05)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
02:00.0 VGA compatible controller: NVIDIA Corporation GT218M [GeForce 310M] (rev a2)
03:00.0 Ethernet controller: Qualcomm Atheros AR8131 Gigabit Ethernet (rev c0)
04:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)

Bumblebee jsem ještě nezkoušel, ale nevím jak mi to pomůže, když nemohu ani nainstalovat ovladač pro tu VGA.
Jistěže máš 2 grafiky:

Kód: [Vybrat]
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
Kód: [Vybrat]
02:00.0 VGA compatible controller: NVIDIA Corporation GT218M [GeForce 310M] (rev a2)
V linuxu existuje adresář, kde najdeš všemožné logy, co se kde děje. A /var/log/Xorg.0.log je ten, který nás bude zajímat. Jinak Optimus je technologie Nvidie obsažená v ovladačích pro windows, která řeší přepínání grafických karet, když je v PC použita úsporná grafika integrovaná v procesoru a druhá pro výkon, kterou tyto ovladače aktivují v případě použití 3D. Pro linux Nvidia Optimus v ovladačích neřeší (a to je důvod, proč ti nenabíhá gui) a zabývá se tím projekt Bumblebee. K přepnutí dojde tuším s restartem xserveru.

EDIT: Ty to na začátku dokonce uvádíš, pročítal jsem spíš ty rady. (Jedna z grafik by měla jít v biosu deaktivovat, pak nebude problém použít klasickou instalaci ovladače, ale to asi není řešení.)

Kód: [Vybrat]
Mám grafickou kartu nVIDIA GeForce 310M a nějakou integrovanou intelovskou. Co s tím?
Název: Re:Grafická karta
Přispěvatel: Myrmica 05 Prosince 2013, 19:14:58
Zkus použít script z této stránky: http://ubuntuxtreme.com/howto/nvidia-drivers-installer-script/
Mělo by to fungovat, sice nenatáhne úplně nejnovější ovladače ale celkem jsem s tím spokojený, za chvíli to jdu zkusit na jednom notebooku, kde je Ubuntu 13:10. Tak případné problémy tu napíši.
Název: Re:Grafická karta
Přispěvatel: sabraq 05 Prosince 2013, 19:46:28
Zkus použít script z této stránky: http://ubuntuxtreme.com/howto/nvidia-drivers-installer-script/
Mělo by to fungovat, sice nenatáhne úplně nejnovější ovladače ale celkem jsem s tím spokojený, za chvíli to jdu zkusit na jednom notebooku, kde je Ubuntu 13:10. Tak případné problémy tu napíši.
Díval jsem se do toho skriptu, ale ten pouze zkontroluje přítomnost ppa x-swat a xorg-edgers, preventivně odstraní co se dá, přidá repozitář x-swat a nainstaluje klasickou binárku od nvidie, ne? Měl by se zajímat spíš o repozitář bumblebee, ne? Ale možná se pletu.

https://wiki.ubuntu.com/Bumblebee (https://wiki.ubuntu.com/Bumblebee)
https://launchpad.net/~bumblebee/+archive/stable (https://launchpad.net/~bumblebee/+archive/stable)
Název: Re:Grafická karta
Přispěvatel: Myrmica 05 Prosince 2013, 20:15:32
Máš pravdu, je jen pro holou NVIDIi (jak instaluji bumblebee i holé NVIDIe tak jsem to nějak popletl). Teď zkouším klasický postup, z http://wiki.ubuntu.com/Bumblebee jestli funguje na Ubuntu 13.10.
Název: Re:Grafická karta
Přispěvatel: Arthes 05 Prosince 2013, 22:10:26
Tak jo, problém vyřešen, veškerá věda byla v tom, že bylo třeba nainstalovat bumblebee a to si stáhlo aktualizace na nVIDIi samo. S největší pravděpodobností "suché" nainstalování pouze ovladače si neporadilo s grafikou série M nebo s tou intelovskou to nevím, každopádně asi přepsalo ovladače pro integrovanou a tím pádem se GUI vůbec nenahodilo. Jen bych potřeboval potvrdit, popř. vysvětlit proč a jak k tomu došlo, abych byl zas o něco zkušenější ;)
Název: Re:Grafická karta
Přispěvatel: sabraq 06 Prosince 2013, 01:24:01
Tak jo, problém vyřešen, veškerá věda byla v tom, že bylo třeba nainstalovat bumblebee a to si stáhlo aktualizace na nVIDIi samo. S největší pravděpodobností "suché" nainstalování pouze ovladače si neporadilo s grafikou série M nebo s tou intelovskou to nevím, každopádně asi přepsalo ovladače pro integrovanou a tím pádem se GUI vůbec nenahodilo. Jen bych potřeboval potvrdit, popř. vysvětlit proč a jak k tomu došlo, abych byl zas o něco zkušenější ;)
Prostě xserver asi jednoznačně "neví" na které kartě se má spustit a to způsobí jeho pád. Více by ses dozvěděl ve /var/log/. Xorg.0.log bude vždy nejaktuálnější soubor se záznamem startu X, vyšší čísla uprostřed jsou starší. A kdyby ses tam díval, hledej řádky začínající EE. Nebude jich tam určitě málo. Je to samozřejmě anglicky.

Zde (http://www.abclinuxu.cz/poradna/linux/show/289809;jsessionid=dnv47jtu2fn98acoqfxxaho1) se dá podívat, jak se  před třemi lety s tímto bavil někdo jiný, pro změnu s dvěmi grafikami AMD. Zejména toto doporučení řešení problému z dílny amd je celkem výživný:

Citace
(EE) fglrx(0): Please disable switchable-graphics feature and configure the discrete card as the default adapter.