Упатство:Инсталација на Beryl: Разлика помеѓу преработките

Од Сподели wiki
Прејди на прегледникот Прејди на пребарувањето
Нема опис на уредувањето
 
Нема опис на уредувањето
Ред 1: Ред 1:
'''''Note:''''' ''Using [[Install Beryl on Ubuntu Edgy with AIGLX|AIGLX]] is preferred on Edgy Eft because it is included with X.org on Edgy.''
== Вовед ==


== Introduction ==
Инсталирање на [[Xgl]] и [[Beryl]] во [[Ubuntu]] [[Ubutu_именување#Edgy Eft|Edgy Eft]] е едноставно. Ова упатство ќе ви помогне како да го конфигурирате и инсталирате [[Beryl]] полесно. Ако имате претходно користено [[Compiz]] , ова ке ви биде позната област. Исто така, доколку мислите дека можете да ги подобрите, измените или надоградите инструкциите на оваа страна, направете го тоа уште веднаш.
 
Installing Xgl and Beryl in (K)ubuntu Edgy Eft is simple. Getting it working is slightly more complex, but this how-to should make it easy. If you have used compiz previously, it will be very familiar ground indeed. And yes, if you think you can update / clarify / improve the instructions on this page, please register, log in and go ahead and add your suggestions. Have fun!


----
----
'''Note''': More documentation is available at https://help.ubuntu.com/community/CompositeManager/XGL
'''Забелешка''': Повеќе документација е достапна на https://help.ubuntu.com/community/CompositeManager/XGL
----
----
'''Note''': Lennart Hansen has written an all-graphical guide, [http://lhansen.blogspot.com/2006/10/3d-desktop-beryl-and-xgl-on-ubuntu-edgy.html Beryl and Xgl on Ubuntu Edgy Eft with ATI card]. Lots of screenshots and handy for those who prefer not to use the terminal.
'''Забелешка''': Lennart Hansen има напишано целосен [http://lhansen.blogspot.com/2006/10/3d-desktop-beryl-and-xgl-on-ubuntu-edgy.html графички водич] за [[Beryl]] и [[Xgl]] во [[Ubuntu]] [[Ubutu_именување#Edgy Eft|Edgy Eft]] за ATI графичка картица. Мнозинство од слики од екран за оние кој не сакаат да го користат терминалот.


== Graphic Card Drivers and 3D Video Acceleration ==
== Драјвери за графички картици и 3D видео забрзување ==


Note: If you have previously used Xgl with compiz, you should be good to go and you can skip this step.
'''Забелешка''': Доколку претходно имате користено [[Xgl]] со compiz, би требало да бидете спремни да започнете и можете да го прескокнете овај чекор.


The Xgl X server requires 3D video acceleration. Most graphics cards should automatically support 3D acceleration in Edgy Eft; some graphics cards might need some tweaking though.
[[Xgl]] серверот бара 3D видео забрзување. Повеќето графички картици би требало автоматски да подржуваат 3D забрзувањеa во Edgy Eft; некои графички картици може да треба да бидат подесени.


You can check whether direct rendering is enabled by invoking
Можете да проверите дали директно исцртување е овозможено со


  glxinfo | grep direct
  $ glxinfo | grep direct


in a terminal. If it returns
во терминалот. Повратно би било


  direct rendering: Yes
  $ direct rendering: Yes


For ATi graphics cards you can check with:-
За ATi графички картици можете да проверите со:


  fglrxinfo
$ fglrxinfo


then you're ready to install Xgl and Beryl. If it doesn't, you might need to install the appropriate driver for your graphics card. Follow the [https://help.ubuntu.com/ubuntu/desktopguide/C/hardware.html official Ubuntu Desktop Guide]'s instructions for Nvidia or ATI graphics card drivers, or check the [http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide#C ATI Linux Drivers Wiki] for ATI '''fglrx''' drivers.
тогаш сте подготвени да инсталирате [[Xgl]] и [[Beryl]]. Доколку не е , можеби ке треба да го инсталирате соодветниот драјвер за вашата графичка картица. Следете го [https://help.ubuntu.com/ubuntu/desktopguide/C/hardware.html официјалниот Ubuntu Desktop водич] инструкциите за Nvidia или ATI драјвери за графички картици, или проверете ги [http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide#C вики за ATI линукс драјвери] за ATI '''fglrx''' драјвери.


== Migrating from Compiz-QuinnStorm ==
== Мигрирање од Compiz-QuinnStorm ==


If you have the QuinnStorm version of Compiz installed on your system and want to migrate to Beryl, it's best to uninstall Compiz first and then install Beryl from scratch. Simply use Synaptic (GNOME) or Adept (KDE) to remove the '''compiz''', '''compiz-gnome''' and '''gset-compiz''' meta-packages or use the command line:
Доколку имате QuinnStorm верзија од Compiz инсталирана на вашиот систем и сакате да мигрирате кон [[Beryl]], најдобро е пред се да го избришите Compiz и потоа од почеток да го инсталирате [[Beryl]]. Едноставно користете ги Synaptic (ГНОМ) или Adept (КДЕ) за да го избришите '''compiz''', '''compiz-gnome''' и '''gset-compiz''' мета-пакетите или да ја користите наредбата:


  sudo apt-get remove compiz compiz-gnome gset-compiz
  $ sudo apt-get remove compiz compiz-gnome gset-compiz


and continue on with the rest of the tutorial.
и продолжете со остатокот од упатството.




== Adding the Beryl Project repositories ==
== Додавање на складиштата од [[Beryl]] проектот ==


Now add the Beryl Project's repository to /etc/apt/sources.list. This can be done using the [https://help.ubuntu.com/community/Repositories/Ubuntu Synaptic] or [https://help.ubuntu.com/community/Repositories/Kubuntu Adept] graphical interfaces, or from the [https://help.ubuntu.com/community/Repositories/CommandLine command line]. The line to be added is
Сега додајте ги складиштата од [[Beryl]] проектот во /etc/apt/sources.list. Ова може да се изведи користејки ги [https://help.ubuntu.com/community/Repositories/Ubuntu Synaptic] или [https://help.ubuntu.com/community/Repositories/Kubuntu Adept] графичките интерфејси, или од [https://help.ubuntu.com/community/Repositories/CommandLine command line]. Линијата која треба да се додај е


  deb http://ubuntu.beryl-project.org/ edgy main
  deb http://ubuntu.beryl-project.org/ edgy main


'''Note''': A number of mirrors are available if you find yourself getting slow speeds from the primary host. The [http://ubuntu.beryl-project.org/ current list of mirrors] includes
'''Забелешка''': Повеќе огледала се достапни доколку искусите бавни брзини од примарниот сервер. [http://ubuntu.beryl-project.org/ моментална листа на огледала] вклучува


  deb http://www.beerorkid.com/compiz edgy main-edgy (latest: beryl 0.1.1)
  deb http://www.beerorkid.com/compiz edgy main-edgy (последниот: beryl 0.1.1)
  deb http://media.blutkind.org/xgl edgy main (latest: beryl 0.1.1)
  deb http://media.blutkind.org/xgl edgy main (последниот: beryl 0.1.1)
  deb http://beryl.xglusers.de/ edgy main (latest: beryl 0.1.4; no aquamarine)
  deb http://beryl.xglusers.de/ edgy main (последниот: beryl 0.1.4; без aquamarine)
  deb http://download.tuxfamily.org/3v1deb edgy beryl-svn ( bleeding edge beryl development, use with care )
  deb http://download.tuxfamily.org/3v1deb edgy beryl-svn ( развој на крвавиот edge beryl , користете го со
внимание )


 
Пакетите во складиштата се потпишани со [http://wiki.debian.org/SecureApt gpg signature] така што можете да проверите дали се валидни. За да додадете gpg клуч во вашиот синџир со клучеви, користете Synaptic / Adept или извршете ги следните наредби:
'''Note''': Are all these accurate? I've removed the ones I /know/ to be wrong...
 
'''Note''': Fixed beerorkid.com repository; needed main-edgy instead of just main.
 
The packages in the repository are signed with a [http://wiki.debian.org/SecureApt gpg signature] so you can verify that they are valid. To add the gpg key to your keychain, use Synaptic / Adept or invoke the following command:


  $ wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
  $ wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
Ред 63: Ред 57:
  $ wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
  $ wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -


Next, make apt aware of the new software repositories by issuing the following command
Следно , направете apt свесност за новите софтверски складишта со извршување на следната наредба


  $ sudo apt-get update
  $ sudo apt-get update


Done! The new software repositories should now be available for use.
Готово! Новите софтверски складишта треба да бидат достапни за употреба.


== Installing Xgl and Beryl ==
== Инсталирање на [[Xgl]] и [[Beryl]] ==


Use Synaptic or Adept to install the '''xserver-xgl''' package, or use the command line
Користете Synaptic или Adept за да го инсталирате '''xserver-xgl''' пакетот, или извршетете ја следната наредба


  $ sudo apt-get install xserver-xgl
  $ sudo apt-get install xserver-xgl
Ред 79: Ред 73:
  $ sudo apt-get install beryl emerald-themes  
  $ sudo apt-get install beryl emerald-themes  


If you want to use the KDE window decorator, then append "aquamarine" to the above line.
Доколку сакате да го користите KDE декораторот на прозорци, додајте "aquamarine" во подолната линија.
Note: '''beryl''' is a metapackage that will install the dependencies ('''beryl-core''', '''beryl-plugins''', '''beryl-manager''', '''beryl-settings''') as well as the '''emerald''' decorator but not '''emerald-themes'''.
Забелешка: '''beryl''' и метапакет кој ке ги инсталира зависносните пакети ('''beryl-core''', '''beryl-plugins''', '''beryl-manager''', '''beryl-settings''') како и ''emerald'' декораторот но не и '''emerald-themes'''.




== Configuration ==
== Подесување ==


There are a number of ways to log into an Xgl Session and start the Beryl composite manager. Check and see which one suits you best.
Има повеќе начини за да се најавите во [[Xgl]] сесија и да го стартовате [[Beryl]] композит менаџер. Проверете кое ви одговара.


=== Adding an Xgl login session ===
=== Додовање на [[Xgl]] најавувачка сесија ===


Adding a separate Xgl session to your (gdm or kdm) login screen is recommended for most situations because it allows you to switch easily between Xgl and standard Xorg sessions. After all, Xglx is not meant to be a full-fledged replacement for the standard Xorg server. Some applications (such as OpenGL games) might not run properly in an Xgl session; and keep in mind that the Beryl composite manager is still very much a work in progress. If you run into bugs or problems, you'll have your standard X session at your fingertips.
Додавање на посебна [[Xgl]] сесија во вашиот (gdm или kdm) најавувачки екран е препорачано во најголем број на случаи затоа што ви дозволува едноставна промена помеѓу [[Xgl]] и стандардната Xorg сесија. Сепак, Xglx не е наменет да биди целосна замена за Xorg. Некои апликации (како OpenGL игри) може да не работат соодветно при [[Xgl]] сесија; затоа имајте на ум дека [[Beryl]] композит менаџерот е сеуште во процес на изработка. Доколку наидете на бубачки или проблеми, ке ја имате на достап вашата стандардна X сесија.


Adding an X session to your login screen is a two-step process: first we'll create a startup script that invokes the Xgl session and our desktop environment. Then we'll create the login screen entry that uses our script.
Додавањето на X сесија во вашиот најавувачки екран е процес од два чекори: прво ќе креираме стартувачка скрипта која ја вметнува [[Xgl]] сесијата во нашата околина. Потоа ке креираме внес во најавувачкиот екран кој ќе ја користи нашата скипта.




'''The startup script''': Use your favorite text editor to create a script '''startxgl.sh''' in your path, like so:
'''Стартувачкта скрипта''': Користете го вашиот омилен текстуален уредувач за да креирате '''startxgl.sh''' , со:


  $ sudo gedit /usr/local/bin/startxgl.sh
  $ sudo gedit /usr/local/bin/startxgl.sh
Ред 100: Ред 94:
----
----


'''Note''': The contents of the script varies depending on your desktop environment and the graphics card you use. And yes, users of other window managers, please help out and add your own startup scripts here.
'''Забелешка''': Содржината на скриптата варира од вашата околина и графичката картица која ја поседувате. Корисниците на други менаџери за прозорци, помогнете со додавање на вашите стартувачки скрипти.




'''GNOME & Nvidia graphics card'''
'''GNOME & Nvidia графички картици'''


  #!/bin/sh
  #!/bin/sh
  /usr/bin/Xgl :1 -fullscreen -ac -br -accel xv:fbo -accel glx:pbuffer &
  /usr/bin/[[Xgl]] :1 -fullscreen -ac -br -accel xv:fbo -accel glx:pbuffer &
  sleep 4   
  sleep 4   
  export DISPLAY=:1  
  export DISPLAY=:1  
  exec gnome-session
  exec gnome-session


For KDE, change the last line to
За KDE, сменете ја последната линија во


  exec startkde
  exec startkde




'''GNOME & ATI graphics card'''
'''GNOME & ATI графички картици'''
 
<pre>
  #!/bin/sh
  #!/bin/sh
  Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
  [[Xgl]] -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
  sleep 4   
  sleep 4   
  export DISPLAY=:1  
  export DISPLAY=:1  
  exec gnome-session
  exec gnome-session
</pre>
'''Shutdown и reboot копчиња во GNOME'''


'''Shutdown and reboot buttons in GNOME'''
Вашата startxgl.sh скрипта треба да изгледа вака:
 
<pre>
Zoogie reported in the [http://ubuntuforums.org/showthread.php?t=244662&page=3#24 Ubuntu forums] the following solution to the missing shutdown and reboot buttons in GNOME's exit menu. Your startxgl.sh should look like this:
 
  #!/bin/sh
  #!/bin/sh
  Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
  [[Xgl]] -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
  sleep 4   
  sleep 4   
  export DISPLAY=:1  
  export DISPLAY=:1  
Ред 135: Ред 129:
  xauth -i add :1 . "$cookie"
  xauth -i add :1 . "$cookie"
  exec gnome-session
  exec gnome-session
</pre>


'''Алтернатива'''


'''Alternative'''
За мене, оваа скрипта не го вчита [[[[[[Xgl]]]]]] правилно, а и [[Beryl]] не може да се изврши. Сепак, мојата тема не беше вчитана, се изгледаше ужасно грдо. Папките , датотеките , ништо немаше тема. По мало избршување ја пронајдов следната startxgl.sh скрипта, која го вчитува и gdm, па ми ја враќа мојата тема:
 
For me, above script did load XGL properly, and Beryl could be run too. However, my theme wasn't loaded, everything looked incredibly ugly. Folders, files, everything had no theme. After some searching I found the following startxgl.sh script, which loads gdm as well, so gives me back my theme:
<pre>
<pre>
#!/bin/sh
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
[[Xgl]] :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
DISPLAY=:1
exec dbus-launch --exit-with-session gnome-session
exec dbus-launch --exit-with-session gnome-session
</pre>
</pre>
Note: You may also need to install beryl-dbus as it wasn't installed on my system by default.
Забелешка: Исто така може да треба да инсталирате beryl-dbus зошто не беше инсталиран на мојот систем.


If you have a problem with your fonts appearing tiny, you may need to add the -dpi 96 flag to the Xgl call:
Доколку имате проблем со вашите фонтови, да се појавуваат мали, можеби ке треба да го додаде -dpi 96 :


<pre>Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer -dpi 96 &</pre>
<pre>[[Xgl]] :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer -dpi 96 &</pre>


However, this is kind of a dirty trick. Normally the xserver automatically calculates the correct dpi by using the resolution and the size of the monitor. So if the dpi is too low, it probably means that the size of the monitor is not read correctly by the graphics card. Adding the following line to the Monitor section of the xorg.conf will solve this;
Сепак, ова е вид на валкан трик. Нормално x серверот автоматски го пресметува точниот dpi користејки ја резолуцијата и големината на екраннот. Така што доколку dpi е премногу мал, најверојтно значи дека големината на мониторот не е правилно вчитан од страна на графичката картица. Ова може да се реши со додавање на следната линија во секцијата Monitor во xorg.conf;


<pre>DisplaySize  344        222</pre>
<pre>DisplaySize  344        222</pre>


Of course with the two numbers corresponding to the size of your monitor!! In milimeters.  
Се разбира дека со двата броја кој се однесуваат на големината на вашиот монитор!! Во милиметри.
 


Note: If your shutdown/restart buttons disappear when you are in Xgl you can add these lines to your startxgl.sh script:
Забелешка: Доколку вашите shutdown/restart копчиња исчезнат додека сте во [[Xgl]] сесија можете да ги додадете следните линии во вашата startxgl.sh скрпта:
<pre>
<pre>
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
xauth -i add :1 . "$cookie"
</pre>
</pre>
making it look like this:
Да изгледа вака:
<pre>
<pre>
#!/bin/sh
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
[[Xgl]] :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
Ред 174: Ред 167:
</pre>
</pre>


For '''KDE''', change the last line to
За '''KDE''', сменете ја последната линија во


  exec startkde
  exec startkde


For '''XFCE''', change the last line to
За '''XFCE''', сменете ја последната линија во


  exec xfce4-session
  exec xfce4-session


'''Making the script executable''': Now make sure the script has the right permissions settings set so that it can be invoked by session login entry - this can be done in Nautilus or Konqueror or simply by typing the following into a terminal:
'''Правење на скриптата да биди извршна''': Осигурајте се дека скриптата ги има точните дозволи за да може да се внеси во најавувачата сесија - ова може да се направи во Nautilus или Konqueror или едноставно со извршување на:


  $ sudo chmod a+x /usr/local/bin/startxgl.sh
  $ sudo chmod a+x /usr/local/bin/startxgl.sh




'''IMPORTANT NOTE I recently found that if we start Gnome/KDE this way, we may lose font or mouse pointer configuration, since they don't get loaded with Xgl. The correct way that I found was to use "exec /etc/X11/Xsession" instead of gnome-session or startkde. Then you can put gnome-session or startkde as an Xsession argument, for example, "exec /etc/X11/Xsession startkde".''' - Lesterchakyn
'''Важна забелешка: Во скорешно време приметив дека доколку стартоваме Gnome/KDE на овој начин, можеме да ги изгубиме подесувањата за фонтови и покажувач од глушецот, затоа што не се вчитуваат со [[Xgl]]. Правилниот начин кој го најдов беше да се користи "exec /etc/X11/Xsession" наместо gnome-session или startkde. Тогаш можете да го ставите gnome-session или startkde како Xsession аргумент, на пример, "exec /etc/X11/Xsession startkde".''' - Lesterchakyn




'''Creating the login session entry''': To create the login entry, create a new file /etc/X11/sessions/xgl.desktop
''Креирање на внес во најавувачката сесија'': За да креирате внес, креирајте нова датотека /etc/X11/sessions/xgl.desktop


  $ sudo mkdir -p /etc/X11/sessions
  $ sudo mkdir -p /etc/X11/sessions
  $ sudo gedit /etc/X11/sessions/xgl.desktop
  $ sudo gedit /etc/X11/sessions/xgl.desktop


Make it look like this:
Направете да изгледа вака:


  [Desktop Entry]
  [Desktop Entry]
  Encoding=UTF-8
  Encoding=UTF-8
  Name=Xgl
  Name=[[Xgl]]
  Exec=/usr/local/bin/startxgl.sh
  Exec=/usr/local/bin/startxgl.sh
  Icon=
  Icon=
  Type=Application
  Type=Application


'''Note''': The '''Name=Xgl''' entry is the description of the session that you'll see in your login menu, so you could change it to 'Xgl-Gnome' or 'Xgl-Beryl' if it suits you better.
'''Забелешка''': ''Name=[[Xgl]]''' внесот е објаснување за сесијата која што ке ја видите во најавувачкото мени, па доколку повеќе ви одговара би требало да го преименувате во '[[Xgl]]-Gnome' или '[[Xgl]]-[[Beryl]]'.


'''Note: I had to create this file in /usr/share/xsessions before it was picked up by kdm''' - Huub Bouma
'''Забелешка: Требаше да ја креирам оваа датотека во /usr/share/xsessions пред да биде примена од kdm''' - Huub Bouma


----
----
'''Done!'''
'''Готово!'''
----
----


When you get to the GDM or KDM login screen, you should now have a session called 'Xgl' available; if you log into this session, Xgl will run as an overlay to the standard Xorg X session (that is, on DISPLAY: 1) and load your desktop environment. Logging into your normal session will give you the standard, un-accelerated desktop for trouble-shooting or running programs which don't play nicely with Xgl.
Кога ке се најдете до GDM или KDM најавувачкиот екран, би требало сега да имате сесија наречена '[[Xgl]]' која ке биди достапна; ако се најавите на оваа сесија, [[Xgl]] ќе работи како overlay над стандардната Xorg сесија и ќе ја вчита вашата работна околина.


=== Changing your standard login ===
=== Промена на стандардната најава ===


'''For GNOME''': Instead of adding a sekillall beryl-parate desktop session, you could alter your standard X session. This is not recommended for most users (see above). It might be useful however if you do not want to set up a separate X session for Beryl for some reason.
'''За GNOME''': Наместо додавање на одделна beryl сесија, можете да ја промените стандардната X сесија. Ова не е препорачливо за најголем дел од корисниците (види погоре). Сепак, доколку не сакате да додадете одделна X сесија за [[Beryl]] може да биде корисно поради некоја причина.


First change '''gdm.conf-custom''':
Прво променете го '''gdm.conf-custom''':


  $ sudo nano /etc/gdm/gdm.conf-custom
  $ sudo nano /etc/gdm/gdm.conf-custom


Go to the very bottom of the file and add:
Одете на самото дно на датотеката и додадете:


  0=Xgl
  0=[[Xgl]]
  [server-Xgl]
  [server-[[Xgl]]]
  name=Xgl server
  name=[[Xgl]] server
  command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo
  command=/usr/bin/[[Xgl]] :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo
  flexible=true
  flexible=true


When you reboot or restart the graphical session, the Xgl server should be running.
Кога ке ја рестартирате графичката сесија, [[Xgl]] серверот треба да работи.


== Running Beryl ==
== Пуштање на [[Beryl]] ==
Now it's time to test your Beryl installation. Open a terminal and type
Сега е време да ја испробате [[Beryl]] инсталацијата. Отворете терминал и испишете


  $ beryl-manager
  $ beryl-manager


If all goes well, you should see the Beryl splash screen and your windows will become wobbly! Your system tray should show the Beryl icon - a red gem - that you can use to adjust beryl's and emerald's settings. Click on 'Beryl settings manager' or Emerald, the theme manager. It also provides fallback to another window manager (metacity for example), in case Beryl crashes.
Доколку се оди како што треба, би требало да го видите [[Beryl]]  поздравниот екран и вачите прозорци ке станат размрдани! Вашата системска лента треба да ја прикажи [[Beryl]] иконата - црвен дијамант - која можете да ја користите со цел да ги подобрите подесувањата на beryl и emerald. Кликнете на '[[Beryl]] settings manager' илиEmerald, менаџерот за теми. Исто така снабдува премминување на друг менаџер за прозорци (на пример metacity), во случај да [[Beryl]] падне.


If you don't see the beryl splash screen immediately, you may need to tell the manager to load Beryl - right-click on the red gem, go to "Select Window Manager" and choose "Beryl". If that doesn't work, there's a problem somewhere! Often, useful debugging output will show in the terminal window you used to start beryl with.
Доколку веднаш не го видите поздравувачкиот екран на beryl, можеби ке треба да му зададете наредба на менаџерот да го вчита [[Beryl]], со десен клик на црвениот дијамант, одете во "Select Window Manager" и изберете "[[Beryl]]". Во случај да не работи има проблем најверојатно корисни информации можат да се најдат во терминалот кога ке испробате да го стартовате beryl во него.


----
----
'''IRC channels'''
'''IRC канали'''
----
----
Ubuntu users can ask for help on the #ubuntu-xgl or #xgl channels on irc://irc.freenode.net/
Корисниците на Ununtu можат да побарат помош на #ubuntu-xgl или #xgl каналите на irc://irc.freenode.net/




=== Adding Beryl to Session Startup ===
=== Додавање на [[Beryl]] во почетокот на сесијата ===


Assuming all goes well, you can set up Beryl Manager to start up every time you load into your Xgl session.
Претпоставувајки дека се работи како што треба, можете да го поседите beryl менаџерот да се стартова секој пат кога ке се најавите во вашата xgl сесија.


----
----
'''GNOME'''
'''GNOME'''
----
----
'''Note''': This method will add '''beryl-manager''' to ''every'' gnome session, not just the Xgl session. Not very useful for those who wish to keep their Xorg and Xgl sessions separate. See below.
'''Забелешка''': Овој метој ке го додај '''beryl-manager''' во ''секоја'' gnome сесија, не само [[Xgl]] сесиите. Не е корисно за оние кои ги посакуваат нивните  Xorg и [[Xgl]] сесии да бидат одделниsessions. Прочитајте подолу.


* Go to System ? Preferences ? Sessions
* Одете во System ? Preferences ? Sessions
* Go to the 'Startup Programs' tab
* Одете во 'Startup Programs'
* Click the 'Add' button and type '''beryl-manager''' into the dialog box
* Кликнете на 'Add' копчето и испишете '''beryl-manager''' во диалогот
* Click 'Close'  
* Кликнете 'Close'  


'''Addenda:'''
----
 
1) If the window decorations do not show up when starting beryl this way, try adding '''beryl-xgl''' to the startup programs as well. See the Troubleshooting section below.


2) A command line version of this tip can be seen [http://gentoo-wiki.com/Beryl#Using_GNOME here].
Доколку декорацијата на прозорците не се прикажува кога се стартува beryl, пробајте да додајте '''beryl-xgl''' во програмите кој се извршуваат при подигање на системот.


----
----
'''KDE'''
'''KDE'''
----
----
Add '''beryl-manager''' to KDE's autostart. Open a terminal and create the following symlink:
Додајте '''beryl-manager''' во KDE's авто-старт. Отворе терминал и создадете го следниот симболички линк:


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


=== Adding Beryl to an Existing Session ===
=== Додавање на [[Beryl]] во постоечка сесија ===
----
----
'''GNOME'''
'''GNOME'''
----
----
To start beryl-manager only when the session "xgl" is started, I modified a script from Gentoo Wiki [http://gentoo-wiki.com/HOWTO_XGL#Adding_Compiz_to_an_Existing_Session scripts].so:
За да го стартовате beryl-manager само кога е започната "xgl" сесија:




'''Create the script''': Use your favourite text editor to create a script '''start_beryl.sh'''. I placed and created it in /usr/local/bin/ so:
'''Создадете скрипта''': Користете го вашиот омилен текстуален уредувач за да созададете скрипта '''start_beryl.sh'''.


  $ sudo gedit /usr/local/bin/start_beryl.sh
  $ sudo gedit /usr/local/bin/start_beryl.sh


In the file paste this:
Во датотеката вметнете:
 
  #!/bin/bash
  #!/bin/bash
  #
  #
Ред 294: Ред 284:
         DISPLAY=:1 beryl-manager
         DISPLAY=:1 beryl-manager
         DISPLAY=:1 beryl-xgl
         DISPLAY=:1 beryl-xgl
  else echo "${0}: Error: beryl-manager not launched. Xgl not running?"
  else echo "${0}: Error: beryl-manager not launched. [[Xgl]] not running?"
  fi
  fi


and save the file.
и зачувај те ја датотеката.


'''Making the script executable''': Now make sure the script has the right permissions settings set so that it can be invoked by session login entry - this can be done in Nautilus or Konqueror or simply by typing the following into a terminal:
'''Правење на скриптата да биде извршлива''': Сега осигурајте се дека скриптата ги има точните привилегии за да може да се вметни во најавувачката сесија - ова може да се направи користејги го Nautilus или Konqueror или едноставно извршување на наредбата:


  $ sudo chmod a+x /usr/local/bin/start_beryl.sh
  $ sudo chmod a+x /usr/local/bin/start_beryl.sh


'''Add the script to gnome session startup:'''
'''Додавање на скриптата во почетокот на gnome сесијата:'''


* Go to System ? Preferences ? Sessions
* Одете во System ? Preferences ? Sessions
* Go to the 'Startup Programs' tab
* Одете во 'Startup Programs'
* Click the 'Add' button and type /usr/local/bin/start_beryl.sh into the dialog box
* Кликнете на 'Add' копчето и испишете /usr/local/bin/start_beryl.sh
* Click 'Close'  
* Кликнете 'Close'  


Now, you can logout and start a session. When you start a gnome session, the script looks if XGL is started, and so, if you are in a xgl-session, it launches beryl-manager.
Сега можете да се одјавите и да започнете сесија. Кога ке започнете gnome сесија, скриптата проверува дали [[[[Xgl]]]] е стартувана, па доколку е го стартова beryl-manager.


----
----
'''KDE'''
'''KDE'''
----
----
[http://gentoo-wiki.com/HOWTO_XGL#KDE_users_general_startup_script The Gentoo Wiki] offers several startup [http://gentoo-wiki.com/HOWTO_XGL#Adding_Compiz_to_an_Existing_Session scripts] that allow you to start beryl or compiz only when the Xgl server is running. If this script is added to GNOME's session startup programs or KDE's autostart, beryl won't start unless we have entered the Xgl session - a more elegant solution to beryl startup automation. However, these scripts were written for compiz and also include various workarounds for font and keyboard-related issues that might not be needed for most situations. So please, everyone '''test these scripts and take the time to write up what works and what doesn't''' in the appropriate troubleshooting page. Thanks on behalf of the community!
[http://gentoo-wiki.com/HOWTO_XGL#KDE_users_general_startup_script The Gentoo Wiki] нуди неколку само-стартувања[http://gentoo-wiki.com/HOWTO_XGL#Adding_Compiz_to_an_Existing_Session scripts] ви нуди да стартување само на beryl или compiz Кога работи xgl серерот, доколку оваа скрипта е вметнета во апликациите кои се стартуваат со почетокот на GNOME или KDE, beryl нема да се стартува освен ако имаме внесено xgl сесија - поелегантно решение. Сепак, овие скрипти може да бидат напишани за compiz и да бидат вклчени во разновидни проблеми со фонтовите или слично кои може да не се потребни ви повеќето од ситуациите. Затоа се молат сите да ги испробаат овие скрипти и да земат време да испишат како работат. Благодарност од името на заедницата!


Also, the script mentioned above for starting beryl in gnome also works if added to KDE's autostart.
Исто така, погоре-спомнатата скрипта за стартување на beryl во gnome исто така може да биде додаден во KDE авто-стартот.


=Troubleshooting=
=Лоцирање на проблеми=


==Ugly GTK/Icon Themes==
==Грди GTK/Icon теми==
If have problems with being unable to change the GTK(controls) or icon themes once logged into your XGL session; type the following into a terminal:
Доколку имате проблеми да не можете да ги измените GTK контролите или темите со икони; испишете ја следната наредба:


  $ gnome-settings-daemon &
  $ gnome-settings-daemon &


Now try to change GTK/icon themes. If it fixes the problem, add it to your startup programs (In System --> Preferences --> Sessions).
Сега пробајте да ги смените GTK/icon темите. Доколку го поправи проблемот, додајте го во вашите програми кои се стартуваат со подигањето на системот (во System --> Preferences --> Sessions).


==Xgl start problem under Debian==
==Проблеми со стартување на [[Xgl]] под Debian==


If you use this howto to install Beryl under Debian, you should start xgl with:
Доколку го користите овај водич за да инсталирате Brul под Debian, би требало да стартувае xgl со:


<code>
<code>
/usr/bin/Xgl :0 -fp /usr/share/fonts/X11/misc -fullscreen -ac -accel glx:pbuffer -accel xv:fbo:0
/usr/bin/[[Xgl]] :0 -fp /usr/share/fonts/X11/misc -fullscreen -ac -accel glx:pbuffer -accel xv:fbo:0
</code>
</code>


because the fonts are not located in the same directory between ubuntu and Debian. Then, all is going fine :)
затоа што фонтоите кои не се лоцирани во истиот директориум помеѓу ubuntu и Debian. Тогаш, се ке работи фино :)
 
=Користење на [[Beryl]]=


=Using Beryl=
За основните наредби погледнете го [[Tips/Default Commands|Default Commands]].


See [[Tips/Default Commands|Default Commands]] for some default commands.
[[Категорија:Ubuntu]]
[[Категорија:Упатства]]

Преработка од 20:29, 26 март 2007

Вовед

Инсталирање на Xgl и Beryl во Ubuntu Edgy Eft е едноставно. Ова упатство ќе ви помогне како да го конфигурирате и инсталирате Beryl полесно. Ако имате претходно користено Compiz , ова ке ви биде позната област. Исто така, доколку мислите дека можете да ги подобрите, измените или надоградите инструкциите на оваа страна, направете го тоа уште веднаш.


Забелешка: Повеќе документација е достапна на https://help.ubuntu.com/community/CompositeManager/XGL


Забелешка: Lennart Hansen има напишано целосен графички водич за Beryl и Xgl во Ubuntu Edgy Eft за ATI графичка картица. Мнозинство од слики од екран за оние кој не сакаат да го користат терминалот.

Драјвери за графички картици и 3D видео забрзување

Забелешка: Доколку претходно имате користено Xgl со compiz, би требало да бидете спремни да започнете и можете да го прескокнете овај чекор.

Xgl серверот бара 3D видео забрзување. Повеќето графички картици би требало автоматски да подржуваат 3D забрзувањеa во Edgy Eft; некои графички картици може да треба да бидат подесени.

Можете да проверите дали директно исцртување е овозможено со

$ glxinfo | grep direct

во терминалот. Повратно би било

$ direct rendering: Yes

За ATi графички картици можете да проверите со:

$ fglrxinfo

тогаш сте подготвени да инсталирате Xgl и Beryl. Доколку не е , можеби ке треба да го инсталирате соодветниот драјвер за вашата графичка картица. Следете го официјалниот Ubuntu Desktop водич инструкциите за Nvidia или ATI драјвери за графички картици, или проверете ги вики за ATI линукс драјвери за ATI fglrx драјвери.

Мигрирање од Compiz-QuinnStorm

Доколку имате QuinnStorm верзија од Compiz инсталирана на вашиот систем и сакате да мигрирате кон Beryl, најдобро е пред се да го избришите Compiz и потоа од почеток да го инсталирате Beryl. Едноставно користете ги Synaptic (ГНОМ) или Adept (КДЕ) за да го избришите compiz, compiz-gnome и gset-compiz мета-пакетите или да ја користите наредбата:

$ sudo apt-get remove compiz compiz-gnome gset-compiz

и продолжете со остатокот од упатството.


Додавање на складиштата од Beryl проектот

Сега додајте ги складиштата од Beryl проектот во /etc/apt/sources.list. Ова може да се изведи користејки ги Synaptic или Adept графичките интерфејси, или од command line. Линијата која треба да се додај е

deb http://ubuntu.beryl-project.org/ edgy main

Забелешка: Повеќе огледала се достапни доколку искусите бавни брзини од примарниот сервер. моментална листа на огледала вклучува

deb http://www.beerorkid.com/compiz edgy main-edgy (последниот: beryl 0.1.1)
deb http://media.blutkind.org/xgl edgy main (последниот: beryl 0.1.1)
deb http://beryl.xglusers.de/ edgy main (последниот: beryl 0.1.4; без aquamarine)
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn ( развој на крвавиот edge beryl , користете го со

внимание )

Пакетите во складиштата се потпишани со gpg signature така што можете да проверите дали се валидни. За да додадете gpg клуч во вашиот синџир со клучеви, користете Synaptic / Adept или извршете ги следните наредби:

$ wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
$ wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add - 
$ wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -

Следно , направете apt свесност за новите софтверски складишта со извршување на следната наредба

$ sudo apt-get update

Готово! Новите софтверски складишта треба да бидат достапни за употреба.

Инсталирање на Xgl и Beryl

Користете Synaptic или Adept за да го инсталирате xserver-xgl пакетот, или извршетете ја следната наредба

$ sudo apt-get install xserver-xgl

Next, install the beryl and emerald-themes packages

$ sudo apt-get install beryl emerald-themes 

Доколку сакате да го користите KDE декораторот на прозорци, додајте "aquamarine" во подолната линија. Забелешка: beryl и метапакет кој ке ги инсталира зависносните пакети (beryl-core, beryl-plugins, beryl-manager, beryl-settings) како и emerald декораторот но не и emerald-themes.


Подесување

Има повеќе начини за да се најавите во Xgl сесија и да го стартовате Beryl композит менаџер. Проверете кое ви одговара.

Додовање на Xgl најавувачка сесија

Додавање на посебна Xgl сесија во вашиот (gdm или kdm) најавувачки екран е препорачано во најголем број на случаи затоа што ви дозволува едноставна промена помеѓу Xgl и стандардната Xorg сесија. Сепак, Xglx не е наменет да биди целосна замена за Xorg. Некои апликации (како OpenGL игри) може да не работат соодветно при Xgl сесија; затоа имајте на ум дека Beryl композит менаџерот е сеуште во процес на изработка. Доколку наидете на бубачки или проблеми, ке ја имате на достап вашата стандардна X сесија.

Додавањето на X сесија во вашиот најавувачки екран е процес од два чекори: прво ќе креираме стартувачка скрипта која ја вметнува Xgl сесијата во нашата околина. Потоа ке креираме внес во најавувачкиот екран кој ќе ја користи нашата скипта.


Стартувачкта скрипта: Користете го вашиот омилен текстуален уредувач за да креирате startxgl.sh , со:

$ sudo gedit /usr/local/bin/startxgl.sh

Забелешка: Содржината на скриптата варира од вашата околина и графичката картица која ја поседувате. Корисниците на други менаџери за прозорци, помогнете со додавање на вашите стартувачки скрипти.


GNOME & Nvidia графички картици

#!/bin/sh
/usr/bin/Xgl :1 -fullscreen -ac -br -accel xv:fbo -accel glx:pbuffer &
sleep 4  
export DISPLAY=:1 
exec gnome-session

За KDE, сменете ја последната линија во

exec startkde


GNOME & ATI графички картици

 #!/bin/sh
 [[Xgl]] -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
 sleep 4  
 export DISPLAY=:1 
 exec gnome-session

Shutdown и reboot копчиња во GNOME

Вашата startxgl.sh скрипта треба да изгледа вака:

 #!/bin/sh
 [[Xgl]] -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
 sleep 4  
 export DISPLAY=:1 
 cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
 xauth -i add :1 . "$cookie"
 exec gnome-session

Алтернатива

За мене, оваа скрипта не го вчита [[[[Xgl]]]] правилно, а и Beryl не може да се изврши. Сепак, мојата тема не беше вчитана, се изгледаше ужасно грдо. Папките , датотеките , ништо немаше тема. По мало избршување ја пронајдов следната startxgl.sh скрипта, која го вчитува и gdm, па ми ја враќа мојата тема:

#!/bin/sh
[[Xgl]] :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec dbus-launch --exit-with-session gnome-session

Забелешка: Исто така може да треба да инсталирате beryl-dbus зошто не беше инсталиран на мојот систем.

Доколку имате проблем со вашите фонтови, да се појавуваат мали, можеби ке треба да го додаде -dpi 96 :

[[Xgl]] :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer -dpi 96 &

Сепак, ова е вид на валкан трик. Нормално x серверот автоматски го пресметува точниот dpi користејки ја резолуцијата и големината на екраннот. Така што доколку dpi е премногу мал, најверојтно значи дека големината на мониторот не е правилно вчитан од страна на графичката картица. Ова може да се реши со додавање на следната линија во секцијата Monitor во xorg.conf;

DisplaySize  344        222

Се разбира дека со двата броја кој се однесуваат на големината на вашиот монитор!! Во милиметри.

Забелешка: Доколку вашите shutdown/restart копчиња исчезнат додека сте во Xgl сесија можете да ги додадете следните линии во вашата startxgl.sh скрпта:

cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"

Да изгледа вака:

#!/bin/sh
[[Xgl]] :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session

За KDE, сменете ја последната линија во

exec startkde

За XFCE, сменете ја последната линија во

exec xfce4-session

Правење на скриптата да биди извршна: Осигурајте се дека скриптата ги има точните дозволи за да може да се внеси во најавувачата сесија - ова може да се направи во Nautilus или Konqueror или едноставно со извршување на:

$ sudo chmod a+x /usr/local/bin/startxgl.sh


Важна забелешка: Во скорешно време приметив дека доколку стартоваме Gnome/KDE на овој начин, можеме да ги изгубиме подесувањата за фонтови и покажувач од глушецот, затоа што не се вчитуваат со Xgl. Правилниот начин кој го најдов беше да се користи "exec /etc/X11/Xsession" наместо gnome-session или startkde. Тогаш можете да го ставите gnome-session или startkde како Xsession аргумент, на пример, "exec /etc/X11/Xsession startkde". - Lesterchakyn


Креирање на внес во најавувачката сесија: За да креирате внес, креирајте нова датотека /etc/X11/sessions/xgl.desktop

$ sudo mkdir -p /etc/X11/sessions
$ sudo gedit /etc/X11/sessions/xgl.desktop

Направете да изгледа вака:

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

'Забелешка: Name=Xgl внесот е објаснување за сесијата која што ке ја видите во најавувачкото мени, па доколку повеќе ви одговара би требало да го преименувате во 'Xgl-Gnome' или 'Xgl-Beryl'.

Забелешка: Требаше да ја креирам оваа датотека во /usr/share/xsessions пред да биде примена од kdm - Huub Bouma


Готово!


Кога ке се најдете до GDM или KDM најавувачкиот екран, би требало сега да имате сесија наречена 'Xgl' која ке биди достапна; ако се најавите на оваа сесија, Xgl ќе работи како overlay над стандардната Xorg сесија и ќе ја вчита вашата работна околина.

Промена на стандардната најава

За GNOME: Наместо додавање на одделна beryl сесија, можете да ја промените стандардната X сесија. Ова не е препорачливо за најголем дел од корисниците (види погоре). Сепак, доколку не сакате да додадете одделна X сесија за Beryl може да биде корисно поради некоја причина.

Прво променете го gdm.conf-custom:

$ sudo nano /etc/gdm/gdm.conf-custom

Одете на самото дно на датотеката и додадете:

0=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo
flexible=true

Кога ке ја рестартирате графичката сесија, Xgl серверот треба да работи.

Пуштање на Beryl

Сега е време да ја испробате Beryl инсталацијата. Отворете терминал и испишете

$ beryl-manager

Доколку се оди како што треба, би требало да го видите Beryl поздравниот екран и вачите прозорци ке станат размрдани! Вашата системска лента треба да ја прикажи Beryl иконата - црвен дијамант - која можете да ја користите со цел да ги подобрите подесувањата на beryl и emerald. Кликнете на 'Beryl settings manager' илиEmerald, менаџерот за теми. Исто така снабдува премминување на друг менаџер за прозорци (на пример metacity), во случај да Beryl падне.

Доколку веднаш не го видите поздравувачкиот екран на beryl, можеби ке треба да му зададете наредба на менаџерот да го вчита Beryl, со десен клик на црвениот дијамант, одете во "Select Window Manager" и изберете "Beryl". Во случај да не работи има проблем најверојатно корисни информации можат да се најдат во терминалот кога ке испробате да го стартовате beryl во него.


IRC канали


Корисниците на Ununtu можат да побарат помош на #ubuntu-xgl или #xgl каналите на irc://irc.freenode.net/


Додавање на Beryl во почетокот на сесијата

Претпоставувајки дека се работи како што треба, можете да го поседите beryl менаџерот да се стартова секој пат кога ке се најавите во вашата xgl сесија.


GNOME


Забелешка: Овој метој ке го додај beryl-manager во секоја gnome сесија, не само Xgl сесиите. Не е корисно за оние кои ги посакуваат нивните Xorg и Xgl сесии да бидат одделниsessions. Прочитајте подолу.

  • Одете во System ? Preferences ? Sessions
  • Одете во 'Startup Programs'
  • Кликнете на 'Add' копчето и испишете beryl-manager во диалогот
  • Кликнете 'Close'

Доколку декорацијата на прозорците не се прикажува кога се стартува beryl, пробајте да додајте beryl-xgl во програмите кој се извршуваат при подигање на системот.


KDE


Додајте beryl-manager во KDE's авто-старт. Отворе терминал и создадете го следниот симболички линк:

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

Додавање на Beryl во постоечка сесија


GNOME


За да го стартовате beryl-manager само кога е започната "xgl" сесија:


Создадете скрипта: Користете го вашиот омилен текстуален уредувач за да созададете скрипта start_beryl.sh.

$ sudo gedit /usr/local/bin/start_beryl.sh

Во датотеката вметнете:

#!/bin/bash
#
# Start beryl-manager within gnome-session
#
if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then
       DISPLAY=:1 beryl-manager
       DISPLAY=:1 beryl-xgl
else echo "${0}: Error: beryl-manager not launched. Xgl not running?"
fi

и зачувај те ја датотеката.

Правење на скриптата да биде извршлива: Сега осигурајте се дека скриптата ги има точните привилегии за да може да се вметни во најавувачката сесија - ова може да се направи користејги го Nautilus или Konqueror или едноставно извршување на наредбата:

$ sudo chmod a+x /usr/local/bin/start_beryl.sh

Додавање на скриптата во почетокот на gnome сесијата:

  • Одете во System ? Preferences ? Sessions
  • Одете во 'Startup Programs'
  • Кликнете на 'Add' копчето и испишете /usr/local/bin/start_beryl.sh
  • Кликнете 'Close'

Сега можете да се одјавите и да започнете сесија. Кога ке започнете gnome сесија, скриптата проверува дали [[Xgl]] е стартувана, па доколку е го стартова beryl-manager.


KDE


The Gentoo Wiki нуди неколку само-стартувањаscripts ви нуди да стартување само на beryl или compiz Кога работи xgl серерот, доколку оваа скрипта е вметнета во апликациите кои се стартуваат со почетокот на GNOME или KDE, beryl нема да се стартува освен ако имаме внесено xgl сесија - поелегантно решение. Сепак, овие скрипти може да бидат напишани за compiz и да бидат вклчени во разновидни проблеми со фонтовите или слично кои може да не се потребни ви повеќето од ситуациите. Затоа се молат сите да ги испробаат овие скрипти и да земат време да испишат како работат. Благодарност од името на заедницата!

Исто така, погоре-спомнатата скрипта за стартување на beryl во gnome исто така може да биде додаден во KDE авто-стартот.

Лоцирање на проблеми

Грди GTK/Icon теми

Доколку имате проблеми да не можете да ги измените GTK контролите или темите со икони; испишете ја следната наредба:

$ gnome-settings-daemon &

Сега пробајте да ги смените GTK/icon темите. Доколку го поправи проблемот, додајте го во вашите програми кои се стартуваат со подигањето на системот (во System --> Preferences --> Sessions).

Проблеми со стартување на Xgl под Debian

Доколку го користите овај водич за да инсталирате Brul под Debian, би требало да стартувае xgl со:

/usr/bin/Xgl :0 -fp /usr/share/fonts/X11/misc -fullscreen -ac -accel glx:pbuffer -accel xv:fbo:0

затоа што фонтоите кои не се лоцирани во истиот директориум помеѓу ubuntu и Debian. Тогаш, се ке работи фино :)

Користење на Beryl

За основните наредби погледнете го Default Commands.