「Linux4Tegra」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
 
(他の1人の利用者による、間の4版が非表示)
1行目: 1行目:
'''Linux4Tegra'''(通称:L4T)とは、[[NVIDIA]]が開発および配布している[[Linuxディストリビューション]]である<ref>https://developer.nvidia.com/embedded/linux-tegra-archive</ref>。
+
'''Linux4Tegra'''(別名:Linux for Tegra、通称:L4T)とは、[[NVIDIA]]が開発および配布している[[Linuxディストリビューション]]である<ref>https://developer.nvidia.com/embedded/linux-tegra-archive</ref>。
  
 
== 概要 ==
 
== 概要 ==
 
大雑把にいえば[[Ubuntu]]に[[NVIDIA]]製品の[[ドライバ]]を最初からぶち込んだものである。
 
大雑把にいえば[[Ubuntu]]に[[NVIDIA]]製品の[[ドライバ]]を最初からぶち込んだものである。
 +
Jetsonシリーズには[[プリインストール]]されている。
  
一部の[[OpenGL]]を使うような[[マルチメディア]]系の人気[[アプリ]]は[[CUDA]]対応だのゴリゴリ最適化だのされて[[Ubuntu]]公式とは別のパッケージとして配布されている。
+
公式サイトでは[[Tegra2]]以降の[[SoC]]を搭載した製品で利用できるとしているが、製品ラインナップを考えるとほぼ[[Jetson TK1]]および[[Jetson TX1]]の専用[[OS]]と考えた方がよい。
たとえば[[Google Chrome]][[オープンソース]]版である[[Chromium]][[WebGL]]部分を[[Tegra]]にゴリゴリ最適化したものなどがある。
+
[[NVIDIA SHIELD]]でも使えるらしい。
 +
 
 +
== ビルド ==
 +
[[ソースコード]]は[[Ubuntu]]の差分で配布されているため、自前でビルドする場合はまずベースとなる[[Ubuntu]][[ソースコード]]を拾ってきてLinux4Tegraの[[ソースコード]]を上書きするという手法になる。ベースとなっているUbuntuはLinux4Tegraのバージョンごとに違うのでよく確認すること。
 +
 
 +
== パッケージ ==
 +
一部のパッケージはUbuntu版とは異なる。とくに[[OpenGL]]を使用するアプリは軒並み[[Cg]]および[[CUDA]]で書き換えられたカスタムバージョンとなっている。
  
公式サイトでは[[Tegra2]]以降の[[SoC]]を搭載した製品で利用できるとしているが、製品ラインナップを考えるとほぼ[[Jetson TK1]]および[[Jetson TX1]]の専用[[OS]]と考えた方がよい。
+
たとえば[[Google Chrome]][[オープンソース]]版である[[Chromium]]などが該当する。Linux4Tegraバージョンは[[WebGL]]部分を[[Tegra]]にゴリゴリ最適化し、[[YouTube]]で[[フルHD]]や[[4K]]の動画を表示した際にも[[加速装置]]が働くようになっている。
  
 
== 関連項目 ==
 
== 関連項目 ==

2020年7月7日 (火) 01:23時点における最新版

Linux4Tegra(別名:Linux for Tegra、通称:L4T)とは、NVIDIAが開発および配布しているLinuxディストリビューションである[1]

概要[編集 | ソースを編集]

大雑把にいえばUbuntuNVIDIA製品のドライバを最初からぶち込んだものである。 Jetsonシリーズにはプリインストールされている。

公式サイトではTegra2以降のSoCを搭載した製品で利用できるとしているが、製品ラインナップを考えるとほぼJetson TK1およびJetson TX1の専用OSと考えた方がよい。 NVIDIA SHIELDでも使えるらしい。

ビルド[編集 | ソースを編集]

ソースコードUbuntuの差分で配布されているため、自前でビルドする場合はまずベースとなるUbuntuソースコードを拾ってきてLinux4Tegraのソースコードを上書きするという手法になる。ベースとなっているUbuntuはLinux4Tegraのバージョンごとに違うのでよく確認すること。

パッケージ[編集 | ソースを編集]

一部のパッケージはUbuntu版とは異なる。とくにOpenGLを使用するアプリは軒並みCgおよびCUDAで書き換えられたカスタムバージョンとなっている。

たとえばGoogle Chromeオープンソース版であるChromiumなどが該当する。Linux4TegraバージョンはWebGL部分をTegraにゴリゴリ最適化し、YouTubeフルHD4Kの動画を表示した際にも加速装置が働くようになっている。

関連項目[編集 | ソースを編集]

参考文献[編集 | ソースを編集]