Van-e különleges szempont, ha Blenderet használunk Linux alatt Windows alatt? Pontosabban az Ubuntu?
Megjegyzések
- I ' m fut (arch) linux, és nincsenek ' t minden, ami azonnal eszedbe jut. Ne feledje, hogy hajlamos egy kicsit gyorsabban futni a linuxon (azt hiszem, ' még nem csináltam tényleges mérést);)
- ? Technikai vagy jogi kérdésekkel kapcsolatos kérdései vannak? Műszaki Nem látok semmilyen előnyt abban, hogy a Blender-et Windows alatt használom a Linux (főleg az Ubuntu) felett. Hosszú évek óta használom a Blendert kizárólag Linuxon. Ne feledje, hogy a Linuxot (pl. Ubuntu) nyitott filmprojektekhez is használták.
- Mind a linuxot, mind a Windows 7-et használom. Számomra a Windows 7 jobb, mert: az illesztőprogramok mindig naprakészek, több GA épít , a sebesség szempontjából egyáltalán nem vettem észre valódi változást.
- Nos, a GA építkezései általában nem aggódnak egy linux felhasználó miatt, mivel a linuxra építés egyébként is sütemény. Az Ubuntu illesztőprogramjai szintén nem jelentenek problémát a legtöbb esetben.
- @Vader – Az nvidia és az ati is rendelkeznek frissített illesztőprogramokkal a Linuxon.
Válasz
A kérdés homályos, de itt néhány szempontot figyelembe kell venni.
Kompatibilitás
- Győződjön meg róla, hogy hardver támogatott,
egyes hardverek gyenge támogatottsággal rendelkeznek, vagy teljesen nem támogatottak.
Megjegyzés: az írás idején az NVIDIA sokkal jobban támogatja a GPU renderelését, mint bármely más hardver, de ez újabbakkal változhat illesztőprogramok & hardver. - Az útvonalnevek megkülönböztetik a kis- és nagybetűket (ha projekteket oszt meg ms-windows rendszerekkel, akkor erről gondoskodnia kell, mivel Az ms-windows nem különbözteti meg a kis- és nagybetűket).
- Az OSX-től eltérően a Linux nem támogatja a Quicktime kodekeket. Ez azt jelenti, hogy egyes formátumokat (például a gif) nem lehet betölteni. Bár a Blender az FFMPEG-t használja, amely sok videoformátumot támogat (bemenet & kimenet).
Teljesítmény
- Linux
(és a kapcsolódó eszközlánc) bizonyos területeken gyorsabbnak bizonyult (sok felhasználó gyorsabb renderelési időket jelent például a Cycles segítségével) . De ez a pontos konfigurációtól függ.
Előnyt jelenthet a Blender futtatása grafikus asztal nélkül az összes rendelkezésre álló memória felhasználásához (különösen a renderelő farmoknál). - A Blender for Linux kihasználja a nagy teljesítményű memóriafoglaló (
jemalloc
), amely kevésbé hajlamos a memória töredezettségére, lásd:
- A Blender néhány kódja kihasználja a fordító optimalizálását amelyek nem érhetők el a Microsoft fordítójában (MSVC): (explicit ág átrendezése a
__builtin_expect
és hatékonyabb makrókstatement expressions
) vel. - Nagyobb választás a fordítók számára (GCC, Clang, IntelC ++) Linux alatt támogatott, de csak M Az SVC az ms-Windows rendszereken támogatott.
A külső meghajtó rendszerindításának lehetőségével a rendszerre történő telepítés előtt kipróbálhatja, hogy a Linux milyen jól működik és támogatja-e a hardvert.
Megjegyzések:
- a Linux alatt felsorolt néhány előny a MacOSX, a FreeBSD számára is előnyös.
- MS-Windows + MSVC szintén fejlett technológiák, és kétségtelenül vannak előnyei a Linux + GCC-vel szemben..vagy más fordítókkal szemben … (a te futásteljesítményed változhat) .
- A kérdező az Ubuntut kérdezi azonban ez valójában nem egy fontos részlet (pro / kontra más népszerű diszkókra is vonatkoznak).
Válasz
További szempont, hogy a Linuxban használt asztali környezettől függően előfordulhat, hogy a blender néhány gyorsbillentyűje nem működik, mivel az operációs rendszer gyorsbillentyűi elsőbbséget élveznek. Annak kijavításához, hogy az Asztali környezet parancsikonjait használaton kívüli kulcsokra kell módosítania a turmixgépben (általában a Super vagy Windows kulcs).
Egyéb probléma előfordulhat, hogy a blender egyes Linux-tárolók verziói nem naprakészek, vagy nem megfelelően vannak telepítve. A tárolók megkerüléséhez mindig letöltheti a turmixgépet közvetlenül a http://www.blender.org/download/
A Linux nem minden terjesztéséből ugyanazt a funkciót nyújtják. Egyes videómegjelenítési kodekek például a Fedora Linux alapértelmezett konfigurációján nem érhetők el, és külön kell őket telepíteni.