On 19 Sep 2001 [EMAIL PROTECTED] wrote:
> I was running Red Hat 7.1 out of the box on XFree86 4.0.3. It
> couldn't get it to support my radeon card. So, I tried upgrading to
> Xfree 4.1.0 and configured using the generic radeon driver and now
> when it boots up, it tries to graphical login but the screen goes
> black like the monitor has been turned off and it stays that way.
> Quitting X doesnt work. Has anyone been able to get the Radeon VE to
> work? Any advice? Thanks.
i have this card, and it took lots of upgrading, reading, time, etc. to
get it to work, but i'll save you the time (i have rh 7.1 as well). :)
1) either the linux kernel or xfree86 uses the standard vga head as head
2 (screen 1), and the dvi(?)->vga head as head 1 (screen 0), so take
this into consideration (i don't remember what initial problem this
created with rh 7.1).
2) you need the cvs version of xfree86 4.1(.99) - the web site tells you
how to login to cvs.
3) you need at least linux kernel 2.4.8.
my XF86Config-4 in below for reference in setting up dual display with
xinerama.
current problems still with the radeon ve card:
1) dri does not work if you use both heads, unless you just want the same
image on both monitors and both monitors have compatible HorizSync,
VertRefresh, Depth, and Modes (to do this i have to have my nice
monitor configured just like my crappy one). i don't need dri, though.
2) shutting down x within x will completely disable the dvi->vga head
(even on the console) and you will have to reboot to use it again,
unless ... (see 1 above).
however, if you switch to the console you typed "startx" from, and kill
it with ctrl-c, the dvi-vga head does not have this problem, thus you
can repeatedly test your XF86Config-4 settings without rebooting (it
took me awhile to figure this out, so i did lots of rebooting!).
it should be fairly simple now (depending on your linux experience). just
be sure to select the options needed for radeon in the linux kernel
config (i think it's drm).
if you have any more questions, just ask.
-dave
---------------------------------------------
Section "ServerFlags"
Option "Xinerama" "on"
EndSection
Section "ServerLayout"
Identifier "Layout 1"
Screen 0 "Screen0"
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "BlankTime" "5"
EndSection
Section "Monitor"
Identifier "Compaq"
VendorName "Compaq"
ModelName "140"
HorizSync 31-49
VertRefresh 48-80
EndSection
Section "Monitor"
Identifier "Samsung"
VendorName "Samsung"
ModelName "3"
HorizSync 31.5-35.1
VertRefresh 50-70
EndSection
Section "Device"
Identifier "Radeon0"
Driver "radeon"
VendorName "ATI"
BoardName "Radeon"
Option "AGPMode" "4"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Radeon1"
Driver "radeon"
VendorName "ATI"
BoardName "Radeon"
Option "AGPMode" "4"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Radeon0"
Monitor "Compaq"
DefaultDepth 16
Subsection "Display"
Depth 16
Modes "800x600" "1024x768"
EndSubsection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Radeon1"
Monitor "Samsung"
DefaultDepth 16
Subsection "Display"
Depth 16
Modes "800x600"
EndSubsection
EndSection
##########################################################################
##########################################################################
Section "Files"
# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
RgbPath "/usr/X11R6/lib/X11/rgb"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:7100"
##### ModulePath
"/usr/X11R6/lib/modules/dri,/usr/X11R6/lib/modules/codeconv,/usr/X11R6/lib/modules/drivers,/usr/X11R6/lib/modules/extensions,/usr/X11R6/lib/modules/fonts,/usr/X11R6/lib/modules/input,/usr/X11R6/lib/modules/linux,/usr/X11R6/lib/modules/drivers/linux,/usr/X11R6/lib/modules/"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
# Option "AutoRepeat" "500 5"
# when using XQUEUE, comment out the above line, and uncomment the
# following line
# Option "Protocol" "Xqueue"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:nocaps"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
Option "XkbVariant" "nodeadkeys"
#Option "XkbOptions" ""
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "Mouseman"
Option "Device" "/dev/ttyS0"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
Section "Module"
Load "GLcore"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "dri"
Load "record"
EndSection
Section "DRI"
Mode 0666
EndSection
_______________________________________________
Newbie mailing list
[EMAIL PROTECTED]
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie