Openbox nasıl yapılandırılır?



Burada kısaca bahsettiğim gibi Openbox oturumu oldukça geniş özelleştirme seçeneği olan bir oturum. Özellleştirme seçeneği neredeyse sınırsızdır, kendisi bir pencere yöneticisi olduğu için sistem kaynaklarını az kullanır.
Kendi oturumunu yapmak ve minumum sistem kaynaklarını kullanmak için tercih edilir. Buna karşın özellikle yeni kullanıcılar tarafından yeterince bilinmiyor, bilenlerin çoğu da yapılandırmanın zor olduğunu varsayarak veya biraz da tembellikten olsa gerek hazır masa üstlerine yönleniyor.
Openbox yapılandırmasının aslında çok kolay olduğunu, GNU/Linux ile bir-iki tanışanların dahi kendine göre özelleştirebileceğini bu yazıda anlatmaya çalışacağım...

KURULUM


Openbox kurulumu iki şekilde yapılır, biri kurulu sisteminizden diğeri de taban dağıtımların minimal kalıplarından.
Minimal kalıplardan yaptığım anlatımı alttaki bağlantılardan inceleyebilirsiniz.
Ubuntu
Mageia
Feliz

Yeni kullanıcılar kurulu sistemden, orta kullanıcılar minimal kalıptan kurmayı tercih eder.
Hangi dağıtım olursa olsun kullanmakta olduğunuz sistemden kurmak için uçbirim veya Gui arayüzlü paket yöneticisini kullanabilirsiniz.
Gui ile kurarsanız arama yerine openbox yazın ve çıkan sonuçta yine openbox yazanı kurun.

Uçbirim ile kurmak için kullandığınız dağıtıma göre alttaki komutları kullanın.

Deb paket yöneticili dağıtımlar için.
sudo apt-get install openbox

Pacman paket yöneticili dağıtımlar için.
pacman -S openbox

Şimdi Openbox kullanmak için temel bazı paketleri kuralım.
Altta belirlediğim paketleri yine kullandığınız dağıtımın paket yöneticisi komutuyla kurun.

Bu dört paketin alternatiflerini de tercih edebilirsiniz.
pcmanfm (alternatifler: spacefm, thunar...)
leafpad (alternatifler: mousepad, pluma...)
lxterminal (alternatifler: xfce4-terminal, lilyterm, mate-terminal...)
-Debian tabanlılar için obsession Arch tabanlılar için oblogout

Openbox için yapılmış tint2 panel yeni kullanıcılara biraz zor gelebilir, bu yüzden ilk etapta lxpanel kurmanızı öneririm.
İleri bir zamanda ayrıca tint2 panel yapılandırmasını anlatmaya çalışacağım.
Bu işlemden sonra çıkış yapın ve seçeneklerden Openbox'u seçin.

YAPILANDIRMA


Alttaki resimdeki gibi siyah bir ekran gelecektir, herhangi bir şey yok, sadece sağ tık menüde bazı ögeler bulunur ama bu sizi caydırmasın, çünkü adı üstünde özelleştirme zengini olan bir oturum yapılandırmak üzeresiniz.



Lxpanel ile birlikte beş adet paketi kurduysanız /etc/xdg/openbox dizininde bulunan openbox dizinini kopyalayın /home/kullanıcı-adı/.config dizinine yapıştırın.

İşimizin çoğu openbox dizininde bulunan  autostart, menu.xml, rc.xml adlı dosyalar ile olacak.

Görevleri şöyledir.
-autostart dosyası sistem başlangıcında çalışmasını istediğimiz yazılımları çalıştırır.
-menu.xml dosyası sağ tık menüyü isteğimize göre yapılandırmak için.
-rc.xml dosyası klavye kısayolunu isteğimize göre atamak için.

ilk iş olarak autostart dosyasında lxpanel'in çalışmasını sağlayalım.
Bunun için dosyanın içine alttaki komutu yazın.
lxpanel &
Neyi çalıştırmak isterseniz önce onun adını veya yolunu giriyoruz ve sonuna bu & işareti ekliyoruz.
dosyaya yukarıdaki komutu yazdıysanız kaydedin, kapatın.
Uçbirime alttaki komutu girin, sistem yeniden başlasın.
systemctl reboot

Sistemi yeniden başlattıktan sonra alttaki resimde görüldüğü üzere lxpanel yüklenmiş olacaktır.
Şu anda boş bir ekran ve bir panel bulunuyor.
Panele sağ tıklayın, Tabla ayarları > Gelişmiş sekmesinde bulunan Oturum Kapama Komutu karşısına Deb tabanlı sistem kullanıyorsanız obsession-logout yazın, Pamac tabanlı kullanıyorsanız oblogout yazın.
Bu yaptığımız panelde bulunan Çık tuşuna tıkladığınızda çıkış penceresini açacaktır.





Openbox'ta arka plana resim atamanın feh, nitrogen, hsetroot yazılımları gibi bir çok yolu bulunuyor, ancak yeni kullanıcılar için daha kolay olan ve dosya yöneticisi olmasının yanısıra arka plana resim atama işini de yapan Pcmanfm öneriyorum.
Pcmanfm ile arka plana resim atamak için önce autostart dosyasına alttaki komutu yazın, ardından panelde bulunan Çık tuşuna tıklayın, açılan pencere seçeneklerinden yeniden başlatın.
pcmanfm --desktop &

Şimdi paneldeki menüden Masaüstü Seçenekleri simgesine tıklayın.
Açılan alttaki pencerede Duvar kağıdı yazan yere tıklayın ve belirlediğiniz resmi gösterin.



Alttaki örnek resimde olduğu gibi bir panel bir de arka plan resim oluşturduk.



Aynı zamanda isterseniz masa üstüne programların kısayollarını atabilirsiniz.
Bunun için /usr/share/applications dizininde bulunan simgelerden istediğinizi kopyalayın /home/kullanıcı/ dizininde bulunan Desktop veya Masaüstü dizinine atmanızla alttaki resimde olduğu gibi masa üstünde görünecektir.



Masaüstünüzü daha görsel ve kullanışlı yapmak isterseniz örneğin alttaki resimde sağda görüldüğü gibi bir çok sistem bilgilerini canlı olarak gösteren conky adlı paketi yükleyebilirsiniz.
Bu paketin açılışta çalışması için autostart dosyasına alttaki komutu girin.
conky &

conky adlı paketi yükledikten sonra resimdeki gibi görünmez, resimdeki gibi olmasını isterseniz önce /home/kullanıcı/  dizininde .conkyrc adında boş bir dosya oluşturun.

Alttaki içeriği olduğu gibi kopyalayın, yeni oluşturduğunuz .conkyrc adlı dosyaya yapıştırın, kaydedin, kapatın ve sistemi yeniden başlatın.

background yes
double_buffer yes

alignment top_right

border_width 0
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
gap_x 4
gap_y 4
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
own_window yes
own_window_type normal
own_window_transparent yes
own_window_argb_visual no
own_window_argb_value 0
#own_window_colour 3B444A
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
minimum_size 200 0
maximum_size 300 0
stippled_borders 0
update_interval 1.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
use_xft yes
xftalpha 0.1
xftfont Cantarell:bold:size=9
color0 00bfff
color1 00bfff
color2 00bfff
color3 00bfff
color4 00bfff
color5 00bfff
color6 00bfff
color7 00bfff

TEXT
${color0}Hostname: $nodename
Kernel:$kernel
Uptime: $uptime
${color1}CPU:
Core1:               ${cpu cpu1}% $alignr${freq_g cpu1}GHz
Core2:               ${cpu cpu2}% $alignr${freq_g cpu2}GHz
Overall Usage:$alignr $cpu% $alignr${cpubar 8,70}
${cpugraph 10,}
Highest CPU $alignr CPU%   MEM%
${top name 1}$alignr${top cpu 1}     ${top mem 1}
${top name 2}$alignr${top cpu 2}     ${top mem 2}
${hr 1}
${color2}RAM:      $mem    ($memperc%) ${alignr}$memmax
Highest MEM $alignr CPU%   MEM%
${top_mem name 1}$alignr${top_mem cpu 1}${top_mem mem 1}
${top_mem name 2}$alignr${top_mem cpu 2}${top_mem mem 2}
${hr 1}
${color3}SWAP: ${alignr}$swap / $swapmax ($swapperc%)
Installed Partition: ${fs_bar 8,90}
${hr 1}
${color4}Read:                                Write:
${diskiograph_read 10,90} ${alignr}${diskiograph_write 10,90}
${diskio_read}/s   ${alignr}${diskio_write}/s
LAN: ${alignr}IP: ${addr eth0}
LAN Download:        LAN Upload:
${downspeedgraph eth0 10,90} ${alignr}${upspeedgraph eth0 10,90}
${downspeed eth0} k/s                                  ${alignr}      ${upspeed eth0} k/s
Total:${totaldown eth0}  ${alignr}Total:${totalup eth0}
WiFi:  ${alignr}IP: ${addr wlan0}
AP ESSID: [${wireless_essid wlan0}]              AP Bitrate:${wireless_bitrate wlan0}
Link quality: ${wireless_link_qual_perc wlan0}% ${alignr}${wireless_link_bar 8,70 wlan0}
WiFi Download:      WiFi Upload:
${downspeedgraph wlan0 10,90} ${alignr}${upspeedgraph wlan0 10,90}
${downspeed wlan0}KB/s ${alignr}${upspeed wlan0}KB/s
Total:${totaldown wlan0}  ${alignr}Total:${totalup wlan0}
AP Mode: ${wireless_mode wlan0} ${alignr}AP MAC: ${wireless_ap wlan0}
${hr 1}
${color7}BATTERY:        ${battery_percent}% to        ${battery_percent BAT1}%
${battery_bar BAT1 8}



Şimdi sıra geldi sağ tık menüye, sağ tık menü için daha önceden yaptığım buradaki anlatımdan yararlanabilirsiniz.



Openbox nasıl yapılandırılır sorumuzu temel işlevleri ve yeni kullanıcıların kolay yapabileceği şekliyle ele aldım. Anlaşılacağı gibi Openbox yapılandırması zanedildiği gibi zor değildir.
Bu anlatımdan sonra sistemi kendinize göre daha geliştirebilir ve uyarlayabilirsiniz. Sorularınız olursa bu sayfadan elimden geldiğince ve memnuniyetle cevaplamaya çalışırım. Önemli olan bir şekilde başlamaktır...

OPENBOX DİĞER GÖRSELLER







Yorumlar