[Syllable Logo]
...postaja brezplačen, enostaven operacijski sistem za domačo in pisarniško uporabo. Je močen, majhen in izjemno hiter ter odziven. Več informacij.

Preizkusite Syllable!
 

Syllable
Syllable dokumentacija
Pogosto zastavljena vprašanja

1. O Syllable
 1.1 Kaj je Syllable?
 1.2 Kakšna je zgodovina Syllable?
 1.3 Kdo razvija Syllable?
 1.4 Kako je skupina organizirana?
 1.5 Je Syllable BeOS klon?
 1.6 Kako pogosto so izdane nove verzije Syllable?

2. Nameščanje Syllable
 2.1 Kakšne so osnovne sistemske zahteve?
 2.2 Bo Syllable deloval na moji strojni opremi?
 2.3 Zakaj ima Syllable svojo verzijo GRUB?
 2.4 Lahko zaženem Syllable z zagonskim nalagalnikom, ki ga že imam nameščenega?
 2.5 Namestitev zagonskega nalagalnika (GRUB) ni uspela. Zakaj?
 2.6 Kje lahko najdem več informacij in pomoč za GRUB?
 2.7 Poizkusil sem namestit Syllable, ampak ni uspelo. Kaj naj naredim?

3. Uporaba Syllable
 3.1 Pozdravni dokument
 3.2 Kje lahko najdem programsko opremo za Syllable?
 3.3 Katere podatkovne sisteme lahko Syllable uporablja?

4. Reševanje težav
 4.1 Mislim, da sem našel napako. Kaj lahko naredim?
 4.2 Kako dodam, ali spremenim zagonske možnosti jedra?
 4.3 Kako lahko zajamem dnevnik jedra?

5. Navidezni sistemi in emulatorji
 5.1 Lahko uporabljam Syllable z VMWare?
 5.2 Lahko uporabljam Syllable z Virtual PC?
 5.3 Lahko uporabljam Syllable s Parallels?
 5.4 Lahko uporabljam Syllable s Qemu?
 5.5 Lahko uporabljam Syllable z VirtualBox?

6. Ostalo
 6.1 Imam nekaj predlogov. S kom lahko govorim?
 6.2 Kako lahko pomagam?

1. O Syllable
Cilj Syllable projekta je izdelati družino operacijskih sistemu, uporabniku enostavnih za uporabo za domačo in pisarniško uporabo Syllable Desktop je originalen namizni operacijski sistem. Syllable Server je podoben, majhen in uporaben Linux strežnik. Ti odgovori na pogosto zastavljena vprašanja so večinoma za Syllable Desktop.

Syllable je trenutno v fazi razvoja, ampak je stabilen in že relativno zrel, s številnimi že dosegljivimi  aplikacijami.  Syllable podpira število strojne opreme, vključno z grafičnimi, mrežnimi in zvočnimi karticami, proizvajalcev, kot so Intel, AMD, 3Com, nVidia and Creative.

Syllable je bil izdelan junija 2002, kot primer AtheOS operacijskega sistema, izdelovalca Kurt Skauen. AtheOS je začel izdelovati Kurt v začetku devetdesetih let, ter ga je skoraj v celoti izdelal od začetka. Prvi javni izid AtheOS, verzije 0.1.2, je bil leta 1997 in je hitro postal zelo popularen med uporabniki in razvijalci.

Po izidu AtheOS 0.3.7, se je razvoj upočasnil in sčasoma ustavil, saj je Kurt zanimalo letenje z letalom. Syllable je začela razvijati majhna skupina razvijalcev, ki so že sodelovali v razvoju AtheOS. Prva izdaja Syllable, verzije 0.4.0, je bila izdana julija 2002. Od takrat smo izdali 22 izdaj in tri večje verzije.

Imamo majhno skupino razvijalcev, ki jo tvorijo Kristian Van Der Vliet (Vanders), Kaj de Vos in Anthony Morphett. Seveda so tukaj še drugi razvijalci, ki pišejo popravke, ustvarjajo aplikacije, ter jih preurejajo za delovanje na Syllable.

Nimamo stroge organizacije skupine, saj razvijalci pri nas delajo prostovoljno in na projektih, ki jih zanimajo. Kakorkoli, Kristian dela na jedru, gonilnikih naprav, sistemskih knjižnicah, ter strežnikih. On prav tako vzdržuje nekatere specifične sisteme in aplikacije za Syllable.

Kaj de Vos enoročno piše in vzdržuje Builder in prav tako testira in vzdržuje programske pakete, kar ga naredi našega uradnega programskega inženirja On je tudi glavna sila za integracijo ORCE, podobne REBOL skriptnemu jeziku v Syllable.

Anthony Morphett prispeva različne popravke.

Dee Sharpe dela na strojnem 3D pospeševanju z OpenGL.

Ne. Cilj BeOS-a in Haiku sta podobna in Syllable posnema BeOS v večih pogledih, tudi v njegovem podatkovnem sistemu in osnovni strukturi in izgledu aplikacijskega razvojnega orodja (APIs), ampak ni nikoli bilo mišljeno biti BeOS klon.

Trudimo se izdajati stabilne verzije Syllable približno vsakih par mescev. Izdajamo tudi vmesne testne verzije Syllable, ki so lahko uporabljane za testiranje programske opreme, popravkov, ter novih funkcij, ampak morda niso primerne za stalno uporabo.

2. Nameščanje Syllable

Syllable za delovanje zahteva vsaj Pentium procesor. Namestitev potrebuje nekaj sto megabajtov na LBA zmogljivem trem disku. Za zagon je potrebih vsaj 32MB pomnilnika. Zahtevana je tudi grafična kartica, ali kartica z VESA 2.0 BIOS.

Pentium 60 z 32MB pomnilnika in 540MB trdi disk, ali majhna particija, bi morali biti dovolj za 'poganjanje' Syllable. Pentium 166MMX z 64MB pomnilnika in 1GB particijo, zmore kar v redu poganjati Syllable.

Dokler je konfiguracija vašega računalnika vsaj takšna, kot je opisano v poglavju 2.1, je zelo verjetno, da bo Syllable deloval. Syllable zelo dobro deluje tudi na najnovejših osnovnih ploščah z dvojedrnimi procesorji. Syllable trenutno deluje samo na 32-bitnih Intel procesorjih (včasih zapisano kot "x86" ali "IA32"), lahko pa deluje tudi na 64-bitnih (včasih zapisano kot "x86-64", "AMD64" ali "EMT64") procesorjih, v 32-bitnem načinu.

Syllable ima gonilnike za velik razpon strojne opreme.

Težava je ta, da je izvirni avtor AtheOS, Kurt, napisal AFS datotečni sistem in AFS modul za GRUB. Ker je on napisal kodo, si pridržuje avtorske pravice za svoje delo. Če se želi AFS modul dodati v glavno izvorno kodo GRUB, želijo razvijalci GRUB pripisati avtorske pravice k FSF. Kurt tega ni želel, zato ni nikoli poslal AFS modula razvijalcem GRUB. Mi ne moremo poslati modula, saj si ne lastimo avtorskih pravic izvorne kode.

Ta težava se morda lahko kmalu razreši, saj je nekdo ponovno razvil AFS GRUB modul za GRUB 2.

Ne direktno. Če že uporabljate GRUB za zagon vašega sistema, lahko enostavno ponovno namestite verzijo GRUB, ki je zraven Syllable, ali prekopirate Syllable AFS modul (afs_stage_1_5) v vašo obstoječo GRUB namestitev. GRUB bo potem lahko Syllable zagnal direktno.

Druga možnost je, da namestite GRUB za Syllable na ločeno particijo, torej tja, kamor ste namestili Syllable, ter ga potem "verižno naložite" iz obstoječega zagonskega nalagalnika. Kako to narediti je odvisno od zagonskega nalagalnika, ki ga uporabljate. Za več informacij, preglejte dokumentacijo.

Trenutno poznamo dva razloga, zakaj se to zgodi:

Včasih se pojavijo ostale težave povezane z GRUB nalagalnikom, ampak te po navadi niso povezane s Syllable.

Uradna GRUB spletna stran je na naslovu http://www.gnu.org/software/grub/. Več informacij najdete v  "GRUB Legacy" dokumentaciji na http://www.gnu.org/software/grub/manual/.

Najprej preberite te odgovore na pogosto zastavljena vprašanja, da se prepričate, če ni odgovor na vaše vprašanje že podan. Če ne, prosimo preiščite naš seznam napak na http://forum.syllable.org/viewforum.php?f=4, da vidite, če ima kdo drug enake težave. Če ne morete najti prijavljene enake napake, jo prosimo prijavite. Morda boste morali prenesti najnovejšto testno verzijo in preizkusiti različne stvari, da nam pomagate odpraviti napako.

Prosimo, ne ignorirajte težave, morda bo odpravljena v naslednjih Syllable izdajah. Če ne prejmemo prijave napake, ne ne moremo odpraviti.

3. Uporaba Syllable

Osnovne informacije o uporabi Syllable so opisane v pozdravnem dokumentu, ki je na voljo na spletu  http://sl.syllable.org/Desktop/Welcome.html, in v Syllable v  /Documentation/Welcome.html.

Najdete jo lahko na glavni spletni strani prenosov: http://sl.syllable.org/Syllable/downloads.html.

Enaka stran za Syllable Server je tukaj: http://sl.syllable.org/Linux/downloads.html.

Syllable lahko bere in piše na AFS (njegov naravni podatkovni sistem) in FAT podatkovni sistem. Bere lahko tudi iz CD-ROM ISO9660 (prav tako ima RockRidge in Joliet podporo), Linux ext2/3 in Windows NTFS. BeFS gonilnik je prav tako dodan.

4. Reševanje težav

Trenutno uporabljamo forum za prijave napak: http://forum.syllable.org/viewforum.php?f=4 (nov sistem za prijavo napak bo dodan kasneje). Prosimo, najprej poiščite, če je že kdo prijavil takšno napako. Če mislite, da ste našli napako, prosimo, ustvarite novo temo z opisom napake, njihovo povezanost s strojno opremo, ali določeno napravo, ter informacijo glede vaše strojne opreme.

Začasne možnosti lahko dodate z urejanjem GRUB konfiguracije ob zagonu, lahko pa dodate stalne možnosti z urejanjem GRUB konfiguracije iz Syllable.

Da dodate začasne zagonske možnosti:

Ko se zagonski nalagalnik (GRUB) zažene, prikaže seznam obstoječih sistemov. V tem seznamu izberite Syllable, ter pritisnite tipko  "e". Prikaže se vam konfiguracija GRUB. Z uporabo puščic izberite vrstico, ki se začne z "kernel" in spet pritisnite "e", da uredite to vrstico. Na konec vrstice dodajte možnosti, ki jih želite. Ko končate, pritisnite "ENTER", da uveljavite spremembe, nato pa še "b", da sistem zaženete s spremeneno GRUB konfiguracijo. Tako nareje spremembe ne bodo trajne.

Da dodate stalne zagonske možnosti:

GRUB konfiguracijsko datoteko najdete v /boot/boot/grub/menu.lst. Odprite jo z vašim priljubljenim urejevalnikom besedil (po navadi aedit) in dodajte možnosti, ki jih želite v vrstico, ki se začne z "kernel". Ko končate, shranite datoteko. Ob naslednjem zagonu, se bodo možnosti zagona upoštevale.

Po navadi Syllable shranjuje dnevnik jedra v datoteko /var/log/kernel. Če iz kakršnega koli razloga ne morete dostopati do te datoteke (če se na primer Syllable ne zažene pravilno), lahko zajamete dnevnik jedra z "null-modem" kablom, priključenim na drug računalnik.

Ko povežete oba računalnika s kablom, poženite aplikacijo za serijski terminal, kot je Minicom na Linux ali HyperTerm na Windows sistemih. Aplikacija more biti nastavljena na 19200bps baudrate, 8 data bitov, brez paritete in 1 stop bit (znano tudi kot "8N1").

Ko zaženete Syllable na prvem računalniku, sledite poglavju 4.2, da dodate naslednje zagonske parametre jedra:

debug_port=1 debug_baudrate=19200
debug_plaintext=true

Če je null-modem kabel priključen na drugi serijski port, uporabite "debug_port=2". Ko se Syllable zažene, bo dnevnik jedra pošiljan na drug računalnik, kjer lahko uporabite terminalsko aplikacijo za zajem podatkov.

5. Navidezni sistemi in emulatorji
Da, uradna VMware slika diska je na voljo na strani prenosov za Syllable na ../pages/get-Syllable.html#emulate.

Znano je, da Syllable zamrzne v VMware Workstation, ko teče na dvojedrnih AMD procesorjih. Če naletite na to težavo, jo lahko odpravite z vnosom te vrstice

host.TSC.noForceSync = "TRUE"

v datoteko config.ini v mapi data, kjer imate nameščen VMware Workstation. Na Windows Vista, je to v

C:\Users\All Users\VMware\VMware Workstation\config.ini

(mapa All Users je privzeto skrita.)

Syllable deluje na Virtual PC od verzije 5.1 naprej. V Virtual PC 2007 morete dodati naslednje parametre jedra (glej poglavje 4.2).

disable_smp=true
disable_pci_irq_routing=true

Znano nam je, da je nekjterim uspelo, nekaterim pa spodletelo pognati Syllable s Parallels, tako, da je zaenkrat situacija še neznana. Zadnja poročila pravijo, da Syllable deluje. Najbolje je, da se sami prepričate in nam javite, če in kako deluje!

Da, Syllable deluje s Qemu, če le uporabljate VESA 2.0 VGA BIOS (ki je vključen v zadnji verziji Qemu). Najbolje je, da poženete Qemu s parametrom -std-vga, ker je privzeta Cirrus Logic video emulacija emulation počasnejša s Syllable in onemogoča možne načine nastavitev zaslona. Barvna paleta je še vedno omejena. Nenavadno, trenutna verzija Syllable teče počasneje z virtualizacijo, namesto hitreje. Torej, če simulirate na Linux sistemu in imate nameščen KQemu accelerator modul jedra, je bolje, če je izključen s parametrom -no-kqemu.

Uporabite lahko Syllable živ CD, kot ISO sliko ali fizično pripet, ali pa preko .vmdk datoteke.

Da, od verzije 0.6.4 Syllable deluje tudi na VirtualBox. Ampak hitrost je slaba in ni podpore video pospeševanju. Morda pa boste morali še uporabiti naslednji parameter jedra (glej odstavek 4.2).

disable_smp=true
6. Ostalo

Syllable skupnost je prijazna in smo vedno veseli novih idej in predlogov. Naši forumi do dokaj zasedeni. Najdete jih lahko na http://www.syllable.org.

Lahko pa se tudi vpišete na poštni seznam syllable-developer in razpravljate o vaših idejah preko elektronske pošte.

Pridružite se poštnemi seznamu Syllable-developer in začnite. Če želite govoriti o vaših načrtih, kaj bi najprej naredili, pišite na forum ali poštni seznam. Z veseljem vam bomo pomagali.