Er der nogen specielle overvejelser, der skal tages, når du bruger Blender i Linux over Windows? Specifikt Ubuntu?
Kommentarer
- Jeg ' m kører (arch) linux, og der er ' t enhver, der kommer i tankerne med det samme. Bemærk, at det har tendens til at køre lidt hurtigere på linux (jeg tror, jeg har ikke ' ikke foretaget nogen faktisk måling);)
- Kan du angive dine spørgsmål mere ? Er dine spørgsmål vedrørende tekniske eller juridiske spørgsmål? Teknisk Jeg ser ingen fordel ved at bruge Blender på Windows frem for Linux (især Ubuntu). Jeg har udelukkende brugt Blender i mange år på Linux. Bemærk, at Linux (specielt Ubuntu) også blev brugt til åbne filmprojekter.
- Jeg bruger både linux og windows 7. For mig er Windows 7-kørsler bedre, fordi: drivere altid er opdaterede, flere GA-builds , med hensyn til hastighed bemærkede jeg overhovedet ikke en reel ændring.
- Nå, GA-builds er normalt ingen bekymring for en linux-bruger, fordi bygning på linux er alligevel et stykke kage. Drivere til Ubuntu er heller ikke noget problem i de fleste tilfælde.
- @Vader – nvidia og ati har også opdaterede drivere på Linux.
Svar
Spørgsmålet er vagt, men her er nogle ting, du skal overveje.
Kompatibilitet
- Sørg for, at din hardware understøttes,
noget hardware har dårlig support eller understøttes fuldstændigt.
Bemærk: NVIDIA har i skrivende stund meget bedre understøttelse af GPU-gengivelse end enhver anden hardware, men dette kan ændre sig med nyere drivere & hardware. - Stienavne er store og små bogstaver (hvis du deler projekter med ms-windows-systemer, skal du tage sig af dette, da ms-windows er store og små bogstaver).
- I modsætning til OSX understøtter Linux ikke Quicktime-codecs. Det betyder, at nogle formater (som f.eks. gif) ikke kan indlæses. Skønt Blender bruger FFMPEG, som understøtter mange videoformater (input & output).
Ydelse
- Linux (og tilhørende værktøjskæde) har vist sig at være hurtigere i nogle områder (mange brugere rapporterer f.eks. hurtigere gengivelsestider med cyklusser) . Men dette afhænger af din nøjagtige konfiguration.
Evnen til at køre Blender uden grafisk skrivebord til at bruge al tilgængelig hukommelse kan også være en fordel (især for render-gårde). - Blender til Linux drager fordel af en højtydende hukommelsesalloker (
jemalloc
), der er mindre tilbøjelig til hukommelsesfragmentering, se:
- Nogle af Blenders kode udnytter optimering af compiler der ikke er tilgængelige i Microsofts kompilator (MSVC): (eksplicit grenomordning med
__builtin_expect
og mere effektive makroer medstatement expressions
) . - Større valg for kompilatorer (GCC, Clang, IntelC ++) understøttes på Linux, men kun M SVC understøttes på ms-windows.
Med muligheden for at starte et eksternt drev kan du teste, hvor godt Linux kører, og at det understøtter din hardware, før du installerer på dit system.
Bemærkninger:
- nogle af de fordele, jeg har nævnt til Linux, er også fordele for MacOSX, FreeBSD
- MS-Windows + MSVC er også avancerede teknologier og har utvivlsomt nogle fordele i forhold til Linux + GCC..eller andre compilere … (din-kilometertal-kan-variere) .
- Spørgeren spørger om Ubuntu men dette er ikke rigtig en vigtig detalje (fordele / ulemper gælder også for andre populære distroer).
Svar
En anden overvejelse er, at nogle af tastaturgenveje til blender, afhængigt af skrivebordsmiljøet, du bruger i Linux, muligvis ikke fungerer, da genveje til operativsystemet har forrang. For at rette op på det skal du muligvis ændre genveje til skrivebordsmiljøet til ubrugte nøgler i blenderen (normalt Super eller Windows -tasten).
Andet problem du måske løber ind i, er at versionerne af blender på visse Linux-arkiver ikke er opdaterede eller ikke installeres korrekt. For at omgå arkiver kan du altid downloade blender direkte fra http://www.blender.org/download/
Ikke alle distributioner af Linux giver den samme funktionalitet. Nogle videogengivelseskodecs er f.eks. Ikke tilgængelige i standardkonfigurationen af Fedora Linux og skal installeres separat.