Fórum Root.cz
Hlavní témata => Hardware => Téma založeno: Ivorne 27. 12. 2011, 16:03:56
-
Dobrý den, rád bych se vás zeptal na radu ohledně zprovoznění diskrétní karty na notebooku HP ProBook (Intel i3 / Radeon HD (muxless) - HP ProBook 4530s) na Linux Mintu 12. Jedná se o muxless provedení, takže klasický vga_switcheroo nefunguje. Všechny zdroje uvádějí, že něco takového není na linuxu možné, nicméně na předinstalovaném OEM SLED 11 grafika jede bez potíží na proprietárním ovladači (OpenGL verze 4 a slušný výkon).
Zde je stránka se stažením ovladačů pro tento model (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=cs&cc=cz&prodNameId=5060882&prodTypeId=321957&prodSeriesId=5060880&swLang=5&taskId=135&swEnvOID=2020). Je zde ke stažení jednak ovladač na HD Radeon a jednak na Grafický adaptér UMA Intel HD. Pokusil jsem se instalovat ovladač na Radeon HD, dále proprietární ovladač ATI v repozitářích Mintu (teda spíš asi Ubuntu) a také ovladač stažený ze stránek ATI. Všechny tři dopadly víceméně stejně - instalace sice s nějakými těmi warniny proběhla, ale nedá se spustit Catalist ani aticonfig (nebo jak se to jmenuje). Grafika je stále na open-source ovladači nebo když se mi podaří nějak to zařídit, aby se použil glrfx, tak se nedá spustit xserver.
Pokusil jsem se nainstalovat onen Grafický adaptér UMA Intel HD - ze stránek HP stáhnu rpm balíček a při pokusu o konverzi na deb alien vypíše hafo warningů o RSA/SHA256 Signature a pak to skončí na této chybě:
drm-kmp-pae-2.6.37_2.6.32.27_0.2-0.5.1.i586.rpm is for architecture i386 ; the package cannot be built on this system
Z toho jsem tedy vyvodil, že pokud chci vyzkoušet tento ovladač, tak budu nejspíše muset nainstalovat 32 bit systém, což je zase hafo práce a moc se mi do toho nechce, když nevím, jestli to vůbec nějak pomůže.
Takže v zásadě bych rád znal všeobecně váš názor na to, jak se tohle dá řešit, jak bych měl postupovat při hledání řešení (například na jakém fóru bych se měl zeptat) a jestli mám zkusit nainstalovat ten 32 bitový systém s tím ovladačem.
Pokud to nepůjde rozject na Mintu, tak předpokládám, že to nepůjde ani na jiné Debian-based distribuci. Pak bych byl asi ochotný jít do Fedory, protože ta je asi bližší SLEDu, ale SLED bych si nechat nechtěl, je to na můj vkus poněkud pekelný systém (asi tak moderní jako předminulý stable Debian).
Děkuji předem za všechny rady a názory.
-
Asi by som najprv skúsil aticonfig --initial na konfiguráciu xorg-servera a prepísanie dočasne skúšal zámenou /etc/X11/xorg.conf.
-
No zkoušel jsem nainstalovat ovladač ze stránek ATI. Když byl tento ovladač v provozu, tak nefungoval xserver. aticonfig --initial jsem zkoušel z konzoly, nicméně ten nic nevyřešil.
Ty myslíš, že by ten ATI ovladač stačil? Já doufal že ano, nicméně nedaří se mi ho nejspíš ani správně nainstalovat (stěžuje si že nenašel něco souvisejícího s grafickou kartou, už si nepamatuju přesně co).
-
Nemám skúsenosti s kombináciou intel+radeon grafikou, nedávno som nastavoval netbook s AMD-ontario v Ubuntu a fglrx-updates boli v pohode, ale mal som problémy s budením po uspaní - a to je pre mňa väčší problém ako garfický výkon, open-sources drivre xf86-ati-drivers (v Ubuntu xserver-xorg-video-ati) idú tiež veľmi dobre a bez problémov funguje aj sleep. Na PC mám AMD-6450(2GB-RAM) a 2 monitory, tam idem na Gentoo+fglrx a tiež pohoda.
-
No mě by to taky fungovalo úplně pohodově, ale u mě je problém právě s tím, že mám dvě grafiky. Co jsem tak pochopil, tak vgaswitcheroo sice vidí obě grafiky, ale protože ATI nemá MUX, tak není to vgaswitcheroo schopné přepnout jenom na tu ATI. Xserver potom o tý ATI vůbec neví (nebo jí ignoruje) a pro vykreslování používá prostě jenom ten integrovaný Intel. Když potom nainstaluju fglrx, tak se ten ovladač snaží ovádat tu Intel grafiku. Což mu moc nejde, protože je to ovladač ATI a kvůli tomu ihned padne xserver. Toť moje teorie, proč to nefunguje. Teď zbývá otázka, jak to pořešit, aby to fungovalo...
-
Co jenom na zkoušku v BIOSu zakázat tu intelovskou grafiku, a zkusit ovladače od ati nainstalovat tak?
-
Také jsem něco takového zvažoval, nicméně v BIOSu tato volba není. Ono stejně není možné provozovat pouze tu ATI bez té integrované. Ta ATI karta je schopná pouze renderovat, pro zobrazování je potřeba i ta Intel karta.
-
HP také dodává k některým esvým notebookům SUSE, co si zkusit stáhnout přímo ten jejich upravený, poižívají ho i na noteboocích s přepínatelnými grafickými kartami.
-
Jo, mám tam 32 bitový SLED. Ale vůbec se mi nelíbí, koneckonců používám Linux z toho důvodu, že si chci mít možnost vybrat si distribuci. Počítám s tím, že pokud se mi to nepodaří vyřešit, tak bych ho začal asi používat, ale nejdřív bych nejraději zkusil rozchodit ten Mint nebo něco takového.
-
Nainstaloval jsem 32 bit Ubuntu 11.10 a nainastaloval na něj balíky ovladačů pro Intel i pro ATI. aticonfig --initial po menších úpravách souboru /usr/lib/fglrx/switchlibglx proběhl v pořádku, nicméně xserver se nepodařilo spustit. Zdá se, že úpravu tohoto scriptu pro Gentoo je na gentoo wiki - http://en.gentoo-wiki.com/wiki/Fglrx-hybrid-graphics (http://en.gentoo-wiki.com/wiki/Fglrx-hybrid-graphics).
-
Uvažuju o podobném notebooku (4730s) a tenhle problém bych asi řešil opačně:
vypnul bych úplně Radeon a používal pouze integrovaný Intel (Sandy Bridge), jeho výkon by měl být celkem slušný, podpora v nejnovějším jádru, Mese a Xorg snad taky.
Otázka zní, zda je to vůbec možné (v BIOSu či pomocí vgaswitcheroo).
-
Uvažuju o podobném notebooku (4730s) a tenhle problém bych asi řešil opačně:
vypnul bych úplně Radeon a používal pouze integrovaný Intel (Sandy Bridge), jeho výkon by měl být celkem slušný, podpora v nejnovějším jádru, Mese a Xorg snad taky.
Otázka zní, zda je to vůbec možné (v BIOSu či pomocí vgaswitcheroo).
Je to možné, když se vypne v BIOSu přepínání grafik, u HP 4530s. Ale je blbý, že větráček pořád nepříjemně hučí, i když na tom NB nic nedělám, to mě nejvíc štve, jinak by mi to používání jen Intelovský grafiky nevadilo.
-
Otázka trochu bokem:
předpokládám, že pokud nemám v BIOSu možnost zvolit, kterou grafiku chci použít, a tedy v systému vidím pouze diskrétní kartu, ale integrovanou nikoliv, nemá zřejmě smysl zkoušet vga_switcheroo apod... ?
Před časem jsem právě řešil opačný problém, a to, kterak se dostat k integrované kartě namísto ATI, a dozvěděl jsem se akorát, že pokud to BIOS nepodporuije, pak mám smůlu.
Nicméně mě překvapuje, že u nižšího modelu HP by to přepínání jít mělo, a mého (ProBook 6550b i5+ATI) nikoliv ...
-
Ide o to, že to prepínanie fungovalo iba v catalystoch 11.6-11.8. Ale jeden nevie, či to tam niekedy nedajú zasa :)
Uvažuju o podobném notebooku (4730s) a tenhle problém bych asi řešil opačně:
vypnul bych úplně Radeon a používal pouze integrovaný Intel (Sandy Bridge), jeho výkon by měl být celkem slušný, podpora v nejnovějším jádru, Mese a Xorg snad taky.
Otázka zní, zda je to vůbec možné (v BIOSu či pomocí vgaswitcheroo).
Je to možné, když se vypne v BIOSu přepínání grafik, u HP 4530s. Ale je blbý, že větráček pořád nepříjemně hučí, i když na tom NB nic nedělám, to mě nejvíc štve, jinak by mi to používání jen Intelovský grafiky nevadilo.
Na toto je tiež medicína. Stačí myslím, pridať nejaké boot paramatre.
-
Vypnutí grafiky se dá provést přes vgaswitecheroo. V současnosti jí mám pořád vypnutou, než to pořeším. Integrovaná krata má skutečně dostačující výkon pro běžné záležitosti. Po vypnutí dojde k výraznému snížení teploty notebooku i větrák větrá míň.
Ono jak jsem zjistil, počítače s hybridní grafikou se dělí na dvě skupiny, od čehož se pak odvíjí přístup k přepínání grafik. První počítače s hybridní grafikou měli dvě ycela kompletní grafické karty. To lze přepínat pomocí vgaswitcheroo (viz: https://help.ubuntu.com/community/HybridGraphics (https://help.ubuntu.com/community/HybridGraphics)). Nové notebooky to mají tak, že integrovaná karta je kompletní, ale diskrétní kartě jaksi chybí cosi zvané MUX, což způsobuje, že karta není schopná přímo vykreslovat na výstup. Takže pak se to dělá tak, že integrovaná karta spravuje vstup a výstup a diskrétní kartu používá pro renderování. U tohoto řešení lze použít vgaswitcheroo jenom na vypínání a zapínání diskrétní karty. Přepnutí na diskrétní kartu se sice zdaří, nícméně ta není schopna vykreslit, takže je vidět jen černo. V této situaci by přepínání karet měl být schopen obsloužit ATI driver.
Na stránkách HP je ke stažení ATI driver, který to údajně umí, nicméně jedná se pouze o RPM balík. Konverze do deb pomací programu alien a následná instalace na Linux Mint ani na Ubuntu 11.10 tuto vlastnost nezprostředkovala. RPM balík jsem na žádné distribuci používající RPM nezkoušel.
Na OEM instalaci SLEDu mi to funguje. Pokoušel jsem se přenést některé souobry ze SLEDu do Ubuntu, ale to plody zatím nepřineslo. Dostal jsem se do situace, kdy už nevím o žádné komponentě, která by nějak nefungovala nebo hlásila chyby, ale stejně to nejede (xserver pořádně nenabíhá). Stále tohle řešení považuji za nejschůdnější. Zvažuju, že až seberu odvahu, tak zavolám na podporu HP ať mi řeknou, jak to funguje, ale moc si od toho neslibuju :D.
-
Já myslím, že na tom HP webu není nic jiného než to co se dá stáhnout z AMD/ATI, tj. FGLRX driver. Ten je koneckonců přítomen i v té výchozí instalaci SLEDu na HP notebookách stejně jako AMD/ATI driver pro Win na Win-variantách notebooků
-
Ide o to, že to prepínanie fungovalo iba v catalystoch 11.6-11.8. Ale jeden nevie, či to tam niekedy nedajú zasa :)
Uvažuju o podobném notebooku (4730s) a tenhle problém bych asi řešil opačně:
vypnul bych úplně Radeon a používal pouze integrovaný Intel (Sandy Bridge), jeho výkon by měl být celkem slušný, podpora v nejnovějším jádru, Mese a Xorg snad taky.
Otázka zní, zda je to vůbec možné (v BIOSu či pomocí vgaswitcheroo).
Je to možné, když se vypne v BIOSu přepínání grafik, u HP 4530s. Ale je blbý, že větráček pořád nepříjemně hučí, i když na tom NB nic nedělám, to mě nejvíc štve, jinak by mi to používání jen Intelovský grafiky nevadilo.
Na toto je tiež medicína. Stačí myslím, pridať nejaké boot paramatre.
A nevíš jaké boot parametry? Hledal jsem a našel jsem, že to jde jen přes vga_switcheroo, ale to sem i nepodařilo nainstalovat.
-
Arthur: myslím, že ano. Nemám o tom moc přehled, tak jsem radši uvedlo jen to, co vím.
Ide o to, že to prepínanie fungovalo iba v catalystoch 11.6-11.8. Ale jeden nevie, či to tam niekedy nedajú zasa :)
Uvažuju o podobném notebooku (4730s) a tenhle problém bych asi řešil opačně:
vypnul bych úplně Radeon a používal pouze integrovaný Intel (Sandy Bridge), jeho výkon by měl být celkem slušný, podpora v nejnovějším jádru, Mese a Xorg snad taky.
Otázka zní, zda je to vůbec možné (v BIOSu či pomocí vgaswitcheroo).
Je to možné, když se vypne v BIOSu přepínání grafik, u HP 4530s. Ale je blbý, že větráček pořád nepříjemně hučí, i když na tom NB nic nedělám, to mě nejvíc štve, jinak by mi to používání jen Intelovský grafiky nevadilo.
Na toto je tiež medicína. Stačí myslím, pridať nejaké boot paramatre.
A nevíš jaké boot parametry? Hledal jsem a našel jsem, že to jde jen přes vga_switcheroo, ale to sem i nepodařilo nainstalovat.
Zkus tohle - tu část "Script for use during bootup": https://help.ubuntu.com/community/HybridGraphics (https://help.ubuntu.com/community/HybridGraphics). Funguje mi to bez problémů.
Máte někdo teda zkušenosti s tím přehazováním pomocí ATI driveru? Pořád si nevím rady...
-
Pořešeno! Nakonec to skutečně zařídil oficiální ovladač stažený ze stránek AMD. Nicméně mám pár poznatků:
1) instalace přes balíčkovací systém prostě nefunguje dobře. Instalovat je třeba přímo pomocí instalátoru
2) instalace driveru funguje dobře jen na 32-bit systému
3) pro instalaci na 64-bit je třeba ještě před instalací udělat symbolický link z /usr/lib64 do /usr/lib
ln -s /usr/lib /usr/lib64
Hned po instalaci jsem spustil "aticonfig --initial -f", které proběhlo dobře, ale Catalyst Control Centre nešlo spustit. Po restartu už to jelo.
Takže jak se zdá, řešení nebylo zas až tak složité. Ale než jsem na to přišel... :D
-
ahoj, funguje teda ta ATI karta s 3D akceleraciou?
uvazujem nad podobnym NB (4730s), na ktorom je suse, ale chcel by som tam fedoru..
dik
-
Jo, jede mi ta diskrétní ATI karta se vším všady. 3D akceleraci, gl extensions, etc. Otestováno.
Teď koukám na 4730s a zdá se mi, že tenhle model má jen jednu grafickou kartu. V tom případě by ti všechno mělo jet na svobodném ovladači.
Každopádně bys na Fedoře měl ještě další možnost - rpm balíček s ovladačem ATI od HP: http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=cs&cc=cz&prodNameId=5060895&prodTypeId=321957&prodSeriesId=5060893&swLang=5&taskId=135&swEnvOID=2020 (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=cs&cc=cz&prodNameId=5060895&prodTypeId=321957&prodSeriesId=5060893&swLang=5&taskId=135&swEnvOID=2020). Je sice určenej pro ten originální SLED, ale stále je větši šance, že ti pojede na Fedoře, než že pojede na Debianu nebo Ubuntu, na který jsem to zkoušel dávat já :-)
-
Nepôjde mu to a to z toho princípu, že na tej stránke su staré ovládače a vo Fedore bude novší xserver, ktorý tieto ovládače nepodporujú.
-
Tak potvrzeno, ovladače doorpavdy fungují i s 3D akcelerací. Ale větráčky mi jedou pořád na plno...
Na HP 4530s s i5 a HD 6490M.
-
Já mám 64b ubuntu 11.10 a pořád s tím mám problémy, mám taky probook 4530s s i5kou a radeonem. Postupuju následovně:
Instalace Ubuntu 11.10 64b.
Stáhnutí ovladače odsud:
http://www2.ati.com/drivers/linux/amd-driver-installer-12-1-x86.x86_64.run
Pak
sudo ln -s /usr/lib /usr/lib64
sudo chmod +x amd-driver-installer-12-1-x86.x86_64.run
sudo amd-driver-installer-12-1-x86.x86_64.run
Instalace ovladače pomocí instalátoru
sudo aticonfig --initial -f
Restart.
Po restartu vše naběhne v pořáku, jdu do catalyst control centeru jako správce, je aktivována amd grafika, vyberu že chci mít aktivní intel a restart.
Po restartu ubuntu už do grafického režimu nenaskočí a je tam jen toto:
(http://www.q3.cz/images/14IMG_20120218_153524_tn.jpg) (http://www.q3.cz/view.php?filename=14IMG_20120218_153524.jpg)
U všeho je OK kromě Stopping automatic crash report generation.
Tím to u mě skončí :(.
-
Jo, tak to mi dělá taky :D. Nějak jsem se o tom už nezmínil. Každopádně se to dá hodit zpátky na diskrétní grafiku příkazem "sudo aticonfig --px-dgpu". Ale jak zprovoznit tu integrovanou, na to jsem nepřišel. Zkoušel jsem manipulovat s xorgem, ale obávám se, že tam toho moc nenadělám. Tak to vypadá, že budou potřeba dva systémy - jeden s fglrx a jeden bez :D.
Kdybys na něco přišel, hoď to sem. Teď jsme na to aspoň dva, tak třeba ještě něco vymyslíme. Já se teď tomu nechci příliš věnovat, ale brzy mi to nedá a začnu to zase zkoušet :-).
BTW: já mám 4530s s Intel i3 (ne i5) pokud vím. Nevím, jestli dělají více verzí nebo se někdo z nás plete...
-
Označení Probook 4530s je jen modelová řada. Mají Dual-core, i3 nebo i5.. některý mají usb3, některý ne..
http://www.czc.cz/search?q-fulltext=hp+4530s
To co má uvnitř se pozná podle produktovýho čísla, já mám XY022EA#BCM, což je s i5kou a čtečkou otisků.
http://www.alfacomp.cz/php/product.php?eid=105140000000000175V
Zkusím se v tom povrtat a kdybych na něco přišel tak dám vědět. ;)
-
Hlásím funkční přepínání intel/amd pomocí tohoto návodu:
http://ubuntuforums.org/showthread.php?t=1930450
Vyzkoušeno na Ubuntu 12.04 64b.
-
Před časem jsem si koupil HP 4730s a byl jsem poměrně zklamán. Je to fučák, větráček se vůbec nevypíná. V noci, když je všude ticho to docela nepříjemně ruší. Nevím jak teď, ale asi před necelým rokem nebyla žádná distribuce, která by správně podporovala touchpad, než předinstalované SUSE. Kombinace integrované grafiky a ATI je fakt blbost, měl jsem kvůli tomu problémy s tearingem kvůli tomu, že jak vykresluje Intel, tak nešlo v Ati konfiguračním prográmku zaškrtnout odstranění tearingu. Btw, nejdou ani pak nastavit barevné profily a možná ještě něco.
Předinstalované SUSE je poměrně tragédie, je vidět, že cílí do kanceláře a ne na klasický desktop. Takže to jde používat jen na libre office a na prohlížení webu, ale jen pod Firefoxem, protože Chrome potřebuje novější knihovny. VLC z packmana bude padat (ale jde najít prehistorické VLC, co nepadá), spousta balíčků bude chybět, ty co najdete pro SLED v buildservice budou občas mít nesplněnou závislost. Aktualizace systému ze strany HP jsou také dost mizerné, pokud vím, ještě nevydali update na SLED 11 SP2. Co můžu ale pochválit je podpora HP na problémy se SUSE, nepošlou vás "do windows", ale opravdu problém řeší.
Popravdě nechápu oblíbenost tohoto notebooku. Snad jen, že podle parametrů jsem si ho také vybral a strávil asi měsíc nervů s řešením všech linuxích problémů s jen malými úspěchy. Nakonec ho dostala sestra s Windows, protože proti její Toshibe s uřvaným větrákem, mizernou grafikou a příšerně tichými repráčky byl tento notebook dobrý. Pod windows také zmizely všechny problémy se systémem :-(
Nebýt ale protivného větráku, špatné grafiky a velmi špatného linuxu, tak by to mohl asi být dobrý notebook.
-
Mám tu teraz na stole 4535s a je to celkom slušné...ubuntu na tom funguje hneď a bezproblémovo :)...ale čo sa týka SLEDu tak to bolo na zaplakanie ;D