Azt hiszem, mégis sírok

Írtam itt, hogy hajnal 1 körül sikerült életet lehelnem a videógyártó rendszerbe. Több napba tellett, meg is viselt egy cseppet, de az élet tele van fárasztó kihívásokkal. A biztonság kedvéért újraindítgattam néhányszor a gépet, csináltam restore pontokat, szóval lenyugodtam.
Délután neki is álltam videót vágni, rengeteg anyag torlódott fel. Ment, mint a karikacsapás.
Egészen addig, amíg rá nem futottam egy hibás videóra. (Kösz, gopro.) Ebbe belehasalt a Premiere, de olyan szinten, hogy újra kellett indítanom a gépet. Megtörtént. Aztán Premiere… és megint tüzes vas a seggembe. 80 másodperc után nekiállt szaggatni a lejátszás. Amikor már összevágtam több órai munkával 38 perc anyagot. Hjaj.
System restore. Az a tuti. Megint Premiere. A változás drasztikus volt: immár 20 másodperc után esett szét a lejátszás.
Ne tudd meg, mennyire hülyén néztem magam elé. Ne tudd meg, mennyire közel álltam ahhoz, hogy darabokra verjem a laptopomat.
CCC, monitor: igen, most is azt jelezte, hogy a Premiere-nek a gyengébb GPU-t adta, de most tényleg az is történt.
Ittam egy deci whiskyt, aztán hirtelen mozdulattal átneveztem az .exe fájlt. És rögtön normálisan indult el. Na, annyira azért nem, egy picit folyamatosan szaggatott, de már lehetett a megfelelő tempóban vágni.

Érted te ezt?

Egy rossz videó taccsra vágja az Adobe Premiere-t. Oké. A CCC bejegyzi magának, hogy ez egy nem kompatibilis alkalmazás, mely nem érdemli meg az erősebb GPU-t. Oké. Rárántok a gépre egy system restore-t… és a CCC még mindig emlékszik rá, hogy az Adobe Premiere nem fasza alkalmazás. HOGY A BÜDÖS KURVAÉLETBE ÉLI TÚL EZ A BEJEGYZÉS A SYSTEM RESTORE-T?
Az már csak hab a tortán, hogy az .exe fájl átnevezésével kimásztam a gödörből. Miért? Az utóbbi három napban egy csomószor átneveztem és nem segített semmit. Akkor most mi a fasz van? Akkor most mi a faszra számíthatok a későbbiekben?

Mindenesetre érzem, hogy vidám hónapoknak nézek elébe.

(Még akkor is, ha egyre inkább érik bennem az elhatározás, hogy csinálok egy dedikált – egy GPU-s!!! – desktop gépet, kifejezetten videóvágásra. Persze, plusz pénz, ráadásul a kedvenc szivaros terepeimre – terasz, padlás – sem tudom felvinni, de legalább működik. Remélhetőleg. És nem stresszel halálra. Bár… szkepticizmus rulz.)

Olvasgatok

“Én örülök neki, hogy itt lehetek,
Mert itt tervezik az isteneket.”

Európa Kiadó: Jó lesz nekünk (1989)

 

“de az már korántsem biztos, hogy egy átlag értelmiségi tekintete nem akad fenn, mint a ló nyakán az istráng, midőn azt hallja: „elrendeltem a történelmi valóság kérdéseinek felülvizsgálatát, a nemzettudat erősítését szolgáló módon, az erősítés felelősének Lázár államtitkár urat teszem meg…”

Buják Attila írása

A fiam megúszta a börtönt

Most telefonált, amint kilépett a tárgyalóteremből.

A sztori. Gyerekvasutas ifitábor valahol a Velencei-tó partján. A szervezők elmentek bevásárolni a tábornak. Mivel sok lett a cucc, ezért úgy döntöttek, hogy hazatolják a gurulós bevásárlókocsival, majd visszatolják az üres kosarat. Na, ezt nem kellett volna. Útközben lekapcsolta őket egy rendőr és nem tudták megdumálni, feljelentette őket. Ma volt a tárgyalás, melyre persze le kellett utaznia Székesfehérvárra. Szerencsére a bíró már értelmesebb ember volt, felmentette őket, így megúszták börtön és priusz nélkül.

Egy haveromat 30 évvel ezelőtt azért bírságolták meg a vizirendőrök, mert nem volt nála személyi igazolvány. A Balatonban. Na, ő nem úszta meg, neki be kellett fizetnie a csekket. Most mondja valaki, hogy nem fejlődik a világ.

A végtelenül lusta kártya

Amíg megy a backup a gépről, gondoltam, összeszedem a gondolataimat, mi is nem műkdik rajta és hogyan nem működik.

Amikor először a kezembe vettem, még valamikor az év elején, rengeteg gyerekbetegsége volt. Írtam is ezekről eleget. Mára szép lassan minden egyenesbe jött. Majdnem minden. Egy, csak egy dolog működik teljesen kiszámíthatatlanul: az, amiért egyáltalán megvettem ezt a laptopot. Amire ugyanis én általában használok egy gépet, azt bőven tudta a desktop masinám is, viszont a videóeditálással már nem bírt. Közben meg bejött a családba egy igencsak izmos sportkamera, a Movie Maker-t is kinőttem, szóval lépnem kellett.

Ebben a mostaniban van proci bőven (core-i7, azaz 4 mag), RAM is, amennyi belefért (8 GB), SSD a C: meghajtónak, és van benne egy Intel 4000-es GPU a hétköznapokra, illetve egy ATI HD 7670M Radeon GPU a nehéz napokra. A koncepció az, hogy a Catalyst Control Center (a továbbiakban CCC) széleskörűen konfigurálható arra, hogy melyik alkalmazás, milyen körülmények között melyik GPU-t használja. Nem izgultam, hiszen nálam a világ legegyszerűbb szabályrendszere lesz: egy szabály, az Adobe Premiere használja az erős kártyát, ha a laptop be van dugva a konnektorba, mindenki másnak jó az Intel.

Hát, nem. A probléma lényege az, hogy a CCC _nem_ adja át a vezérlést az ATI kártyának. Ha fejreállok, akkor sem. Innentől meg mindegy, mennyi szabályom van, ha maga az akció nem hajtódik végre.

Ássunk mélyebbre. Az Intel kártyához Intel driver van, az ATI kártyához AMD driver. Már itt belép egy jó nagy adag bizonytalanság, ugyanis a két drivernek képesnek kell együttműködnie, egyébként nem látszik az ATI driver, azaz döglött a kártya, azaz a CCC el sem indul. Vagy elindul, de a systeminfón kívül nem mutat mást. Hogy cifrázzam, ha netán össze is lőtted a két drivert az adott operációs rendszeren belül, akkor sem végeztél, hiszen a CCC bőven nem ismer minden drivert. Mondani meg szinte semmit nem mond se magáról, se arról, hogy mi a francért nem az történik, amit szeretnék.

Nagy vonalakban ez a pálya. Rengeteget – és ez most nem a megszokott túlzás – szívtam vele, mire beállt egy működő állapot:

  • Windows 8
  • 8.982.6.0 (2012.08.01) driver az Intel kártyához (AMD gyártmány!)
  • 8.982.6.0 (2012.08.01) driver az ATI Radeon kártyához (AMD gyártmány)
  • 2012.0806 verziószámú CCC
  • Adobe Premiere CS 6.0.2

Nyilván ehhez megfelelően kellett még konfigolni mind a power plan-t, mind a CCC-t, de végül beállt egy működő állapot.
Mely egyből össze is dőlt, amikor a Windowsupdate letöltötte a legújabb Intel drivert az Intel kártyához, szóval nem volt elég, hogy összeállt a működő konfiguráció, de rendesen körül is kellett keríteni. Mindenféle automatikus driverfrissítést letiltottam, mind a Premiere-nek, mind a CCC-nek megtiltottam a hálózati kommunikációt, szóval igyekeztem biztosra menni.

Nem sikerült.

Valamikor júliusban elromlott a konfig. Ránézésre minden rendben volt, sem a driverek, sem a CCC nem változott, a Premiere a CCC szerint az erősebb kártyához volt rendelve: csak éppen a valóságban nem azt használta, a lejátszás a szerkesztőn bekül 20 másodperc után szétesett. Izgalmas két nap volt, kipróbáltam mindent, de tényleg mindent. Leszedtem az aktuális béta kitet (driverek, plusz CCC), feltettem, semmi. Lenulláztam mindent és visszapakoltam a korábbi felállást, semmi.
Illetve találtam egy érdekességet: az új, béta CCC tartalmazott egy táblázatot a népszerűbb alkalmazásokról és ezekben volt default érték arra nézve, hogy melyik kártyát használják. A Premiere-nél (verziófüggetlenül) ez defaultban a gyenge kártya volt, ráadásul egy fekete lakat ikonnal lockolva, mondván hogy ezzel az alkalmazással a CCC-nek kompatibilitási problémái vannak.
Én meg csak néztem, mint Rozi a moziban. Ezért az egy alkalmazásért vettem ezt a laptopot, az erős GPU-val, erre a CCC letiltja a használatát? Amikor az előző driverekkel hibátlanul ment, tanú rá 60 GB elkészült videó?
És nem, nem tudtam életre lehelni a rendszert. Sem az új kittel, sem a régivel. Végül egy kétségbeesett próbálkozással System Restore egy nagyon régi állapotra, és igen, ez hatott. Ismét működött minden.
Huh.
Innentől nem volt más dolgom, csak kéthetente csinálni egy restore pontot.

Na, ezt csesztem el most ősszel. Nem a restore pontokat, azok megvoltak, hanem azt, hogy másfél hónapig nem vágtam videót, így nem vettem észre, mikor romlott el megint a felállás. Tegnap, amikor dolgozni akartam a programmal (előző használat szeptember 19), már nem sikerült, és nem tudom, mikor romolhatott el, de már a legrégebbi restore pontra (október 3) visszalépve is rossz.
Ez a kihívás, nem az ágybakaki.
Most, ha a fene fenét eszik is, _meg kell oldanom_ a problémát. Nem kicsit nehezíti a helyzetet, hogy fogalmam sincs, mi az, hiszen ránézésre minden tökéletesen működik.

Nem írok le mindent, csak ami említésre méltó. A Dell oldalán Windows8-ra nincs újabb driver kit, csak a már ismert 2012.08.01-es. Az AMD oldaláról nem lehet külön drivert letölteni, csak egy alkalmazást, az szétnézett és csak az Intel kártyát látta, de arra is csak annyit mondott, hogy minden rendben. Végül nagy levegő, leszedtem a friss, ropogós Windows 8.1-es kitet (2013.08.19).
Felment. Igaz, egyik driver sem működött, de ekkor már minden mindegy alapon engedélyeztem a netről frissítést, egyből lett is frissebb Intel driver (az Inteltől) – és ami még megdöbbentőbb, egy restart után mind a két driver feléledt! Azaz az Intel által írt Intel driver képes volt kommunikálni az AMD által írt ATI driverrel! Nem hittem a szememnek, az új CCC (2013.0819 verzió) pedig látott mindent. A rendszer tökéletesen működött.
Eltekintve attól, hogy a Premiere továbbra sem használta az ATI GPU-t.

Na, innen jött egy hosszú iszapbirkózás. Ilyen driver, olyan CCC, emilyen driver, amolyan CCC, közben rendszeresen visszaálltam a kiindulási restore pontra. Meghajtottam rendesen a rendszert, mindenféle eredmény nélkül.
Így végül maradtam a Windows 8.1-es szetnél, abban ugyanis a CCC tartalmazott egy nagyon fontos alkalmazást: egy monitort. Ez mutatta – nagyjából realtime – hogy az egyes alkalmazások melyik GPU-t használják. És igen, ez már végre ténylegesen is jelezte, hogy minden beállítás dacára a Premiere dafke a gyenge kártyára csatlakozik. (Külön vicces, hogy egyáltalán elindul. Ez ugyanis úgy néz ki, hogy először jön egy GPUsniffer nevű alkalmazás, mely megnézi, hogy van-e használható GPU. Ez nem szerepel a táblázatban, tehát használhatja az ATI GPU-t, vissza is jelenti, hogy oké, főnök, mehetsz, aztán jön a Premiere, aki viszont szerepel a táblázatban, így csak az Intel GPU marad neki. Mellyel szaggat, mint az állat, hiszen valójában el sem lett volna szabad indulnia ilyen környezetben.)

Elkezdtem filózni, hogy mi lenne, ha ki tudnám törölni a Premiere-t a táblázatból. No way. Ráadásul egy teljesen fura dologra figyeltem fel: ha egy program már szerepelt a táblázatban, lakat nélkül, azaz szabadon állítgathattam, melyik GPU-t használja, akkor már pusztán a táblázatban szereplés elég volt ahhoz, hogy a CCC _mindig_ a gyengébb GPU-t adja neki, függetlenül a konkrét beállítástól. Ha viszont olyan programot indítottam, mely nem volt benne a táblázatban, akkor a globális beállítások lettek érvényesek, az meg az volt, hogy 220-ról az erősebb GPU-t használja mindenki. Amikor kiléptem az alkalmazásból, akkor felugrott egy ablak, hogy fel akarom-e venni a táblázatba, és amennyiben felvettem, méghozzá az erősebb GPU-val, a következő indításor már csak a gyengébb GPU-t kapta meg ő is. Azaz a táblázat maga a dögletes mocsár:
– Ha belekerült egy alkalmazás, akkor azt onnan már ki nem szeded.
– Aki szerepel benne, az mindenféle beállítás ellenére már csak a gyenge GPU-t kapja.
– Az Adobe Premiere gyárilag szerepel a táblázatban.

Vicces, mi?

Így utólag azt gondolom, hogy a működő rendszerem is attól romlott el, hogy a CCC valahogy sunyiban átállt erre a táblázatos működésre, és emiatt kezdte ignorálni a beállításokat. Látni meg azért nem láttam semmit, mert a régi CCC-ben nem látszódott maga a táblázat és nem volt realtime monitor.

Itt azért már vakartam a fejemet rendesen. Végül egy velejéig eszement ötlet: mi van, ha a táblázat az alkalmazást az .exe fájl nevével azonosítja? Láma dolog, de hátha. És igen. Egyszerűen átneveztem a fájlt APP.exe névre, elindítottam… és a monitor szerint megkapta az erős GPU-t. Teszt. Program elindít, tesztvideó, túl vagyunk a 20 másodpercen, 30, 40, 60… és 80 másodpercnél kezdett el szaggatni, de veszettül.
Passz.
Ez az, amire már nem lehet mondani semmit. Csak zokogni és szétverni a laptopot az asztal szélén. Van egy jó állapotod, működik: nemhogy másodperceket, de 40-50 perces videókat tudsz egybefüggően nézni a nézőkében, ami még csak nem is lefordított videó, hanem többtucatnyi felvételből összelinkelt nyersanyag. Azaz a hardver _képes_ ellátni a feladatot. És történik valami, onnantól pedig az erős GPU vagy nem is kapja meg a vezérlést, vagy ha széthekkelve a rendszert, de mégis átadod neki, akkor meg összeszarja magát.

Természetesen még nem adtam fel, visszamentem a korábbi restore ponthoz, átneveztem ott a fájlt, de nem hatotta meg. Még küzdök, most húzom lefelé a 8.1-es Windows-t, hátha emiatt nem megy jól a driver. Már gondolkoztam azon is, hogy csinálok egy virtuális videóvágó gépet, melyen csak ez van és system state-eket mentek a remélhetőleg működő állapotról, de ez meg a szintetikus videodriveren bukik meg. Nem tudom. Tényleg nem tudom. Ráadásul a máskor oly hasznos Google is erősen kussol, mintha másoknál ilyesmi soha nem fordult volna elő.
Szomorú vagyok. És frusztrált.

Hamarosan megőrülök

Most jutottam el oda, hogy legszívesebben szétverném a laptopot az íróasztal szélén, majd ugyanezt tenném a settopbox-szal, végül rádobnám a kupacra a nyomtatót és az egészet felgyújtanám a picsába. Mind a három készülék teljesen megmagyarázhatatlanul romlott el, ráadásul ránézésre mindegyik teljesen jó – csak éppen teljesen, vagy részleteiben nem működik. A nyomtatót rendberaktam (fogalmam sincs mi volt a baja, lepucoltam a szerverről mindenestől – így – majd visszaraktam, ettől még nem javult meg, aztán megcsináltam ugyanezt még egyszer, attól már igen), a settopbox nem érdekel túlzottan, a laptopot viszont most adtam fel. Legszívesebben kimennék az éjszakába hasakat metszeni, vagy leborulni az íróasztalra és reggelig zokogni. Mindenesetre ha valaki a közeljövőben használja a közelemben a Dell, AMD, ATI és Radeon szavakat, ne lepődjön meg a következményeken.

Ja, és értelemszerűen amíg nincs laptop, addig nincs írás sem a blogon.