<?xml version="1.0" encoding="UTF-8" ?>
<feed xml:lang="ja" xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0">
  <title type="text">rago1975の部屋</title>
  <subtitle type="html">このブログは管理人が個人的に興味がある事項を書き留めておくメモみたいなものです。当面は、Manjaro Linux関係の記事が中心になります。</subtitle>
  <link rel="self" type="application/atom+xml" href="http://rago1975.blog.shinobi.jp/atom"/>
  <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/"/>
  <updated>2014-04-26T08:18:54+09:00</updated>
  <author><name>rago1975 (Takefumi Nagata)</name></author>
  <generator uri="//www.ninja.co.jp/blog/" version="0.9">忍者ブログ</generator>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" />
  <entry>
    <id>rago1975.blog.shinobi.jp://entry/99</id>
    <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/default/0099" />
    <published>2018-06-08T23:43:03+09:00</published> 
    <updated>2018-06-08T23:43:03+09:00</updated> 
    <category term="未選択" label="未選択" />
    <title>ブログを移転しようか。</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[久しぶりに自分のブログを見ていたら、広告が出てくるわ、スパムコメントが山のように来ているわ、なんだかんだで、ここしばらく下がっているモチベーションがさらに下がってきました。<br />
無料サービスを使っていることが良くないなと思い、そういえば、借りているVPSがあるな、という事を思い出して、そちらの方で今後書こうかな、と思いました。VPSなのでいつまで契約できるか分からないですけど。<br />
<br />
というわけで、移転先（予定）はこちらです。<br />
<a href="http://blog.rago1975.net" title="" target="_blank">rago1975 が自ら環境を構築して執筆するブログ</a>]]> 
    </content>
    <author>
            <name>rago1975 (Takefumi Nagata)</name>
        </author>
  </entry>
  <entry>
    <id>rago1975.blog.shinobi.jp://entry/98</id>
    <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/manjaro_linux/0098" />
    <published>2018-02-02T00:25:49+09:00</published> 
    <updated>2018-02-02T00:25:49+09:00</updated> 
    <category term="Manjaro Linux" label="Manjaro Linux" />
    <title>1月29日のアップデートについて（ディスプレイマネージャが動かない、等）（Manjaro Linux）</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[1月29日にManjaro Linux の定期アップデートがありました。（公式Forum の<a href="https://forum.manjaro.org/t/stable-update-2018-01-29-kernels-mesa-xorg-server-browsers-msm-mhwd-gcc/39291" title="" target="_blank">スレッド</a>）<br />
今回のアップデートは色々と引っかかるところがあって、私も2ヶ所ハマりました。<br />
今回私がハマったところは以下の２つ。<br />

<ul>
<li>アップデートの後、ディスプレイマネージャー（私の場合はsddm）が起動しなくなった。</li>
<li>Linux カーネル4.14.15.0 の場合、ネットワークを認識しなくなった。</li>
</ul>
<br />
上記のForumに対処法が示されています。<br />
ディスプレイマネージャーの件は、Ctrl + Alt + F2 でハングアップしている状態から抜けて、コンソールでログインし、libbsd というパッケージを別途インストールすることで解決しました。<br />

<pre class="brush: bash">sudo pacman  -S libbsd</pre>
<br />
ネットワークを認識しなくなった件は、原因は起動時にネットワークカードのモジュール（r8168）を<br />
ロードしていないことでした。<br />
Forum 上に解決法が出ていました。以下の方法でr8168のモジュールを手動でロードします。
<pre class="brush: bash">modprobe --force-vermagic r8168
</pre>
ネットワークに接続できるようになったら、カーネルを4.15.0 にバージョンアップします。
<pre class="brush: bash">sudo mhwd-kernel -i linux415 
</pre>
その他にも、virtualbox 周りで、主にカーネル4.14に起因するトラブルがForum上で報告されています。Manjaro の開発チームは、一時避難的にカーネル4.15にバージョンアップさせるようアドバイスしています。]]> 
    </content>
    <author>
            <name>rago1975 (Takefumi Nagata)</name>
        </author>
  </entry>
  <entry>
    <id>rago1975.blog.shinobi.jp://entry/97</id>
    <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/manjaro_linux/0097" />
    <published>2018-01-04T23:39:42+09:00</published> 
    <updated>2018-01-04T23:39:42+09:00</updated> 
    <category term="Manjaro Linux" label="Manjaro Linux" />
    <title>Manjato Linux 17.1.0 非公式日本語版をリリースしました。</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[こちらから、配布しています。<br />
<a href="https://ja.osdn.net/projects/manjaro-japan/" title="" target="_blank">OSDN</a>、<a href="http://www.rago1975.net/download/manjaro-linux/" title="" target="_blank">rago1975.net</a>。<br />
<br />
今回は、前回（17年6月）のときと比べて、あまりドラスティックな変更はありませんが、ローリング・リリースですので、定期的には何か出したほうが良いかなと思いました。<br />
LXQt ですが、最初のセッションのときに、時計（Clock）ウィジェットについての警告が出ます（このプラグインはメンテナンスされていません、という趣旨）。時計（Clock）に代わって、世界時計（WorldClock）の使用が推奨されています。<br />
今回は、まだ世界時計ウィジェットを使いこなせていないので、古い時計ウィジェットをそのまま使用しています。<br />
ウィジェットの追加／削除を含むパネルの設定変更はパネルを右クリックすることにより容易にできます。]]> 
    </content>
    <author>
            <name>rago1975 (Takefumi Nagata)</name>
        </author>
  </entry>
  <entry>
    <id>rago1975.blog.shinobi.jp://entry/96</id>
    <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/tex/0096" />
    <published>2017-10-28T15:37:42+09:00</published> 
    <updated>2017-10-28T15:37:42+09:00</updated> 
    <category term="tex" label="tex" />
    <title>【メモ】LuaJITTeXのために.latexmkrc の編集</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[<span class="st">LuaJITTeXを試してみたくなった。<br />
ます、<a href="https://texwiki.texjp.org/?LuaJITTeX" title="" target="_blank">Tex Wiki</a>を参考に、</span><span class="st"><span class="st">fmtutil.cnf を編集した。<br />
そして、~/.latexmkrc のluatexの行を以下の通り編集。<br />
</span></span>
<pre class="brush: bash;">$lualatex = 'luajittex %O --fmt=luajitlatex.fmt -synctex=1 -interaction=nonstopmode %S';</pre>
<br />
また、.texファイルの先頭の行に、
<pre class="brush: bash;">% !TEX program = LuaLaTeX</pre>
と記載していれば、latexmk がLuaJITTexをlualatexとして処理する。 <br />
Neovim +<a href="https://github.com/lervag/vimtex" title="" target="_blank"> Vimtex </a>の組み合わせでtexファイルをコンパイルする場合、<br />
Neovim のコマンドモードでVimtexCompile を実行すると、うまくPDFファイル生成までできた。<br />
]]> 
    </content>
    <author>
            <name>rago1975 (Takefumi Nagata)</name>
        </author>
  </entry>
  <entry>
    <id>rago1975.blog.shinobi.jp://entry/95</id>
    <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/linux_app/0095" />
    <published>2017-08-01T01:44:23+09:00</published> 
    <updated>2017-08-01T01:44:23+09:00</updated> 
    <category term="Linuxアプリ" label="Linuxアプリ" />
    <title>【メモ】JD（2ちゃんねるブラウザ）の再インストール</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[この間、自宅PCにManjaro 17.0.1（日本語版）をクリーンインストールしました。多くのソフトウェアの設定はうまく行きましたが、JDについては、<a href="http://rago1975.blog.shinobi.jp/linux_app/0089" title="" target="_blank">以前自分のブログに書いていたにも</a>かかわらず、作業手順を完全に忘れていて、苦労しました。<br />
<br />
article/drawareabase.hの333行目については、以前書いたとおりです。<br />
そのうえで、今回確認したところ、autogen.sh にエラーが見つかりました。その状態でautoreconf -i を実行しても、次の ./configure の実行で止まってしまいます。なお、autogen.sh をそのまま実行した場合はエラーを吐きながらも通るみたいです。<br />
<br />
autogen.sh の47行目の「2&amp;1」と書いてあるところは正しくは「2&gt;&amp;1」になると思います。そこを修正したら、ビルドまでできました。<br />
<br />
なお、LinuxでJDを使用する場合は、<a href="https://github.com/yama-natuki/2chproxy.pl" title="" target="_blank">2chproxy.pl</a>というスクリプトが必要です。2chproxy.plは活発に更新されているみたいで、install.sh を実行すると、面倒な設定が自動化されます。<br />

<h3>追記（2017.8.7）</h3>
configureで止まっていた原因ですが、実はpkg-config というパッケージが入っていなかったのが主原因でした。お騒がせしました。。]]> 
    </content>
    <author>
            <name>rago1975 (Takefumi Nagata)</name>
        </author>
  </entry>
  <entry>
    <id>rago1975.blog.shinobi.jp://entry/94</id>
    <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/manjaro_linux/0094" />
    <published>2017-06-28T06:28:33+09:00</published> 
    <updated>2017-06-28T06:28:33+09:00</updated> 
    <category term="Manjaro Linux" label="Manjaro Linux" />
    <title>インストーラー calamaresの脆弱性について（Manjaro Linux）</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[先週の話ですが、Manjaro Linuxの標準インストーラーであるcalamaresに脆弱性があることが報告されました。philmによるforumの投稿は<a href="https://forum.manjaro.org/t/manjaro-installers-password-weakness/26322" title="" target="_blank">こちら</a>です。<br />
calamerasでインストールを行う際、ユーザーパスワードを設定する過程があります。パスワードは/etc/shadow で暗号化されて保存されますが、その暗号化の過程で問題があり、第三者が他人のパスワードを推定することが容易な状況になっている、というものです。<br />
対策としては、インストール終了後にpasswdコマンドでパスワードを再設定することが推奨されています。<br />
<br />
なお、今回の脆弱性については、Manjaro 17.0.1 以前のisoファイルが対象であり、昨日リリースされた17.0.2以降のものについては、脆弱性の修正がなされています。]]> 
    </content>
    <author>
            <name>rago1975 (Takefumi Nagata)</name>
        </author>
  </entry>
  <entry>
    <id>rago1975.blog.shinobi.jp://entry/93</id>
    <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/lxqt/0093" />
    <published>2017-06-26T00:44:04+09:00</published> 
    <updated>2017-06-26T00:44:04+09:00</updated> 
    <category term="LXQt" label="LXQt" />
    <title>qterminal の East Asian Ambiguous 問題について</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[qterminalにおける、 East Asian Ambiguous の取扱いについては、以前、<a href="http://rago1975.blog.shinobi.jp/lxqt/0069" title="" target="_blank">このブログに書いていました。</a>私のほうでは、この問題に対応した<a href="https://github.com/rago1975/qtermwidget-cjk" title="" target="_blank">qtermwidgetのローカライズ版</a>をひっそりと作成・公開していました。<br />
しばらく私自身の事情で、動向を全然追えていなかったのですが、最近ソースを見たら、抜本的な改良が加えられていました。github上での<a href="https://github.com/lxde/qtermwidget/pull/99" title="" target="_blank">コミットはこのあたりですね</a>。最新バージョンを試したのですが、現状、これで上手く処理できているのではないかと思います。<br />
この問題が解決できるのであれば、Vim/Neovim 端末としてqterminalが薦められるかなと思います。]]> 
    </content>
    <author>
            <name>rago1975 (Takefumi Nagata)</name>
        </author>
  </entry>
  <entry>
    <id>rago1975.blog.shinobi.jp://entry/92</id>
    <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/manjaro_linux/0092" />
    <published>2017-06-22T00:55:40+09:00</published> 
    <updated>2017-06-22T00:55:40+09:00</updated> 
    <category term="Manjaro Linux" label="Manjaro Linux" />
    <title>Manjaro Linux 17.0.1 非公式日本語版をリリースしました。</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[<br />
こちらから、配布しています。<br />
<a href="https://ja.osdn.net/projects/manjaro-japan/" title="" target="_blank">OSDN</a>、<a href="http://www.rago1975.net/download/manjaro-linux/" title="" target="_blank">rago1975.net</a>。<br />
<br />
今回は、度重なるManjaro-toolsの仕様変更等があり、更新をするのに時間がかかりました。<br />
また、i686版については、解消しなければならない不具合がありますので、今回はリリースしていません。<br />
<br />
起動画面等、本家の仕様・デザインが変わりました。<br />
今回、壁紙等は本家のものを使用しました。下の画面はLXQtです。<br />
<br />
<a target="_blank" href="//rago1975.blog.shinobi.jp/File/image0034-3.png" title=""><img src="//rago1975.blog.shinobi.jp/Img/1498060463/" alt="" /></a>]]> 
    </content>
    <author>
            <name>rago1975 (Takefumi Nagata)</name>
        </author>
  </entry>
  <entry>
    <id>rago1975.blog.shinobi.jp://entry/91</id>
    <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/manjaro_linux/0091" />
    <published>2017-06-10T09:15:48+09:00</published> 
    <updated>2017-06-10T09:15:48+09:00</updated> 
    <category term="Manjaro Linux" label="Manjaro Linux" />
    <title>6月6日のアップデートについて（Manjaro Linux）</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[Manjaro Linux のstable ブランチの定期アップデートがありました（<a href="https://manjaro.org/2017/06/06/stable-update-2017-06-06-plasma-5-boost-deepin-mesa-gcc/" title="" target="_blank">アナウンス</a>）。Forumでのスレッドは<a href="https://forum.manjaro.org/t/stable-update-2017-06-06-plasma-5-boost-deepin-mesa-gcc/25265/1" title="" target="_blank">こちら。<br />
<br />
</a>私の場合、今回のアップデートで以下のエラーメッセージが出ました。<br />
<br />

<pre class="brush: bash;"> 
warning: removing 'gcc-libs' from target list because it conflicts with 'gcc-libs-multilib'
warning: removing 'gcc' from target list because it conflicts with 'gcc-multilib'
error: failed to prepare transaction (could not satisfy dependencies)
</pre>
私の場合は、gcc を再インストールすることで、一応解決しました。<br />
<br />

<pre class="brush: bash;"> 
sudo pacman -S gcc
sudo pacman -Syyu
</pre>
※参考<br />
<a href="http://geektype.com/article/read/1496542564" title="" target="_blank">【Manjaro】 パッケージアップデート</a><br />
<br />
]]> 
    </content>
    <author>
            <name>rago1975 (Takefumi Nagata)</name>
        </author>
  </entry>
  <entry>
    <id>rago1975.blog.shinobi.jp://entry/90</id>
    <link rel="alternate" type="text/html" href="http://rago1975.blog.shinobi.jp/linux_app/0090" />
    <published>2017-01-29T15:38:16+09:00</published> 
    <updated>2017-01-29T15:38:16+09:00</updated> 
    <category term="Linuxアプリ" label="Linuxアプリ" />
    <title>Manjaro Linux でmikutter 環境の再構築</title>
    <content mode="escaped" type="text/html" xml:lang="utf-8"> 
      <![CDATA[1月17日にManjaro Linuxのstableブランチの定例アップデートがあり（<a href="https://manjaro.org/2017/01/17/stable-update-2017-01-14-python-xorg-ruby-gcc-inkscape/" title="" target="_blank">公式アナウンス</a>）、パッケージとしては、Pythonが3.6になったり、Rubyが2.4になったりしました。そのアップデートの結果、mikutter が完全に動かなくなってしまいました。terminal上でコマンドラインで動かそうとすると、「libruby.so.2.3がロードできません。」という内容のエラーメッセージが出ました。<br />
<br />
そこで、一旦rubyそのものをシステムからアンインストールして、rbenv でruby環境を構築し、mikutterをソースからビルドしようとしました。rbenv によるruby 環境の構築についてはこの<a href="http://qiita.com/ringo/items/4351c6aee70ed6f346c8" title="" target="_blank">記事</a>が分かりやすかったです。<br />
mikutter のソースを解凍したディレクトリに入り、<br />

<pre class="brush: bash;"> 
bundle install --path vendor/bundle</pre>
<br />
と入力すると、mikutterのビルドが始まりますが、ruby 2.4の場合、
<pre class="brush: bash;"> 
compiling rbgobj_type.c
rbgobj_type.c: 関数 &lsquo;init_typemap&rsquo; 内:
rbgobj_type.c:403:42: エラー: &lsquo;rb_cFixnum&rsquo; が宣言されていません (この関数内での最初の使用)
 </pre>
という内容のエラーが出て、先に進めなくなりました。<br />
<br />
結局、rbenvでruby 2.3 環境を構築し、その環境でmikutterをソースからビルドしますと、うまく起動するようになりました。<br />
<br />
なお、使用している人はほとんどいないと思いますが、Manjaro JPのリポジトリ（local-repo）からmikutter関連は一旦消していますので御了承のほどよろしくお願いします。]]> 
    </content>
    <author>
            <name>rago1975 (Takefumi Nagata)</name>
        </author>
  </entry>
</feed>