Beryl - instalacja, FAQ
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
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
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:
[center:7078465a43][/center:7078465a43]
[center:7078465a43][/center:7078465a43]
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.
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:
[center:7078465a43][/center:7078465a43]
[center:7078465a43][/center:7078465a43]
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.
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.
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.
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:
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:
b) do Section "Device" dodaj:
c) do Section "Module" dodaj:
i
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:
e) na końcu pliku dodaj:
Teraz zapisz plik.
4) Teraz uruchom ponownie komputer.
5) Przejdź do procesu instalacji beryla.
1) Upewniamy się, że jedziemy na otwartych sterownikach: http://debian.linux.pl/viewtopic.php?t=952
2) Upewniamy się, że mamy akcelerację 3D:
Kod: Zaznacz cały
glxinfo | grep direct
3) Otwieramy /etc/X11/xorg.conf i kolejno dodajemy do niego (wcześniej zrób koniecznie jego kopię!):
a) Do Section "ServerLayout" dodaj:
Kod: Zaznacz cały
Option "AIGLX" "true"
Kod: Zaznacz cały
Option "AddARGBGLXVisuals" "On"
Option "XAANoOffscreenPixmaps" "true"
Option "RenderAccel" "true"
Kod: Zaznacz cały
Load "dbe"
Kod: Zaznacz cały
Load "glx"
d) upewnij się, że masz taki wpis:
Kod: Zaznacz cały
Section "DRI"
Mode 0666
EndSection
Kod: Zaznacz cały
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
4) Teraz uruchom ponownie komputer.
5) Przejdź do procesu instalacji beryla.
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:
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:
b) do Section "Device" dodajemy:
c) upewniamy się, że w Section "Module" mamy:
Teraz zapisz plik.
4) Teraz uruchom ponownie komputer.
1) Upewniamy się, że mamy zainstalowane najnowsze sterowniki: http://debian.linux.pl/viewtopic.php?t=1247
2) Upewniamy się, że mamy akcelerację 3D:
Kod: Zaznacz cały
glxinfo | grep direct
3) Konfigurujemy /etc/X11/xorg.conf według poniższych zaleceń:
a) Na końcu pliku dodajemy:
Kod: Zaznacz cały
Section "Extensions"
Option "Composite" "Enable"
EndSection
Kod: Zaznacz cały
Option "AddARGBGLXVisuals" "true"
Option "AllowGLXWithComposite" "true"
Option "TripleBuffer" "true
#Option "CursosShadow" "true"
Option "UseEdidFreqs" "true"
Option "RenderAccel" "true"
Option "backingstore" "true"
Kod: Zaznacz cały
Load "glx"
Teraz zapisz plik.
4) Teraz uruchom ponownie komputer.
Instalacja beryla
No i doszliśmy do wymarzonego momentu
Więc do /etc/apt/sources.list dodaj poniższe dwa wpisy:
Paczki są budowane dla i386 i amd64!
Teraz wydajemy (jako root oczywiście):
lub jeśli używasz apt-get:
Teraz już zainstalujemy beryla, czyli:
lub jeśli korzystasz z apt-get:
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:
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.
No i doszliśmy do wymarzonego momentu
Więc do /etc/apt/sources.list dodaj poniższe dwa wpisy:
Kod: Zaznacz cały
#~~~~~~~~~~~~~~~~~~~~~~~~Beryl~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
deb [url]http://download.tuxfamily.org/myberyl/shame/debian-sid/beryl-svn/relatively-stable/[/url] ./
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
Teraz wydajemy (jako root oczywiście):
Kod: Zaznacz cały
aptitude update
Kod: Zaznacz cały
apt-get update
Kod: Zaznacz cały
aptitude install beryl
Kod: Zaznacz cały
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: Zaznacz cały
beryl-manager &
FAQ
1) Beryl się nie uruchamia.
Sprawdź, czy dobrze go zainstalowałeś, a w przypadku braku pewności, zainstaluj jeszcze raz. Wywal konfigurację Beryla:
Zobacz jakie błędy wywala Ci konsola i spróbuj dojść do przyczyny problemu. W razie kłopotów, napisz na forum.[/i]
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:
Dla innych środowisko i menadżerów okien: http://google.pl
[/i]
6) ¦nieg w berylu
Chcesz śnieg w berylu? Nic trudnego, zainstaluj poniższy pakiet:
Potem odpal ponownie beryla. Więcej poszukaj w opcjach berylka[/i]
1) Beryl się nie uruchamia.
Sprawdź, czy dobrze go zainstalowałeś, a w przypadku braku pewności, zainstaluj jeszcze raz. Wywal konfigurację Beryla:
Kod: Zaznacz cały
rm -r ~/.beryl
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: Zaznacz cały
$ ln -s /usr/bin/beryl-manager ~/.kde/Autostart
[/i]
6) ¦nieg w berylu
Chcesz śnieg w berylu? Nic trudnego, zainstaluj poniższy pakiet:
Kod: Zaznacz cały
# aptitude install libsnowpg-perl
Kod: Zaznacz cały
andrzej@andrzej:~$ beryl-manager &
libGL warning: 3D driver claims to not support visual 0x4b
Kod: Zaznacz cały
glxinfo | grep direct
3ndriu pisze:To samo pojawia się przy poleceniuKod: Zaznacz cały
andrzej@andrzej:~$ beryl-manager & libGL warning: 3D driver claims to not support visual 0x4b
xorg.conf mam skonfigurowany, beryla przeinstalowałem i nicKod: Zaznacz cały
glxinfo | grep direct
też to mam (i dużo innych osób):
Kod: Zaznacz cały
kamil@kamil:~$ glxinfo | grep direct
libGL warning: 3D driver claims to not support visual 0x4b
direct rendering: Yes
aloha