Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: Vojtěch Scholz 07 Srpna 2014, 23:27:20
-
Na mém notebooku jsou 2 grafické karty AMD:
ubuntu@ubuntu:~$ lspci -vnn | grep VGA
01:05.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RS880M [Mobility Radeon HD 4225/4250] [1002:9712] (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] [1002:6760] (rev ff) (prog-if ff)
X server mi používá tu slabší (RS880M), která ale nepřehraje ani HD video. Už přes rok na internetu hledám návody, ale zatím nic nefunguje. Soubor xorg.config neexistuje a ovladače fglrx nefungují (Vždy Low-graphic mode a musím přeinstalovat systém). Nevíte někdo, jak zvolit tu druhou??? Dekuji
-
Na jaké verzi Ubuntu zkoušíš fglrx?
V případě těchto grafik stáhni 12.04.1 a na něj nainstaluj fglrx.
-
Teď mam Ubuntu 14.04 LTS ale ani na 13.04 a 13.10 mi to nešlo. Ubuntu 12.04 jsem vůbec nenainstaloval, kvůli nějaké chybě, ale stejně bych chtěl nejnovější verzi Ubuntu. Podle mě by bylo nejlepší stále používat X.org server. Jen mu změnit grafickou kartu. Všude čtu něco o úpravě xorg.config souboru v /etc/X11/, ale já žádný takový soubor nemam.
-
Podle mě by bylo nejlepší stále používat X.org server.
Ten se používá i s nesvobodným ovladačem ;D
Všude čtu něco o úpravě xorg.config souboru v /etc/X11/, ale já žádný takový soubor nemam.
Tak si jej vytvoř, ideálně jenom blok, který potřebuješ hoď do /etc/X11/xorg.conf.d/ a po restartu se automaticky načte.
-
Skusil jsem do složky /usr/share/X11/xorg.conf.d/ vytvořit soubor 20-radeon.conf s textem:
Section "Device"
Identifier "Screen0"
Driver "r600g"
BusID "PCI:2:0:0"
EndSection
Problém je stále stejný. Po restartu Running in low-graphic mode a nic nefunguje. Jen přeinstalace. :( Co bych měl ještě udělat, než vytvořit tento soubor??? Ta grafická karta, kterou chci používat je AMD HD6470M BusID PCI:2:0:0
ubuntu@ubuntu:~$ lspci -vnn | grep VGA
01:05.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RS880M [Mobility Radeon HD 4225/4250] [1002:9712] (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] [1002:6760] (rev ff) (prog-if ff)
-
co takto: http://forum.ubuntu.cz/index.php?topic=71788.msg517581#msg517581 (http://forum.ubuntu.cz/index.php?topic=71788.msg517581#msg517581) ?
-
co takto: http://forum.ubuntu.cz/index.php?topic=71788.msg517581#msg517581 (http://forum.ubuntu.cz/index.php?topic=71788.msg517581#msg517581) ?
Já potřebuju vybrat grafickou kartu a nainstalovat ovladače a né měnit rozlišení monitoru. Tohle mi asi nepomůže, nebo alespoň nevim, co s tím mam dělat. Ale díky ;)
-
Opravdu na každý pokus reinstaluješ Ubuntu ??? ?
Když systém naběhne do Low graphics módu, tak pomocí ctrl + alt + f1 přejdi do konzole, smaž vytvořený/nefunkční konfigurák a restartuj počítač. Ještě než to uděláš sem klidně hoď výstup z /var/log/Xorg.0.log .
-
Nyní jsem postupoval takto:
sudo apt-get install linux-headers-generic
sudo apt-get install fglrx fglrx-amdcccle
Poté vytvoření souboru /usr/share/X11/xorg.conf.d/20-radeon.conf s textem:
Section "Device"
Identifier "Screen0"
Driver "radeon"
BusID "PCI:2:0:0"
EndSectionA opět low-graphic mode
Výstup z Xorg.0.log v příloze (nevešlo se do příspěvku).
Už si fakt nevim rady...
Ještě jednou vkládám seznam karet:
ubuntu@ubuntu:~$ lspci -vnn | grep VGA
01:05.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RS880M [Mobility Radeon HD 4225/4250] [1002:9712] (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] [1002:6760] (rev ff) (prog-if ff)Karta kterou chci používat, je ta druhá. Je to AMD HD6470M. Budu vděčný za jakékoliv rady. Díky
[příloha smazaná administrátorem]
-
Nemůžeš kombinovat nesvobodný ovladač a zároveň v konfiguračním souboru nastavit "radeon" - oba ovladače nelze mít zároveň.
Nech nainstalovaný fglrx, smaž vytvořený conf soubor a pusť příkaz:
sudo amdconfig --initial -f
a poté ještě
sudo amdconfig --px-dgpu
(jestli by to nenašlo amdconfig, tak zkus aticonfig)
-
Nech nainstalovaný fglrx, smaž vytvořený conf soubor a pusť příkaz:
sudo amdconfig --initial -f
a poté ještě
sudo amdconfig --px-dgpu
(jestli by to nenašlo amdconfig, tak zkus aticonfig)
root@Vojta-PC:/home/vojta# sudo amdconfig --initial -f
amdconfig: No supported adapters detected
root@Vojta-PC:/home/vojta# sudo amdconfig --px-dgpu
amdconfig: No supported adapters detected
A aticonfig dělá to samé
-
Takže fglrx ve verzi obsažené v Ubuntu 14.04 tyto grafiky nepodporuje. To mě docela zarazilo, podle všeho by tu Radeon HD 6400M/7400M Series podporovat měl. Jestli chceš, můžeš tento postup zkusit na 12.04.1 (ne novější), iso můžeš stáhnout třeba zde (http://old-releases.ubuntu.com/releases/12.04.1/ubuntu-12.04.1-desktop-amd64.iso).
Xserver podle záznamů nezvládl identifikaci Screen0 a ani zařízení (device) :
[ 25.297] (EE) Screen 0 deleted because of no matching config section.
[ 25.298] (EE) Device(s) detected, but none match those in the config file.
Abych řekl pravdu, tak v xorg.conf jsem nikdy moc změn nedělal (kromě ručního povolení SNA), takže jestli nepomůže 12.04.1, tak zkus mezinárodní ubuntí fóra. Věřím, že jestli dobře popíšeš svůj problém, tak se někdo najde.
-
Ale ta slabší grafika je taky AMD. Jak to, že fglrx nenašel aspoň tu. A na tý to doteď běží. Nešlo by to udělat způsobem, na jakým běží počítač teď??
-
V Ubuntu 12.04.1 jsem skusil postup z webu https://help.ubuntu.com/community/BinaryDriverHowto/AMD (https://help.ubuntu.com/community/BinaryDriverHowto/AMD):
sudo apt-get install linux-headers-generic
sudo apt-get install fglrx fglrx-amdcccle
sudo amdconfig --adapter=all --initialVše proběhne v pořádku. Vytvoří se xorg.conf soubor.
Ubuntu po restartu naběhne, ale obrazovka je furt fialová a nic se na ní nezobrazí.
Výstup z X.org logu v příloze.
Moc tomu nerozumim, ale z výstupu vidim, že driver vyhledával správnou grafiku na BusID 2:0:0, ale pořád zkoušel hledat i jiné (řádky /dev/ati/card1, 2, 3....) a byl tam i nějaký problém s rozlišením, ale fakt tomu nerozumim.
[příloha smazaná administrátorem]
-
Ještě tenhle příkaz k těm třem cos vypsal (jako poslední):
sudo amdconfig --px-dgpu
-
Ještě tenhle příkaz k těm třem cos vypsal (jako poslední):
sudo amdconfig --px-dgpu
Žádná změna :(
-
sudo amdconfig --px-dgpuZkoušel jsem to i s tímto příkazem, ale obrazovka je pořád fialová. Zajímavý je, že slyšim zvuk načtení příhlašovací obrazovky, ale nic nevidim
-
Obávám se, že mi už došly nápady. V tomto případě je to problém v tom, že v notebooku máš dvě grafické karty rozdílných generací. Ta integrovaná totiž není v nesvobodném ovladači podporována a obávám se, že právě tohle bude kámen úrazu. Každopádně to určitě půjde vyřešit i s čistě svobodným ovladčem, doporučuji vyzkoušet mezinárodní ubuntí fóra a nebo askubuntu.
-
Skusim teda mezinárodní fóra, ale dík za snahu. ;)
-
podle všeho opravdu nestačí definice pro "device" (ale nemám jak to odzkoušet) viz.:
http://superuser.com/questions/117239/how-can-i-get-multiple-video-cards-to-work-on-linux (http://superuser.com/questions/117239/how-can-i-get-multiple-video-cards-to-work-on-linux)
-
podle všeho opravdu nestačí definice pro "device" (ale nemám jak to odzkoušet) viz.:
http://superuser.com/questions/117239/how-can-i-get-multiple-video-cards-to-work-on-linux (http://superuser.com/questions/117239/how-can-i-get-multiple-video-cards-to-work-on-linux)
To je postup pro 2 karty na 2 monitorech :) .