Dreamkeyboard’s

Just another WordPress.com weblog

アーカイブ: 'Uncategorized' カテゴリー


[愚痴危険][対処]radeonがまたやらかしたのか。fedora 8上のatieventsdとかamdcccleがlibnvidia-tls.soなくて起動できず

投稿者: dreamkeyboard に 5月 27, 2008

  1. いやーradeonは本当に使えませんね。
  2. 久しぶりにリブートしたら、radeon関係のサービスatieventsdが起動しなくなってしまった。語りストのamdccleも同様に動作せず。
  3. マルチモニタがうまく動作しなくなってしまった。
  4. で驚いたのが、atieventsdサービス起動でlibnvidia-tls.soがないというエラー?そのライブラリがnvidiaってのが気になる
  5. libnvidia-tls.soを探してみたが、livnaの配下ではnvidia-libしかない。というかfglrxとの依存関係で衝突してしまってインストールできない。
  6. 無理にインストールしてみが、結局異常終了してしまう
  7. livnaに問題がありそうだけど、こりゃ酷いな〜。
  8. ヤフオクで売り飛ばそうとも思ったが、こんな酷いものを世間様にお出するわけにはいかないので、恐らく叩き割ってしまうんだろうな。哀れradeon
  9. 新品より中古に喜びを感じる方で、あるものはできるだけ使ってやろうとする方だけど、それを使うことで時間、金とか資源を浪費する類に対しては徹底的に容赦しない性質…というのはこっちの話
  10. までもハードはいいよね。これに原因があると分かれば煮るなり焼くなりで成敗できるけど、ソフトはそういうことができないから怒りとか溜め込む一方だよ。
  11. でもいっかい整理して再度インストールしてみる。今度はうまくいった。
  12. しかし画面解像度が異様なことになった。まだまだ先はあるな。この無駄時間喰らいが

以下が対処


  1. yumdownloaderで xorg-x11-drv-nvidia-libs-*.lvn8.i386.rpmをDL
  2. そのrpmから(cpioとか経由で)、usr/lib/nvidiaをディレクトリ保持して抽出
  3. それを/usr/lib/nvidiaとしてコピー
  4. /etc/ld.so.confを弄くって、ldconfigする
  5. atieventsdサービスを再起動する。っていうか起動できていないはずだから。始動ですな

こっから、aticonfig弄くってxorg.confを再構成するのにまたハマってなんとか復旧。本当に最悪だな。デスクトップの感じが変わるおまけ付き。これはradeonとは関係ないんだろうが。さて最後の仕上げにリブートだorz

カテゴリー: Uncategorized | タグ: , , , , | コメントなし»

[快速化]日本語フォントだけアンチエイリアスをOFFにし快速快適

投稿者: dreamkeyboard に 5月 26, 2008

日本語フォントのアンチエイリアスだけを無効にした所、大して見栄えを落とす事なくlinux版firefox2が使える速度で動作しました。

日本語フォントの見栄えについては、フォントが美しいとは言えないwindowsxp程度になります。稀に日本語フォントが著しく見苦しくなるホームページがありますが一部で目をつぶってもいいかなかと。日本語フォント以外はアンチエイリアスなど有効のままですので、そちらの品質に心配はありません。

eclipseとかも気分を害することなく使える速度になりました。ソースファイルが数十あるようなプロジェクトは開いていないのでまだまだ予断は許さないですが。


追加)喜んでいたのはつかの間。この記事をfirefox2で開き、ホイールでスクロールしたところ引っかかる引っかかる。[PgUp][PgDnown]は全くストレスなく使えるところをみると、Xのホイールに何か問題があるのか・・・・。


追加)愛用のmouseover dictionaryですが、これがかなりホイールのスクロールを邪魔している模様。これを外すとかなり快適になる。しかし未だ非仮想PC上と比較すると到底敵わない。


以下はその設定(fedora 8の場合)


  1. /etc/fonts/conf.d/25-no-hint-fedora.confを編集します
  2. 下記が示すの赤字の部分を日本語フォントっぽい所へすべて追加します。その次に25-no-hint-fedora.confを示します。
  3. 編集が済んだら、fontconfigをXに反映させます。私はログアウトしてXをリフレッシュさせて反映させました。(これは恥ずべき事です)
<match target="font">
<test name="family" compare="eq">
<string>Kochi Gothic</string>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>

この下は編集後の25-no-hint-fedora.conf

 <?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<fontconfig>

<!-- We can't hint CJK fonts well, so turn off hinting for CJK fonts. -->

	<match target="font">
		<test name="family" compare="eq">
			<string>Kochi Mincho</string>
		</test>
		<edit name="antialias" mode="assign">
			<bool>false</bool>
		</edit>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
		<edit name="embeddedbitmap" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>Kochi Gothic</string>
		</test>
		<edit name="antialias" mode="assign">
			<bool>false</bool>
		</edit>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
		<edit name="embeddedbitmap" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>Sazanami Mincho</string>
		</test>
		<edit name="antialias" mode="assign">
			<bool>false</bool>
		</edit>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
		<edit name="embeddedbitmap" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>Sazanami Gothic</string>
		</test>
		<edit name="antialias" mode="assign">
			<bool>false</bool>
		</edit>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
		<edit name="embeddedbitmap" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>Baekmuk Batang</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>Baekmuk Dotum</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>Baekmuk Gulim</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>Baekmuk Headline</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>AR PL Mingti2L Big5</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
        <match target="font">
                <test name="family" compare="eq">
                        <string>AR PL ShanHeiSun Uni</string>
                </test>
                <edit name="hinting" mode="assign">
                        <bool>false</bool>
                </edit>
                <edit name="embeddedbitmap" mode="assign">
                        <bool>true</bool>
                </edit>
        </match>
        <match target="font">
                <test name="family" compare="eq">
                        <string>AR PL KaitiM Big5</string>
                </test>
                <edit name="hinting" mode="assign">
                        <bool>false</bool>
                </edit>
        </match>
	<match target="font">
		<test name="family" compare="eq">
			<string>AR PL ZenKai Uni</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>AR PL SungtiL GB</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>AR PL KaitiM GB</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>ZYSong18030</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>

 <!--
 We also need to turn off hinting for Indic fonts with a joined baseline.
 -->
	<match target="font">
		<test name="family" compare="eq">
			<string>Mukti Narrow</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>Lohit Hindi</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>Lohit Bengali</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
	<match target="font">
		<test name="family" compare="eq">
			<string>Lohit Punjabi</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>

<!--
Gujarti fonts are distorted when hinting is enabled. Turn it off.
-->
	<match target="font">
		<test name="family" compare="eq">
			<string>Lohit Gujarati</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>

<!--
Disabling hinting for newly added Indic fonts (kn/or/ml/te)
-->
        <match target="font">
                <test name="family" compare="eq">
                        <string>Lohit Kannada</string>
                </test>
                <edit name="hinting" mode="assign">
                        <bool>false</bool>
                </edit>
        </match>

        <match target="font">
                <test name="family" compare="eq">
                        <string>Lohit Oriya</string>
                </test>
                <edit name="hinting" mode="assign">
                        <bool>false</bool>
                </edit>
        </match>

        <match target="font">
                <test name="family" compare="eq">
                        <string>Lohit Malayalam</string>
                </test>
                <edit name="hinting" mode="assign">
                        <bool>false</bool>
                </edit>
        </match>

        <match target="font">
                <test name="family" compare="eq">
                        <string>Lohit Telugu</string>
                </test>
                <edit name="hinting" mode="assign">
                        <bool>false</bool>
                </edit>
        </match>

<!--
And Sinhala
-->
	<match target="font">
		<test name="family" compare="eq">
			<string>LKLUG</string>
		</test>
		<edit name="hinting" mode="assign">
			<bool>false</bool>
		</edit>
	</match>

</fontconfig>

カテゴリー: Uncategorized | タグ: , , , , , , | コメントなし»

fedora 8の表示速度とレスポンスの改善とLinux版firefox 2でgoogle mapが使えるようになった話

投稿者: dreamkeyboard に 5月 25, 2008

  1. fedora 9がリモートログインできるようになるまでまだ時間がありそうなので、今暫くfedora 8を快適にできないか模索してみる。
  2. fedora 9でもfirefox3b5でページスクロールをしている時引っかかることがあって、バージョンアップに魅力を感じなくなってしまったという事もある。
  3. なんとか、eclipse, openoffice calc そして大事なfirefoxがそれなりの見栄え品質を維持して、まともに使える速度になるといいのだが・・・
  4. というのもフォントのantialiasやらhintingをgnomeのフォント設定ですべて無にしてしまうと、ちょっと悲しい見栄えなんだよね。
  5. でfontconfigまわりを弄り、日本語フォントのantialiasを切ってみた。

んで様子見〜。さてさてどんな事になるのか

追伸

  1. 久しぶりにlinux版firefox2でgoogle mapを使ったのだが、驚いたことにイメージが表示されるようになって使えるようになっている。今までは地図のビットマップのロードにwindows版からは想像できないくらい時間がかかっていて使い物になるとかいうレベルではなかったのだが

カテゴリー: Uncategorized | タグ: , , , , , , , | コメントなし»

「“デスクトップでの用途に適しているか”という評価基準の終焉」というかそんな評価まだ始まってもいないが

投稿者: dreamkeyboard に 5月 22, 2008

“デスクトップでの用途に適しているか”という評価基準の終焉ですが、どう捉えていいのかわりと謎?

  • 前向きな意見として、既にLinuxのデスクトップ環境はwindowsxp並程度に使い物になっている
  • 後ろ向きな意見として、もうデスクトップ環境のベンチマークと化し、枯れきったwindowsxpにLinuxデスクトップはもう到底勝てないからやめたがっている
  • 日本とか特殊な国のLinuxデスクトップ環境だけが使い物になっていない。日本以外のLinuxデスクトップユーザーは快適を満喫している。
  • ああそうか、windowsxpのデスクトップには勝てないから、linux使ってて幸せになれるアレで対抗しろと。アレとはもちろん端末+シェル。X+仮想端末大量+シェル、コレ最強。そりゃ圧勝だわ
  • 結局のところLinuxデスクトップ環境の評価をやるのはやめよう。組み込みとかサーバ用途に絞っていこうといういう話
  • とりあえず、Linux上で代表的なアプリのwebブラウザ、オフィスソフトがwindows並に動作しない限り、こういう話は絵空事、浮世離れな話。ていうか実はもうLinuxデスクトップってまじヤバいの?windowsの再発明でしかない現状はやる気ないよな。windowsにlinuxを統合させちゃえばもういいんじゃないか(w

しっかし、こういう○ンコ記事ってどこが金出してんだろ。見事に自分みたいのが釣ったから意味あるけどね。原文もこのとおりアホ記事なんだろうか。読まないとな〜。

追伸 やっぱフォント描画ですが、アンチエイリアスとか修飾つかったらダメ、あまりの鈍くささに即死ですね〜(fedora8にて)。webブラウザでネットサーフする程度なら我慢できるけど、eclipseとかで開発とかになるともうダメダメ。鼻歌歌いながら憤死できますよ。だって愛知東京間をリモートデスクトップ3段かまして接続したより数段遅いよこれ→気分的にはwindowsで作業を自動化したくてシェルスクリプトとかを書きたくなったとき、

  • バッチファイルの非力さに呪いの言葉を吐いたり、
  • wshとかpowershellはインストールが必要だから面倒だったり許可がおりないとか、
  • というかそもそも、wshでは粒度が細かすぎてバッチの代わりにするには作業量が多すぎるて却下とか
  • jscriptじゃファイルの入出力がうんたらとかで、
  • 結局msofficeの変態VBAで変態チックな事をするみたいな。

といった感じで、windowsよ貴様はコンピュータで色々盛り沢山なのにどうして作業を自動化できるものがないんじゃーという気分になる。この気分にLinuxデスクトップの遅さってのはさせてくれる気がする。→というわけで、このダメダメな環境をなんとかするにはフォント環境を改善するしかない。「あーフォントまわりを弄くるといろいろ崩れそうでいやなんだよな〜javaとか考えると鬱」と今まで逃げまくってきたが、どうも年貢の納め時のようで。これクリアしないと次のステージはないらしい。最近そういうの多いな。おもしろい。

カテゴリー: Uncategorized | タグ: , , , , | コメントなし»

[愚痴危険]nfsv4を諦め、sambaで

投稿者: dreamkeyboard に 5月 22, 2008

  1. 前回の続きで、結局ののところnfsv4というかnfsではumapは無理らスイ。
  2. というか、遅いnfsは時代に取り残されているらスイ。nfsv4はsunとは別の団体が作っているし。
  3. というか、afsとかcodaとかのファイルシステムが再評価されているらスイ
  4. というか、linux向けに適当なネットワークファイルシステムが存在しないという暴言すらあるらスイ
  5. というか、samba使えよという神の声が。・・・そうあれならuidとgidのマッピングができる。でもいやなんだよな〜。ああいうMS的な汚いものは入れたくない。それにsambaの設定ファイルってキモい。swatなんて最悪じゃん。なんだこのMSよりMS的なものは。使いにくい所とか似ているし
  6. とか罵りつつ導入。uid、gidのマッピングもできてfedora 8,9とubuntu 8.04が仲良しさんになりますた┐(´∀`)┌ヤレヤレ

カテゴリー: Uncategorized | タグ: , , , , , , , , | コメントなし»

[駄文]radeonでX。yum updateの後セカンダリモニタが劇遅に

投稿者: dreamkeyboard に 5月 19, 2008

二番モニタだけ劇遅(DRIが無効)

一番モニタは正常

ほんと真剣に死んでほしいradeon

カテゴリー: Uncategorized | コメントなし»

[愚痴危険]willcomの新機種がvistaってのは阿呆だよなあ

投稿者: dreamkeyboard に 5月 18, 2008

willcomといえば、京ポン, w-zero3と遅すぎてまともに使えないガジェットをこれでもかと繰り出してきますが、こんどはそのコンセプトでULPCでwindows vistaですか。ユーザーバカにしてるよな〜ホント

  • どうせまたダメでしょう。
  • 2chとかで神機とか評価されて品薄で手に入らないとかいう状態になったら、念の為ウィッシュリストにいれることにする。
  • 大事な事は、予め酷い有様についての情報を入手しておき、たまのお出掛けで発見し衝動買いをしないこと。買ったら、時間を無駄に浪費するし
  • 値段的には買って失敗は許せないレベルなんだけどな
  • 今更ながらE61買うかな
  • カテゴリー: Uncategorized | コメントなし»

    導入fedora 9。scim起動せず。xdmcp設定不能。

    投稿者: dreamkeyboard に 5月 17, 2008

    1. fedora 9正式版入れました。scim起動しませんでしたorz
      こちらの辛口レビューを参考。
    2. リモートログイン設定できず。gdmsetupコマンドとかないのね。gdm関連のファイルも大分変わっているらしい。gdm関連のプログラムはmanとかないんだけどどういうつもりなのか?gdmがこのまま消えてなくなるのなら喜ばしいな。->という怨念が伝わったのかしらないが、これによると大きく書き換えを行っている途中で多くの機能が失われているとのこと。いろいろなな意味で残念
    3. fedora 9上のfirefox3b5。やっぱり変なところでつまづく。突然停止したかのように遅くなる。firefoxが原因だと思っていたが、fedora側なのかな。

    カテゴリー: Uncategorized | タグ: , , | 1件のコメント »

    [nfsv4のセットアップ覚書]nfsv4ってやる気あんのか?

    投稿者: dreamkeyboard に 5月 14, 2008

    さて、nfsv4なのです。

    ユーザーのuidとgidが各PC毎に違うので、その違いを吸収するにはnfsv4ならいけるのかなと期待しましたが。nfsv4(いやnfsの基本?)ってusernameとgroupnameとuidとgidのPC全部での一致が前提?そんな風に読み取れる。によりダメっぽい。

    罠としてはman exportsの日本語訳が古い。user mapに関する記述がごっそり変更になっているのにnfsサーバのソース落としてから気づきましたorz。というかuidとかgidとかのマッピングが全くできなくなってるじゃん。

    カーネルの付属文書によれば、nfsv4よりcifsがお勧めとか。この異端者めが!(w

    bsdとかだとuidとgidの交換にumapが使えるみたいで羨ましす

    以下は一応覚書として残す


    nfsv2とかnfsv3での接続例は日本語のドキュメントにそれなりにあるんだが、nfsv4となると極端に少ないです

    とはいえジャパニーズなミーにとって注目すべきdis鳥はubuntuとfedoraで、この二つのdis鳥はuidとかgidについて方針の違いにより、古いnfsではファイルサーバが不自由なことになります。

    というわけでコレを参考にセットアップ

    1. yumでnfsサーバをインストール
    2. iptablesを停止。ネットワークを開放(リスク注意)
    3. portmapの設定についてはnfsv4だから無視
    4. /etc/sysconfig/nfsを編集。SECURE_NFSとRPCNFSDCOUNTの値を確認するだけ
    5. /etc/gssapi_mech.confの内容を目視で確認。編集なし
    6. /etc/idmapd.confを編集。nfsnobodyとかに変更
    7. ここで唐突に新しいパーティションsdb1を用意し、ext3でmkfs
    8. fstabに以下を追加
      /dev/sdb1               /home2                  ext3    rw,acl  1 2
      
    9. /home2をマウント
      mount -t /home2
    10. NFSv4用のディレクトリを作成
      sudo mkdir -m 1777 /home2/NFSV4
      
    11. サービスを定義 手抜き
    12. /sbin/chkconfig --level 35 rpcidmapd on
      /sbin/chkconfig --level 35 nfslock on
      /sbin/chkconfig --level 35 nfs on
      /sbin/chkconfig --level 0123456 rpcgssd off
      /sbin/chkconfig --level 0123456 rpcsvcgssd off
      
    13. サービスを起動とか
    14. /etc/init.d/rpcgssd stop
      /etc/init.d/rpcsvcgssd stop
      /etc/init.d/rpcidmapd restart
      /etc/init.d/nfs restart
      /etc/init.d/nfslock restart
      
    15. クライアント側でマウント先を作る
      sudo mkdir -m 755 /import/NFSV4
      

      /importは存在していたとして

    16. /etc/exportsを編集
      /home2/NFSV4    192.168.XXX0/24(rw,fsid=0,insecure,no_substree_check,sync,anonuid=65534,anongid=65534)
      
    17. /usr/sbin/exportfs -rv で読み込む。おかしいとエラー
    18. クライアント側のfstabに追加
      nfsv4_server:/  /import/NFSV4  nfs4 rw,hard,intr,proto=tcp,port=2049,noauto 0 0
      
    19. mount -t /import/NFSV4
    20. これまでのマウントポイントを移行

      これまでは/exports下をexportしていたので<

    21. sudo mkdir /home2/NFSV4/exports
      
    22. sudo mount --bind /exports /home2/NFSV4/exports
      
    23. /etc/exportsを編集 内容書く
    24. nfsを再起動
    25.  sudo /etc/init.d/nfs restart
      
    26. autofsの設定ファイルの編集(未)
    27. autofsをリスタート
    28. ubuntu 8.04クライアント

    29. nfsクライアントのインストール
      sudo apt-get install nfs-common
      
      sudo apt-get install --fix-missing nfs-common
      

      も考慮

    30. /etc/idmapd.confを直す。nobody->nfsnobody nogroup->nfsnobody

    カテゴリー: Uncategorized | タグ: , , , , , | コメントなし»

    アドオンjapanizeは鬱陶しい

    投稿者: dreamkeyboard に 5月 12, 2008

    firefoxのadd-on、japanize。

    外国語サイトの和訳を提供するアドオンだ。

    便利に使わせて貰っていたが、

    1. 和訳OFFにできない場合があるようだ
    2. 基本的に翻訳はなしで、欲しいときに翻訳ができない。逆はできる
    3. というのも、品質のよろしくない翻訳だとHTMLを崩されてしまったりする

    という感じで鬱陶しいので外した。

    カテゴリー: Uncategorized | コメントなし»