LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Installing Binary Driver For ATI Radeon EAX300SE (https://www.linuxquestions.org/questions/linux-hardware-18/installing-binary-driver-for-ati-radeon-eax300se-457903/)

edwin11 06-24-2006 01:31 PM

Installing Binary Driver For ATI Radeon EAX300SE
 
Hi all,

i'm using Ubuntu 6.06, and i'm trying to install the binary driver for my video card ATI Radeon EAX300SE.

i followed the instructions from https://help.ubuntu.com/community/BinaryDriverHowto/ATI.

lspci also recognises the video card as it is:
Code:

0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]
0000:01:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE]

i have followed the following instructions:
Code:

sudo apt-get update
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

And then:
Code:

sudo gedit /etc/X11/xorg.conf

Under Section "Screen" The Identifier line needs to be changed to:

    Identifier "aticonfig-Screen[0]"

Reboot.

However, when i do a fglrxinfo, instead of getting:
Code:

display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9700 Generic
OpenGL version string: 2.0.5755 (8.24.8)

i got:
Code:

display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)


Any idea what i may have done wrongly?



TIA and Regards,
Edwin

cwwilson721 06-24-2006 02:45 PM

Go to the DRI link in my sig. It has an extensive ATI section in there.

edwin11 06-25-2006 05:26 AM

Quote:

Originally Posted by cwwilson721
Go to the DRI link in my sig. It has an extensive ATI section in there.

i was looking at that thread, and was trying to access the xorg.conf (http://www.cwwilson721.dyndns.org/dri/xorg.fogie), but it seems that your server is down. Could you kindly post another link, or the contents of the file itself?



Thanks and Regards,
Edwin

cwwilson721 06-25-2006 10:36 AM

Sure.
Code:

#########################################################
#
#
#  xorg.conf setup originally by xorgsetup
#
#  All comments added by cwwilson721
#    Use/change as needed. Hardware is a laptop
#    Video/monitor section is for a i810 & LCD screen
#
#  More info at: http://cwwilson721.dyndns.org/slack
#
#########################################################




#########################################################
#
# InputDevice modified/added by cwwilson721 to allow use
#    of an Alps Touchpad and a wireless USB mouse.
#    Note the AlwaysCore and CorePointer options.
#
#########################################################

Section "ServerLayout"
        Identifier    "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse1" "CorePointer"
        InputDevice    "Alps" "AlwaysCore"
EndSection
 
#########################################################
#
# The line FontPath "/usr/X11R6/lib/X11/fonts/CID/"
#  is commented out by cwwilson721 because of Xserver
#  errors when X11 was started
#
#########################################################

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath  "/usr/X11R6/lib/modules"
        FontPath    "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath    "/usr/X11R6/lib/X11/fonts/TTF/"
        FontPath    "/usr/X11R6/lib/X11/fonts/Type1/"
#        FontPath    "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath    "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath    "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

########################################################
#
# The line 'Load "synaptics"' was added by cwwilson721
#  to allow use of the Alps Touchpad
#
########################################################

Section "Module"
        Load  "record"
        Load  "extmod"
        Load  "dbe"
        Load  "dri"
        Load  "glx"
        Load  "xtrap"
        Load  "freetype"
        Load  "type1"
        Load  "synaptics"
        Load  "mouse"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

#######################################################
#
#  Section added to allow use of Alps Touchpad
#  Note I changed the default speed
#
#######################################################

Section "InputDevice"
  Driver          "synaptics"
  Identifier          "Alps"
  Option        "Device"                  "/dev/psaux"
  Option        "Protocol"                "auto-dev"
  Option        "LeftEdge"                "120"
  Option        "RightEdge"                "830"
  Option        "TopEdge"                "120"
  Option        "BottomEdge"                "650"
  Option        "FingerLow"                "14"
  Option        "FingerHigh"                "15"
  Option        "MaxTapTime"                "180"
  Option        "MaxTapMove"                "110"
  Option        "EmulateMidButtonTime"        "75"
  Option        "VertScrollDelta"        "20"
  Option        "HorizScrollDelta"        "20"
  Option        "MinSpeed"                "0.3"
  Option        "MaxSpeed"                "0.75"
  Option        "AccelFactor"                "0.025"
  Option        "EdgeMotionMinSpeed"        "200"
  Option        "EdgeMotionMaxSpeed"        "200"
  Option        "UpDownScrolling"        "1"
  Option        "CircularScrolling"        "1"
  Option        "CircScrollDelta"        "0.1"
  Option        "CircScrollTrigger"        "2"
EndSection

#########################################################
#
#  Section added by cwwilson721 to allow use of wireless
#    USB mouse and Alps touchpad at same time
#
#########################################################

Section "Input Device"
  Driver        "mouse"
  Identifier        "Mouse1"
  Option        "Device"                "/dev/mouse"
  Option        "Buttons"                "5"
  Option        "ZAxisMapping"                "4 5"
  Option        "Protocol"                "Auto"
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    "ColorKey"                  # <i>
        #Option    "CacheLines"                # <i>
        #Option    "Dac6Bit"                    # [<bool>]
        #Option    "DRI"                        # [<bool>]
        #Option    "NoDDC"                      # [<bool>]
        #Option    "ShowCache"                  # [<bool>]
        #Option    "XvMCSurfaces"              # <i>
        #Option    "PageFlip"                  # [<bool>]
        Identifier  "Card0"
        Driver      "i810"
        VendorName  "Intel Corp."
        BoardName  "82830 CGC [Chipset Graphics Controller]"
        BusID      "PCI:0:2:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device    "Card0"
        Monitor    "Monitor0"
DefaultDepth 16
        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

#########################################################
#
# Section added for DRI to be enabled for all users
#
#########################################################

Section "DRI"
    Mode 0666
 EndSection

And the server is down. Dang kid turned it off....

edwin11 06-26-2006 06:54 AM

Thanks cwwilson721, i have managed to get it working now :)



Regards,
Edwin

cwwilson721 06-26-2006 10:20 AM

What did you do to get it going?

Reason being, others will look at this thread for a solution, and it would be great if you told them exactly what you did...

edwin11 06-26-2006 12:17 PM

Ok, sure, dumb mistake actually, shouldn't have blindly followed instructions...

Firstly, as mentioned, i was following instructions from https://help.ubuntu.com/community/BinaryDriverHowto/ATI.

The key part is:
Code:

sudo apt-get update
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

followed by this:
Quote:

Then you need to manually edit the xorg.conf file. So:

sudo gedit /etc/X11/xorg.conf

Under Section "Screen" The Identifier line needs to be changed to:

Identifier "aticonfig-Screen[0]"
The problem was that after the aticonfig's (first part), my xorg.conf already had (snippet):
Code:

Section "ServerLayout"
        Identifier    "Default Layout"
        Screen      0  "aticonfig-Screen[0]" 0 0
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
        InputDevice    "stylus" "SendCoreEvents"
        InputDevice    "cursor" "SendCoreEvents"
        InputDevice    "eraser" "SendCoreEvents"
EndSection

Section "Screen"
        Identifier "Default Screen"
        Device    "ATI Technologies, Inc. RV370 5B60 [Radeon X300 (PCIE)]"
        Monitor    "Philips 150S"
        DefaultDepth    24
        SubSection "Display"
                Depth    1
                Modes    "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth    4
                Modes    "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth    8
                Modes    "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth    15
                Modes    "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth    16
                Modes    "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth    24
                Modes    "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]"
        Device    "aticonfig-Device[0]"
        Monitor    "aticonfig-Monitor[0]"
        DefaultDepth    24
        SubSection "Display"
                Viewport  0 0
                Depth    24
        EndSubSection
EndSection

which was already correct (i don't know why), but i still proceeded with the second part of the instructions, which was to change the "Identifier" under "Screen" to "aticonfig-Screen[0]". So i proceeded to change the "Identifier "Default Screen"" to "Identifier "aticonfig-Screen[0]"".

So i ended up with two "Screen's" with the identifier "aticonfig-Screen[0]", and i guess the "ServerLayout" referred to the wrong one.

In the end i referred to your xorg.conf, and found out what was wrong.



Regards,
Edwin

cwwilson721 06-26-2006 12:19 PM

Cool.

Another satisfied customer....lol

Hope your solution helps others as well as you.


All times are GMT -5. The time now is 08:55 PM.