openbox проблема

установил openbox, прописал
mkdir -p ~/.config/openbox/
cp /etc/xdg/openbox/rc.xml ~/.config/openbox/
cp /etc/xdg/openbox/menu.xml ~/.config/openbox/
cp /etc/xdg/openbox/autostart.sh ~/.config/openbox/

в ~/.xinitrc своего пользователя добавил следующую строку:
exec openbox-session

дальше призапуске openbox-session, выдает ошибку
xsetroot: unable to open display ''
ERROR: xdg-autostart requires PyXDG to be installed
Openboz-Message: Couldn't set locale from enviroment.
Openboz-Message: Failed to open the display from the DISPLAY enviroment variable

если же запускаю startx то все запускается, но ошибки теже, что я не так делаю?
x настраивал как тут написано:
https://wiki.archlinux.org/index.php/ Руководство_для_новичков
https://wiki.archlinux.org/index.php/Asus_Eee_PC_1005P
по openbox читаю тут:
https://wiki.archlinux.org/index.php/Openbox_( Русский)
>ERROR: xdg-autostart requires PyXDG to be installed


Не смущает ничего?

Да и вроде в Арче надо прописывать exec ck-launch-session openbox-session
kernel_panic
>ERROR: xdg-autostart requires PyXDG to be installed


Не смущает ничего?

Да и вроде в Арче надо прописывать exec ck-launch-session openbox-session

смущает, пишу
pacman -S PyXDG и такого пакета не находит
pacman -Sys pyxgd
kernel_panic
pacman -Sys pyxgd

синхронизировал и ничего, подключены у меня core, extra, community
Буковки наоборот
$ pacman -Ss pyxdg
extra/pyxdg 0.19-2 [0,05 MB]
    Python library to access freedesktop.org standards.
sirocco
Буковки наоборот
$ pacman -Ss pyxdg
extra/pyxdg 0.19-2 [0,05 MB]
    Python library to access freedesktop.org standards.
спасибо…
остались непонятки:
xsetroot: unable to open display ''
Openboz-Message: Couldn't set locale from enviroment.
Openboz-Message: Failed to open the display from the DISPLAY enviroment variable
env |grep DISPLAY

В xorg.conf что нибудь есть?

В /usr/bin/startx какие параметры запуска иксов?
kernel_panic
env |grep DISPLAY

В xorg.conf что нибудь есть?

В /usr/bin/startx какие параметры запуска иксов?

xorg.conf
Section "Device"
      ....
       Identifer "Card0"
       Driver  "intel"
       BusID "PCI:0:2:0" 
EndSection
Section "Monitor"
       Identifier   "Monitor0"
       VendorName   "Monitor Vendor"
       ModelName    "Monitor Model"
       HorizSync     30.0 - 130.0 # Подходит для большиства LCD мониторов
       VertRefresh   50.0 - 100.0 # Подходит для большинства LCD и CRT мониторов.
EndSection
Section "Screen"
       Identifier "Screen0"
       Device     "Card0"
       Monitor    "Monitor0"
       DefaultDepth 24
SubSection "Display"
               Viewport   0 0
               Depth     24
               Modes "1024x600" "800x600" "640x480"
EndSubSection
EndSection
остальные секции не трогал


/usr/bin/startx
unset DBUS_SESSION_BUS_ADDRESS
unset SESSION_MANAGER
userclientrc=$HOME/.xinitrc
sysclientrc=/etc/X11/xinit/xinitrc
userserverrc=$HOME/.xserverrc
sysserverrc=/etc/X11/xinit/xserverrc
defaultcliebt=xtern
defaultserver=/usr/bin/X
defaultclientargs=""
defaultdisplay=":0"
clientargs=""
serverargs=""
enable_xauth=1
...
А если
exec openbox-session
в .xinitrc

не мешало бы еще сделать так, если не планируется подключаться к этому X серверу с других машин

defaultserverargs="-nolisten tcp"
 
Зарегистрироваться или войдите чтобы оставить сообщение.