name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
Problem is that fglrx does not load correctly.
I found on ubuntu formu that it can be fixed by run restricted manager
or something like that.
so I justr wondering what about use radeon instead of fglrx
How You would recomend that
what I need is:
KDE + XGL (direct rendering :yes ) + BERYL ( compiz soon )
I think here http://bbs.archlinux.org/viewtopic.php?id=18944&p=3 there
is solution but do not understand what they did. on the bottom of the
posts there is
"Removing those files solved my problem,
big_smile big_smile big_smile Thanks!!!!!"
....What files ?
Thanks
That does happen. Fglrx isn't at its best, but it's evolving.
Just wait and you'll not even need XGL anymore.
> Problem is that fglrx does not load correctly.
> I found on ubuntu formu that it can be fixed by run restricted manager
> or something like that.
Are you sure about that?
I'd supppose you post the errors from your xorg.log.
On my system, it would be a
grep EE /var/log/Xorg.0.log
If it reads something like this:
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
Then you aperture area isn't properly set up and that's a kernel
problem. In most cases a warm reboot fixes this.
> so I justr wondering what about use radeon instead of fglrx
Try it. But then: the opensource radeon driver isn't very good at 3D
and on my amd64-box it even causes lockups and hangs on other PCI
devices (e.g. my wifi-card locks up a lot when using the OS radeon
driver).
But anyway. Give it a try.
> I think here http://bbs.archlinux.org/viewtopic.php?id=18944&p=3 there
> is solution but do not understand what they did. on the bottom of the
> posts there is
>
> "Removing those files solved my problem,
> big_smile big_smile big_smile Thanks!!!!!"
>
> ....What files ?
When xorg loads a driver, it needs some libraries to accomplish that.
That is: each driver ships its own libraries. In order for xorg to find
the right ones (e.g. fglrx won't work with the xorg libraries),
probably the deletion of some files could help.
But, since you're posting to a gentoo ML, why don't you try a
eselect opengl ati
before using fglrx?
That should have the very same effect like removing those files
(whichever they are)j, but it's a much cleaner solution.
--
*Sebastian Volke*
registered Linux user #426550
mail address: echo ozslxhm...@lrc.sjy | perl -pe 'y/a-z/v-za-w/'
#cat /var/log/Xorg.0.log | grep EE
Current Operating System: Linux localhost 2.6.20-gentoo-r8 #10 SMP
PREEMPT Tue Jun 12 09:53:45 CDT 2007 i686
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(1): Failed to enable interrupts.
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed
(/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed
(/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
(EE) fglrx(0): === [swlDalHelperSetControllerConfigForRemap] === CWDDC
ControllerSetConfig failed: 6 - 0
>ML, why don't you try a
> eselect opengl ati
> before using fglrx?
I did that many times
# lsmod
Module Size Used by
vmnet 25892 17
vmmon 164204 6
fglrx 649404 71
agpgart 24524 1 fglrx
ipw2200 119344 0
ieee80211 27592 1 ipw2200
ieee80211_crypt 5504 1 ieee80211
psmouse 32648 0
# fglrxinfo
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X300
OpenGL version string: 1.2 (2.0.6400 (8.35.5))
# glxinfo
name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
Well I will paste my Xorg here, it may help...
________________________________________________________________________________________________________
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
Screen 1 "aticonfig-Screen[1]" LeftOf "aticonfig-Screen[0]"
#Screen "aticonfig-Screen[1]" TopOf "aticonfig-Screen[0]"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
#Option "Xinerama" "off"
#Option "Clone" "on"
EndSection
Section "Files"
# path to defoma fonts
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA
extension
EndSubSection
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "v4l"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[1]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
HorizSync 30-65
VertRefresh 50-75 # ModeLine "1280x1024" 151.83 1280 1360 1544 1888 1024
1024 1027 1072
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "aticonfig-Device[1]"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 1
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
Section "Screen"
Identifier "aticonfig-Screen[1]"
Device "aticonfig-Device[1]"
Monitor "aticonfig-Monitor[1]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "dri"
Group "video"
Mode 0660
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
____________________________________________________________________________________
Thank you
> I have some bad experience width fglrx
> no rendering with XGL
Just to make sure: what exaktly is the problem.
XGL is known to be buggy.
When fglrxinfo shows ATI Radeon ... then direct rendering works.
I experienced it once, that fglrxinfo showed ATI... and glxinfo showed
"direct rendering: no", but it worked.
So if your remark just means a unsatisfying glxinfo-output, don't
mind.
Otherwise it may be a more complex problem.
> (EE) fglrx(1): Failed to enable interrupts.
This looks a little odd.
I don't know much about fixing interrupt problems. But search the
internet for it. It may be worth the while.
--
*Sebastian Volke*
registered Linux user #426550
mail address: echo ozslxhm...@lrc.sjy | perl -pe 'y/a-z/v-za-w/'
If your mail client doesn't support PGP signatures, please ignore the
tiny, little attachement.