[Grml] fglrx victory

Martin Yazdzik yazdzik at nyct.net
Tue Aug 29 19:16:15 CEST 2006


Dear mika and friends,

As y ou can see from the attached, I have 3d working.

I cheated - since the xorg log error was "unable to find screen" I took
my working file from grml 7 and simple copied it.

The differences are:


Working:

Section "Monitor"
        Identifier   "Monitor0"
#       ModelName    "Old Monitor (no DDC)"
        Option       "DPMS"      "true"
#       HorizSync    28.0 - 78.0 # Warning: This may fry very old
Monitors
#       HorizSync    28.0 - 96.0 # Warning: This may fry old Monitors
        HorizSync    28.0 - 96.0
#       VertRefresh  50.0 - 76.0 # Very conservative. May flicker.
#       VertRefresh  50.0 - 60.0 # Extreme conservative. Will flicker.
TFT default.
        VertRefresh  50.0 - 60.0
# Need more information?
#  http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
#  http://en.tldp.org/HOWTO/XFree86-Video-Timings-HOWTO/
EndSection

Section "Device"
        ### Available Driver options are:
        ## sw_cursor is needed for some ati and radeon cards
        # Option     "sw_cursor"
        # Option     "hw_cursor"
        # Option     "NoAccel"
        # Option     "ShowCache"
        # Option     "ShadowFB"
        # Option     "UseFBDev"
        # Option     "Rotate"
        ## xorg + nvidia:
        # Option "RenderAccel" "true"
        # Option "AllowGLXWithComposite" "true"
        Identifier  "Card0"
# The following line is auto-generated by grml-x
        Driver      "fglrx"
        VendorName  "All"
        BoardName   "All"
        ## Workaround for drivers which send output to wrong device:
        # Option "MonitorLayout" "LVDS, AUTO"
        # Option "MonitorLayout" "LVDS, CRT"
        # Option "MonitorLayout" "NONE, STV"
        # Option "MonitorLayout" "LVDS"
        ## Specify BusID:
        # BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultColorDepth 24
        SubSection "Display"
                Depth     1
                # Modes "1024x768" "800x600" "640x480"  "1600x1200"
"1280x1024" "1280x960"
        EndSubSection
        SubSection "Display"
                Depth     4
                # Modes "1024x768" "800x600" "640x480"  "1600x1200"
"1280x1024" "1280x960"
        EndSubSection
        SubSection "Display"
                Depth     8
                # Modes "1024x768" "800x600" "640x480"  "1600x1200"
"1280x1024" "1280x960"
        EndSubSection
        SubSection "Display"
                Depth     15
                # Modes "1024x768" "800x600" "640x480"  "1600x1200"
"1280x1024" "1280x960"
        EndSubSection
        SubSection "Display"
                Depth     16
                # Modes "1024x768" "800x600" "640x480"  "1600x1200"
"1280x1024" "1280x960"
        EndSubSection
        SubSection "Display"
                Depth     24
                # Modes "1920X1200" "1024x768" "800x600" "640x480"
"1600x1200" "1280x1024" "1280x960"
        EndSubSection
        SubSection "Display"
                Depth     32
                # Modes "1024x768" "800x600" "640x480"  "1600x1200"
"1280x1024" "1280x960"
        EndSubSection
EndSection

Non-wokring:

Section "Monitor"
        Identifier   "Monitor0"
#       ModelName    "Old Monitor (no DDC)"
        Option       "DPMS"      "true"
#       HorizSync    28.0 - 78.0 # Warning: This may fry very old
Monitors
#       HorizSync    28.0 - 96.0 # Warning: This may fry old Monitors
        HorizSync    28.0 - 96.0
#       VertRefresh  50.0 - 76.0 # Very conservative. May flicker.
#       VertRefresh  50.0 - 60.0 # Extreme conservative. Will flicker.
TFT default.
        VertRefresh  50.0 - 60.0
# Need more information?
#  http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
#  http://en.tldp.org/HOWTO/XFree86-Video-Timings-HOWTO/
EndSection

Section "Device"
        ### Available Driver options are:
        ## sw_cursor is needed for some ati and radeon cards
        # Option     "sw_cursor"
        # Option     "hw_cursor"
        # Option     "NoAccel"
        # Option     "ShowCache"
        # Option     "ShadowFB"
        # Option     "UseFBDev"
        # Option     "Rotate"
        ## xorg + nvidia:
        # Option "RenderAccel" "true"
        # Option "AllowGLXWithComposite" "true"
        Identifier  "Card0"
# The following line is auto-generated by grml-x
        Driver      "fglrx"
        VendorName  "All"
        BoardName   "All"
        ## Workaround for drivers which send output to wrong device:
        # Option "MonitorLayout" "LVDS, AUTO"
        # Option "MonitorLayout" "LVDS, CRT"
        # Option "MonitorLayout" "NONE, STV"
        # Option "MonitorLayout" "LVDS"
        ## Specify BusID:
        # BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultColorDepth 16
        SubSection "Display"
                Depth     1
                # Modes "1920x1200" 
        EndSubSection
        SubSection "Display"
                Depth     4
                # Modes "1920x1200" 
        EndSubSection
        SubSection "Display"
                Depth     8
                # Modes "1920x1200" 
        EndSubSection
        SubSection "Display"
                Depth     15
                # Modes "1920x1200" 
        EndSubSection
        SubSection "Display"
                Depth     16
                # Modes "1920x1200" 
        EndSubSection
        SubSection "Display"
                Depth     24
                # Modes "1920x1200" 
        EndSubSection
        SubSection "Display"
                Depth     32
                # Modes "1920x1200" 
        EndSubSection
EndSection





Since the screen is correctly identified in the non-working file as
1920x1200, which is in fact the current and functioning resolution, and
the olny other difference appears to the the default bit depth, I am
perplexed.


However, there is definitely a speed improvement over 7.  Also, I fixed
the time zone issue with brute force, by deleting every reference in
every /etc file I could find - works fine now....


Thus, we have linux for sysadmins and one rock ape - martin...

note also, I am using the ati 28 drivers and kernel-module.

Now, if the hsf driver works, I am in business.


Thanks for all the help, hard work, and sheer brilliance.

Gruesse aus NY,

M

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ml.grml.org/pipermail/grml/attachments/20060829/b7b41212/attachment-0001.html>


More information about the Grml mailing list