うどん戦争

体は麺で出来ている。血潮は出汁で、心は醤油。

GeForce+Remote DesktopでBlenderが動かない問題

症状

GeForceグラフィックカードを搭載したWindows PCにMicrosoft Remote Desktopでリモート接続してBlenderを起動しようとすると、「OpenGL 3.3以降が必要」みたいなエラーが出て起動できなかった。

解決方法

nVidiaの開発者向けサイトの下記のページで「Accelerate Windows Remote Desktop」ツールをダウンロードして実行すると、GeForceドライバがRemote Desktopに対応するようになって問題が解決した。
ダウンロードの際はnVidiaの開発者登録が必要。また、PCにはGeForceドライバのバージョンR440以降がインストールされている必要がある。

developer.nvidia.com

備考

将来的には、このツールなしでもGeForceドライバが標準でRemote Desktopに対応予定みたい。

"npm run XXX" でOS依存処理 (Win/Mac/Linux)

Package.json の npm-scripts に、OSごとの処理を別々に書く手順。

(1) "run-script-os" パッケージをインストールする

$ npm install -D run-script-os

(2) package.json の scripts に処理を追加

Windowsでしか動作しない例

{
    "scripts": {
        "test": "cmd /c start index.html",
    }
}

下記のコマンドを打つと、Windows上ならindex.htmlがブラウザで開く。でも他のOSだとコマンドが存在しないのでエラーが出る。

$ npm run test

Win/Mac/Linuxで動作する例

ステージ名にコロン+OS名をつけたものを作り、そこにOSごとの処理を追加する。

{
    "scripts": {
        "test": "run-script-os",
        "test:win32": "cmd /c start index.html",
        "test:darwin": "open index.html",
        "test:linux": "xdg-open index.html"
    }
}

下記のコマンドを打つと、どのOSでもindex.htmlがブラウザで開く。

$ npm run test

やったー😊🎉✨

GMailで受信メールをHTML表示からプレーンテキスト表示に切り替える

GMailには受信メールの表示を切り替える機能がないみたいで困ったけど、返信画面でプレーンテキスト表示にすれば(引用符付きの)テキストが見れることに気づいたのでメモ。

  1. 返信ボタンを押す
  2. 返信のエディタ画面の右下にある「その他のオプション」メニューを開く
  3. メニューから「プレーンテキストモード」を選ぶ

以上。

トラブルシュート:Ubuntu 16.04で内部エラー「plymouthd crashed with sigsegv in script_obj_deref_direct()」

Ubuntu 16.04で起きる問題の対応方法メモです。

症状

起動後に、plymouthdがクラッシュした旨のエラーが表示されます。下記の内容のエラーです。

plymouthd crashed with sigsegv in script_obj_deref_direct()

 

解決方法

下記の手順でエラーが出ないようになります。

(1) 下記のコマンドを実行する

$ sudo dpkg-reconfigure Plymouth

参照URL

この記事は下記のバグレポートをもとにしています。

  https://bugs.launchpad.net/ubuntu/+source/ubuntu-gnome-default-settings/+bug/1536771

トラブルシュート:Linux+Thinkpad Twist (S230u) でトラックポイントやタッチパッドが使えない

Linux+特定機種で起きる問題の対応方法メモです。

対象環境

症状

電源を入れてLinuxを起動すると、トラックポイントタッチパッドが反応せず、マウスカーソルが操作できません。ただしタッチパネルでのマウスカーソル操作は可能です。この症状は再起動すれば直りますが、電源オフすると再発します。

解決方法

下記の手順でGRUB設定を修正すると解決できます。

(1) root権限で下記のファイルを開く

$ sudo gedit /etc/default/grub

(2)「GRUB_CMDLINE_LINUX」の設定行を探して、下記のように修正して保存

GRUB_CMDLINE_LINUX=“i8042.nomux=1 i8042.reset”

(3) grub 設定を更新

$ sudo update-grub

参照URL

この記事は下記のバグレポートをもとにしています。

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1210748

https://forums.linuxmint.com/viewtopic.php?f=49&t=157115&p=813402&hilit=thinkpad+twist+touchpad#p813402