MixW a Linux - jak na to?
- Podrobnosti
- Zveřejněno 2. 2. 2007 18:43
Rádi by jste přešli na Linux, nebo ho chcete jen vyzkoušet, ale váháte, protože nevíte zdali v něm budete moci používat svůj oblíbený program pro digitální módy?
Pokud vás zajímá, jak probíhá instalace programu MixWin na operační systém Linux, jaká úskalí vás mohou potkat, a jak to funguje, pak klikněte na pokračování článku.
Možná vás napadne otázka - proč? Proč vůbec přecházet na Linux, když mi všechno funguje, proč se snažit rozjet program určený pro Windows na jiném operačním systému. Co mě k tomu vedlo - důvody najdete v podstatě tady. Nechci mít nic společného se systémem, který hodlá diktovat uživateli, co si smí a nesmí instalovat, co si smí a nesmí spouštět a v jaké kvalitě. Že nevíte o čem je řeč? Pak si přečtěte třeba tohle. Pokud by byla pravdivá byť jen desetina toho co se v článku píše, myslím že to musí otřást i s nejzarytějším příznivcem Microsoftu.
Další otázka - proč MixWin? Nutno objektivně přiznat, že na Linux neexistuje plnohodnotná náhrada tohoto programu. Lze sice provozovat programy jako GMFSK, XLOG a XDX, jenže ty vzájemně nespolupracují, a tak to prostě není ono. Úvod bychom měli, a teď k samotné instalaci.
Pokud jej ještě nemáte, je nutné nejdříve nainstalovat samotný operační systém. Já jsem zvolil Kubuntu Linux. Je to vlastně Ubuntu, ale s pracovním prostředí KDE. Pro přechod z Windows je toto prostředí asi lepší, spousta věcí se tam dá jednoduše naklikat a s příkazovou řádkou, kterou někteří notoričtí windousáci straší případné zájemce o Linux, pravděpodobně téměř vůbec nepřijdete do styku. Doporučuji instalovat verzi i386, i když máte 64bitový procesor.64 bitovou verzi Ubuntu jsem měl dříve, a vůbec se mi nepodařilo nainstalovat Wine - což je vlastně něco jako emulátor Windows, potřebný pro běh Windowsích programů pod Linuxem. Instalaci Kubuntu nemá cenu moc popisovat.... Probíhá asi tak, že si stáhnete iso instalačního CD, to vypálíte, dáte do mechaniky a nabootujete z něho. Spustí se vám live verze Kubuntu. Již zde si můžete vyzkoušet funkčnost hardware, hlavně pro nás důležité zvukové karty. Na ploše naleznete ikonku instalace Kubuntu na HDD. Malá odbočka - pokud budete instalovat Kubuntu na HDD společně s Windows, budete nejspíš potřebovat zmenšit oddíl s Windows,na vzniklém místě vytvořit nový oddíl, a na něj instalovat Kubuntu. Děje se to bez ztráty původního operačního systému, instalace je poměrně dobře popsaná, včetně nástroje na dělení disku. Je však důležitá jedna věc, která tuším není v instalaci zmíněná - před změnou velikosti windousího oddílu je nutno ve windousech provést defragmentaci disku!!! Samozřejmě doporučuji také zazálohovat důležitá data. Pokud budete chtít používat MixW jak ve Windows, tak v Linuxu, měl by být souborový systém oddílu s Windows typu FAT32. Jinak Linux nebude umět na disk s Windows zapisovat. Možná už existuje nějaká možnost jak zapisovat na systém typu NTFS, ale já o ni nevím. Samotná instalace Kubuntu trvala na mém PC (AMD Sempron 3000+ 64bit s 2x512MB DDR2 RAM) cca 50 minut, vyžadovala pouze jeden!!! restart a detekovala bez problémů veškerý hardware bez nutnosti doinstalovávat nějaké ovladače. Instalace již obsahuje na rozdíl od Windows spoustu software, WEB prohlížeče, e-mailové klienty, komunikační programy, kancelářský software, přehrávače multimédií, atd... My musíme doinstalovat emulátor Wine, a dále doporučuji nainstalovat dvoupanelový souborový manažer Krusader, který nám velice usnadní práci a navíc je na jeho Windows obdobu (Total Commander) stejně většina z vás jistě zvyklá. V Kubuntu se neinstalují programy stylem - vyhledám na internetu - stáhnu - rozbalím - nainstaluju. Existuje na to nástroj, který všechny tyto činnosti dokáže udělat za vás. Jmenuje se Adept Manager, a najdete jej v hlavní nabídce panelu KDE. Ten je však potřeba nejdříve nastavit (říct mu, kde najde programy,které si přejete nainstalovat). Spusťte jej, a v jeho nabídce najděte položku "Manage Repositories". Tu je třeba otevřít a pravým klikem povolit repozitáře, které jsou zašedlé a nejsou povoleny. Potvrdíme klikem na "Apply" a "Close" okno zavřeme. Nyní by jsme měli pomocí vyhledávacího okna Adeptu najít program Krusader. Klikneme na něj pravým tlačítkem a zvolíme "Request Install". Nyní zkusíme najít Wine. Pokud jej Adept najde, opět na něho klikneme pravým tlačítkem a zvolíme "Request Install". Pokud jej Adept nenajde, zkusíme postup ze stránek Wine. Vlastní instalace v Adeptu proběhne po potvrzení změn "Apply Changes".
Nyní (pokud ji již nemáme) stáhneme vlastní instalaci programu MixW. Spustíme Krusader (při prvním spuštění musíme potvrdit několik konfiguračních voleb), a najdeme instalační soubor MixW, který jsme si stáhli.Klepneme na něj pravým tlačítkem myši, a pokud máme správně nainstalovaný Wine, můžeme z nabídky vybrat otevřít s... Windows Wine Emulátor. Nyní by měla proběhnout standardní instalace tak jak jste zvyklí z Windows. Wine vytvoří ve vašem home adresáři virtuální disk C a virtuálním adresářem Program Files a do něho MixW nainstaluje. Samozřejmě se zapíše i do nabídky panelu KDE. Než MixW spustíme, musíme přepnout zvukový driver na OSS. Otevřeme nabídku panelu - nastavení systému - zvukový systém. Z karty "obecné" zaškrtneme políčka - "Povolit zvukový systém",Spustit zvukový server s prioritou reálného času" a pozor důležité - "Automatické pozastavení" a zde navíc nastavíme 1 sekundu. Přepněte se na kartu "Hardware" a zde z nabídky zvukových zařízení vyberte OSS - Open Sound System. Nic dalšího se na této kartě nezaškrtává. Klikneme na "Použít" a nabídku nastavení zvukového systému zavřeme. Přece jenom se teď podíváme na konzoli systému Linux, ale jen pro to, abychom spustili konfiguraci emulátoru Wine. Z nabídky panelu - Systém, spustíme Konzoli - Terminálový program. Do něho napíšeme - "winecfg" a odentrujeme. Tím spustíme Wine Configuration Tool. Hned v prvním okně si nastavíme, že chceme programy spouštět jako v systému Windows XP. Dále se přepneme na kartu "Audio", a zde zaškrtneme pouze políčko OSS driver. Zde pozor - v rozbalovací nabídce pod OSS driverem MUSÍ existovat položky "Wave In Devices" a "Wave Out Devices". Pokud neexistují, něco nám blokuje zvukovou kartu. V tom případě pozavíráme všechno, co by mohlo ke zvukové kartě přistupovat (různé kecálky,prohlížeče,systémové zvuky), a nejlépe je také přes Ksysguard (monitor výkonu) zabít proces Artsd. Pokud se nám to podaří, klikneme v Wine config na OK, a program zavřeme.
Prvnímu spuštění MixW by nemělo nic bránit. Najdeme jej tedy v nabídce panelu a spustíme. MixW nyní může hlásit chybu zvukové karty. My se však soustředíme na vyplnění tabulky - call, jméno, qth atd... Zajímavá může být položka - cesta k souboru logu... pokud zde nastavíte cestu na váš původní MixW log ve Windowsech, můžete bez problému používat oba systémy a jen jeden log - při dalším restartu si již MixW načte váš původní log z Windows verze. Důležité v tomto případě je (jak už jsem psal na začátku) aby Windows souborový systém byl typu FAT32 - jinak na něj Linux nic nezapíše. Pokud máme úvodní nastavení za sebou, podíváme se do menu "Configure" - "Sound device settings". Zde je potřeba si pohrát s nastavením - v ideálním případě by jste zde měli najít to samé, co v konfiguraci Audio ve Wine. V horším případě nastavte Device - Sound card, Input i Output na Preferred soundcard.Pokud z nastavení vyskočíte, měl by se objevit vodopád.Pokud tomu tak není, může být ještě chyba v nastavení mixeru - ikonka reproduktoru dole v liště. Zde je třeba zvolit správný vstup a ten zesílit - toto je podobné jako ve Windows. Když nám vše funguje, můžeme ještě převzít některá nastavení MixW z Windows - speciálně překopírovat soubor Mixwreg1.dll - registrace (pokud ji máme), dále soubory Mixmacros.ini + všechny soubory s příponou .mc, což jsou makra. Soubory kopírujeme v již zmíněném souborovém manageru Krusader.
Když máme hotovo, měl bych ještě zmínit některé problémy, které se u mně objevily:
- nemožnost editace maker - při pokusu o editaci se program ukončí. Makra nutno editovat přímou editací souborů .mc
- na obrazovce zůstává viset bublinková informace, která se objeví při najetí myši nad přijatou značku
- nelze editovat QSO v editačním okně (QSO details alt-d) pokud QSO editujete, a pak kliknete na OK, program vyhodí hlášku "Please enter date and/or time.", i když máte datum i čas vyplněné. Tohle je dost nepříjemné, třeba při vkládání poznámek, informace o IOTA a podobně.
Na další chyby jsem nepřišel, ale netvrdím že nejsou. Na jiném hardware se může projevit zase něco jiného, a výše uvedené chyby naopak ne. Pokud by někdo přišel na to, jak výše uvedené chyby odstranit, nebo našel jiné, napište to prosím do diskuse pod článkem. S Linuxem pracuji necelý rok, takže i já jsem začátečník, a ještě spoustu věcí nevím.Pokud budete mít nějaké nejasnosti, zkuste nejprve projít Ubuntu Wikipedii a Ubuntu fórum.Používejte vyhledávání. Na 95% se tu váš problém již řešil.I jinak poměrně sdílnou a ochotnou linuxovou komunitu dokáže vytočit, když se některá témata ve fórech donekonečna omílají, a lidé nejsou schopni (jsou líní) si sami něco najít.
Instalace v klasickém Ubuntu je velice podobná, jen instalátor a manažer balíčků se jmenuje jinak - Synaptic. Co se týká dalších Windowsích programů pod Linuxem, tak mám ještě vyzkoušen MMVari od JE3HHT.Ten dokonce fungoval i s zvukovým driverem Alsa, který je nyní v Linuxu preferovám před OSS. Dále bych chtěl zkusit N1MM Logger a Atalanta Locator pod emulátorem DosBox
Pokud jste dočetli až sem, věřím že vás téma zaujalo, a budu velice rád, když instalaci zkusíte, a podělíte se o své zkušenosti v diskuzi pod článkem. Pokud nejste vášnivými hráči,nebo nepoužíváte nějaké opravdu speciální programy, Windows vám ani časem nebudou chybět. Na závěr ještě tabulka ekvivalentních Linuxových aplikací a screenshot.