Автор Тема: Проблеми с fvwm  (Прочетена 787 пъти)

perseus

  • Участници
  • ***
  • Публикации: 3
    • Профил
Проблеми с fvwm
« -: Apr 27, 2005, 13:47 »
Скоро сложих Fedora Core 3, само с X с идеята да сложа някоя лека графична среда, например xfce, но реших сложа fvwm (което не е точно графична среда де). Компилацията и инсталирането мина успешно (като казвам инсталиране имам предвид make install) но като се опитам да я стартирам с fvwm ми дава следната грешка:
Can't open display
Поразрових се и разбрах, че $DISPLAY трябва да е сетнат да за бачка fvwm. Но дори като задам DISPLAY (export $DISPLAY=my_host:0.0, където my_host е името на хоста, разбира се) нищо не става. Ако някой се е сблъсквал с подобен проблем ще съм му благодарен да драсне няколко реда.
Активен

Dimitar_Ouzounoff

  • Напреднали
  • *****
  • Публикации: 332
  • Distribution: Fedora
  • Window Manager: GNOME
    • Профил
    • WWW
Проблеми с fvwm
« Отговор #1 -: Apr 29, 2005, 15:17 »
Във Федора 3 има XFce 4.06 (за версията не съм сигурен)
По-хубаво е да си сложите минималния инстал (това май включва GNOME) да си намерите rpm-ки за други среди в интернет; след това може да се наложи малко борба с GDM и като сте готови с fvwm, триете GNOME пакетите с rpm -e (хубаво е да си сложите apt и synaptic за по-лесно) и сте готови.
(това само един подход, има и по-умни)

ПП: ето rpm пакета от сайта им http://prdownloads.sourceforge.net/fvwm-themes/fvwm-2.5.11-1.i386.rpm
Активен

saturn_vk

  • Напреднали
  • *****
  • Публикации: 215
    • Профил
Проблеми с fvwm
« Отговор #2 -: Apr 29, 2005, 16:06 »
първо, DISPLAY автоматично се настройва от Х при пускането му.

второ, за да настроиш променлива в баш, не слагаш $ пред името и:
export DISPLAY=:0
Активен

"That is not dead which can eternal lie,
And with strange aeons even death may die."

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Проблеми с fvwm
« Отговор #3 -: Apr 29, 2005, 18:49 »
"Window Manager"-рите се стартират с xinit !!!

Може би ако сложих в /etc/sysconfig/desktop PREFERRED=fvwm, ще стане за FC3.

Може би ще стане като създадеш файл ~/.Xclients (!!!!'<img'> вместо класическото  ~/.xinitrc (името на файла е поредната недомислица в redhat).

Например нещо такова:
Примерен код
#
#  ~/.xinitrc by Roumen Petrov
#

# it is always good to process system and user profile
test -r /etc/profile   && . /etc/.profile
test -r $HOME/.profile && . $HOME/.profile

# trust some xhosts:
xhost +localhost
xhost +$HOSTNAME

# set default X-resources
userresources=$HOME/.Xresources
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources

test -r $sysresources && xrdb -override $sysresources
test -r $userresources && xrdb -override $userresources
unset userresources sysresources

# set default X-mapping
usermodmap=$HOME/.Xmodmap
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap

test -r $sysmodmap && xmodmap $sysmodmap
test -r $usermodmap && xmodmap $usermodmap
unset usermodmap sysmodmap

# set bg-phonetic keyboard
setxkbmap \
  -model pc105 \
  -layout us,bg \
  -variant ,phonetic \
  -option \
  -option grp_led:scroll \
  -option grp:alt_shift_toggle \
  -option altwin:meta_win
setxkbmap -v 10

# execute global client
exec /usr/share/switchdesk/Xclients.kde


Последния ред замени с каквото ти трябва, например:
Примерен код
exec /usr/X11R6/bin/fvwm2
Активен