X에서 그래픽카드 드라이버 설정

gurumong의 이미지

슬랙웨어 12.2를 사용중입니다
ATI 라데온 xpress 200을 사용중입니다
Xorg를 그래픽카드 드라이버를 설치해서 사용하려는데 잘 안됩니다 ㅜ.ㅜ

라데온 오픈소스 드라이버는 슬랙웨어에 포함되어있어서 전체 설치를 하면서 같이 설치되었습니다

root@localhost:~# <span>ls /var/log/packages/* | grep radeon</span>
/var/log/packages/radeontool-1.5-i486-1
/var/log/packages/xf86-video-radeonhd-1.2.3-i486-1
 
root@localhost:~# <span>ls /var/log/packages/* | grep ati</span>
/var/log/packages/foomatic-filters-3.0_20080211-i486-1
/var/log/packages/liberation-fonts-ttf-1.04-noarch-1
/var/log/packages/startup-notification-0.9-i486-1
/var/log/packages/xf86-video-ati-6.9.0-i486-1

이 아래는....xorgsetup에 의해서 자동적으로 생성된 xorg.conf 파일입니다
파일을보면 Device 섹션에 Driver "radeon"로 되어있습니다

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
 
Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/OTF"
	FontPath     "/usr/share/fonts/Type1"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/75dpi/:unscaled"
EndSection
 
Section "Module"
	Load  "dbe"
	Load  "xtrap"
	Load  "GLcore"
	Load  "record"
	Load  "dri"
	Load  "extmod"
	Load  "glx"
	Load  "freetype"
	Load  "type1"
EndSection
 
Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option       "XkbModel"  "kr106"
	Option       "XkbLayout"  "kr"
EndSection
 
Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection
 
Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection
 
Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "Dac8Bit"            	# [<bool>]
        #Option     "BusType"            	# [<str>]
        #Option     "CPPIOMode"          	# [<bool>]
        #Option     "CPusecTimeout"      	# <i>
        #Option     "AGPMode"            	# <i>
        #Option     "AGPFastWrite"       	# [<bool>]
        #Option     "AGPSize"            	# <i>
        #Option     "GARTSize"           	# <i>
        #Option     "RingSize"           	# <i>
        #Option     "BufferSize"         	# <i>
        #Option     "EnableDepthMoves"   	# [<bool>]
        #Option     "EnablePageFlip"     	# [<bool>]
        #Option     "NoBackBuffer"       	# [<bool>]
        #Option     "DMAForXv"           	# [<bool>]
        #Option     "FBTexPercent"       	# <i>
        #Option     "DepthBits"          	# <i>
        #Option     "PCIAPERSize"        	# <i>
        #Option     "AccelDFS"           	# [<bool>]
        #Option     "DDCMode"            	# [<bool>]
        #Option     "IgnoreEDID"         	# [<bool>]
        #Option     "DisplayPriority"    	# [<str>]
        #Option     "PanelSize"          	# [<str>]
        #Option     "ForceMinDotClock"   	# <freq>
        #Option     "ColorTiling"        	# [<bool>]
        #Option     "VideoKey"           	# <i>
        #Option     "RageTheatreCrystal" 	# <i>
        #Option     "RageTheatreTunerPort" 	# <i>
        #Option     "RageTheatreCompositePort" 	# <i>
        #Option     "RageTheatreSVideoPort" 	# <i>
        #Option     "TunerType"          	# <i>
        #Option     "RageTheatreMicrocPath" 	# <str>
        #Option     "RageTheatreMicrocType" 	# <str>
        #Option     "ScalerWidth"        	# <i>
        #Option     "RenderAccel"        	# [<bool>]
        #Option     "SubPixelOrder"      	# [<str>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "DynamicClocks"      	# [<bool>]
        #Option     "VGAAccess"          	# [<bool>]
        #Option     "ReverseDDC"         	# [<bool>]
        #Option     "LVDSProbePLL"       	# [<bool>]
        #Option     "AccelMethod"        	# <str>
        #Option     "DRI"                	# [<bool>]
        #Option     "ConnectorTable"     	# <str>
        #Option     "DefaultConnectorTable" 	# [<bool>]
        #Option     "DefaultTMDSPLL"     	# [<bool>]
        #Option     "TVDACLoadDetect"    	# [<bool>]
        #Option     "ForceTVOut"         	# [<bool>]
        #Option     "TVStandard"         	# <str>
        #Option     "IgnoreLidStatus"    	# [<bool>]
        #Option     "DefaultTVDACAdj"    	# [<bool>]
        #Option     "Int10"              	# [<bool>]
	Identifier  "Card0"
	Driver      "radeon"
	VendorName  "ATI Technologies Inc"
	BoardName   "RS480 [Radeon Xpress 200G Series]"
	BusID       "PCI:1:5:0"
EndSection
 
Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 24
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

이 아래는 x에서 출력하는 메세지입니다
왜 X가 뜨지 않을까요?
xorg.conf에서 Driver "radeon"을 "vesa"로 고칠경우에는 X가 실행되는데 말이예요

xauth:  creating new authority file /home/pooran/.serverauth.2817
 
 
X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Slackware 12.1 Slackware Linux Project
Current Operating System: Linux localhost 2.6.27.7-smp #2 SMP Thu Nov 20 22:32:43 CST 2008 i686
Build Date: 30 June 2008  11:35:29PM
 
	Before reporting problems, check <a href="http://wiki.x.org" rel="nofollow">http://wiki.x.org</a>
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jun 29 13:32:44 2009
(==) Using config file: "/etc/X11/xorg.conf"
(WW) RADEON: No matching Device section for instance (BusID PCI:1:5:1) found
(II) Module "ddc" already built-in
(II) Module "i2c" already built-in
finished output detect: 0
finished output detect: 1
(EE) RADEON(0): No connected devices found!
finished all detect
before xf86InitialConfiguration
(EE) RADEON(0): Using VGA default
in RADEONProbeOutputModes
after xf86InitialConfiguration
(II) Module "ramdac" already built-in
Entering TV Save
Save TV timing tables
saveTimingTables: reading timing tables
TV Save done
init memmap
init common
init crtc1
init pll1
freq: 65000000
best_freq: 64990769
best_feedback_div: 236
best_ref_div: 13
best_post_div: 4
restore memmap
restore common
restore crtc1
restore pll1
finished PLL1
restore dac
Warning, xpress200 detected.
xset:  bad font path element (#101), possible causes are:
    Directory does not exist or has wrong permissions
    Directory missing fonts.dir
    Incorrect font server address or syntax
startkde: Starting up...
finished PLL2
finished PLL1
Entering Restore TV
Restore TV PLL
Restore TVHV
Restore TV Restarts
Restore Timing Tables
Restore TV standard
Leaving Restore TV
FreeFontPath: FPE "/usr/share/fonts/misc" refcount is 3, should be 2; fixing.
xprop:  unable to open display ':0'
usage:  xprop [-options ...] [[format [dformat]] atom] ...
 
where options include:
    -grammar                       print out full grammar for command line
    -display host:dpy              the X server to contact
    -id id                         resource id of window to examine
    -name name                     name of window to examine
    -font name                     name of font to examine
    -remove propname               remove a property
    -set propname value            set a property to a given value
    -root                          examine the root window
    -len n                         display at most n bytes of any property
    -notype                        do not display the type field
    -fs filename                   where to look for formats for properties
    -frame                         don't ignore window manager frames
    -f propname format [dformat]   formats to use for property of given name
    -spy                           examine window properties forever
 
ksplash: cannot connect to X server :0
xinit:  connection to X server lost.
kdeinit: Can't connect to the X Server.
kdeinit: Might not terminate at end of session.
kded: cannot connect to X server :0
kded: ERROR: KUniqueApplication: Registering failed!
kded: ERROR: Communication problem with kded, it probably crashed.
kcminit_startup: cannot connect to X server :0
GOT SIGHUP
ksmserver: cannot connect to X server :0
startkde: Shutting down...
klauncher: Exiting on signal 1
startkde: Running shutdown scripts...
xprop:  unable to open display ':0'
usage:  xprop [-options ...] [[format [dformat]] atom] ...
 
where options include:
    -grammar                       print out full grammar for command line
    -display host:dpy              the X server to contact
    -id id                         resource id of window to examine
    -name name                     name of window to examine
    -font name                     name of font to examine
    -remove propname               remove a property
    -set propname value            set a property to a given value
    -root                          examine the root window
    -len n                         display at most n bytes of any property
    -notype                        do not display the type field
    -fs filename                   where to look for formats for properties
    -frame                         don't ignore window manager frames
    -f propname format [dformat]   formats to use for property of given name
    -spy                           examine window properties forever
 
startkde: Done.

dmesg 내용을 파일 첨부했습니다
문제를 해결하는데 도움이 될지 몰라 같이 올립니다
그냥 글로 올리기엔 너무 내용이 길어서요

File attachments: 
첨부파일 크기
Plain text icon dmesg.txt24.43 KB
Plain text icon xorg.conf_.txt4.69 KB
gurumong의 이미지

이제보니까..
X는 정상적으로 뜨는거 같아요
그런데 모니터에서 보여지지 않는것 같더라구요

로그를 보면 kde가 뜨는것 같고 잠시 기다리면 kde의 시작음악이 스피커에서 흘러나와요
그렇다면 모니터의 설정에 문제가 있는것일까요?

모니터의 설정이래봐야 수직/수평 주파수와 Screen섹션의 해상도 Modes 설정이 다인데
이것들을 조금씩 바꾸어봐도 여전히 모니터에서는 No Input Signal이라고 뜰뿐이예요 ㅜ.ㅜ

수직/수평 주파수는 제가 메뉴얼을 갖고 있지 않아서 적당한 값을 주어봤구요
어디서 듣기에는 이 값은 오직 모니터를 보호하기 위한 값으로 해당 주파수를 넘지 않게 하는 용도로만 사용한다니까
완전히 정확치 않아도 된다는거 같았어요
Section "Monitor"
  ...
  HorizSync 30 - 80
  VertRefresh 60 - 75
EndSection

해상도는 윈도우로 부팅해서 선택할수 있는 해상도 값을 그대로 적어주었구요
Section "Screen"
  DefaultDepth 24 #이 값을 16으로도 바꾸어봤음
  ...
  Subsection "Display"
    ViewPort 0 0
    Depth 16
    Modes "800x600" "1024x768" "1152x864" "1280x720" "1280x800" "1280x960" "1280x1024"
  EndSubsection
  Subsection "Display"
    ViewPort 0 0
    Depth 24
    Modes "800x600" "1024x768" "1152x864" "1280x720" "1280x800" "1280x960" "1280x1024"
  EndSubsection
EndSection

무엇이 문제일까요? ㅜ.ㅜ
이것으로 거의 2주 가까이 삽질하고 있는데, 도저히 문제를 찾을수가 없어요

꺼림직한 부분이 있는데 로그에 (EE) RADEON(0): Using VGA default 라고 나와있는데
man radeon 으로 맨페이지를 보면 확실히 지원하는 모델인데 왜 이럴까요?

doodoo의 이미지

(EE) RADEON(0): No connected devices found!
위의 내용이 좀 꺼림직 하군요...

modline 계산해서 직접 써넣으면 어떻게 되나 궁금하군요...
계산 하는 관련 링크는...
http://kldp.org/node/85525
http://kldp.org/node/28473
http://xtiming.sourceforge.net/cgi-bin/xtiming.pl

지금 잠시 검색해보니 이렇게 나오는 군요....
위에 링크중 이것도 지금 현제의 XFree86 설정에 넣어 봐야 하는지 잘 모르겠군요..
제 피시가 아니니 직접 해 볼수도 없구.....
Option "DDCMode" "On"

건투를 빕니다..

gurumong의 이미지

그래픽카드에 D-SUB와 DVI포트가 같이 있는데
D-SUB에 모니터를 연결해보니 뜨더라구요

아무래도 X에서기본출력이 D-SUB로 잡혀서 그런거 같은데
이것저것 검색해보다가 해결할수 없어서
ATI 독점드라이버를 설치했더니 한방에 해결했습니다 ㅜ.ㅜ;;;

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.