Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: Martinix 18 Května 2014, 12:22:38
-
Zdravím Ubunťáky :)
nedávno jsem se vrátil k Ubuntu a řeším problém s přehříváním/driverama na grafiku. Při nenáročném používání (pouštěl jsem si film) jsem se dostal skoro až na 70 st.C na CPU a pár dalších nepopsaných teploměrech. A teď k tomu proč si myslím proč je to grafikou:
výpis z dmesg | egrep 'drm|radeon'
[ 18.847314] [drm] Initialized drm 1.1.0 20060810
[ 18.897292] [drm] radeon kernel modesetting enabled.
[ 18.897387] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
[ 18.899272] [drm] initializing kernel modesetting (RV710 0x1002:0x9552 0x103C:0x3074).
[ 18.899303] [drm] register mmio base: 0xD8400000
[ 18.899305] [drm] register mmio size: 65536
[ 18.899472] radeon 0000:01:00.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
[ 18.899475] radeon 0000:01:00.0: GTT: 1024M 0x0000000020000000 - 0x000000005FFFFFFF
[ 18.899477] [drm] Detected VRAM RAM=512M, BAR=256M
[ 18.899479] [drm] RAM width 64bits DDR
[ 18.903332] [drm] radeon: 512M of VRAM memory ready
[ 18.903334] [drm] radeon: 1024M of GTT memory ready.
[ 18.903354] [drm] Loading RV710 Microcode
[ 19.369078] [drm] GART: num cpu pages 262144, num gpu pages 262144
[ 19.385289] [drm] PCIE GART of 1024M enabled (table at 0x000000000025D000).
[ 19.385496] radeon 0000:01:00.0: WB enabled
[ 19.385501] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0xffff8800ac652c00
[ 19.385505] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0xffff8800ac652c0c
[ 19.386723] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x000000000005c598 and cpu addr 0xffffc9001089c598
[ 19.386809] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 19.386811] [drm] Driver supports precise vblank timestamp query.
[ 19.386842] radeon 0000:01:00.0: irq 49 for MSI/MSI-X
[ 19.386861] radeon 0000:01:00.0: radeon: using MSI.
[ 19.386896] [drm] radeon: irq initialized.
[ 19.774977] [drm] ring test on 0 succeeded in 1 usecs
[ 19.775039] [drm] ring test on 3 succeeded in 1 usecs
[ 19.963428] [drm] ring test on 5 succeeded in 1 usecs
[ 19.963435] [drm] UVD initialized successfully.
[ 19.963918] [drm] Enabling audio 0 support
[ 19.963944] [drm] ib test on ring 0 succeeded in 0 usecs
[ 19.963965] [drm] ib test on ring 3 succeeded in 0 usecs
[ 20.115099] [drm] ib test on ring 5 succeeded
[ 20.115605] [drm] radeon atom DIG backlight initialized
[ 20.115608] [drm] Radeon Display Connectors
[ 20.115610] [drm] Connector 0:
[ 20.115612] [drm] VGA-1
[ 20.115615] [drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[ 20.115616] [drm] Encoders:
[ 20.115618] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 20.115620] [drm] Connector 1:
[ 20.115621] [drm] LVDS-1
[ 20.115623] [drm] DDC: 0x7f68 0x7f68 0x7f6c 0x7f6c 0x7f70 0x7f70 0x7f74 0x7f74
[ 20.115625] [drm] Encoders:
[ 20.115626] [drm] LCD1: INTERNAL_UNIPHY2
[ 20.115628] [drm] Connector 2:
[ 20.115629] [drm] HDMI-A-1
[ 20.115631] [drm] HPD1
[ 20.115633] [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
[ 20.115634] [drm] Encoders:
[ 20.115636] [drm] DFP1: INTERNAL_UNIPHY
[ 20.147133] [drm] radeon: dpm initialized
[ 21.318614] [drm] fb mappable at 0xC045E000
[ 21.318617] [drm] vram apper at 0xC0000000
[ 21.318619] [drm] size 5787648
[ 21.318620] [drm] fb depth is 24
[ 21.318622] [drm] pitch is 6400
[ 21.318743] fbcon: radeondrmfb (fb0) is primary device
[ 21.651609] [drm:rv770_dpm_set_power_state] *ERROR* rv770_set_sw_state failed
[ 22.157358] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
[ 22.157361] radeon 0000:01:00.0: registered panic notifier
[ 22.157833] [drm] Initialized radeon 2.36.0 20080528 for 0000:01:00.0 on minor 0
Což mi není moc jasný (na začátku načítá rv710 což by mělo být v pořádku vzhledem k mé grafice a na konci vyskočí error s rv770 což už je driver pro novější grafiky)
I teď kdy jsem zapnul ntb pro prohlédání webu kvůli tomuhle problému už tam je zase sedmdesátka ::)
Takže máte s tím někdo zkušenosti/nápady co s tím?
Díky :)
-
Neviem, akú máš verziu Ubuntu, ale ak 14.04, tak na túto GK je iba slobodný ovládač, ktorý aj máš. Najschodnejším riešením - podľa mňa - by bolo nainštalovať 12.04.3, v tejto verzii sa ešte nachádza ovládač fgrlx. V 12.04.4 bol odstránený, ale po pridaní repozitára ppa:makson96/fglrx fungoval ďalej - pozri WIKI (http://wiki.ubuntu.cz/Grafick%C3%A9%20karty%20ATI?redirect=1#grafické_karty_z_řad_hd_2xxx_3xxx_a_4xxx/)
Neviem, či je medzi HD 4330 a napr. mojou HD 4200 veľký rozdiel, ale mne sa NTB pri Ubuntu tiež neskutočne prehrieval. Len čo som ho zapol tak sa teploty šplhali k 70 st. a to s uzavreným ovládačom, s otvoreným to bolo ešte horšie. Odporučil by som ti otestovať buď Kubuntu 12.04.3, Linux Mint, alebo Xubuntu.
Neviem, čím to je, ale ATI HD karty z rady 4xxx si s Ubuntu nejak nerozumejú a čo je zvláštne, že deriváty s ňou až taký problém nemajú, pritom tiež vychádzajú z Ubuntu.
-
Ano, mám 14.04
O downgradu jsem už uvažoval ale moc se mi zatím do něj nechce, ale pokud s tim nic neudělám, tak mi asi nic jiného nezbyde.
Přesně, já jsem přešel z Kubuntu 14.04 a ovladače jsem tam vůbec neřešil, běžely úplně bez nějakejch errorů a notebook nebyl úplně studenej ale takhle horkej opravdu nebyl, občas je těžké na něm udržet i ruce.
Krom toho ten error výše mi vyskakuje i při bootování.
Jestli to dobře chápu, tak použije nakonec rv770, takže bych se ještě rád zeptal jestli nelze nějakym způsobem zadat nějaký 'force use rv710' jestli chápete co tím myslím.
-
Tak jsem přeinstaloval na 12.04 a zdá se že vše funguje jak má. Větrák se sice nezastaví, ale teploty jsou v pořádku i s otevřeným ovladačem. Když jsem zkoušel uzavřený ovladač, tak mi potom nechtělo naběhnout grafické prostředí (vždy probliklo a pak spadlo), musel jsem ovladač odinstalovat v recovery. Ale teď vypadá že vše funguje tak jak má, takže díky za nápad :)
-
Po aktivovaní ppa:makson96/fglrx bolo potrebné už do terminálu iba zadať:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy
sudo reboot
a viac neriešiť žiadne ovládače. Ovládač fglrx sa objaví aj v dodatočných ovládačoch, ale ten netreba aktivovať, lebo naozaj padne grafické prostredie.
Větrák se sice nezastaví, ale teploty jsou v pořádku i s otevřeným ovladačem.
V Ubuntu bude pri tejto GK problém s teplotou tak-či tak. Preto som odporučil nainštalovať Kubuntu/Xubuntu alebo LinuxMint. Tieto distrá som na mojej ATI HD 4200 otestoval a teploty boli u všetkých prijateľné. Kubuntu však vyšlo najlepšie. Pozri prílohu - teplota NTB pri bežnej práci (otvorený Firefox, terminál a jeden textový dokument) Oproti Ubuntu je teplota takmer o 25- 30 °C nižšia, čo je dosť.
[příloha smazaná administrátorem]
-
Pnove tohle vlkno sleduju od zacatku a musim jen dodat ono nejlepsi reseni je upgradovat hardware. Měl jsem v crossfire 4870 HD a nyni 7770 HD. Sice uzavrene ovladaace porad zadny zazrak, ale funguje to.
-
Janek-m: tak odzkoušeno jak obyčejné a legacy taky a (ne)funguje to stejně. Jinak ty teploty už nejsou tak strašný...po cca dvou hodinách instalování, rebootování atd. teploty viz screen. takže za normálních okolností počítám tak o 10 st.C níže. což už mi přijde normální, tak pro mě už je to vyřešený
Cuore: kéžby ;D už si novej ntb slibuju asi půl roku a zatim nic :D
[příloha smazaná administrátorem]
-
Ty teploty jsou na notebook brutální, s takovouhle si pořiď nějaké azbestové trencle ;D
Právě z tohoto důvodu mám při výběru notebooku základní pravidla
1) nebrat vícegrafárnové stroje
2) nebrat nic s grafikou AMD
-
...musim jen dodat ono nejlepsi reseni je upgradovat hardware. Měl jsem v crossfire 4870 HD a nyni 7770 HD. Sice uzavrene ovladaace porad zadny zazrak, ale funguje to.
No veď áno, dá sa to aj takto riešiť :) Môj NTB má teraz 4 roky a kým bude mať podporu 12.04 LTS nechám to tak a v r. 2017 bude už spomínaný NTB z pohľadu IT takmer deduško. ;D Uvidím ako pôjde, tak podľa toho pohľadám nejaké ľahučké distro.
Je veľká škoda, že sa z Ubuntu odstaňujú ovládače, ktoré fungujú/fungovali. Ak to porovnám, tak Ubuntu 11.04 a 11.10 išli na tejto GK ( ATI HD 4200) priam perfektne. Ale s tým nič nenarobíme.