logologo2

DEBIAN.LINUX.PL
Polskie Forum Użytkowników Debiana
 


Poprzedni temat «» Następny temat
Zamknięty przez: ruun
|16 Cze 2008|, 2008 10:52
compiz z AIGLX na Radeonach
Autor Wiadomość
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |12 Sty 2007|, 2007 18:48   compiz z AIGLX na Radeonach

Opiszę tutaj instalację compiza. Oryginalny dokument: http://suse.ehelp.pl/modu...ticle.php?id=74

Instalujemy compiz:

Kod:
aptitude update && aptitude install compiz compiz-core compiz-dev compiz-gnome compiz-gtk compiz-plugins



Konfiguracja X.Orga

Robimy kopię xorg.conf (tak na wszelki wypadek). Następnie dodajemy do xorg.conf (na końcu pliku):

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


Po tym do Section "ServerLayout" dodajemy:

Cytat:
Option "AIGLX" "true"


Następnie do Section "Device" dodajemy:

Cytat:
Option "AddARGBGLXVisuals" "On"
Option "XAANoOffscreenPixmaps" "true"
Option "RenderAccel" "true"


Następnie do Section "Module" dodajemy:

Cytat:
Load "dbe"


Upewniamy się również czy mamy poniższy wpis w xorg.conf

Cytat:
Section "DRI"
Mode 0666
EndSection


Ponadto w xorg.conf należy dopisać do Section "Module" Load "glx"


Uruchamianie compiza w środowiskach graficznych

a) Dla GNOME:

Otwieramy: Środowisko --> Preferencje --> Sesje I w ostatnim oknie (Programy startowe) dodajemy dwa wpisy. Pierwszy:

Cytat:
compiz --replace


oraz drugi:

Cytat:
gnome-window-decorator



b) Dla KDE:

Tworzymy plik compiz.desktop w ~/.kde/Autostart/ o dodajemy do niego:

Cytat:
[Desktop Entry]
Encoding=UTF-8
Exec=compiz --replace decoration wobbly fade minimize cube rotate zoom scale move resize place switcher & gnome-window-decorator &
GenericName[en_US]=
StartupNotify=false
Terminal=false
TerminalOptions=
Type=Application
X-KDE-autostart-after=kdesktop


Teraz za każdym uruchomieniem KDE/GNOME będzie nam się uruchamiał compiz :)

xorg.conf.txt
Mój /etc/X11/xorg.conf - skonfigurowany na potrzeby compiza dla kart z chipsetem ATI
Pobierz Plik ściągnięto 650 raz(y) 3,47 KB

_________________
Ostatnio zmieniony przez Kaka' |1 Kwi 2007|, 2007 13:16, w całości zmieniany 4 razy  
 
 
     
draco 
Poszukiwacz prawdy


Dołączył: 03 Gru 2006
Posty: 269
Skąd: Inna rzeczywistość
Wysłany: |24 Sty 2007|, 2007 21:15   

Ja napisze tylko, że XGL\Compiz jest zły i mroczny ;p. A efektem ubocznym takiej zabawki jest brak akceleracji 3D kosztem właśnie tego XGL. Dlatego ja popieram AIGLX\Beryl ;p które to znowu nie działa na radeon'ach x1xxx ze względu na to, że otwarte sterowniki nie obsługują ich a te od samego AMD/ATi [ "paru" instrukcji im brakuje ] są 100lat za nVidią :-)

Dodam także, że wbrew panującej opinii beryl jest u mnie stabilny i nie przysparza żadnych problemów. Co prawda... co kraj to obyczaj, ale naprawde trzeba mieć pecha, zeby beryl zaliczył "glebę".
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |24 Sty 2007|, 2007 21:19   

Ja mam AIGLX/compiz i bardzo dobrze działa. Najbardziej to zadowolony jestem z AIGLX.


Pozdrawiam!
_________________
 
 
     
RRH 

Wersja: SID/experimental
Wiek: 24
Dołączył: 27 Paź 2006
Posty: 140
Wysłany: |25 Sty 2007|, 2007 10:48   

Hm, u mnie to nie działa. Może dlatego, że mam leciwą TNT2 m64 :|
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |19 Mar 2007|, 2007 16:03   

Cytat:
Dodam także, że wbrew panującej opinii beryl jest u mnie stabilny i nie przysparza żadnych problemów.


Mógłbyś to trochę rozwinąć? Bo mam najnowsze sterowniki nvidii, kartę GeForce 7600 GS Gigabyte, zainstalowane beryla i ciągle x'y mi się wywalają. Jednak, jak nie odpalę beryla to wszystko jest ok. Nie wiem właśnie, czy to wina sterowników, czy może jakiś bug beryla (nic na ten temat nie znalazłem).

Możesz powiedzieć jak instalowałeś sterowniki, ich wersję, oraz jaka jest Twoja karta graficzna?


Pozdrawiam.
_________________
 
 
     
draco 
Poszukiwacz prawdy


Dołączył: 03 Gru 2006
Posty: 269
Skąd: Inna rzeczywistość
Wysłany: |19 Mar 2007|, 2007 16:37   

Galaxy GF 7600GS :> To moje kochanie narazie.

Pełny konfig:

Kod:
debian: etch x86
zainstalowane sterowniki ze strony nv: 97.46
kernel: 2.6.19.1-686 [ sam sobie skompilowałem ]

A64 3000+ @ 2.5Ghz
Gigabyte GA-K8N51HMF-9 [ nForce430/GeForce6100, bios mod ]
OCZ Premier PC4000 DDR 2x256MB
GF 7600GS
SkyStar2 PCI
Seagate Barracuda 7200.7 SATA NCQ


Chociaż widzę, że nv cos poszalała ostatnio [klik].

I nie mam żadnych problemów ze sprzętem, działaniem systemu, jego szybkością etc.

Beryl'a instalowałem z tego repo:
Kod:
deb http://www.linux.lk/~anuradha/beryl/etch/ ./

Nie wiem skąd teraz się instaluje i póki działa sam bery nie interesują mnie inne paczki ;p
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |19 Mar 2007|, 2007 16:47   

draco napisał/a:
Galaxy GF 7600GS :> To moje kochanie narazie.


No mam tą samą ;-)

draco napisał/a:
debian: etch x86


Ja mam Debian Sid amd64

draco napisał/a:
kernel: 2.6.19.1-686 [ sam sobie skompilowałem ]


Dystrybucyjny kernel: 2.6.18-4-amd64

draco napisał/a:
I nie mam żadnych problemów ze sprzętem, działaniem systemu, jego szybkością etc.


hmm, no na szybkość nie narzekam, wszystko ok, tylko ciągle jestem wywalany do GDM'a lub KDM'a - a w logach, raz błąd gconf, innym razem kdm, a jeszcze innym błąd beryla. Tylko w tym rzecz, że x'y się sypią jak odpalę beryla - jak go nie odpalę to wszystko ok.

draco napisał/a:
Beryl'a instalowałem z tego repo:


Moje repo:

Kod:
#~~~~~~~~~~~~~~~~~~~~~~~~Beryl~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
deb http://debian.beryl-project.org/ etch main
deb-src http://debian.beryl-project.org/ etch main
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
_________________
 
 
     
daris 


Wersja: Sid
Dołączył: 30 Mar 2007
Posty: 301
Wysłany: |28 Kwi 2007|, 2007 19:03   

Czy compiz ma jakąś konfigurację i jak zmienić wygląd paska tytułu na na przykład taki :?:
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |28 Kwi 2007|, 2007 19:04   

Tak ma, ale z tego co mi wiadomo, nie ma tego w repo debiana.
_________________
 
 
     
daris 


Wersja: Sid
Dołączył: 30 Mar 2007
Posty: 301
Wysłany: |28 Kwi 2007|, 2007 19:17   

A to jak zmienić dekorację okien :?: (mogę co najwyżej zmienić dekorację okien gnome'a)
 
     
Kudlaty 


Wersja: Lenny/Sid i686
Dołączył: 25 Lut 2007
Posty: 5
Wysłany: |30 Maj 2007|, 2007 23:19   

hmmm robię według tego co tu napisane ale po restarcie nie uruchamia mi się KDE.. a startx wywala błąd... nie wiem gdzie szukac loga z xorg.. ale to co mam po dpkg-reconfigure xserver-xorg w pliku xorg.conf to:
Kod:
Section "Files"
EndSection

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "CoreKeyboard"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "pl"
EndSection

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

Section "Device"
    Identifier    "ATI Technologies Inc RV350 AS [Radeon 9550]"
    Driver        "ati"
    BusID        "PCI:1:0:0"
    Option "Capabilities" "0x00000800"
    Option "UseFastTLS" "off"
    Option "KernelModuleParm" "locked-userpages=0"
EndSection

Section "Monitor"
    Identifier    "IBM 6652 P27"
    Option        "DPMS"
    HorizSync    30-130
    VertRefresh    48-170
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "ATI Technologies Inc RV350 AS [Radeon 9550]"
    Monitor        "IBM 6652 P27"
    DefaultDepth    24
    SubSection "Display"
        Depth        1
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        4
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        8
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        15
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        16
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

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


po tym co zrobiłem idąc krok po kroku z tym poradnikiem przerobiłem tak ten plik:
Kod:
Section "Files"
EndSection

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "CoreKeyboard"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "pl"
EndSection

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

Section "Device"
    Identifier    "ATI Technologies Inc RV350 AS [Radeon 9550]"
    Driver        "ati"
    BusID        "PCI:1:0:0"
    Option        "Capabilities" "0x00000800"
    Option        "UseFastTLS" "off"
    Option        "KernelModuleParm" "locked-userpages=0"
    Option        "AddARGBGLXVisuals" "On"
    Option        "XAANoOffscreenPixmaps" "true"
    Option        "RenderAccel" "true"
EndSection

Section "Monitor"
    Identifier    "IBM 6652 P27"
    Option        "DPMS"
    HorizSync    30-130
    VertRefresh    48-170
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "ATI Technologies Inc RV350 AS [Radeon 9550]"
    Monitor        "IBM 6652 P27"
    DefaultDepth    24
    SubSection "Display"
        Depth        1
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        4
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        8
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        15
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        16
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Module"
    Load        "dbe"
    Load        "glx"
EndSection

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

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

Section "DRI"
    Mode        0666
EndSection


jak widać mam radeona 9550, siedze teraz na jaju 2.6.21.1-i686, Debian Lenny/sid (repa mam tylko z sida)

Także po dpkg-reconfigure xserver-xorg wszystko działa.. ale jak zmienię ten xorg.conf to już nie bardzo.. ;/

Aha... jeszcze to:
Kod:
    Option        "Capabilities" "0x00000800"
     Option        "UseFastTLS" "off"
     Option        "KernelModuleParm" "locked-userpages=0"

dodałem według jakiegoś poradnika do uruchomienia WoW.. ale muszę mieć akceleracje 3d.. z tym problem że fglrx z repo nie pasuje do xorga bo xorg zbyt nowy a ten z ati.amd.com tez coś ma do xorga.. ;/

P.S. Ponoć ATI ma zamiar otworzyć swoje sterowniki :D
 
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |31 Maj 2007|, 2007 06:12   

Kudlaty napisał/a:
Section "Module"
Load "dbe"
Load "glx"
EndSection


Coś mało tego tutaj masz. Porównaj z moim plikiem
_________________
 
 
     
Kudlaty 


Wersja: Lenny/Sid i686
Dołączył: 25 Lut 2007
Posty: 5
Wysłany: |31 Maj 2007|, 2007 16:40   

ok przekopiowałem całą sekcję module i files i teraz działa.. :)
tylko teraz nie wiem czemu ale ikonki pulpitów mi się poszerzyły i nie mogę ich zmienić...
jak dam że chcę mieć 5 pulpitów to wyskakuje mi ich 20...
jak dam 1 pulpit to mam ich 4.. ;/

przy zmianie pulpitu obraca mi się tak jak w berylu... z tym że nie mam go zainstalowanego,
co prawda to miałem zainstalowanego ale to zanim udało mi się uruchomić AIGLX i Compiz... (usunąłem także konfiguracje beryla [rm -r ~/.beryl] )

dla próby jeszcze teraz zainstalowałem beryla i tam przy zmianie ilości w poziomie zmieniały mi się także ilości pulpitów.. jak ustawiłem w berylu 1 pozioma i 1 pionowa to dopiero dobrze działały pulpity... więc po tym odinstalowałem beryla i usunąłem jego konfiguracje.. ale znów się tak dzieje.. ;/

także nie wiem od czego to zależy.. może ten Compiz albo coś... a nie widzę nigdzie jego konfiguracji...

[ Dodano: 2007-06-01, 13:54 ]
hmmm ok wyłączyłem compiza zostawiłem samo AIGLX...

ale jest mały problem bo odkąd zacząłem się bawić z tymi AIGLX i Compizem to jeśli w innych programach mam link i go kliknę to powinien się uruchomić konqueror i otworzyć mi ten link (przynajmniej tak miałem ustawione i działało...) a teraz ikonka przy kursorze mi skacze jak oszalała i nic się nie uruchamia... czasami tak mignie w pasku konqueror ze niby się uruchamia ale na nie dłużej niż sekundę... a przy kursorze tak skacze dopóki nie zrobię resetu lub w procesach wyłączę klauncher


nie wiecie co to może być??

[ Dodano: 2007-06-01, 15:18 ]
ok już nie ważne.. w wyborze komponentów zmieniłem przeglądarkę na własną i tam wybrałem konquerora co dało mi kfmclient i to właśnie przez to.. jak wróciłem do opcji "w programie określonym na podstawie zawartości URL" wszystko wróciło do normy.. :)
 
 
     
peter86 

Wersja: Lenny
Wiek: 23
Dołączył: 10 Cze 2007
Posty: 87
Skąd: Katowice
Wysłany: |14 Lip 2007|, 2007 14:57   

z tego co wiem ani AIXGL ani XGL nie dzialaja na radeonach od x700 w gore (fglrx). Obecnie XGL jest stopniowo wprowadzany dla fglrx w debianie/sid.
 
 
     
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group