abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 15:33 | Nová verze

Byla vydána verze 17.08.0 KDE Aplikací (KDE Applications). Přehled novinek v kompletním seznamu změn a na stránce s dalšími informacemi. Aplikace kmag, kmousetool, kgoldrunner, kigo, konquest, kreversi, ksnakeduel, kspaceduel, ksudoku, kubrick, lskat a umbrello byly portovány na KDE Frameworks 5.

Ladislav Hagara | Komentářů: 0
včera 15:11 | Nová verze

Simon Long představil na blogu Raspberry Pi novou verzi 2017-08-16 linuxové distribuce Raspbian určené především pro jednodeskové miniaturní počítače Raspberry Pi. Společně s Raspbianem byl aktualizován také instalační nástroj NOOBS (New Out Of the Box Software). Nejnovější Raspbian je založen na Debianu 9 Stretch. Přehled novinek v poznámkách k vydání. Řešena je také bezpečnostní chyba Broadpwn (CVE-2017-9417).

Ladislav Hagara | Komentářů: 1
včera 12:33 | Nová verze

Byla vydána verze 3.2.0 programu pro skicování, malování a úpravu obrázků Krita. Přehled novinek v poznámkách k vydání a na YouTube.

Ladislav Hagara | Komentářů: 0
včera 11:44 | IT novinky

Minulý týden na šampionátu The International 2017 byl představen bot, který poráží profesionální hráče počítačové hry Dota 2. V nejnovějším příspěvku na blogu se organizace OpenAI o projektu více rozepsala a zveřejnila videozáznamy několika soubojů.

Ladislav Hagara | Komentářů: 5
16.8. 17:11 | Komunita

Byly zveřejněny videozáznamy přednášek z Fedora 26 Release Party konané 10. srpna v Praze.

Ladislav Hagara | Komentářů: 0
16.8. 15:33 | Komunita

Přesně před čtyřiadvaceti lety, 16. srpna 1993, oznámil Ian Murdock vydání "Debian Linux Release".

Ladislav Hagara | Komentářů: 6
16.8. 06:00 | Bezpečnostní upozornění

Ve virtualizačním softwaru Xen bylo nalezeno a opraveno 5 bezpečnostních chyb XSA-226 až XSA-230. Nejzávažnější z nich XSA-227 (CVE-2017-12137) umožňuje eskalaci privilegií a ovládnutí celého systému, tj. správce hostovaného systému se může stát správcem hostitelského systému.

Ladislav Hagara | Komentářů: 1
15.8. 22:00 | Zajímavý projekt

V roce 2013 proběhla na Kickstarteru úspěšná kampaň na podporu otevřeného Dobře temperovaného klavíru (Well-Tempered Clavier). Stejný tým s Kimiko Išizaka spustil před týdnem na Kickstarteru kampaň Libre Art of the Fugue na podporu svobodného Umění fugy.

Ladislav Hagara | Komentářů: 2
15.8. 13:55 | Pozvánky

Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 143. brněnský sraz, který proběhne v pátek 18. srpna od 18:00 hodin ve sportovním areálu a restauraci BeachPub Sokolák u Brněnské přehrady aneb v hantecu u Prýglu.

Ladislav Hagara | Komentářů: 0
15.8. 10:55 | Nová verze

Byla vydána (pdf) verze 3 průběžně aktualizované (rolling release) linuxové distribuce Solus (Wikipedie). Ke stažení je v edicích Budgie, GNOME a MATE. Z novinek lze zmínit například podporu snapů. Solus 3 obsahuje Firefox 55.0.1, LibreOffice 5.4.0.3, Rhythmbox 3.4.1 nebo Thunderbird 52.2.1. Edice Budgie a GNOME přichází s GNOME MPV 0.12. Edice MATE s VLC 2.2.6.

Ladislav Hagara | Komentářů: 5
Těžíte nějakou kryptoměnu?
 (4%)
 (2%)
 (17%)
 (76%)
Celkem 351 hlasů
 Komentářů: 21, poslední 13.8. 09:57
    Rozcestník

    Dotaz: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?

    Fluttershy, yay! avatar 15.11.2009 22:35 Fluttershy, yay! | skóre: 81 | blog:
    Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Přečteno: 3609×

    Zdar a sílu,

    vybírám komponenty do HTPC a zasekl jsem se na základní desce (s CPU a GPU).

    Požadavky jsou v zásadě následující:

    • cena (MB + CPU + GPU) <= 3000 Kč
    • podpora hardwarové akcelerace FullHD videa (+ HDMI výstup, samozřejmě)
    • možnost připojení (analogové) TV karty funkční pod GNU/Linuxem -- do ní má být v případě potřeby (nahrávat) zapojován externí set-top box
    • funkčnost pod GNU/Linuxem

    Původně jsem chtěl pořídit Pegatron IPX7A-ION, nebo ASUS AT3N7A-I.

    • Pegatron má PCIe x16 slot, do nějž budu těžko shánět TV kartu.
    • Pegatron má COM port, což by se hodilo kvůli případnému rozcházení dálkového ovládání přes lirc.
    • Asus má Bluetooth, ale to prý nefunguje.
    • Asus má PCI slot, což by mi pomohlo ohledně TV karty.
    • Pegatron žere SO-DIMM paměti (notebookové), kdežto Asus normální DIMM paměti, takže to rozhodnutí je pro mě docela podstatné.

    Napadlo mě ale, že koupí microATX desky bych vyřešil otázku portů apod., leč bylo by to na úkor spotřeby.

    Jak jsem zjistil, integrované GPU nVidia GeForce 8200/8300 (pro AMD) jsou ekvivalentní s 9300/9400 (pro Intel). AMD má proti tomu čipové sady 785G/780G apod. Jsou použitelné pod GNU/Linuxem? (Moc tomu nevěřím.)

    Co deska (pro změnu nVidia 8300) ASUS M3N78-EM? Co pak za CPU?


    Řešení dotazu:


    Odpovědi

    15.11.2009 23:03 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Já mám AT3N7A-I a zatím jsem spokojen.

    Ovšem ještě nemám vyskoušené probuzení PC abych mohl automaticky nahrávat.
    Fluttershy, yay! avatar 15.11.2009 23:22 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Ovšem ještě nemám vyskoušené probuzení PC abych mohl automaticky nahrávat.

    Aha! To by mě taky zajímalo...

    16.11.2009 12:42 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Jak jsem psal někde jinde mythtv se mi nepovedlo rozchodit a zdá se mi že je to moloch který je k ničemu.

    Nahrávám normálně mencoderem v cronu, no a po nahrání ho chci uspat a probudit až se zase bude spouštět cron.

    Z toho důvodu jsem hledal funkci jak si přečíst z cronu kdy znovu spustit PC prostě jak ty časy pěkně převést na nejbližší čas viz: Převod "0 20 * * 2,4" na aktuální čas

    No a jak probudit PC jsem se dočet zase tu: ACPI wakeup a MythTv ACPI Wakeup

    Ovšem ještě jsem to nedal do kupy - prostě nebyl ještě čas to vyskoušet.

    Jinak rychlostně si myslím že je to OK sice je to pomalejší ale jako TV recorder je to OK a internet se taky dá v pohodě prohlížet (flash jsem neskoušel).

    Jediné co se nedalo dělat naráz instalovat SW pomocí yumexu ten my vytížil PC tak že i TV se zasekávalo ovšem na vině bude nedostatek RAM protože při použití yumexu to sežralo veškerou RAM a začalo swapovat, reakce strašně pomalé, prostě tam mám pouze 1 G RAM ze starších zásob, pro tvtime, mencoder, mplayer pod gnome to stačí a upgrade nemusím dělat zase tak často.
    Fluttershy, yay! avatar 16.11.2009 12:46 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Hmmm, díky.

    Níže jsem si všiml nějaké stížnosti na výkon tohoto řešení -- nahrávání (digitálního) televizního vysílání do já-nevím-čeho je výkonově v pohodě?
    16.11.2009 13:59 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Proč by to nemělo stíhat v DVB-T už je video zakodované takže ho stačí pouze ukládat.

    Jde o to zda s tím ještě nechcete dělat nějaké blbosti.

    Jinak DVB-T u nás ještě není, ale analog to stíhá pomocí mencoderu nahrávat zatím OK.

    Spíš by jste se měl zeptat toho co píše že to nestíhá.

    Samozřejmě že to není žádný rychlík ale já tam mám fedoru 11 64b a bez problémů, pouze nestíhá yumex prostě sežere veškerou ram a potom je odezva na klávesnici či myš i několik minut a systém swapuje jak ďábel ale to je tím že mám málo RAM pouze 1G které mi zbylo ze zásob. (yumex je pomalý i na mém desktopu ovšem tam nespomaluje ostatní aplikace tam mám dost RAM a výkoný CPU)
    16.11.2009 14:33 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Proč by to nemělo stíhat v DVB-T už je video zakodované takže ho stačí pouze ukládat.

    DVB-T se vysílá v drtivé většině v MPEG2, což žere místo na disku jak prase. Po nahrání se vyplatí udělat dvouprůchodové zakódování do xvid nebo h264. Nemluvě o vystříhání reklam.
    In Ada the typical infinite loop would normally be terminated by detonation.
    Fluttershy, yay! avatar 16.11.2009 14:54 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Pokud stačí udělat to potom, je to jedno -- cílová domácnost doteď upravuje video na sedm let starém laptopu s mobilním celeronem a to je teprve chuťovka.
    16.11.2009 19:18 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Však ano pokud to chci archivovat vystříhat reklamy atd.... tak si s tím musím pohrát a potom je jedno zda to ten PC bude dělat dva dny, a nebo si to udělám na jiném PC.

    Na podívání s tím není třeba nic dělat, stejně se to smaže.
    16.11.2009 13:49 Ctirad Feřtr | skóre: 43 | Praha
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Jak jsem psal někde jinde mythtv se mi nepovedlo rozchodit a zdá se mi že je to moloch který je k ničemu.
    To jsem si z počátku myslel taky a hodně mě štvala závislost na mysql. Pak jsem k němu ale přičuchnul skrz mythbuntu a od té doby ho používám a stále objevuji nové a nové vychytávky. S odstupem několika měsíců musím říct, že je to extrémně vymakaný kus software dotažený do nejmenších detailů co opravdu funguje.
    16.11.2009 14:11 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Já si to nemyslím.

    Tím neříkám že to někomu nevyhovuje, ale mě se to zdá zbytečně složité a cpou se tam věci které nepotřebuji.

    Není nad nahrání pomocí mencoderu a je to :-)

    Jinak mythbuntu jsem nerozchodil vůbec, a po pár skouškách ubuntu mi tato distribuce nesmí na HDD nějak je mi odporná. (vlastní názor a nikomu ho nevnucuji někomu to může vyhovovat)

    A MythTV ve fedoře jsem rozchodil ovšem nejde ladit TV karta prostě jak chci změnit kanál tak to vypíše chybu zobrazení a je konec, už TV potom v mythtv nefunguje. (Možná s jinou TV kartou by to fungovalo nevím - sice jinou mám ale nemůžu ji tam dát nevleze se do bedny a tak trápit se nebudu.)

    Prostě mencoder na nahrávání cron na plánování a ještě si musím napsat něco co vypne a zapne ten PC automaticky, už se na tom pracuje.
    gtz avatar 16.11.2009 21:21 gtz | skóre: 27 | blog: merlins | Brno - Venkov / Rosicko
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    VDR mi vždy připadalo lepší a stabilnější.

    Kaffeine a Hercules TV SMART Analog - ladí v pohodě ,Kaffeine Skystar-2 DVB-S ladí v pohodě. Nesetkal jsem se s žádným problémem. Genius Card Bus Dual jak analog tak i digitál ladí tak jak má. Aspoň na normálním konfigu ( Suse nebo FC10 ). Zkoušel jsem nějaký BuBuntu Live-CD a brzo to CD letělo po psu.
    - nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
    16.11.2009 21:34 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Jinak moje katrta AverTV Hybrid+FM PCI A16D s TVtime taky funguje OK - DVB-T zatím nechytám takže to neřeším, pak to zahodím a vyskouším jiný SW a na nahrávání mencoder.

    gtz avatar 16.11.2009 22:14 gtz | skóre: 27 | blog: merlins | Brno - Venkov / Rosicko
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Aver funguje celkem jak má, na Herculesu se mi stalo na nějakých live-cd. ID karty se nedetekovalo správně a pak sice systém kartu identifikoval ,ale šlo to celé do kytek, protože on se stále pídíl po ovladačích v /lib/firmware . Firmware dvb-fe-TDA... byl přítomen ,ale systé stále psal firmware.error. To bylo nějaké Kubuntu-live. Na Kuuntu mne třeba štve, že to scanuje disky a snaží se udělat fsck. No bubuntu mi nesmí v žádné kombinaci a disk.

    U TV je celkem velký problém nedostatek GUI, tak aby se dal sofistikovaně použít PIP třeba na DVB-T/DVB-S. Zkoušel jsem nějaké experimenty a vždy to padlo na pusu...
    - nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
    17.11.2009 08:57 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Dva obrazy by neměl být problém, ovšem zda to umí jeden program asi ne, bude třeba asi spustit ten program dvakrát a každý s jiným zařízením (/dev/video0, /dev/video1)

    Ovšem na to potřebuješ kartu která má víc tunerů, jinak pokud budeš chtít nahrávat DVB-T tak tam by mělo být i s jedním tunerem možné zobrazit všechný programy na tom jednom vysílacím kanálu. (S tímto neporadím protože nemám DVB-T - Olomouc je až jako poslední)

    Jinak ta karta co mám je blbá ovladače pro windows jsou zmršené a neumí nastavit různý zvukový doprovod na různých kanálech. (Nový win program už to umí)

    A pod linuxem musím zadávat normu PAL-BD, PAL-DK podle toho jaký kanál chci nahrát karta sama se neumí přepnout.

    U jiné karty v druhém linuxu nemusím zadávat nic http://www.abclinuxu.cz/hardware/pridavne-karty/televizni-karty/dvb-t/pci/pinnacle-pctv-310i (ovšem ta karta má analogový výstup a zvuk nahrávám ze zvukovky). Akorát se mi zdá obraz o trochu horší jak z toho averu (analog)

    Pro tu aver kartu mám dva fw budu muset vyskoušet co ty druhé umí, ten jeden je pouze jeden soubor a ty druhé tam je souborů víc.
    gtz avatar 17.11.2009 21:11 gtz | skóre: 27 | blog: merlins | Brno - Venkov / Rosicko
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Bohužel na Linuxu nejsou takové SW jako je DVB-DREAM pro Wokna. Bohužel je to tak. Kaffeine mi padl na pusu když jsem ho pustil s DVB/S. Stalo se to když na KLEAR běželo DVB/T. Nějak jsem neměl čas nějak laborovat s tím.
    - nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
    gtz avatar 17.11.2009 23:19 gtz | skóre: 27 | blog: merlins | Brno - Venkov / Rosicko
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Málem jsem zapomněl, na Olonoucku již lze DVB-T chytat. zde je něco k tomu : DTV
    - nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
    20.11.2009 18:19 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Probuzení této desky funguje OK, teď provádím testování zda to nahrává OK a pokud nebudou chyby tak sepíšu článek i se skriptama co používám.
    3.12.2009 11:41 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Přílohy:
    No článek jsem sepsal ovšem nejde vložit do blogu furt mi to přepisuje &lt; na < a pod a tak to nejde vložit. A tady zase v náhledu mi to před perl dopisuje jakési řídící tagy, ale nechám to tu aby se mohly inspirovat ostatní.

    Jak jsem stavěl HTPC

    Protože mi nevyhovoval můj rekordér tak jsem se rozhodl postavit si vlastní, neboť i kupované mi nevyhovovaly z důvodu buď velké ceny a nebo z důvodu programování (málo pozic, nemožné některé kombinace atd....)

    Takže na čem to postavit aby to bylo levné a použitelné?

    Po prohlédnutí různých MB jsem se rozhodl pro ASUS AT3N7A-I kterou jsem zavřel s TV kartou AverTV Hybrid+FM PCI A16D kterou už jsem měl koupenou. Vše jsem to vestavěl do skříně s 200W zdrojem a zde nastal první problém, dle manuálu od MB tato deska potřebuje 400W zdroj ! A nebo aspoň na větvi +12V zdoj co dodá 15A což můj nesplňuje dodá pouze 10A ovšem to mě neodradilo a seskládal jsem to dohromady s tím že pokud s toho nebudu ždímat maximum a připojovat hromadu věcí tak by to zdroj měl utáhnout.

    No zatím to šlape ovšem co za OS?

    No než jsem tam nainstaloval linux tak jsem vyskoušel windows, měl jsem windows visty basic 32b které nechodily nic moc, instalace windows XP tak to chodilo o hodně rychleji, ovšem SW se mi nepozdával tak jsem přikročil k instalaci linuxu.

    Takže co tam nainstalovat no rozhodl jsem se že vyskouším mythbuntu ovšem to se mi nepovedlo rozchodit a nějak jsem nepátral proč a odložil jsem ho. No a rozhodl jsem se nainstalovat svoji oblíbenou distribuci Fedora 11 64b.

    No po instalaci jsem sprovoznil TV kartu a pomocí mencoderu nahrávám OK ovšem co s toho když budu chtít nahrát něco když nejsem doma?

    No protože pro HTCP nic moc není tak jsem se rozhodl že vyskouším mythtv.

    Ovšem pod fedorou jsem to taky nerozchodil, lépe řečeno rozchodil i naladil analogové programy ovšem jak jsem je chtěl přepnout v mythtv tak to hodilo vždy chybu zobrazení.

    Takže jsem se na to vykašlal a budu nahrávat přímo pomocí mencoderu a cronu.

    Toto má několik úskalí, zatím do cronu zadávám vše ručně pomocí crontab -e a napsal jsem si skrypt který provede záznam, nazval jsem ho záznam a umístil do svého domovského adresáře do složky bin.

    Soubor zaznam v /home/petr/bin

    
    #!/usr/bin/perl
    
    die "$0 má špatný počet parametrů.\n\nSprávně má být:\n$0 Kanál norma délka_záznamu\n$0 E5 PAL-DK 01:00:00\n\n" if @ARGV != 3;
    
    
    $soubor_avi=`LC_TIME="cs_CZ.UTF-8" date +%A-%d.%m.%Y-%H:%M.avi`;
    
    if ( not (`ps -A | grep "mencoder"` or `ps -A | grep "mplayer"`)) { system "mencoder tv://$ARGV[0] -tv driver=v4l2:norm=$ARGV[1]:input=0:alsa:adevice=hw.1,0:audiorate=32000:forceaudio:immediatemode=0 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=3000 -oac mp3lame -lameopts cbr:br=128 -endpos $ARGV[2] -o /home/petr/Videa/$soubor_avi >/dev/null 2>>/home/petr/error.txt";
    
    }
    
    # Uzivatelsky cron podle ktereho budeme spoustet PC
    $SOUBOR_CRON="/tmp/petr_crontab.txt";
    
    # Pri debug 1 vypisujeme co delame (0 = jsme potichu)
    $DEBUG=0;
    
    
    system "crontab -l > /tmp/petr_crontab.txt";
    
    open(DATA, "<", $SOUBOR_CRON) or die "Nelze otevřít soubor: $!";
    
    $cas=0;
    $starycas=0;
    
    while ($radek=<DATA>) {
    
    chomp $radek;
    
    # je neco na radku - spracujeme
    if (length($radek)>0) {
    if ($DEBUG==1) { print $radek . "\n"; }
    
    use Schedule::Cron::Events;
    
    my $cron = new Schedule::Cron::Events( $radek, Seconds => time());
    my ($sec, $min, $hour, $day, $month, $year) = $cron->nextEvent;
    if ($DEBUG==1) { printf("Další start: %2d:%02d:%02d on %d.%02d.%d\n", $hour, $min, $sec, $day, ($month+1), ($year+1900)); }
    
    # turn a local date into a Unix time
    use Time::Local;
    my $epochSecs = timelocal($sec, $min, $hour, $day, $month, $year);
    if ($DEBUG==1) { print "počet " . $epochSecs . " sekund co je " . localtime($epochSecs) . "\n"; }
    
    # Vybirame nejdrivejsi cas
    if ($starycas==0) { $starycas=$epochSecs; $cas=$epochSecs; }
    if ($epochSecs<$starycas) { $cas=$epochSecs; }
    $starycas=$epochSecs;
    
    # konec spracovani radku
    }
    # konec spracovani souboru
    }
    close DATA;
    
    if ($DEBUG==1) { print "Ted je cas: " . time() . "\n"; }
    
    # Odecteme 10 minut
    $cas-=600;
    if ($cas>time() and `w | grep " 1 user"` ) { exec "sudo /sbin/shutdown -h now 2>>/home/petr/error.txt"; }
    

    Tímto skriptem budeme nahrávat, pokud bude pouze automaticky přihlášený jeden uživatel tak vypneme PC a proto musíme nastavit sudo aby uživatelé mohly spustit /sbin/shutdown bez hesla.

    Teď potřebujeme něco co zajistí aby se cron spustil i kdž se pouze spustí PC a nikdo se nepřihlásí, uživatelský cron se spustí pouze jak se uživatel přihlásí a protože nepotřebujeme bezpečnost upravíme druhou textovou konzoli aby se tam automaticky přihlašoval uživatel petr.

    Takže upravíme soubor /etc/event.d/tty2

    # tty2 - getty
    #
    # This service maintains a getty on tty2 from the point the system is
    # started until it is shut down again.
    
    start on stopped rc2
    start on stopped rc3
    start on stopped rc4
    start on started prefdm
    
    stop on runlevel 0
    stop on runlevel 1
    stop on runlevel 6
    
    respawn
    exec /sbin/mingetty --autologin petr tty2
    

    Tak po spuštění PC se přihlásí automaticky uživatel petr na konzoli tty2

    Teď musíme zajistit aby při vypnutí PC se nastavilo probuzení PC.

    Jak postupovat při probuzení jsem nastudoval z ACPI wakeup a MythTv ACPI Wakeup.

    Teď potřebujeme přečíst uživatelský cron a podle něho nastavit probuzení. Na to jsem čerpal nápad od Dotaz: Převod "0 20 * * 2,4" na aktuální čas a vylezl ztoho nakonec skript cron.pl.

    
    #!/usr/bin/perl
    
    # Uzivatelsky cron podle ktereho budeme spoustet PC
    $SOUBOR_CRON="/var/spool/cron/petr";
    
    # Zapisem do souboru nastavime alarm
    $ACPI_WAKE_UP="/sys/class/rtc/rtc0/wakealarm";
    
    # Pri debug 1 vypisujeme co delame (0 = jsme potichu)
    $DEBUG=1;
    
    
    open(DATA, "<", $SOUBOR_CRON) or die "Nelze otevřít soubor: $!";
    
    $cas=0;
    $starycas=0;
    
    while ($radek=<DATA>) {
    
    chomp $radek;
    
    # je neco na radku - spracujeme
    if (length($radek)>0) {
    if ($DEBUG==1) { print $radek . "\n"; }
    
    use Schedule::Cron::Events;
    
    my $cron = new Schedule::Cron::Events( $radek, Seconds => time());
    my ($sec, $min, $hour, $day, $month, $year) = $cron->nextEvent;
    if ($DEBUG==1) { printf("Další start: %2d:%02d:%02d on %d.%02d.%d\n", $hour, $min, $sec, $day, ($month+1), ($year+1900)); }
    
    # turn a local date into a Unix time
    use Time::Local;
    my $epochSecs = timelocal($sec, $min, $hour, $day, $month, $year);
    if ($DEBUG==1) { print "počet " . $epochSecs . " sekund co je " . localtime($epochSecs) . "\n"; }
    
    # Vybirame nejdrivejsi cas
    if ($starycas==0) { $starycas=$epochSecs; $cas=$epochSecs; }
    if ($epochSecs<$starycas) { $cas=$epochSecs; }
    $starycas=$epochSecs;
    
    # konec spracovani radku
    }
    # konec spracovani souboru
    }
    close DATA;
    
    # pokud neni cas vetsi jak aktualni nic nedelame
    if ($cas>time()) {
    
    if ($DEBUG==1) { print "Ted je cas: " . time() . "\n"; }
    
    if ($DEBUG==1) { print "Nejblizsi cas spusteni nahravani " . $cas . " sekund co je " . localtime($cas) ."\n"; }
    # Odecteme 5 minut
    $cas-=300;
    if ($DEBUG==1) { print "Nejblizsi cas spusteni HTPC (cas nahravani - 5 minut) " . $cas . " sekund co je " . localtime($cas) ."\n"; }
    
    # reset Alarm
    open(ALARM, ">", $ACPI_WAKE_UP) or die "Nelze otevřít soubor: $!";
    print ALARM "0";
    close ALARM;
    
    # Zapis alarmu
    open(ALARM, ">", $ACPI_WAKE_UP) or die "Nelze otevřít soubor: $!";
    print ALARM $cas;
    close ALARM;
    
    }
    

    No a teď ten skript musíme při vypnutí PC nějak zavolat. No pod fedorou jsem to vyřešil že jsem upravil /etc/rc.d/init.d/halt v kterém jsem našel:

    [ -x /sbin/hwclock ] && action $"Syncing hardware clock to system time" /sbin/hwclock --systohc

    a za to dodal spuštění skriptu cron.pl což jsem provedl vložením:

    #Nastaveni alarmu
    
    [ -x /home/petr/bin/cron.pl ] && /home/petr/bin/cron.pl
    

    A teď to chce naplnit cron záznamy pro nahrávání a otestovat zda to funguje.

    Doufám že se to bude někomu hodit, samozřejmě řádky s mencoderem a mplayerem třeba upravit podle potřeb, tak stejně různé parametry.

    Pro normální dívání používám script tv:

    #!/usr/bin/perl
    
    die "$0 má špatný počet parametrů.\n\nSprávně má být:\n$0 Kanál norma délka_záznamu\n$0 E5 PAL-DK 01:00:00\n\n" if @ARGV != 1;
    
    if ( $ARGV[0] eq "ex" or  $ARGV[0] eq "stv1" or  $ARGV[0] eq "ct24"  ) { $norma="PAL-BG";}
    else{ $norma="PAL-DK"; }
    
    #printf "argument: " . $ARGV[0] ;
    
    if ( not (`ps -A | grep "mencoder"` or `ps -A | grep "mplayer"`)) { system "mplayer tv://$ARGV[0] -tv driver=v4l2:norm=$norma:volume=100:alsa=on:adevice=hw.1,0:amode=1:audiorate=32000:forceaudio:immediatemode=0:channels=r12-ct1,r8-ct2,r10-nova,r6-prima,se7-stv1,se13-ex,r7-ct24";
    } 
    
    3.12.2009 11:59 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Teď jsem zjistil chybičku ve skriptu TV první řadek má špatnou nápovědu má tam být:
    die "$0 má špatný počet parametrů.\n\nSprávně má být:\n$0 program\n$0 nova\n\n" if @ARGV != 1;
    A spouští se tv program za program musí být název zadaný v channels u příkazu mplayer. (Prostě abych si nemusel pamatovat kanály, ale zadávat názvy je jednoduší.)
    3.12.2009 15:13 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    A ještě jinou chybičku jsem našel v souboru cron.pl a záznam

    Řádek:
    # Vybirame nejdrivejsi cas
    if ($starycas==0) { $starycas=$epochSecs; $cas=$epochSecs; }
    if ($epochSecs<$starycas) { $cas=$epochSecs; }
    $starycas=$epochSecs;
    
    Přepsat na:
    # Vybirame nejdrivejsi cas
    if ($starycas==0) { $starycas=$epochSecs; $cas=$epochSecs; }
    if ($epochSecs<$starycas) { $cas=$epochSecs; $starycas=$epochSecs; }
    
    
    the.max avatar 15.11.2009 23:59 the.max | skóre: 46 | blog: Davidovo smetiště | Bílina
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
  • Pegatron má PCIe x16 slot, do nějž budu těžko shánět TV kartu.
  • Aver, Asus, LifeView, Leadtek. Tihle vsichni a zcela jiste i dalsi vyrobci maji karty do pci-e. Je fakt, ze jsou to karty x1, ale co ti brani ji strcit do x16?
    KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
    Fluttershy, yay! avatar 16.11.2009 00:21 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    No to nepochybně, ale také ty ceny za to stojí. Co jsem koukal, 1500 není žádná míra. Mně stačí za tři stovky nějaký (klidně použitý) funkční krám.
    3.12.2009 19:05 :-)
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Da se sehnat i za 837Kc.
    16.11.2009 00:15 Ctirad Feřtr | skóre: 43 | Praha
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Použitelnou akceleraci videa pod linuxem má v tuhle chvíli akorát nVidia (vdpau). Pro Intel a AMD/ATI se nedávno obejvily nějaké knihovny, ale bude nějakou dobu trvat, než se to ustabilizuje a ještě další, než se to dostane do dister.

    Ty IONové desky vypadají pěkně, ale problém bych viděl ve výkonu toho Atomu. Je to opravdu slabota. Osobně ma svém mythboxu provozuju hojně emulátory a výkon současného 2GHz Pentia M je na hraně. A ten Atom bude ještě výrazně slabší. Proto pokukuju spíš po něčem s normálním CPU. Intel E3200 se v tuhle chvíli jeví jako velmi zajímavý kandidát. Otázku slotů neřeším. DVB-T mám v USB, zároveň používám jeho dálku a jede to jak z praku. Ani se mi nikdy nestalo, že by se to (USB) kousnulo nebo to nějak vypadávalo a to ani při sledování testovacích 1080 kanálů.
    Fluttershy, yay! avatar 16.11.2009 11:32 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Intel Atom 330 jsem měl v pařátech a pro tyto účely mi přišel dostatečný.
    16.11.2009 13:53 Ctirad Feřtr | skóre: 43 | Praha
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Co to přesně znamená? Zvládne to v MAME alespoň šestnáctibitové platformy a Amigu, PSX nebo N64 emulaci? Chtěl jsem to zkusit na kolegově eee, ale ještě jsem se k tomu nedostal.
    Fluttershy, yay! avatar 16.11.2009 14:49 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Aha, já nemyslel ty emulátory -- to nevím, ale jestli je s mobilním pentiem problém, s atomem to bude ještě horší.
    16.11.2009 08:56 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Tohle jsem nedávno řešil a ačkoliv ION vypadá sexy, tak jsem se nakonec rozhodl pro osvědčené kombo amd procesor a gigabyte deska chipsetem amd a s grafickou kartou amd. Důvod je jednoduchý: intel atom je, jak už tady někdo naznačil, sračka a ačkoliv přehrávání videa je teoreticky schopná oddřít grafická karta, tak se jedná pouze o akceleraci na jeden druh činnosti (takže žádné hry, případně nahrávání z televize do xvid/h264/...), vybrané druhy přehrávačů (haló, joutubisti), a navíc uživatel celý výkon svého miláčka odkazuje na milost a nemilost jednoho proprietárního ovladače.

    Takže ať se to líbí nebo ne, základem dobrého HTPC je PC procesor. A proč mám grafiku amd/ati a né svatou nvidii™ ? Protože amd je hardwarově daleko vepředu, kvalita proprietárních ovladačů je srovnatelná, a amd má navíc stabilní cyklus releasů po jednom měsíci a nakonec svobodné ovladače jdou narozdíl od nouveau mílovými kroky kupředu.

    Jo a co se týče televizní karty, tak račte na http://www.linuxtv.org/wiki/index.php/Main_Page a konfrontujte to se skladem svého prodejce.
    In Ada the typical infinite loop would normally be terminated by detonation.
    Fluttershy, yay! avatar 16.11.2009 11:37 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Protože amd je hardwarově daleko vepředu, kvalita proprietárních ovladačů je srovnatelná, a amd má navíc stabilní cyklus releasů po jednom měsíci a nakonec svobodné ovladače jdou narozdíl od nouveau mílovými kroky kupředu.

    Zvládne ten integrovaný Radeon HD 3300/4200/??? 1080p video? Pod GNU/Linuxem? Jsou ty ovladače stabilní? Co s2*? Spotřeba?

    Jo a co se týče televizní karty, tak račte na http://www.linuxtv.org/wiki/index.php/Main_Page a konfrontujte to se skladem svého prodejce.

    Vím.

    16.11.2009 14:30 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Zvládne ten integrovaný Radeon HD 3300/4200/???
    4200
    1080p video?
    ano (dekóduju přes CPU jak jsem uvedl výše)
    Pod GNU/Linuxem?
    samozřejmě

    Jsou ty ovladače stabilní?

    ano
    Co s2*?
    Jestli tím myslíte suspendování, tak mi funguje do paměti i na disk.
    Spotřeba?
    Tu jsem neměřil, ale neočekávám nějaký brutální průtok elektriky. Spíš bych řešil spotřebu u věcí, které běží furt (nebo je vypínal), než u pc kde si pustím možná jednou denně film.
    In Ada the typical infinite loop would normally be terminated by detonation.
    Fluttershy, yay! avatar 16.11.2009 14:50 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Díky, vezmu to v potaz.
    multi avatar 18.11.2009 09:17 multi | skóre: 38 | blog: JaNejsemOdsut
    Rozbalit Rozbalit vše TV karta
    Pokud pujdes do analog karty, tak ti rad nabidnu svoji.
    svoboda je: když chci, tak můžu; kutilův web; bezdrátová čidla teploty vývoj softwaru
    18.11.2009 09:33 a1bert | skóre: 20
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    ja mam htpc + pracovni pc v jednom, proto AMD kvuli vykonu (3800+ EE 35W) mam dobre zkusenosti s deskama asrock (co se tyce spotreby) mel jsem ASRock ALIVENF7G-HDREADY pak jsem mel asi tyden ASUS M3N78-VM kterou jsem vratil kvuli spotrebe a ted mam zase Asrock K10N78FULLHD-HSLI (vse je v HW databazi zde na serveru), dvb-t a dvb-s tunery pres usb, picopsu napajeni, jediny ventilator na procaku rizeny pwm (asi by sel pouzit i passiv ale nechce se mi s tim hrat) normalni SATA disk 500G

    cele to melo spotrebu v idle s chipsetem nvidia7050 okolo 35W a ted s 8200 ktery umi vdpau 40-42W (mereno v zasuvce merakem z lidlu). probouzeni z S4 pres nvram-wakeup funguje.

    Fluttershy, yay! avatar 5.5.2010 22:06 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Základní deska do HTPC: nVidia ION, nebo něco jiného (AMD)?
    Takže PC postaveno, hardwarově tedy vyřešeno: základní deska ASUS M3N78-EM s AMD Sempronem LE-140z integrovanou GeForce 8300 a 4*512MB RAM; 200W zdroj (Fortron) zjevně bohatě stačí.

    Postřehy:
    • box chladič k procesoru je hlučný, Arctic Cooling Alpine 7 je lepší, ale taky ne zcela tichý
    • skřín Coolermaster Elite 340 je za tu cenu dobrá, ale přední USB a tlačítka jsou na boku (ne vpředu), na bočnici je navíc vyčnívající mřížka na větrák (fuj)
    • základní deska napájí USB i když je PC vypnuté
    • 80mm větrák vážně není dobrý nápad
    • v rychlosti nahozeno Mythbuntu, proprietární ovladače nVidia jsou OK
    • BIOS se tváří, jakoby neuměl bootovat z USB (nebo jsem na to nepřišel)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.