Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: 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?
-
Správný příkaz pro instalaci nvidia-current z terminálu zní
sudo apt-get install nvidia-current
-
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ť.
-
Ubuntu 13.10
-
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é....
-
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'
-
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 ;)
-
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...
-
@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
sudo apt-get install nvidia-current4. Restartoval jsem počítač, Ubuntu v pořádku najel.
To je ode mě vše.
-
2. V Ubuntu jsem přešel pomocí Ctrl+Alt+F1 do terminálu tty1
Toto sa tuná asi nestalo ;) aj keď?
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)
mount -o rw,remount / pre čítanie zápis
apt-get remove --purge nvidia*
Reboot Ctrl+Alt+F1
sudo apt-get install nvidia-current
-
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í:
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 enterCD v mechanice je, ale po entru se nic neděje...
-
Bol si v tom recovery mode a toto ti napísalo? Mal si netroot?
ani toto tam nefungovalo?
mount -o rw,remount /pre čítanie zápis
apt-get remove --purge nvidia*Reboot a potom Ctrl+Alt+F1
sudo apt-get install nvidia-current
-
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...
-
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)
-
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ň:
lspci
-
Jde o notebook lenovo B560 a optimus nejspíše má.
:~$ 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.
-
Jde o notebook lenovo B560 a optimus nejspíše má.
:~$ 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:
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)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í.)
Mám grafickou kartu nVIDIA GeForce 310M a nějakou integrovanou intelovskou. Co s tím?
-
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.
-
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)
-
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.
-
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ší ;)
-
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ý:
(EE) fglrx(0): Please disable switchable-graphics feature and configure the discrete card as the default adapter.