Beryl - AIGLX - Ati driver PROBLÉMA

Fórumok

üdv.
nagy örömömre megjelent az ubuntu 6.10, és a beryl, amit könnyebb mûködésre bírni mint a compiz-t. így ház újra linuxot varázsoltam a gépemre.
Beryl telepítését már megtanultam. akár live cd-re is is tudom telepíteni uszkve 10perc alatt (de csak a meghajtó lassúsága miatt ennyi).
mindezt ez alapján csinálom:
http://wiki.cchtml.com/index.php/XGL-Ubuntuubuntu telepítés után feltettem a beryl-t.
de mikor feltelepítem az új ati drivert: ati-driver-installer-8.33.6-x86.x86_64.run
akkor megáll a beryl! felinstaláltam az fglrx-et is.
ám az új ati driver nem megy 3D módba, ha a xorg.conf-ba a composite engedélyezve van. viszont a beryl-nek a composite-ra szüksége van!!!
ha így indítom a beryl-manager -t, akkor a terminálban ezt az üzit kapom:

**************************************************************
* Beryl system compatiblity check *
**************************************************************

Detected xserver : AIGLX

Checking Display :0.0 ...

Checking for XComposite extension : failed

No composite extension
beryl: SmcOpenConnection failed: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
beryl: No composite extension

Szóval én egy megoldást látok: egy régebbi ati driver telepítése.
Ha tudtok más megoldást, légyszi osszátok meg velem.
És másik kérdés: hogy lehet leszedni az eddigi ati drivert? és hogy tudom feltenni a régebbit? és valyon melyik a legújabb ati driver, ami még támogatja a composite-ot 3D-ben?

Hozzászólások

Beryl + XGL +ati driver nekem ebben a felállásban megy

Jah és mien ati kártyád van?

tudnál adni egy leírást Beryl + XGL + ati driver beállításához?
feltelepítettem az XGL-t, de a beryl-manager ben hiába állítom XGL-re a renderelő platform-ot.
kipróbáltam az compiz-t is, hátha az megy, de abba az üzibe botlok a próbák során hogy
"
compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No manageable screens found on display :0.0
"
persze a compiz nem fontos, ha elindul a beryl. ezt egy mellékszálként próbálom.

Én pár napja ugyanezekbe a problémákba futottam bele, igaz, hogy csak egy 8500-as radeonnal. Nyitottam is neki egy topikot, de azóta már elsüllyedt. Mindenesetre nem sikerült megoldani a dolgot. Se XGL-el, se AIGLX-el. Az itt felsorolt javaslatokat is mind kipróbáltam már, de egyik sem működött.
Szóval, úgy érzem, meg vagyok (vagyunk) verve az ati kártyákkal

én is most azon vagyok, hogy lecseréljem az ATI kártyámat. ugyan ezt másfél éve vettem, és nagyon meg vagyok vele elégedve.
sokan mondják, és én is hiszem, hogy az ATI felhozza a linux béli lemaradását. De ez még várat magára, talán éveket is. Addig meg nem éri meg várni. inkább szerzek egy nvidiát, és cserélem ha kell majd ATI-ra.

--dont_worry_be_happy

Én ez alapján állítottam be, csont nélkül ment RADEON 9600PRO 256MB-os kártyámmal:
BerylOnEdgy

Sajna persze az fglrx (gyári bináris driver) teljes mértékben felejtős a Composite támogatás hiánya miatt!! :(

Szóval nekem most így van beállítva a xorg.conf (csak a lényeges részeket mutatom):


Section "Module"
        Load    "i2c"
        Load    "bitmap"
        Load    "ddc"
        Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "type1"
        Load    "vbe"
EndSection

Section "Device"
        Identifier      "Generic Video Card"
        Driver          "ati"
        BusID           "PCI:1:0:0"
        Option          "DRI"   "true"
        Option          "ColorTiling"   "on"
        Option          "EnablePageFlip"        "true"
        Option          "AccelMethod"   "EXA"
        Option          "XAAOnOffscreenPixmaps"
        Option          "RenderAccel"   "true"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        Option          "AIGLX" "true"
EndSection

Section "DRI"
        Mode    0666
EndSection

Section "Extensions"
        Option  "Composite" "Enable"
EndSection

Section "ServerFlags"
        Option  "AIGLX" "off"
EndSection

Ez érdekes. Mivel nem az fglrx-el próbálkozol, ezért gondolom, az XGL felejtős. Tehát, marad az AIGLX. Viszont akkor nem értem, miért van benne az, hogy:

Option "AIGLX" "off"

Ez egyébként pontosan mit jelent? Valahol mintha azt olvastam volna, hogy valamilyen XGL-es beállításhoz kell, de nem tudom...

Na, nekem nem indul az aiglx az alábbi kártyával:
asus radeon 9550 GE

Ha valakinek van ilyen kártyája és megy vele, az írja már meg légyszi hogy !!!pontosan!!! hogy csinálta. köszi.

egyébként ez alapján próbáltam, de még direct rendering sincs.

a rendszer: Kubuntu Edgy

------------------------------------------------------
Ha élne, ma ünnepelné halálának huszadik évfordulóját.

Szinte az összes haverom kiröhögött, mert nVidia párti vagyok. Szartam rájuk. Nekem megy minden. Nekik azóta se megy semmi...

...en meg mindjart kitepem a laptopbol ezt a rakat xart.. (x200m)
startx, aztan logout, majd ismet startx es mar nem is megy a direct rendering, back to (black)mesa :( csak reboot segit vagy ati reinstall... regebbi ati driverekkel egyaltalan nem megy.
beryl pffh, ha odaig eljutnek..

-minden, aminek kezdete van, véget is ér-

fglrx -el aiglx-et felejtsd el mindenkeppen,
ha az van akkor xgl jon csak szoba, ahogy mar irtak feljebb is,
nekem tokeletesen mukodik a notebook-on ati mobilityval bar en gentoozok rajta

a sima gyári ati driver kell hozzá és megy a beryl meg az aiglx. kicsit át kell írni a xorg.conf-ot.
IBM t40 en igy használom.
szal ha raktál radeon vagy fglrx et akkor töröld le őket mindenestöl..

pch

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "hu"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
Identifier "ATI Technologies, Inc. Radeon Mobility M7 LW [Radeon Mobility 9000]"
Driver "ati"
BusID "PCI:1:0:0"
Option "XAANoOffscreenPixmaps"
Option "DRI" "true"
Option "ColorTiling" "on"
Option "EnablePageFlip" "true"
Option "RenderAccel" "true"
Option "AGPFastWrite" "on"
Option "AccelMethod" "EXA"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon Mobility M7 LW [Radeon Mobility 9000]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection

Section "ServerLayout"
Option "AIGLX" "true"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection

az eredeti, ubuntu cd-n lévő driverrel megy a beryl! ati kártyán is! ezt eddig is tudtam. de ha én már feltettem a gyártó lapjáról leszedett drivert, akkor hogyan cseréljem vissza a cd-n lévőre?!
próbáltam én már sokmindent, de a beryl nem volt hajlandó újra működni.
most épp összeomlott a winyóm particiós táblája az én hibámból, úgyhogy amúgy is újra teszem a rendszert. de szeretném tudni erre a megoldást.
köszi.

Nálam ez van...és mükszik... ATI Technologies Inc RV350 AS [Radeon 9550]

http://mfg.hu/~csardi.tamas/rozi.png

/etc/X11/xorg.conf

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "dbe"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "hu"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
Identifier "ATI Technologies, Inc. RV350 AS [Radeon 9600]"
Driver "radeon"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "F700B"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. RV350 AS [Radeon 9600]"
Monitor "F700B"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection

Nekem mobile raedon 9200 van notiban.
Fedora Core 6 -ot telepítettem, akkor még nem voltam tisztába hogy minek is kell 3D. Ment valami vista-hoz hasonló grafika 3D ablakkezelés, egy kicsit lassú volt néha.
Próbáltam rá egy új drivert, livna fgrlx-et és eredeti ati-t is kb. ua. Nem ment egyikkel sem, sőtt még ugy sem ment mint telepítéskor.
Most szeretnék feltenni egy HL-t, kipróbálni hogy milyen linux alatt, de nem tudom mert nem megy. Kell hozzá "direct rendering: yes" glxinfo-ban.
Akármit telepítek akármilyen drivert akármilyen beállítással, nincs direct rendering és nincs 3D-s ablakkezelés sem.

Remélem érthető volt a problémám, egy kicsit éjszaka van már nekem hozzá. :)
Ha tud valaki rá megoldást akkor várom az ötleteit.
Megpróbáltam már mindent, de az eredeti radeon driver-t és a hozzá való konfigot nem tudom visszaállítani.

Ennyiben tudok segíteni:

Nekem Radeon 9600Pro-m van. Xorg-on alapból az xorg-driver-ati települt amihez elég volt 1 dolgot hozzáadni az /etc/X11/xorg.conf-hoz:

Section "Extensions"
Option "Composite" "Enable"
Option "Renderer" "Enable"
EndSection

1. szedd le a többi szemét fglrx drivert. Csak xorg-ati-driver maradjon.

2.dpkg-reconfigure xserver-xorg paranccsal tod debian alapú rendszereken ujrakonfiguráli X-et.

3.Add a configfilehoz a fenti sort és ügyelj hogy a Device Driver "ati" legyen.

Kösz a próbálkozást, de sajnos nem használt a betegen. :(

Ezt a variációt is kipróbáltam. És nem javult a helyzet, ati-t tettem fel, amit mondtál, le is kellett szednem az fglrx-et.

A poén benne hogy glxgears tud 700FPS-t és volt olyan hogy tudott 1000 FPS-t is, nem tudom hogy jo e vagy nem de ezeket látom.
Ehhez képest nincs direct rendering :(
És nincs 3D-s ablak sem. :(

nekem ez alapján ment.
http://lhansen.blogspot.com/2006/10/3d-desktop-beryl-and-xgl-on-ubuntu-…

érdekes, hogy ebben az áll:
Section "Extensions"
Option "Composite" "False" #(én ennek ellenére "Disable"-t használtam)
EndSection

míg a fentebb két becsatolt xorg.conf-ban
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable" #(vagy ez nélkül)
EndSection

Kérdem én, mint egyszerű kezdő (tudom, először utána kéne pontosan olvasni); ez a szekció függ az ati kártya típusától?

-----
szekszárdi vörösbor;
uristen@menny.hu

lehet, hogy off leszek, mert xgl-ről ejtenék pár szót,
Ma egy kicsit szórakoztam a beryl-lel.
Edgy-t (is) használok, és a beryl eddig csak a 8.34.8-es ati driver-rel ment élvezhetően.
A videókártya radeon x1100.
A 8.28 majdnem jól megy
A 8.32 szép fehér képernyőt ad egy kis fagylattal.
A 8.37 megint nem jellemző....

Remélem, hasznos info volt.
C.

Nem olvastam minden eddigi postot végig, de szeretném arra felhívni a figyelmet, hogy tudomásom szerint:

- Az ATI fglrx nevű driverében _nincsen_ composite támogatás, azaz fglrx-et használva nem fog menni.

- A Linux kernel radeon driverjét használva pedig csak akkor lesz, ha van 3D támogatás a te konkrét kártyádhoz, ld. man radeon , ahol a 9200-as szériától fölfelé mindenhol "(2D only)" megjegyzés szerepel.

Nekem Mobility 9700-asom van, és nagyon mérges vagyok, hogy még azt sem lehet tudni, hogy mikorra remélhető composite support a driveréhez.

Én még mérgesebb vagyok... hisz ahogy irtam fentebb ez működött, de driver install valamikor elb....a. ÁÁÁÁÁÁ

Annyira felmérgesedtem hogy leszedtem egy Live Fedora 6-ot ami nekem is van csak Live CD-be.
Láss csodát minden hegesztés nélkül megy a 3D-s abalak talán a neve compiz.
Semmi extra driver és megy!
Semmit nem állítottam és megy!
Alap xorg.conf-ja van, semmi extra nincs benne azon kivül hogy radeon.

Ja és ami nekem kellene az is van: direct rendering

Itt miért van mindenféle állítgatás nélkül és telepítés nélkül, nekem meg eddig nem sikerült megcsinálni hogy legyen direct renderingem, és compiz is menjen, vagyis egyik sem megy se külön se együtt (az együttet nem tudom kipróbálni mivel a különnél meghalok :) )

Na erre varjon valaki gombot.

Mit tegyek ujra? Mit szedjek le? (Az nem jó megoldás nekem ha ujra kellene rakni az egész OS-t, ilyet nem csinálok)

Teljesen tanácstalan vagyok :( :(
Most próbáltam radeon, ati, és fglrx-el kb. mindenféle módon és nem megy a dolog sehogy. :(

Nekem Asus Radeon 9600XT (ati radeon 9600 Xt chip) kártyám van és Debian alatt próbálom feléleszteni a beryl-t. Ezek szerint radeon 9600 -as kártyával nem is fog menni?

Jah:
debian-teszt:/home/aron# glxinfo | grep direct
direct rendering: Yes

És Envy -vel telepítettem az ati driver-t.

nekem ati radeon x1100 van és az fglrx szinte azonnal megölte az xemet pedig xgl van fönn az ati nevű alap linux driver pedig ugyanúgy szuperál mint a vesa
valakinek hasonló tapasztalat
ja és ennek hála a compiz se megy :(