Ubuntu」タグアーカイブ

LinuxのアプリケーションでBeep音を消す方法

Gnome Terminal

Gnome TerminalのBeep音を消したい場合は

Edit » Preferences » Text » Sound » Terminal bell

の設定をOFFします。

もしくは、/etc/inputrcに以下の行を追加します。

set bell-style none

Gnome Editor

Gnome EditorのBeep音を消したい場合は、dconf-editorをインストールしてorg/gnome/desktop/sound/event-soundsの設定をOFFにします。

$ sudo apt install dconf-editor
$ dconf-editor

gvim

gvimのBeep音を消したい場合は、起動後に:set belloff=allと入力します。

もしくは、.vimrcに下記の内容を追加します。

set belloff=all

Firefox

FirefoxのBeep音を消したい場合は、about:configを開いて

accessibility.typeaheadfind.soundURL

を空欄にします。

Unity 2019.3.0

Unity 2019.3.0がリリースされました。

What’s new in Unity 2019.3.0 – Unity
https://unity3d.com/unity/whats-new/2019.3.0

ということで、少し前から使っているLinux版をUnityHub経由でインストールしてみました。が、apkのビルドで

JDK not found

というエラーが発生する不具合があるみたいです。

バグレポートとかを参考に

  • Editor/Data/PlaybackEngines/AndroidPlayer/SDKにtoolsをコピー(もしくはシンボリックリンクを作成)
  • Editor/Data/PlaybackEngines/AndroidPlayer/OpenJDK/jre/bin/*Editor/Data/PlaybackEngines/AndroidPlayer/OpenJDK/bin/*の各ファイルに実行権限を追加
  • Preferences -> External ToolsのNDKパスをEditor/Data/PlaybackEngines/AndroidPlayer/NDK/android-ndk-r19に変更

という感じで修正してみたらビルドできるようになったみたいです。

インストールした環境やUnityのバージョンによって修正の仕方も変ってくるかもしれませんので、困っている人はいろいろ試してみてください。

リンク

Unity Issue Tracker – [Linux] Unity Hub sets up Android SDK, NDK and JDK incorrectly on Linux
https://issuetracker.unity3d.com/issues/ubuntu-unable-to-use-andriod-ndk-and-sdk-tool-installed-via-hub

Android build fails with “UnityException: JDK not found” – Unity Forum
https://forum.unity.com/threads/android-build-fails-with-unityexception-jdk-not-found.781850/

Unity – Download Archive
https://unity3d.com/get-unity/download/archive

LinuxにUnity Editorをインストールする方法

Linux版Unity EditorはUbuntuとCentOSに対応しています。現在サポートされているバージョンは以下の通り。

  • Ubuntu 16.04
  • Ubuntu 18.04
  • CentOS 7

Unity Hubを使う場合

Hub 2.0.0 for Linuxをダウンロードして実行します。

$ wget https://public-cdn.cloud.unity3d.com/hub/prod/UnityHub.AppImage
$ chmod +x UnityHub.AppImage
$ ./UnityHub.AppImage

後は画面表示に従って必要なバージョンやモジュールをインストールします。ダウンロードリンクは変更される場合もあるのでフォーラムで確認してください。

Unity Hub v2.0.0 Release – Unity Forum
https://forum.unity.com/threads/unity-hub-v2-0-0-release.677485/

Unity Setup Utilityを使う場合

こちらもUnity Setup Utilityをダウンロードして実行します。

$ wget http://beta.unity3d.com/download/292b93d75a2c/UnitySetup-2019.1.0f2
$ chmod +x UnitySetup-2019.1.0f2
$ UnitySetup-2019.1.0f2

ダウンロードリンクは変更される場合もあるので、公式サイトで確認してください。

Unity – Manual: Installing the Unity Editor for Linux
https://docs.unity3d.com/2019.3/Documentation/Manual/InstallingUnityLinux.html