[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:17415] XFree86-4.2.1における1024x480表示成功報告と/dev/video1394についての質問
-
From:iwa^2sa
-
Date:Thu, 16 Jan 2003 20:53:32 +0900 (JST)
- Subject: [plamo:17415] XFree86-4.2.1における1024x480表示成功報告と/dev/video1394についての質問
- From: "iwa^2sa" <iwaiwa@xxxxxxxxxxxxxxxx>
- Date: Thu, 16 Jan 2003 20:53:34 +0900
いわあさです。
XFree86-4.2.1における1024x480(PCG-C1XG)表示の成功報告と
/dev/video1394の質問をしたいと思います。
その1.「XFree86-4.2.1における1024x480(PCG-C1XG)表示」
debianで成功した人を見つけたので、その人に習って
XG86Configを以下の様に修正しました。
http://atsu.hp.infoseek.co.jp/vaio/XF86Config-4
これを応用すれば、いろんなサイズのディスプレイに対応できます。でも
技術が進歩したんで、イレギュラーサイズのパネルを作らなくて済むから
あまり使われないかも...。
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
Section "Monitor"
Identifier "display"
# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
# HorizSync 31.5 - 48.5
HorizSync 30-64 # multisync
#水平同期の修正です。
# HorizSync 31.5, 35.2 # multiple fixed sync frequencies
# HorizSync 15-25, 30-50 # multiple ranges of sync frequencies
# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
# VertRefresh 50-70
VertRefresh 50-100
#垂直同期の修正です。
Modeline "1024x480" 65 1024 1032 1176 1344 480 491 493 525 -hsync -vsync
#いつものおまじないです。
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
# Standard VGA Device:
Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
# The chipset line is optional in most cases. It can be used to override
# the driver's chipset detection, and should not normally be specified.
# Chipset "generic"
# The Driver line must be present. When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module. Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.
Driver "vga"
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for. When this line isn't present, a device
# section can only match up with the primary video device. For PCI
# devices a line like the following could be used. This line should not
# normally be included unless there is more than one video device
# intalled.
# BusID "PCI:0:10:0"
# VideoRam 256
# Clocks 25.2 28.3
EndSection
# Device configured by xf86config:
Section "Device"
Identifier "adapter"
Driver "neomagic"
#VideoRam 2560
# Chipset "NM2160"
# IOBase 0xfea00000
# MemBase 0xfd000000
# VideoRam 2048
# DacSpeed 90
# Option "linear"
# Option "nolinear"
Option "sw_cursor"
#これをコメントアウト。
# Option "hw_cursor"
# Option "no_accel"
Option "intern_disp"
#これをコメントアウト。
Option "extern_disp"
#これをコメントアウト。
# Option "mmio"
# Option "no_mmio"
# Option "lcd_center"
# Option "no_stretch"
Option "pciBurst"
#これを追加。
Option "overrideValidateMode"
#これを追加。
# VenderName "Neomagic"
#これを追加すると怒られる。
# BoardName "NM2200"
#これを追加すると怒られる。
# BusID "PCI:1:0:0"
#これを追加すると、画面が正常に表示されない。
# Insert Clocks lines here if appropriate
EndSection
# **********************************************************************
# Screen sections
# **********************************************************************
# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen 1"
Device "adapter"
Monitor "display"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1024x768"
ViewPort 0 0
Virtual 1280 1024
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768"
ViewPort 0 0
Virtual 1024 768
EndSubsection
Subsection "Display"
Depth 24
# Modes "1024x768"
Modes "1024x480"
ViewPort 0 0
# Virtual 1024 768
#これを使うと、最初にPCG-C1XGハード自体の画面スクロールが効き、
#次にXFree86自体のスクロールが有効になります。
#コメントすると、XFree86自体のスクロールOnlyになります。
EndSubsection
EndSection
その2.「/dev/video1394について」
libdv-0.99と言うソフトをインストールして、
機能チェックしております。http://libdv.sourceforge.net/
README.dvconnectに従って、dvconnect > test.dvを走らせたのですが、
open video1394 device : No such device
とエラーメッセージを出力します。
Plamo3.0インストール直後は、/dev/video1394は
存在しないので、以下を実行しました。
#cd /usr/src/linux
#make modules
#make modules_install
#insmod video1394
(murasaki.preloadにもvideo1394を登録済み)
#mknod -m 666 /dev/video1394
lsmodを見ると、正常に登録されている様です。
Module Size Used by Not tainted
usbmouse 1752 0 (unused)
hid 19108 0 (unused)
mousedev 3736 1
input 3264 0 [usbmouse hid mousedev]
raw1394 6328 0
video1394 13440 0 (unused)
ohci1394 19788 0 [video1394]
ieee1394 30668 0 [raw1394 video1394 ohci1394]
pcnet_cs 10080 1
usb-uhci 20684 0 (unused)
usbcore 61152 0 [usbmouse hid usb-uhci]
ds 6440 1 [pcnet_cs]
yenta_socket 8672 1
pcmcia_core 38496 0 [pcnet_cs ds yenta_socket]
nls_euc-jp 4048 2 (autoclean)
nls_cp932 76444 3 (autoclean)
vfat 9148 2 (autoclean)
fat 29368 0 (autoclean) [vfat]
デバイスファイル作成手続きに問題があるのでしょうか?
ちなみに、デバイスファイル作成前にカーネル再構築
#cd /usr/src/linux
#make menuconfig
#make dep
#make clean
#make bzImage
を実行してあります。
長文で恐縮ですが、宜しくお願いします。
- References
-
- [plamo:17411] Re: XFree86-4.2.1, KATOH Yasufumi
[検索ページ]
[メール一覧]
Plamo ML 公開システム