logologo2

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


Poprzedni temat «» Następny temat
Zamknięty przez: ruun
|26 Maj 2008|, 2008 20:23
Beryl - instalacja, FAQ
Autor Wiadomość
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |28 Mar 2007|, 2007 14:24   Beryl - instalacja, FAQ

Opiszę tutaj jak zainstalować beryla na Debianie, oraz jak skonfigurować do tego xorg.conf.

W razie jakiś uwag, propozycji i takich tam, proszę o kontakt na Gadu, Jabbera, PW, lub w tym temacie.



:arrow: Beryl - cóż to takiego?
:arrow: Wymagania beryla
:arrow: Konfiguracja X.Orga dla kart z chipsetem ATI
:arrow: Konfiguracja X.Orga dla kart z chipsetem nVidia
:arrow: Instalacja beryla
:arrow: FAQ

_________________
Ostatnio zmieniony przez velmafia |6 Maj 2007|, 2007 13:57, w całości zmieniany 10 razy  
 
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |28 Mar 2007|, 2007 14:24   

Beryl - cóż to takiego?


Beryl, jest to menadżer okien. Jest to osobny projekt, który uniezależnił się od Compiza - konkurencyjnego menadżera okien.

Co ten beryl potrafi? Ano dużo, bardzo dużo. Beryl dostarcza nam różnego rodzaju efektów graficznych, np. deszcz na pulpicie, śnieg, sześcienna kostka, "gumowate" okienka i wiele, wiele więcej:




Czy jest sens używać beryla, przecież to tylko takie "bajery"? Według mnie jest sens. Co prawda, są to bajery, jednak to właśnie one umilają nam naszą pracę. Beryl nie ma służyć do zabawy, bo to, IMHO, mija się z celem, ale ma służyć do umilenia naszej pracy ;)

Ja sam go używam, mimo, że mało co robie "graficznie", na ogół pracuję w konsoli.

Więc jeżeli Twoją kartę graficzną (tak kartę graficzną, nie procesor) stać na taki wysiłek, to naprawdę polecam chociaż spróbować. O wymaganiach poczytasz niżej.
_________________
Ostatnio zmieniony przez Kaka' |9 Kwi 2007|, 2007 11:18, w całości zmieniany 4 razy  
 
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |28 Mar 2007|, 2007 14:25   

Wymagania beryla

Co do tego krążą różne teorie, nie teorie, wymysły i takie tam. Nie określono jeszcze dokładnie wymagać jakie stawia beryl (mówię o sprzęcie).

Podobno beryl dobrze działa nawet na Radeonie 8500, mimo, że ta karta nie jest najnowszej generacji. Co do kart nVidii, to trudno mi powiedzieć dokładnie, ale pewnie zadziałają nawet słabsze karty niż Radeon 8500.

U mnie na Radeonie 9550 zacinał się, ale wystarczyło powyłączać niektóre efekty graficzne.

Jednakże najważniejsza jest konfiguracja X servera. Tu zaczynają się problemy. Otóż, aby beryl działał na naszym komputerze, jest wymagany albo XGL, albo AIGLX. Osobiście popieram AIGLX, bo według mnie XGL to samo zło ;) Jeżeli będziesz miał możliwość używania AIGLX, to właśnie go używaj. Jednakże, jeżeli będziesz zmuszony do XGL, to mówi się trudno...

Ja robię opis tylko dla AIGLX, XGL mnie nie obchodzi i mam nadzieję, że Ciebie także :)

Więc, aby AIGLX działał potrzebujemy kartę graficzną nVidii lub ATI (na innych kartach nie testowałem, ale podobno działa także na kartach intela). W przypadku kart z chipsetem ATI, aby AIGLX działał poprawnie, wymagane są otwarte sterowniki, które z kolei nie działają na wszystkich kartach.

W przypadku kart z chipsetem nVidii, sprawa jest bardzo prosta. Instalujemy najnowsze sterowniki, a następnie odpowiednio konfigurujemy X.Orga. O instalacji sterowników przeczytasz tutaj: http://debian.linux.pl/viewtopic.php?t=1247 Jeżeli już je zainstalujesz, możesz przejść do dalszego czytania tego tematu.
_________________
Ostatnio zmieniony przez Kaka' |28 Mar 2007|, 2007 15:31, w całości zmieniany 2 razy  
 
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |28 Mar 2007|, 2007 14:25   

Konfiguracja X.Orga dla kart z chipsetem ATI

1) Upewniamy się, że jedziemy na otwartych sterownikach: http://debian.linux.pl/viewtopic.php?t=952

2) Upewniamy się, że mamy akcelerację 3D:

Kod:
glxinfo | grep direct


W przypadku jej braku, zapraszam tu: http://debian.linux.pl/viewtopic.php?t=952

3) Otwieramy /etc/X11/xorg.conf i kolejno dodajemy do niego (wcześniej zrób koniecznie jego kopię!):

a) Do Section "ServerLayout" dodaj:

Kod:
Option "AIGLX" "true"


b) do Section "Device" dodaj:

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


c) do Section "Module" dodaj:

Kod:
Load "dbe"


i

Kod:
Load "glx"


Uwaga! Load "dbe" - opcja ta powoduje znikanie ikon na pulpicie, ale poza tyn nie powoduje żadnych problemów. Przydaje się gdy nie chcesz aby conky skakało.

d) upewnij się, że masz taki wpis:

Kod:
Section "DRI"
Mode 0666
EndSection


e) na końcu pliku dodaj:

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


Teraz zapisz plik.

4) Teraz uruchom ponownie komputer.


5) Przejdź do procesu instalacji beryla.

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

_________________
Ostatnio zmieniony przez Kaka' |1 Kwi 2007|, 2007 13:14, w całości zmieniany 3 razy  
 
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |28 Mar 2007|, 2007 14:26   

Konfiguracja X.Orga dla kart z chipsetem nVidia


1) Upewniamy się, że mamy zainstalowane najnowsze sterowniki: http://debian.linux.pl/viewtopic.php?t=1247

2) Upewniamy się, że mamy akcelerację 3D:

Kod:
glxinfo | grep direct


W przypadku jej braku, zapraszam tutaj: http://debian.linux.pl/viewtopic.php?t=1247

3) Konfigurujemy /etc/X11/xorg.conf według poniższych zaleceń:

a) Na końcu pliku dodajemy:

Kod:
Section "Extensions"
        Option  "Composite"     "Enable"
EndSection


b) do Section "Device" dodajemy:

Kod:
Option              "AddARGBGLXVisuals"     "true"
Option              "AllowGLXWithComposite" "true"
Option              "TripleBuffer"          "true
#Option             "CursosShadow"          "true"
Option              "UseEdidFreqs"          "true"
Option              "RenderAccel"           "true"
Option              "backingstore"          "true"


c) upewniamy się, że w Section "Module" mamy:

Kod:
    Load           "glx"



Teraz zapisz plik.


4) Teraz uruchom ponownie komputer.

xorg.conf.txt
Mój /etc/X11/xorg.conf - skonfigurowany na potrzeby beryla dla kart z chipsetem nVidia
Pobierz Plik ściągnięto 1194 raz(y) 4,18 KB

_________________
Ostatnio zmieniony przez Kaka' |1 Kwi 2007|, 2007 10:21, w całości zmieniany 2 razy  
 
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |28 Mar 2007|, 2007 14:26   

Instalacja beryla

No i doszliśmy do wymarzonego momentu ;)

Więc do /etc/apt/sources.list dodaj poniższe dwa wpisy:

Kod:
#~~~~~~~~~~~~~~~~~~~~~~~~Beryl~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
deb http://download.tuxfamily.org/myberyl/shame/debian-sid/beryl-svn/relatively-stable/ ./
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#


Paczki są budowane dla i386 i amd64!


Teraz wydajemy (jako root oczywiście):

Kod:
aptitude update


lub jeśli używasz apt-get:

Kod:
apt-get update


Teraz już zainstalujemy beryla, czyli:

Kod:
aptitude install beryl


lub jeśli korzystasz z apt-get:

Kod:
apt-get install beryl



Jeżeli beryl się dobrze zainstalował, polecam uruchomić ponownie komputer (choć nie jest to wymagane).

W tej chwili uruchom swoje ulubione środowisko graficzne, lub menadżera okien, otwórz konsolę i wpisz:

Kod:
beryl-manager &


I już nam się beryl uruchomił :) Teraz trzeba go dostosować do własnych potrzeb. Beryl posiada bardzo dobry i intuicyjny konfigurator, więc jego konfiguracja nie sprawi nikomu problemu.
_________________
Ostatnio zmieniony przez Kaka' |4 Wrz 2007|, 2007 19:52, w całości zmieniany 4 razy  
 
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |28 Mar 2007|, 2007 14:27   

FAQ


1) Beryl się nie uruchamia.

Sprawdź, czy dobrze go zainstalowałeś, a w przypadku braku pewności, zainstaluj jeszcze raz. Wywal konfigurację Beryla:

Kod:
rm -r ~/.beryl


Zobacz jakie błędy wywala Ci konsola i spróbuj dojść do przyczyny problemu. W razie kłopotów, napisz na forum.


2) Brak belek okien (obramowania okien).

Problem dość często spotykany. Sprawdź, czy dobrze zainstalowałeś beryla. Zajrzyj tutaj: http://debian.linux.pl/viewtopic.php?t=967 Upewnij się również, że masz zainstalowane emerald i czy wybrałeś go jako dekorator okien. Jeżeli to nie rozwiąże tego problemu, idź do Google, bo temat naprawdę wiele razy poruszany.

3) Beryl zwalnia mi system!

Spróbuj powyłączać różne efekty graficzne - po prostu przetestuj wszystko i wybierz optymalną konfigurację dla siebie. Pamiętaj: w berylu możesz naprawdę wiele zmienić.

4) Beryl zawiesza mi X server (X.Orga) lub system!

Kolejny często spotykany problem. Możesz poczytać ten temat: http://debian.linux.pl/viewtopic.php?t=1194 Jeżeli to nie pomoże, zapytaj Google.

5) Chcę, żeby beryl uruchamiał mi się przy starcie systemu.

Dla GNOME: Znajdź menadżer sesji i w ostatnim oknie dodaj do programów uruchamianych przy starcie GNOME: beryl-manager &

Dla KDE: wykonaj:

Kod:
$ ln -s /usr/bin/beryl-manager ~/.kde/Autostart


Dla innych środowisko i menadżerów okien: http://google.pl



6) Śnieg w berylu

Chcesz śnieg w berylu? Nic trudnego, zainstaluj poniższy pakiet:

Kod:
# aptitude install libsnowpg-perl


Potem odpal ponownie beryla. Więcej poszukaj w opcjach berylka
_________________
Ostatnio zmieniony przez Kaka' |11 Maj 2007|, 2007 12:38, w całości zmieniany 4 razy  
 
 
     
3ndriu 


Wersja: Squeeze amd64
Wiek: 17
Dołączył: 15 Kwi 2007
Posty: 240
Skąd: Chodzież
Wysłany: |15 Kwi 2007|, 2007 17:05   

Kod:
andrzej@andrzej:~$ beryl-manager &
libGL warning: 3D driver claims to not support visual 0x4b


To samo pojawia się przy poleceniu
Kod:
glxinfo | grep direct

xorg.conf mam skonfigurowany, beryla przeinstalowałem i nic
 
 
     
velmafia 
Cesarz


Wersja: Sid
Wiek: 21
Dołączył: 31 Sie 2006
Posty: 1890
Skąd: aktualnie Wrocek
Wysłany: |15 Kwi 2007|, 2007 17:16   

3ndriu napisał/a:
Kod:
andrzej@andrzej:~$ beryl-manager &
libGL warning: 3D driver claims to not support visual 0x4b


To samo pojawia się przy poleceniu
Kod:
glxinfo | grep direct

xorg.conf mam skonfigurowany, beryla przeinstalowałem i nic



też to mam (i dużo innych osób):
Kod:
kamil@kamil:~$ glxinfo | grep direct
libGL warning: 3D driver claims to not support visual 0x4b
direct rendering: Yes


ale ja to olałem, bo to w niczym ni przeszkadza.



aloha
_________________
Nie wierz w cuda - licz na nie.
 
 
     
3ndriu 


Wersja: Squeeze amd64
Wiek: 17
Dołączył: 15 Kwi 2007
Posty: 240
Skąd: Chodzież
Wysłany: |15 Kwi 2007|, 2007 18:18   

A mi właśnie przeszkadza, bo nie uruchamia się Beryl. :-(
 
 
     
velmafia 
Cesarz


Wersja: Sid
Wiek: 21
Dołączył: 31 Sie 2006
Posty: 1890
Skąd: aktualnie Wrocek
Wysłany: |15 Kwi 2007|, 2007 18:31   

3ndriu napisał/a:
A mi właśnie przeszkadza, bo nie uruchamia się Beryl. :-(


raczej nie to jest problemem, bo u mnie też by się nie uruchamiał.

akceleracje masz wszystko dobrze skonfigurowałeś?
_________________
Nie wierz w cuda - licz na nie.
 
 
     
3ndriu 


Wersja: Squeeze amd64
Wiek: 17
Dołączył: 15 Kwi 2007
Posty: 240
Skąd: Chodzież
Wysłany: |15 Kwi 2007|, 2007 18:34   

Mam akcelerację. Konfiguracja zgodnie z opisem. Teraz nie mogę, ale jutro pokażę swój xorg.conf
_________________
"Linux: the operating system with a CLUE... Command Line User Environment"
Linux registered user #463137
 
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |15 Kwi 2007|, 2007 18:40   

3ndriu napisał/a:
A mi właśnie przeszkadza, bo nie uruchamia się Beryl. :-(


wpisz w konsoli:

Kod:
beryl-manager


i pokaż co Ci wywala.
_________________
 
 
     
matino

Dołączył: 15 Kwi 2007
Posty: 8
Wysłany: |15 Kwi 2007|, 2007 20:57   

Kaka zaj***te HowTo, dziś zainstalowałem na lennym i śmiga ąz miło 8-)
Dodałbym jedną rzecz w sekcji instalacja beryla:
Kod:

wget -O - http://debian.beryl-project.org/root@lupine.me.uk.gpg | apt-key add -

Bez tej linijki nie możesz korzystać z repos beryla ;)
Ostatnio zmieniony przez Kaka' |15 Kwi 2007|, 2007 21:13, w całości zmieniany 2 razy  
 
     
Kaka' 


Wersja: Sid AMD64
Dołączył: 30 Lip 2006
Posty: 3082
Skąd: Kartuzy
Wysłany: |15 Kwi 2007|, 2007 21:13   

matino napisał/a:
Bez tej linijki nie możesz korzystać z repos beryla ;)


Można, oj można ;)
_________________
 
 
     
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