« 2004年10月 | トップページ | 2004年12月 »

Intel865GでDRI使用可

Intel865GのマザーボードでDRIが使用できるようになりました。
カーネル作成時にi915ドライバを有効にします。
# 私は組込みにしています(CONFIG_DRM_I915=y)。

$ esearch xorg
[ Results for search key : xorg ]
[ Applications found : 1 ]

* x11-base/xorg-x11
Latest version available: 6.8.0-r1
Latest version installed: 6.8.0-r1
Size of downloaded files: [no/bad digest]
Homepage: http://freedesktop.org/XOrg
Description: An X11 implementation maintained by the X.Org Foundation

以下にxorg.confの設定を記します。
[/etc/X11/xorg.conf]
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

Load "type1"
# Load "speedo"
Load "freetype"
# Load "xtt"

Load "glx"
Load "dri"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"

FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
# FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
# FontPath "/usr/share/fonts/local/"
# FontPath "/usr/share/fonts/Speedo/"
# FontPath "/usr/share/fonts/TrueType/"
FontPath "/usr/share/fonts/freefont/"

FontPath "/usr/share/fonts/kochi-substitute/"
FontPath "/usr/share/fonts/shinonome/"
FontPath "/usr/share/fonts/jisx0213/"
FontPath "/usr/share/fonts/monafont/"
FontPath "/usr/share/fonts/mplus/"
FontPath "/usr/share/fonts/sazanami/"
FontPath "/usr/share/fonts/aquafont/"
FontPath "/usr/share/fonts/aquapfont/"
FontPath "/usr/share/fonts/mikachan-font/"

# The module search path. The default path is shown here.
# ModulePath "/usr/X11R6/lib/modules"
EndSection

Section "ServerFlags"
# Option "NoTrapSignals"
# Option "DontVTSwitch"
# Option "DontZap"
# Option "Dont Zoom"
# Option "DisableVidModeExtension"
# Option "AllowNonLocalXvidtune"
# Option "DisableModInDev"
# Option "AllowNonLocalModInDev"
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"

Option "AutoRepeat" "500 30"

Option "XkbRules" "xorg"
Option "XkbModel" "jp106"
Option "XkbLayout" "jp"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
# I-O DATA LCD-A172V
Identifier "IOD1142"
HorizSync 30-83
VertRefresh 55-75
EndSection

Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
Driver "vga"
EndSection

Section "Device"
Identifier "Intel Corp. I82865G"
Driver "i810"
# VideoRam 32768
Option "DisplayInfo" "FALSE"
EndSection

Section "Screen"
Identifier "Screen 1"
Device "Intel Corp. I82865G"
Monitor "IOD1142"
DefaultDepth 16

Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768"
ViewPort 0 0
EndSubsection
EndSection

Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "DRI"
Mode 0666
EndSection


| | コメント (0) | トラックバック (0)

CFLAGS、CXXFLAGS、CHOSTの内容

私が使用している3台のGentooマシンのCFLAGS、CXXFLAGS、CHOSTの内容を下に記します。

1)Pentium4 2.8G,865G,gentoo-dev-sources使用マシン
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -funroll-loops -fforce-addr -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"

2)Pentium-M 1.4G,i855GM+ICH4M チップセット,gentoo-dev-sources使用マシン
CFLAGS="-O3 -march=i686 -fomit-frame-pointer -funroll-loops -fforce-addr -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"

3)Pentium-mmx 166MHz,430TX PCIset,gentoo-sources使用マシン
CFLAGS="-O3 -march=pentium-mmx -fomit-frame-pointer -funroll-loops -fforce-addr -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i586-pc-linux-gnu"

| | コメント (0) | トラックバック (0)

ゴミファイルの削除

私が自宅でルーターに使用しているマシンのHDD容量は、2G!!
このため、Gentooを入れた初期の状態では800M程空き容量がありましたが、すぐに容量不足になってしまいます。
このような場合に削除できかつ効率良く空き容量を作れるファイルを下に記しておきます。

/usr/portage/distfiles/*
/var/tmp/portage/*
/usr/src/以下の既に使用していないカーネルソース
/lib/modules/以下の既に使用していないカーネルバージョンのモジュールディレクトリ
/boot/以下の既に使用していないカーネルイメージおよびSystem.map

1番目のディレクトリ内のファイル類はブロードバンド環境なら消しても問題ないでしょう。
ナローバンドの場合は、必要時に再ダウンロードされるので、時間と通信コストのみが問題となります。

2番目のディレクトリ内のファイル類は、何らかの原因でコンパイルが失敗した時などに作られるものみたいです。
きちんとコンパイルされた場合は自動的に削除されるとのこと。

| | コメント (0) | トラックバック (0)

« 2004年10月 | トップページ | 2004年12月 »