Pl/FAQ

From FlightGear wiki
Revision as of 17:06, 2 December 2010 by BotFlightGear (talk | contribs) (Bot: Automated text replacement (-http://www.flightgear.org/Downloads/aircraft/ +http://www.flightgear.org/Downloads/aircraft-2.0.0/))
Jump to navigation Jump to search

Witamy w FAQ FlightGear. Znajdziesz tutaj odpowiedzi na najczęściej zadawane pytania. Jeśli masz jakieś pytanie którego tutaj nie ma, możesz zapytać na naszych listach mailingowych (pamiętaj aby najpierw użyć opcji szukaj).


FAQ

Gdzie mogę znaleźć najnowszą wersję tego FAQ?

http://www.flightgear.org/Docs/FlightGear-FAQ.html w języku angielskim.

Z kim się kontaktować w sprawie tego FAQ?

Dodaj swój komentarz na stronie dyskusji lub skontaktuj się z autorem. Talk:FAQ

Jak stary jest ten dokument?

Kliknij na przycisk historii tego dokumentu.

Jaką inną dokumentację powinienem przeczytać?

Jeśli wiedza zawarta w polskiej Wiki nie wystarcza możesz sięgnąć do pomocy angielskiej Wiki.

Dystrybucja

Skąd wziąć FlightGear?

Oficjalną stroną pobierania jest: http://flightgear.org/Downloads/. Kod źródłowy jest podstawową formą dystrybucji ale wersje binarne są dostępne dla Windows i SGI IRIX.

Jako alternatywę mamy też paczki dla dystrybucji Linuksa SuSE, Debian (sid), and Mandrake (Cooker), które mogą być instalowane bezpośrednio na tych dystrybucjach.


Co jeśli chce zainstalować FlightGear na Ubuntu?

Najpierw zainstaluj WINE from Synaptic, then run the FGSetup installer by right clicking and selecting open in WINE. Just follow instructions. Everything seems to work OK and is quite fast except for the first startup screen where the aircraft list is not visible. Aby zobaczyć więcej informacji o WINE wejdź na http://www.winehq.org/

dsqmkD <a href="http://ybqjmhzajevr.com/">ybqjmhzajevr</a>, [url=http://hbjqpnhsczcq.com/]hbjqpnhsczcq[/url], [link=http://esumwguoufpy.com/]esumwguoufpy[/link], http://oreuzcxyiklg.com/

Dlaczego serwer FTP nie pozwala mi się zalogować pomimo poprawnego loginu i hasła?

Zazwyczaj oznacza to, że serwer jest zajęty. Powinieneś otrzymać taką informację, ale twój klient FTP może ją ukrywać. Możesz próbować do skutku, albo spróbować połączyć się z jednym z naszych lustrzanych serwerów. Ich listę znajdziesz na http://flightgear.org/mirrors.html.

Gdzie mogę znaleźć najnowszy kod źródłowy?

Najnowszy kod jest dostępny dla wszystkich przez repozytoria CVS. Wejdź na http://www.flightgear.org/cvsResources/ by zobaczyć szczegóły.

Możesz też dostać względnie aktualne wersje na ftp://flightgear.sourceforge.net/pub/flightgear/Devel/Snapshots/.

IGFd59 <a href="http://plpsozcpxvld.com/">plpsozcpxvld</a>, [url=http://sfoukvwlajts.com/]sfoukvwlajts[/url], [link=http://wfyzghacsojl.com/]wfyzghacsojl[/link], http://zntcqoyppctf.com/

Gdzie mogę latać i skąd wziąć scenerie?

Jeśli nie instalowałeś żadnych scenerii możesz latać tylko w obrębie San Francisco (KSFO). Scenerie możesz pobrać z kilku źródeł:

Gdzie mogę zdobyć inne modele 3D mojego samolotu?

Oficjalną stroną pobierania samolotów jest http://www.flightgear.org/Downloads/aircraft-2.0.0/ . Inne samoloty w czasie tworzenia, możesz pobrać z CVS. Istnieją także tak zwane "hangary" użytkowników tworzących samoloty [FlightGear hangars]].

Jak aktualne są dane we FlightGear w porównaniu z rzeczywistością?

Korzystamy z tych samych danych nawigacyjnych i baz lotnisk co X-Plane. Aktualne bazy danych można znaleźć w folderach $FGROOT/Navaids/ and $FGROOT/Airports/. Jeśli chciałbyś zaktualizować lub poprawić nasze dane, zobacz http://flightgear.org/Docs/AirNav/AptNavFAQ.FlightGear.html, aby uzyskać instrukcje jak skontaktować się z administratorem bazy.

Gdzie jest przesuwana mapa?

Popularna przesuwana mapa jest dostępna jako osobny projekt nazwany Atlas.

IUDf7v <a href="http://aomqaknhgcgn.com/">aomqaknhgcgn</a>, [url=http://ovaeoscenixk.com/]ovaeoscenixk[/url], [link=http://dwentpzizash.com/]dwentpzizash[/link], http://ycuhyvbcsxaq.com/

How can I get started with FlightGear

FlightGear version 1.0 can be downloaded at Download Central, but most aircraft need to be separately downloaded Here and installed manually (see also FlightGear 1.0 default aircraft). Be aware of system requirements! Also, check out New to FlightGear.

Kompilacja

1rightarrow.png Zobacz Building Flightgear - główny artykuł na ten temat.

Dlaczego FlightGear się nie kompiluje?

To zależy. Po pierwsze upewnij się że używasz odpowiednich wersji FlightGear, SimGear, plib, zlib. Jeśli którykolwiek z pakietów nie pasuje (wersją) do innych, kompilacja może się nie udać.

Na stronie pobierania http://www.flightgear.yoyo.pl/Downloads/] dowiesz się jakich wersji potrzebujesz aby skompilować najnowszą wersję.

Upewnij się też czy masz implementację OpenGL ze wsparciem glut'a z odpowiednimi plikami nagłówkowymi. Użytkownicy Linuksa posiadający karty nVidia powinni się sprawdzić, czy mają najnowsze sterowniki. Inni posiadacze Linuks powinni mieć bibliotekę Mesa3d (http://mesa3d.org/). Sprawdź też czy masz dobrze zainstalowany i skonfigurowany serwer X'ów. Użytkownicy Windowsa powinni zajrzeć na http://www.x-plane.com/SYSREQ/v5ibm.html, a Mac'a na http://www.x-plane.com/SYSREQ/v5mac.html.

Jeśli dalej masz problemy, zasubskrybuj listę mailingową FlightGear-Users i powiedz jaki masz problem. Po pomoc zajrzyj na http://flightgear.org/mail.html(ang.).


Korzystam z RedHat'a 7, co teraz...?

Zaktualizuj pakiety gcc. Zobacz http://redhat.com/errata/ aby to naprawić i http://www.gnu.org/software/gcc/gcc-2.96.html żeby się dowiedzieć dlaczego

Konfiguracja

Jak zainstalować nowe scenerie?

Archiwa ze sceneriami (np. w100n30.tar.gz) powinny zostać rozpakowane do katalogu Scenery/Terrain w $FG_ROOT. W przypadku edycji Windows w grupie menu start FlightGear znajduje się narzędzie Install & Uninstall Scenery. Warto z niego korzystać.

Jak skonfigurować mój joystick?

FlightGear powinien być dostarczony z pomocnym programem nazwanym `fgjs`, który powinien pomóc w konfiguracji joysticka. Uruchom `fgjs`, a potem skopiuj wygenerowany przez niego plik do twojego katalogu domowego lub dodaj jego zawartość do pliku rc.

Zobacz też plik README.Joystick znajdujący się w folderze FlightGear/docs-mini/. Kopia tego dokumentu znajduje się na stronie http://rockfish.net/fg/README.Joystick.


W jakim formacie powinien być mój osobisty plik .fgfsrc?

Twój plik .fgfsrc powinien po prostu być listą opcji uruchomienia (z wiersza poleceń), z każdą opcją w w osobnej linii. Plik nie jest plikiem XML.

Jeśli wolałbyś korzystać z plików konfiguracyjnych XML mógłbyś dodać coś takiego do pliku .fgfsrc:

--config=/path/to/my/config.xml

Prawie każda opcja odpowiada właściwości, więc możesz wybrać metodę która Ci najlepiej odpowiada.

Uruchamianie

Dlaczego podczas wczytywanie libopenal.so.0 pojawia się błąd?

Wraz z podstawową instalacją, instaluje się libopenal.so.0 umieszczone w /usr/local/lib. Upewnij się, że ścieżka jest umieszczona w /etc/ld.so.conf, później uruchom `ldconfig` z konta root'a.

Dlaczego wyświetla się: "ssgInit called without a valid OpenGL context"?

W skrócie, twoje biblioteki GL są popsute. Jak na razie doświadczyli tego tylko użytkownicy Red Hata 7.x (zobacz http://www.redhat.com/bugzilla/show_bug.cgi?id=18867). W takim wypadku nie ma dużego wyboru. Możesz zmienić dystrybucję (większość z nas używa Debiana) lub zmienić wersję bibliotek Mesa.

Dlaczego inne aplikacje GL działają? Steve Baker (Mr. PLIB) wyjaśnił to na liście użytkowników plib (http://www.geocrawler.com/lists/3/SourceForge/1867/0/6470648/ ang.).

W Co się stało z panelem klawiaturą itd.?

Ten problem jest prawie z pewnością spowodowany niezsynchronizowaniem twojego pakietu bazowego z FlightGear. Wiele konfigurowalnych częśści FlightGear jest określanych plika XML zawartymi w pakiecie bazowym.

Dlaczego dźwięku nie działają poprawnie na Irix'ie?

FlightGear do odtwarzania dźwięku korzysta z Portable Libraries (PLIB). Implementacja koleii audio w PLIB jest daleka od ideału (tak naprawdę jest ona po prostu zła). Na innych systemach działa całkiem nieźle, ale Irix wymaga aby aplikacje były dobrze napisane.

Dyskutowano o wykorzystaniu OpenAL (http://www.openal.org/) w następnym wydaniu PLIB i FlightGear. Testy pokazują że implementacja audio OpenAl działa właściwie, co oznacza, że problemy powinny do tego czasu zniknąć. W między czasie najlepiej wyłączyć dźwięki na Irix'e (poprzez dodanie --disable-sound do linii poleceń albo do twojego pliku $HOME/.fgfsrc).

Dlaczego FlightGear działa tak wolno?

FlightGear wspiera akceleracje sprzętową, ale wydaje się ona nie być aktywna. Upewnij się że masz zainstalowane biblioteki OpenGL a że masz najnowszą wersję sterowników do twojej karty graficznej.

Użytkownicy linuksa: Jeśli korzystacie z karty graficznej nVidia, skorzystaj ze wskazówek producenta. Większość użytkowników powinna się upewnić czy posiadają odpowiednie sterowniki kernela. Większość ludzi (i dystrybucji) korzysta z modułów do ich sterowników kart graficznych; uruchom lsmod jako root aby sprawdzić jakie moduły są zainstalowane. Powinieneś sprawdzić czy wczytujesz właściwe moduły w pliku XF86Config i że sekcja video device jest poprawna. Teraz spróbuj uruchomić aplikację OpenGL (inną niż FlightGear) aby sprawdzić jak działa. Możesz spróbować gears demo z Mesa, albo czegoś w stylu Quake3.


Dlaczego mój SGI działa tak wolno?

Przede wszystkim, jedną z najczęstszych pomyłek na stacjach SGI jest zapominanie ustawienia --fog-fastest. Na większości SGI model cieniowania EXP2 nie jest wspomagany sprzętowo, przez co ilość klatek spada poniżej jednej na sekundę (fps).

FlightGear dużo korzysta z bufora-z OpenGL, który na większości starszych SGI jest wspierany tylko programowo. Oznacza to że CPU musi dodatkowo wykonywać wszystkie obliczenia na z-buforze, oprócz wykonywanych normalnie (dynamika lotu, śledzenie scenerii, wydawanie poleceń graficznych itp.). Następujące elementy są renderowane programowo na starych SGI (jak Indy i Indigo)):

   * bufory matrycowy i akumulacji
   * depth queuing i depth buffering
   * zamglenie, błyskawice, transformacje itp.
   * teksturowanie

Oznacza to że FlightGear uruchamiane z następującymi opcjami może nawet nie dać pożądanego rezultatu:

./runfgfs --fog-disable --shading-flat --disable-skyblend \ --disable-textures --disable-clouds --disable-sound \ --disable-panel --enable-hud --disable-anti-alias-hud

Możliwe, że nawet dodanie --enable-wireframe spowoduje, że nie będzie działać.

Na sprzętach takich jak O2 następujące opcje powinny dać efekt dający się zaakceptować: ./runfgfs --fog-fastest --disable-sound

Odkąd nie mam dostępu do SGI nie mogę powiedzieć które opcje byłyby właściwe.


Jak sprawdzić liczbę klatek na sekundę?

Zainstaluj fraps'a z http://www.fraps.com/. W prawym górnym rogu pojawi ci się napis informujący o tej liczbie. Zawsze też możesz nakręcić film.

How do I toggle panel settings?

Są dwa sposoby. Jeden, to ukrycie panela przez naciśnięcie Shift+P; abu zniknął HUD, naciśnij H. Drugim sposobem jest wyświetlenie alternatywnego HUD'a przez naciśnięcie Shift+I (naciśnij I aby wyłączyć).

Utknąłem po rozbiciu się?

W rezultacie, jak zauważyłeś, przy odrobinie praktyki możesz zmusić samolot do lotu do góry nogami.

Po prostu naciśnij Ctrl+U (w domyślnej konfiguracji), aby podnieść samolot o 1000 stóp.

Dla upartych: Sztuczka do nauki. Obróć się do normalnej (nie odwróconej) pozycji, podnieś się o 500 stóp i obróć się przy użyciu lotek o 180*. Pamiętaj, sterowanie działa odwrotnie gdy jesteś do góry nogami i utrzymuj szybkość!!!


Dlaczego FlightGear wyłącza się przy uruchamianiu wyświetlając: "time zone reading failed"?

Prawdopodobnie przez kończącą linię w pliku konfigurującym strefę czasową. Użytkownicy Win32 mogą rozwiązać problem przez pobranie narzędzia do konwersi z Dos'a na UNIX'a dostępnego na http://www.nottingham.ac.uk/~eazdluf/d2u.zip. Uruchom jako `d2u *.tab` z katalogu timezone aby naprawić pliki.

Why won't the latest versions of some aircraft work in Flight Gear 9.10?

The latest FlightGear aircraft need to use some files such as new instrument files only released with version 1.0. If you are stuck with an older version of FlightGear you can try downloading an earlier version of the aircraft here : http://web.archive.org/web/20060204211745/www.flightgear.org/Downloads/aircraft/ or here:http://ftp.riken.go.jp/pub/FreeBSD/distfiles/flightgear-aircrafts/

Hacking

W jakim języku jest napisane FlightGear?

Głównie w C++, a część wspierającego kodu pierwotnie zawartego w SImGear w C.

Jak zaprojektować model dynamiki lotu do nowego samolotu?

by stworzyć samolot do podstawowego modelu dynamiki lotu (JSBSIM), zajrzyj na http://jsbsim.sf.net/.

Jeśli chcesz prostszego FDM (modelu dynamiki lotu), spróbuj YASim'a. Instrukcję jak tworzyć samoloty w YASim'ie znajdziesz w podstawowej wersji FlightGear w Aircraft-yasim/README.yasim.

Jak imporować samoloty z Microsoft Flight Simulator?

Możesz importować modele 3D i textury, ale dynamika lotu (plik .AIR) musi być zrobiony od nowa.

Jeśli chcesz zaimportować model zrobiony gmax'em, będziesz musiał skonwertować go do formatu .MDL przy użyciu Microsoft's MakeMDL SDK, który jest dostępny na http://zone.msn.com/flightsim/FS02DevDeskSDK08.asp.

Jak importować scenerie BGL z Microsoft Flight Simulator?

Zobacz http://chiangt.virtualave.net/BGL/bgl_index.html.

Jak zaprojektować albo zmienić panel?

Zobacz plik README.xmlpanel znajdujący się w folderze FlightGear/docs-mini/. Jego kopia znajduje się na http://rockfish.net/fg/README.xmlpanel.


S90pps <a href="http://itazngmxpmpe.com/">itazngmxpmpe</a>, [url=http://mnlnxofhrrsn.com/]mnlnxofhrrsn[/url], [link=http://jexfufjttkam.com/]jexfufjttkam[/link], http://ezxyteiwbulh.com/

Skąd mogę się nauczyć programowania 3D i zaangażować się?

Zmiana panelu 2D nie wymaga żadnej wiedzy programistycznej a tylko minimalnej znajomości składni XML i dużych umiejętności korzystania z programów graficznych. Każdy przyrząd na panelu, z wyjątkiem kompasu magnetycznego, jest całkowicie określony w XML, bez użyci C++. Jeśli chcesz zacząć przejrzyj wspaniałe wprowadzenie Johna Checka (http://rockfish.net/fg/README.xmlpanel).

Jeśli chcesz stworzyć kokpit 3D, stworzyć budynki, dodatkowe modele samolotów itp., twoja pomoc jest BARDZO potrzebna. Jedyna zasada to uważać na trójkąty - model z 50,000 trójkątów z pewnością nie przyda się we FlightGear, podobnie taki z 5,000. Jeśli potrafisz zaprojektować ładne wnętrze kokpitu Cessny 172 (na przykład) w programie 3D, takim jak ac3D albo ppe, mamy programistów którzy chętnie dodadzą do tego kod C++.

Z drugiej strony jeśli naprawdę chcesz ubrudzić sobie ręce pisząc kod C++, będziesz musiał kupić sobie dobrą książkę o OpenGL. Jednak, FiightGear korzysta z biblioteki wysokiego poziomu, plib, która ukrywa większość szczegółów OpenGL. Aby zacząć pisać programy 3D w C++ możesz przejrzeć dokumentację plib i nauczyć się tylko tyle OpenGL ile potrzebujesz.

Jak mogę dodać lotnisko?

Możesz dodać nowe lotnisko do pliku $FGROOT/Airports/default.apt.gz, ale żeby lotnisko było wyświetlane będziesz musiał przetworzyć scenerię w jego okolicach. Dokumentację formatu plików default.apt znajdziesz na: http://flightgear.org/Docs/AirNav/AptNavFAQ.FlightGear.html.

Jak tworzyć własne scenerie?

Tak, to może być trudne. Tworzenie scenerii do FlightGear jest kierowane przez siostrzany projekt, TerraGear. Więcej szczegółów znajdziesz na http://terragear.org/.

Latanie

Why won't my engine(s) start?

Starting engine in single-engine aircraft

Aircraft vary in their starting procedure. Some may have an auto-start sequence menu entry or instructions in the aircraft help menu (Press "?").

But in general to start the engine on a piston-engine type aircraft, you need:

  1. Fuel - You can run out of fuel, of course, but for certain aircraft, FlightGear may load it with no fuel, making it impossible to start the engines. Check this in the menu Equipment/Fuel and Payload.
  2. Correct mixture (generally "rich", ie red knob all the way in)
  3. Magnetos on (R, L, or both--generally select "both")
  4. Throttle (some engines start better with a little gas)
  5. Hold starter for sufficient time.

You may be able to do all these functions with the standard 2-D panel or your aircraft's built-in panel. However using the standard key bindings is more reliable:

  1. Press/hold "m" to set mixture to rich (m=rich, M=lean--if you are at a very high elevation you may need to set it somewhere besides full rich)
  2. Press "}}}" (three times) to set magneto to R, L, and finally "Both".
  3. Open throttle a little.
  4. Press "s" to run the starter. For some aircraft you may have to hold "s" as long as 10 seconds before the engine starts.

Starting engine in multi-engine aircraft

Starting all engines in a multi-engine aircraft is similar to the single engine--except you must follow the same start sequence for each and every engine. Flightgear provides a convenient way to do this for all engines at once.

Note that the default 2-D panel is connected to only one engine. So if you try to start the engines using the 2-D panel controls you will most likely start only one engine.

Instead, use the keyboard to start all engines at once:

  1. Press "~" (select all engines)
  2. Press/hold "m" to set mixture to rich (m=rich, M=lean--if you are at a very high elevation you may need to set the mixture somewhere besides full rich)
  3. Press "}}}" (three times) to set magnetos to R, L, and finally "Both".
  4. Open throttle a little (it now controls all engines).
  5. Press "s" to run the starter (it now runs the starter on all engines). For some aircraft you may have to hold "s" as long as 10 seconds before the engine starts.
  6. Rev the engines a little with your throttle and check your tachometers and/or visually to be sure all engines are running.


If the engines won't start, make sure you have fuel. Some aircraft have switches to control which fuel tanks feed which engines, so check these.

Make sure each engine you want to start is connected to a tank that has fuel. Check fuel tanks in the menu Equipment/Fuel and Payload.

XNXkaj <a href="http://ubgoabhzcgtv.com/">ubgoabhzcgtv</a>, [url=http://xecfakxpjcei.com/]xecfakxpjcei[/url], [link=http://svjriujpoyom.com/]svjriujpoyom[/link], http://jgimthdhbmgr.com/

Czy FlightGear wspiera multiplayera?

Tak. Zarówno Windows jak i *nix wersja FlightGear pozwalają łączyć się w MultiPlayerze.

Zobacz: Multiplayer

Mapa pokazująca samoloty w MP w czasie rzeczywistym FlightGear Online Server Map (zobacz też MPmap)

Where can I find airport info and aeronautical charts online?

Airports:

Charts:

Czy we FlightGear jest możliwość prowadzenia działań militarnych np. prowadzenia walk powietrznych lub zrzucania bomb?

Most of our developers are primarily interested and focused on civilian aviation. We aren't explicitly excluding these features -- we just haven't had anyone who has done much development in these areas until recently. Now there are third-party bombing scenarios for the A-10 and other aircraft with armament, like the North American OV-10A Bronco, General Dynamics F-16 and F-117 Nighthawk.

A new add-on (9/2009) adds support for dogfighting (including multiplayer dogfighting) and bombing scenarios.

Aktualnie są prowadzone próby. Zostały już wprowadzone misję, w których twoim zadaniem jest zbombardowanie czołgów itp. Jednak FlightGear jest cywilnym symulatorem. Pomocny będzie powyższy adres.

FlightGear v0.7.6

wh4nan <a href="http://cbiwsnqpmiqp.com/">cbiwsnqpmiqp</a>, [url=http://loagolokolgn.com/]loagolokolgn[/url], [link=http://ocsrnyhskjwq.com/]ocsrnyhskjwq[/link], http://zpidfsukmeow.com/

FlightGear v1.0.0

Czy mogę być ATC

Możesz być jeśli masz wersję 0.9.10 lub nowszą. Zobacz artykuł ATC