
fluxbox kompilacja ze źróde
- nighttrain
- Beginner
- Posty: 123
- Rejestracja: 07 marca 2009, 19:47
- Lokalizacja: 127.0.0.1
Panowie nadal nie mogę poradzić sobie z włączaniem fluxboxa przy zalogowaniu do systemu, gdy w konsoli wpisuję:
wywala mi taki końcowy komunikat:
Jak dokonać tego cudu, żeby fluxbox włączał się od razu po zalogowaniu
P.S Jedyne co udało mi się zrobić to jak wyszedłem na init tekstowy z opcji startx włączył się fluxbox...
Proszę pomóżcie
[Dodano: 2009-03-11, 00:17]
Chce nadmienić, że próbowałem wkleić to do .bash_profile:
ale takiego plik u mnie w katalogu domowym nie ma, jest jedynie .bashrc
[Dodano: 2009-03-11, 00:29]
Zauważyłem jeszcze, że wpisując w konsoli:
konsola się zamyka.
Natomiast po wpisaniu startx jako zwykły użytkownik:
Jako root:
Myślę, że to spowodowane jest tym, że chodzi "mój serwer graficzny xorg"?
Kod: Zaznacz cały
fluxbox
Domyślam się, że flux nie może się załadować bo w tle działa KDE, czy xorg?Setting default value
BScreen::BScreen: wystąpił błąd podczas wysyłania zapytania do serwera X'ów.
Na ekranie włączony jest już inny menedżer okien:0.0
Błąd: Nie moge znaleźć ekranów do zarządzania
Upewnij się że nie masz włączonego inne menadżera okien
Jak dokonać tego cudu, żeby fluxbox włączał się od razu po zalogowaniu
P.S Jedyne co udało mi się zrobić to jak wyszedłem na init tekstowy z opcji startx włączył się fluxbox...
Proszę pomóżcie
[Dodano: 2009-03-11, 00:17]
Chce nadmienić, że próbowałem wkleić to do .bash_profile:
Kod: Zaznacz cały
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi
[Dodano: 2009-03-11, 00:29]
Zauważyłem jeszcze, że wpisując w konsoli:
Kod: Zaznacz cały
exec fluxbox
Natomiast po wpisaniu startx jako zwykły użytkownik:
Kod: Zaznacz cały
nighttrain@debian:~$ startx
X: user not authorized to run the X server, aborting.
/var/log/Xorg.0.lognighttrain@debian:~$ /var/log/Xorg.0.log/var/log/Xorg.0.log
Kod: Zaznacz cały
nighttrain@debian:~$ su
Hasło:
debian:/home/nighttrain# startx
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
- nighttrain
- Beginner
- Posty: 123
- Rejestracja: 07 marca 2009, 19:47
- Lokalizacja: 127.0.0.1
Ogólnie chcę aby mój Linux doprowadzić do takiej postaci (fluxbox/conky). Conky już mam i działa. Mam jeszcze problem z fluxem, mam kde ale wolę żeby to wyglądało tak jak na tym zdjęciu, czyli flux:

Tak jak mówiłem nie mam w katalogu domowym takiego pliku jak .bash_profile ale za to jest właśnie ten .bashrc, który u mnie wygląda następująco, po uzupełnieniu komendą:
Chociaż to nic nie daje bo i tak nie włącza fluxa tylko normalnie jak było.

Tak jak mówiłem nie mam w katalogu domowym takiego pliku jak .bash_profile ale za to jest właśnie ten .bashrc, który u mnie wygląda następująco, po uzupełnieniu komendą:
Kod: Zaznacz cały
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi
Kod: Zaznacz cały
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# don't put duplicate lines in the history. See bash(1) for more options
# don't overwrite GNU Midnight Commander's setting of `ignorespace'.
export HISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredups
# ... or force ignoredups and ignorespace
export HISTCONTROL=ignoreboth
# append to the history file, don't overwrite it
shopt -s histappend
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# make less more friendly for non-text input files, see lesspipe(1)
#[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)
# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color) color_prompt=yes;;
esac
# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes
if [ -n "$force_color_prompt" ]; then
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
# We have color support; assume it's compliant with Ecma-48
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
# a case would tend to support setf rather than setaf.)
color_prompt=yes
else
color_prompt=
fi
fi
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\$
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;
esac
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi
# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'
#alias grep='grep --color=auto'
#alias fgrep='fgrep --color=auto'
#alias egrep='egrep --color=auto'
fi
# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
- nighttrain
- Beginner
- Posty: 123
- Rejestracja: 07 marca 2009, 19:47
- Lokalizacja: 127.0.0.1
No ale moment, jak mam go podmienić skoro przed chwilką właśnie stworzyłem ten plik i jest w nim komenda:
To przecież nie ma tam żadnych innych wpisów?
Kod: Zaznacz cały
exec startfluxbox
- nighttrain
- Beginner
- Posty: 123
- Rejestracja: 07 marca 2009, 19:47
- Lokalizacja: 127.0.0.1
Nie mam takiego pliku stworzyłem ten co mi kazałeś i po wpisaniu komendy daje mi wyniki:
Kod: Zaznacz cały
nighttrain@debian:~$ startx
X: user not authorized to run the X server, aborting.
nighttrain@debian:~$ startx
X: user not authorized to run the X server, aborting.
xinit: Server error.
nighttrain@debian:~$ su
Hasło:
debian:/home/nighttrain# startx
X: warning; process set to priority -1 instead of requested priority 0
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
Komendę:
wykonujesz w terminalu czy w konsoli pod KDE? Powinieneś skorzystać z terminala.
Kod: Zaznacz cały
startx