2017年7月14日金曜日

musescore 2.0.3 音のズレ

musescore (ver 2.0.3)で、MIDI再生位置が音より遅れて表示される。
 

CPU、メモリなどハード的に弱いと音と再生位置がずれていくとか・・・

うちのPC
A) HDMIケーブル経由でディスプレイの小さなスピーカーからステレオ再生が可能。
B) M/B裏から繋いだ外部スピーカーでのステレオ再生も可能。

演ってみると
Aの場合) 再生箇所表示より約1小節遅れで音が出る。
Bの場合) 再生箇所表示と音はほぼ同時。

PulseaudioのSimultaneous outputで A) B) 同時再生しても、A)の発音が遅い結果でした。

対応
全体の音流れを聞くなら、どっちでもいいけど、
小節毎に見るなら、M/B経由の外部スピーカーでチェック。

(環境は Debian のバージョン Stretchで KDEディスクトップ)

2017年7月4日火曜日

Debian GNU/Linux Stretch 音がでない

sleep/ hibernat したあとwakeすると音が出ない。
pavucontrol (pulseaudio volume control)で見ると、音を出したいポートが [ unplugged ]になっている。本来は plugged in のはず。


上左では、vlcで音楽を再生中、[消音]と表示の音量メーターは動いてるが音は出てない。

接続自体が複雑 :
ATIのグラフィックスカードとスピーカー付きのディスプレイをHDMIで接続。
更に、音楽聞くとき以外使わないけど、M/Bのアナログサウンドに外部スピーカーを繋いでる。( virtual output+自動切り替えも試してみた。)

対処: (根本解決ではないです)
どうやら古いATIのカードRadeon HD 4550, 5450 やNVIDIAに出る症状?

・$ pacmd set-card-profile 0 output:hdmi-stereo すると、plugged inになることもある。

・再起動までしなくても、logout→login し直す。

・別ターミナルを開いてみる。
例えば、Ctrl+Alt+F2でログインしないまま、Ctrl+Alt+F7で、元のユーザーに戻ってみる。

・他のターミナルで別ユーザにログイン、ログアウト。
例えば、Ctrl+Alt+F1 でrootに一旦login & logout して、Ctrl+Alt+F7で元にもどると何故か plugged in になっている。

・Wakeしたあと、ディスプレイ電源をスイッチで切って入れ直す。機器に優しくない。
Power off display and switch on.

・https://wiki.archlinuxjp.org/index.php/PulseAudio/トラブルシューティング
の"モニターの電源を切ると HDMI のサウンド出力がなくなる"に記載の"/etc/pulse/default.pa の switch-on-port-available モジュールをコメントアウト..."は効かなかった。

・未確認だけど、ディスプレイドライバを fglrxドライバにする。
そういえば Wheezy, Jessieのときはfglrxドライバにしていて、音に関するトラブルなかったような。Stretch以降 fglrxは無い。

現状のバージョンなど
$ lsb_release -d (ディストリビューション)
Description:    Debian GNU/Linux 9.0 (stretch)
$ uname -a (システム情報)
Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux
$ plasmashell --version (KDE プラズマバージョン)
plasmashell 5.8.6
$ lspci | grep VGA (認識中のグラフィックスボード)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]
$ lspci | grep Audio (認識中のオーディオデバイス 2つ)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cedar HDMI Audio [Radeon HD 5400/6300/7300 Series]

2017年6月27日火曜日

Debian KDE Plasmaの雑記

Debian GNU/Linux stretch + KDE plasma

・プラズマのバージョン

(システム→) Kinfocenterより
KDE Plasma Version: 5.8.6
KDE Frameworks Version: 5.28.0
Qt Version: 5.7.1
Kernel Version: 4.0.9-3-amd64
OS Type: 64-bit
... (記載当日の例)

$ plasmashell -v
plasmashell 5.8.6

ところが、こんなコマンドも残っている
$ kde4-config -v
Qt: 4.8.7
KDE Development Platform: 4.14.26
kde4-config: 1.0


・Plasma desktop themeの置き場所 (root要)

-Extract archive
-Copy & paste folder to /usr/share/plasma/desktoptheme/
この下に展開してできたフォルダーを置く。
対応してるtar.gz展開には metadata.desktop というファイルが入ってる。
古いバージョン用だと認識しないし動かない。tar.gz展開で kcsrc拡張子が含まれるようなもの。

・テーマのインストール
基本は
kdeartwork
kdeartwork-emoticons
kdeartwork-theme-icon
kdeartwork-wallpapers
kdewallpapers
などの パッケージdebからインストールが安心。

次に Kickoff→外観:ワークスペース→ディスクトップテーマ:Get new Theme からのインストールが無難。

壁紙は、画面右クリック Configure Desktop→ 新しい壁紙を取得...。インストール先は /usr/share/wallpapers/ 以下。

・SDDM
KDMからSDDMに変わったらしい。 https://github.com/sddm/sddm
ログイン/アウト、スリープなどの入力で目にする別デザインが、いくつかアップされている。 https://store.kde.org/browse/cat/101/

2017年6月24日土曜日

Debian Firefox サーバーが見つかりません

Firefoxで www.yomiuri.co.jp "サーバーが見つかりません。"

対処 : about:config → network.dns.disableIPv6 → true

https://support.mozilla.org/ja/kb/firefox-cant-load-websites-other-browsers-can#w_firefox-agscioeggo
IPV6 やめることで接続できるようになった。うちのチープなネット接続は IPv4でした・・・

Debian KDEでウィジェットの例

Debian GNU/Linux 9.0.0 (Stretch), KDE環境で、温度表示Widgetを入れてみた。
lm_sensors パッケージが必要。ls_sensorsが認識する数値を表示。

画面上右クリックで"ウィジェットのロックを解除"。画面上右クリックで"+ウィジェットを追加"



左パネルの一番下の"★新しいウィジェットを入手"。"Download New Plasma Widgets"


温度関係を探してるので、検索[temperature]
候補の中から選ぶ。今回はThermal Monitor [インストール]→(Github は面倒だから)170354-package.zip をクリック。ダウンロード終了で一旦閉じる。


再び、
画面上右クリックで"+ウィジェットを追加"
左パネルにThermal Monitorが追加されるのでドラッグして、一旦ディスクトップへ。


表示内容やレイアウトを調整して、そのままディスクトップに置いたり、タスクバーの中に置ける。(四角い箱をマウス左クリックで長めに押すと、サイズ変更/移動可能なオプションが出る。)
 

追記:

KickOff→アプリケーション:システム→Discover(debとKDE アプリケーションとPlasma addon)でも探せる。

現状 

左から
・widgetの"フォルダービュー"のアイコンを変えてパネルに置いた。クリックすると"Desktop"が開く。
・widgetの"Thermal Monitor"のグラフィックスカードの温度, CPUのコア0の温度, CPU ファンの回転数。
・システムトレイに入っている iBus+Mozc (LibreOffice, Firefox, Chromeで日本語可)。残りはディフォルト。



2017年6月23日金曜日

Debian 画面サイズ

グレードアップにて、コードネーム Stretch
$ lsb_release -d
Description:    Debian GNU/Linux 9.0 (stretch)

個人的インストール注意書き、その他設定について書き留め。
ディスクトップ環境はKDE

インストール、再起動で面食らう画像の乱れの最後にエラー表示が出るけど読めない・・・1920 x 1080のディスプレイ。

$ cvt 1920 1080 としてみても周波数すら把握できてない状態 (参考までに xrandr )。

ビデオカードが AMD/ATIなので、標準ドライバで対応するなら non-freeから
firmware-amd-graphics パッケージを追加。そしてシステム再起動 or Xサーバー再起動。





2017年6月14日水曜日

ミニオンズ

Minions (2015年公開)をWOWOWでみちゃいました。

ミニオン語 (minion language)ですが、ランダムな各国語も意味不明に使われていたようです。間違い覚悟の上で覚えている言葉と推測意味をランダムに・・・

makumba マクンバ : 意味不明。Voodoo ブードゥー教の悪霊?

matoka マトカ : お腹空いた。Hungry


papagena パパゲーナ : かわい娘ちゃん(?)。モーツアルト魔笛のパパゲーノの相手役?


papaya パパヤ : ? この台詞は"hello papagena, tu es bella comme la papaya"で検索ヒット。やあ パパゲーナ、君はパパイヤのように美しい (フランス語?)
OK Googleに聞かせると「お近くでパパ パパを検索しました」だってさ。

be-do ビードゥ : ごめん。sorry

Terima Kashi テリマカシ : 有難う。Thank you.  Indonesian インドネシア語

para mi, patra tu パラミ, パラトゥ : 僕に, 君に for me, for you.   Español スペイン語

Digame ディガメ : もしもし or 言ってくれ Español スペイン語

Auf wiedersehen アウフ ビーダーゼーン : またね。See you again.  Deutsch ドイツ語

O sole mio オーソレミオ : 私の太陽 Italiano イタリア語

hana dul sae ハナ トゥル セ : 1 2 3 Korean 韓国語


その他
minion language で画像検索すると、米英サイトがたくさん見つかります。