ルギア君の戯言

雑多な記事。

よかった

xorg-x11-drv-i810 の 2.6.99 (2.7 beta?)が動いてよかった(ぁ
ずっと 2.4.2 のままだったからね。おかげて xorg-x11-server もバージョンアップできたよw
ついでのついでに kernel も上がってしまったよw
そしたら重くなってしまったよw


firefox 3.0.5 が使えなくなってしまったから、3.0.7 をビルド中だよw


で、ひとつ気になることがあるんだが、字が以前より小さくなった? それって僕だけ?
フォント設定は弄ってないんだけどなw
f:id:lugia:20090317174527p:image
画面の解像度設定が上がったのかな?


それから gdm のログイン画面が 1024x768 サイズ(多分)になって(画面の解像度はフルの 1400x1050)左上に偏ってしまって右と下に空白ができたよw
gdm のバージョンは 2.20.8-1m.mo5 のままだよw
f:id:lugia:20090317194727j:image←こんな感じ
↑system-config-display でちょっと弄ったら直ったw フォントサイズもw
↑再起動したら戻ったw


あと、HAL ベースの認識だと言うことで、キーボードの認識が英語キーボードになっちゃったんだけどw
実家のPCはもともと英語キーボードだから、僕はなれているからまあ、このままでもいいんだけど、書いてある文字と違うのは困るかな?w


これはどうでもいい話なんだけど、[Ctrl]+[Alt]+[F1] とかで出てくるコンソール画面の時の解像度も 1400x1050 になってしまったよw

・・・

kernel のビルド中・・・

+ bunzip2
patch: **** write error : No space left on device

bunzip2: I/O or other error, bailing out.  Possible reason follows.
bunzip2: Broken pipe
        Input file = (stdin), output file = (stdout)
エラー: /var/tmp/rpm-tmp.mmucgj の不正な終了ステータス (%prep)


RPM ビルドエラー:
    /var/tmp/rpm-tmp.mmucgj の不正な終了ステータス (%prep)

--real:51.68 utime:6.37 stime:4.22
saving .specdb ... done
[lugia@lugia-castle pkgs]$ df
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/sda8             20962584  20895200     67384 100% /
/dev/mapper/luks-sda5
                      51604920  31989736  16993808  66% /home
/dev/sda7               256634     20905    222479   9% /boot
tmpfs                   512968         0    512968   0% /dev/shm
/dev/sr0               3833288   3833288         0 100% /mnt
[lugia@lugia-castle pkgs]$

チーン(お陀仏


容量少ないから home ディレクトリでビルドしてくれてかまわなかったんだが・・・

xorg-x11-drv-i810

report を見た人たちは Build できてないっていうのは既知だと思うけど。

make[4]: ディレクトリ `/home/lugia/Momonga/pkgs/xorg-x11-drv-i810/BUILD/xf86-video-intel-2.6.99.902/src' に入ります
../doltcompile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/xorg -I/usr/include/pixman-1    -I/usr/include/drm   -Wall -Wpointer-arith -Wstrict-prototypes     -Wmissing-prototypes -Wmissing-declarations     -Wnested-externs -fno-strict-aliasing -I/usr/include/xorg -I/usr/include/pixman-1   -I/usr/include/drm   -I/usr/include/X11/dri -I../uxa -DI830_XV -DI830_USE_XAA -DI830_USE_EXA -DI830_USE_UXA -g -O2 -MT i830_driver.lo -MD -MP -MF .deps/i830_driver.Tpo -c -o i830_driver.lo i830_driver.c
i830_driver.c: In function ‘I830BlockHandler’:
i830_driver.c:2645: error: ‘DRM_I915_GEM_THROTTLE’ undeclared (first use in this function)
i830_driver.c:2645: error: (Each undeclared identifier is reported only once
i830_driver.c:2645: error: for each function it appears in.)
i830_driver.c: In function ‘I830LeaveVT’:
i830_driver.c:3449: error: ‘DRM_I915_GEM_LEAVEVT’ undeclared (first use in this function)
i830_driver.c: In function ‘I830EnterVT’:
i830_driver.c:3510: error: ‘DRM_I915_GEM_ENTERVT’ undeclared (first use in this function)
make[4]: *** [i830_driver.lo] エラー 1
make[4]: ディレクトリ `/home/lugia/Momonga/pkgs/xorg-x11-drv-i810/BUILD/xf86-video-intel-2.6.99.902/src' から出ます
make[3]: *** [all-recursive] エラー 1
make[3]: ディレクトリ `/home/lugia/Momonga/pkgs/xorg-x11-drv-i810/BUILD/xf86-video-intel-2.6.99.902/src' から出ます
make[2]: *** [all] エラー 2
make[2]: ディレクトリ `/home/lugia/Momonga/pkgs/xorg-x11-drv-i810/BUILD/xf86-video-intel-2.6.99.902/src' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/home/lugia/Momonga/pkgs/xorg-x11-drv-i810/BUILD/xf86-video-intel-2.6.99.902' から出ます
make: *** [all] エラー 2
エラー: /var/tmp/rpm-tmp.yLLAj9 の不正な終了ステータス (%build)


RPM ビルドエラー:
    /var/tmp/rpm-tmp.yLLAj9 の不正な終了ステータス (%build)

--real:35.98 utime:26.69 stime:6.24

Failure : xorg-x11-drv-i810

えーっと、誰か解決法教えてくれませんか?


ちなみに

[lugia@lugia-castle pkgs]$ rpm -q gcc
gcc-4.3.3-1m.mo6.i686
[lugia@lugia-castle pkgs]$ rpm -q kernel
kernel-2.6.26.7-2m.mo5.i686
kernel-2.6.27.13-2m.mo5.i686
[lugia@lugia-castle pkgs]$ rpm -q kernel-devel
パッケージ kernel-devel はインストールされていません。
[lugia@lugia-castle pkgs]$ rpm -q kernel-headers
kernel-headers-2.6.27.13-2m.mo5.i686

です。


http://archive.netbsd.se/?ml=dri-patches&a=2008-06&t=7584300
NetBSD か・・・参考になるかな?


それから、libxcb から libxcb-xlib.so.0 がなくなった(?)から、gtk2 とかがビルドできなくなったっていうかなんでなくなったの?
それともないままでビルドできるはず・・・なの?

[lugia@lugia-castle i686]$ rpm -Vp libxcb-1.2-1m.mo6.i686.rpm
Unsatisfied dependencies for libxcb-1.2-1m.mo6.i686:
        libxcb-xselinux.so.0 は libxcb-1.2-1m.mo6.i686 に必要とされています
..5....T    /usr/lib/libxcb-composite.so.0.0.0
..5....T    /usr/lib/libxcb-damage.so.0.0.0
..5....T    /usr/lib/libxcb-dpms.so.0.0.0
S.5....T    /usr/lib/libxcb-glx.so.0.0.0
S.5....T    /usr/lib/libxcb-randr.so.0.0.0
..5....T    /usr/lib/libxcb-record.so.0.0.0
S.5....T    /usr/lib/libxcb-render.so.0.0.0
..5....T    /usr/lib/libxcb-res.so.0.0.0
..5....T    /usr/lib/libxcb-screensaver.so.0.0.0
S.5....T    /usr/lib/libxcb-shape.so.0.0.0
..5....T    /usr/lib/libxcb-shm.so.0.0.0
..5....T    /usr/lib/libxcb-sync.so.0.0.0
..5....T    /usr/lib/libxcb-xevie.so.0.0.0
..5....T    /usr/lib/libxcb-xf86dri.so.0.0.0
..5....T    /usr/lib/libxcb-xfixes.so.0.0.0
..5....T    /usr/lib/libxcb-xinerama.so.0.0.0
S.5....T    /usr/lib/libxcb-xprint.so.0.0.0
  /usr/lib/libxcb-xselinux.so.0 が見つかりません。
  /usr/lib/libxcb-xselinux.so.0.0.0 が見つかりません。
..5....T    /usr/lib/libxcb-xtest.so.0.0.0
..5....T    /usr/lib/libxcb-xv.so.0.0.0
..5....T    /usr/lib/libxcb-xvmc.so.0.0.0
....L...    /usr/lib/libxcb.so.1
  /usr/lib/libxcb.so.1.1.0 が見つかりません。
  /usr/share/doc/libxcb-1.2 が見つかりません。
d /usr/share/doc/libxcb-1.2/COPYING が見つかりません。
d /usr/share/doc/libxcb-1.2/INSTALL が見つかりません。
[lugia@lugia-castle i686]$
i686-momonga-linux-gcc -DGDK_PIXBUF_DISABLE_DEPRECATED -O2 -mtune=generic -march=i686 -fstack-protector -Wall -o .libs/gdk-pixbuf-scan .libs/gdk-pixbuf-scan.o  ../../../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so ../../../gdk/.libs/libgdk-x11-2.0.so ../../../gtk/.libs/libgtk-x11-2.0.so /home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/gdk/.libs/libgdk-x11-2.0.so -lXext -lXrender -lXinerama -lXi -lXcursor /home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so -lpangocairo-1.0 -lX11 -lXcomposite -lXdamage -lXfixes -latk-1.0 -lcairo -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 /usr/lib/libfreetype.so -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lpng12 -lm
/usr/bin/ld: warning: libxcb-xlib.so.0, needed by /usr/lib/gcc/i686-momonga-linux/4.3.3/../../../libXext.so, not found (try using -rpath or -rpath-link)
creating gdk-pixbuf-scan
gtk-doc: Running scanner gdk-pixbuf-scan
/home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/docs/reference/gdk-pixbuf/.libs/lt-gdk-pixbuf-scan: error while loading shared libraries: libxcb-xlib.so.0: cannot open shared object file: No such file or directory
Scan failed:
make[4]: *** [scan-build.stamp] Error 127
make[4]: Leaving directory `/home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/docs/reference/gdk-pixbuf'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/docs/reference'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.ThPGAd (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.ThPGAd (%build)

--real:415.02 utime:262.25 stime:113.39

Failure : gtk2
[lugia@lugia-castle pkgs]$

BR 不足です

checking for XSERVERCFLAGS... configure: error: Package requirements (randrproto >= 1.2.99.1 renderproto >= 0.9.3 fixesproto >= 4.0 damageproto >= 1.1 xcmiscproto xextproto >= 7.0.3 xproto >= 7.0.13 xtrans >= 1.2.2 bigreqsproto resourceproto fontsproto inputproto >= 1.5 kbproto >= 1.0.3 videoproto compositeproto >= 0.4 scrnsaverproto >= 1.1 resourceproto xineramaproto xinerama xkbfile xfont xau fontenc pixman-1 >= 0.13.2 hal dbus-1 xdmcp openssl) were not met:                                                                                    

Requested 'randrproto >= 1.2.99.1' but version of RandrProto is 1.2.2
Requested 'xextproto >= 7.0.3' but version of XExtProto is 7.0.2
Requested 'xtrans >= 1.2.2' but version of XTrans is 1.2.1
Requested 'inputproto >= 1.5' but version of InputProto is 1.4.4

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables XSERVERCFLAGS_CFLAGS
and XSERVERCFLAGS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

エラー: /var/tmp/rpm-tmp.roxVWj の不正な終了ステータス (%build)


RPM ビルドエラー:
    /var/tmp/rpm-tmp.roxVWj の不正な終了ステータス (%build)

--real:94.41 utime:57.55 stime:8.31

Failure : xorg-x11-server

@ xorg-x11-server.


はい、インストールします。ごめんなさいw

OpenOffice.org

わーい、これで晴れて3年になれる! というのは置いておいて、


OpenOffice.org の頑張り具合も素晴らしいよねw


ビルドにかかった時間は約10時間。
ビルド後の削除だけでも

--[rm -rf SOURCES RPMS SRPMS BUILD SPECS BUILDROOT]--

--real:466.81 utime:0.54 stime:18.30

8分! (ぁ


で無事ビルドできた(ぁ


っていうかハードディスクアクセス遅くね? こんなもの?


本気でメモリ安いからメモリ買わなくちゃな(ぁ
本当はPCが欲しいけどそこは我慢しておこうか(ぁ