11.10 Openbox Autostart

Başlatan assasin, 05 Eylül 2011 - 16:15:32

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

assasin

Merhaba ben 11.10'u kurduktan sonra openbox kurdum autostart.sh dosyasını da ayarladım ancak başlangıçta açılması gereken uygulamalar başlamıyor. /etc/xdg/openbox altındaki dosyayı da denedim bir şey farketmedi.
"Gerçeğin bilgisi deneyle başlar, deneyle biter." Einstein

if

@assasin, başlangıçta başlamasını istediğiniz uygulamaları hangi dosyadan nasıl başlatmaya çalışıyorsunuz?

assasin

Normal şartlarda /home/bilal/.config/openbox/autostart.sh diye bi dosya varsa openbox bunu kullanıyor ve bende bu var. Yoksa /etc/xdg/openbox/autostart 'ı kullanıyor ki ben bunu da denedim ama olmadı.
"Gerçeğin bilgisi deneyle başlar, deneyle biter." Einstein

if

İki dosyanın da içeriğini görebilir miyim? Ayrıca çalıştırma izinlerine bakalım. Openbox'ı nasıl başlatıyorsunuz?

assasin

/home/bilal/.config/openbox

#!/bin/sh
# Programs to launch at startup
xcompmgr &
nitrogen --restore &

# SCIM support (for typing non-english characters)
export LC_CTYPE=tr_TR.utf8
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
scim -d &

# Programs that will run after Openbox has started
(sleep 2 && tilda) &
(sleep 2 && conky) &
(sleep 1 && wbar --isize 40 --pos top) &
(sleep 1 && nm-applet) &
(sleep 1 && gnome-power-manager) &
(sleep 1 && tint2) &


/etc/xdg/openbox

#
# These things are run when an Openbox X Session is started.
# You may place a similar script in $HOME/.config/openbox/autostart
# to run user-specific things.
#

# If you want to use GNOME config tools...
#
#if test -x /usr/lib/openbox/gnome-settings-daemon >/dev/null; then
#  /usr/lib/openbox/gnome-settings-daemon &
#elif which gnome-settings-daemon >/dev/null; then
#  gnome-settings-daemon &
#fi

# If you want to use XFCE config tools...
#
#xfce-mcs-manager &

# Programs to launch at startup
xcompmgr &
nitrogen --restore &

# SCIM support (for typing non-english characters)
export LC_CTYPE=tr_TR.utf8
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
scim -d &

# Programs that will run after Openbox has started
(sleep 2 && tilda) &
(sleep 2 && conky) &
(sleep 1 && wbar --isize 40 --pos top) &
(sleep 1 && nm-applet) &
(sleep 1 && gnome-power-manager) &
(sleep 1 && tint2) &


İkisi de çalıştırılabilir. Openboxu giriş ekranından seçerek başlatıyorum.
"Gerçeğin bilgisi deneyle başlar, deneyle biter." Einstein

if

@assasin, bu Scim nedir? Buradaki uygulamaların hiç biri mi başlamıyor? 11.10'da Gdm mi kullanılıyor, başka bir şey mi? tty'den startx komutuyla başlattığınızda ne oluyor?

assasin

#6
scim kısmı türkçe karakterler için evet hiç bi program çalışmıyor. ldm kullanıyor diye biliyorum. Bu arada kusura bakmayın tty nedir? :)


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 05 Eylül 2011 - 16:50:03

Ha bi de ne kadar alakalıdır bilmem ama .gtkrc2-0 dosyasını da düzenlememe rağmen gtk teması gözükmüyor.
"Gerçeğin bilgisi deneyle başlar, deneyle biter." Einstein

if

tty, sanal terminal ekranı. ALT+CTRL+F1 ile düşebilirsin. Düştükten sonra CTRL+C yapıp uygulamaları öldürün. Sonra startx komutuyla başlatın ve /var/log dizini altındaki X.log dosyasının içeriğinde uygulamalarla ilgili bir girdi var mı bakın. ~/.config/openbox/autostart.sh içeriğini şöyle değiştirip deneyelim:

tint2 &
nitrogen --restore &
(sleep 2 && tilda) &
(sleep 2 && conky) &
(sleep 1 && wbar --isize 40 --pos top) &
(sleep 1 && nm-applet) &
(sleep 1 && gnome-power-manager) &
xcompmgr


Ubuntu 11.10 GTK3 kullandığı için .gtkrc2-0 dosyasının içeriğini değiştirmek yeterli olmayabilir. Gtk3 ile ilgili ayar dosyası olması gerek, onu da değiştiriniz.

assasin

startx yazdığımda zaten çalışıyor gibisinden bi hata verdi o yüzden bişey yapamadım. gtk3 ün ayar dosyasını da göremedim.
"Gerçeğin bilgisi deneyle başlar, deneyle biter." Einstein

ironic

openbox oturumunu gdm mi başlatıyor yoksa startx ile sen  mi başlatıyorsun ?
GDM ile başlıyorsa openbox betiğini çalıştırmıyor sanırım.

GDM için .xprofile dosyasına ekleme yapabilirsin.
Startx için .xinitrc

assasin

ldm başlatıyor. Bu dosyaları nerde bulabilirim? Bu arada openbox normal başlıyor sadece istediğim programları başlatmıyor.
"Gerçeğin bilgisi deneyle başlar, deneyle biter." Einstein

if

@assasin, /etc/lightdm.conf dosyasında otomatik başlatma ile ilgili bir şeyler yoksa size önerebileceğim çözüm ~/.xinitrc dosyasına istenilen uygulamaları eklemek olacak. Aramalarımda bu konu ile alakalı bir şey göremedim.

ironic

Aşağıdaki komutu tamamen kopyalayıp uçbirimden girermisin.


echo "\
#!/bin/bash

sleep 2
tilda &
sleep 2
conky &
sleep 1
wbar --isize 40 --pos top &
sleep 1
nm-applet &
sleep 1
gnome-power-manager &
sleep 1
tint2 &" > ~/.xprofile


Daha sonra da çalıştırılır yapalım.

chmod +x ~/.xprofile

Oturumu aç kapa yapıp dene sonra. Ldm yi hiç denemedim. Umarım çalışır.

assasin

Kusura bakmayın geri dönemedim ironic'in tavsiyesi işe yaradı sayılır ancak bu yolla xcompgr çalışmıyor nm-applet ise çalışıyor ancak bağlanamıyor her ikisini de sonradan elle çalıştırınca problem kalmıyor.
"Gerçeğin bilgisi deneyle başlar, deneyle biter." Einstein

if

@ironic'in verdiği komutta xcompgr olmadığı için başlamıyordur. nm-applet'i belki daha erken başlatmak gerekir.

assasin

.xprofile 'a sadece ~/.config/openbox/autostart.sh 'yi ekleyerek xcompmgr'yi çözdüm ama nm-applet hala çalışmıyor. Bi de şöyle bi durum var ben unity'i açınca da bu programlar başlatılıyor bu da oldukça can sıkıcı.
"Gerçeğin bilgisi deneyle başlar, deneyle biter." Einstein

furkankalkan

desktop dosyalarını ~/.config/autostart/ dizinine atabilirsiniz.
Lover
twitter.com/furkan_kalkan1

assasin

Son güncellemeleri yaptıktan sonra iyice saçmaladı artık openboxla birlikte unity'i de açmaya çalışıyor. :S Yani artık autostart.sh normal çalışıyor ama üstüne bi de unity yükleniyor.
"Gerçeğin bilgisi deneyle başlar, deneyle biter." Einstein

furkankalkan

Benim tavsiyem 10.04 kullanmanızdan yana. Bodhi Linux (Ubuntu 10.04)+Openbox kullanıyorum gayet memnunum.
Lover
twitter.com/furkan_kalkan1