Есть ли жизнь без KDE? (c Xfce)

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение iZEN » 2011-04-07 8:45:35

slb51 писал(а): А что, во Фряхе в принципе нет русской Xfce? Можно ли как-то решить такой вопрос?
У меня Xfce все надписи на русском. Просто установил русскую локаль: ru_RU.UTF-8 в конфигурационном файле оболочки ~/.cshrc:

Код: Выделить всё

setenv LANG ru_RU.UTF-8
setenv LC_CTYPE ru_RU.UTF-8
setenv LC_ALL ru_RU.UTF-8
setenv LC_COLLATE POSIX
:smile:
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение Mox » 2011-04-07 9:23:04

iZEN писал(а):
slb51 писал(а): А что, во Фряхе в принципе нет русской Xfce? Можно ли как-то решить такой вопрос?
У меня Xfce все надписи на русском. Просто установил русскую локаль: ru_RU.UTF-8 в конфигурационном файле оболочки ~/.cshrc:

Код: Выделить всё

setenv LANG ru_RU.UTF-8
setenv LC_CTYPE ru_RU.UTF-8
setenv LC_ALL ru_RU.UTF-8
setenv LC_COLLATE POSIX
:smile:
вот я именно об этом.
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-07 10:20:18

А не лучше будет написать там не UTF-8 а KOI8-R?

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-08 8:35:26

setenv LANG ru_RU.UTF-8
setenv LC_CTYPE ru_RU.UTF-8
setenv LC_ALL ru_RU.UTF-8
setenv LC_COLLATE POSIX
Гениально просто. А я 3 дня с бубном плясал. Но есть и непонятности. Без иксов консоль русская, а из-под Xfce - нет. Это разные консоли? А тогда где лежат настройки консоли для Xfce? В принципе наплевать, но просто интересно.

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение iZEN » 2011-04-08 13:35:28

slb51 писал(а):есть и непонятности. Без иксов консоль русская, а из-под Xfce - нет. Это разные консоли? А тогда где лежат настройки консоли для Xfce? В принципе наплевать, но просто интересно.
В каком смысле нерусская консоль Xfce? Установка локали при входе пользователя означает, что локаль будет работать во всех приложениях, запускаемых пользователем. Другой вопрос, будет ли поддерживаться это самими приложениями, ведь не все из них работают с UTF-8, некоторые до сих пор обрабатывают только однобайтные кодировки и неправильно отображают символы национального алфавита из UTF-8, например, это относится к приложениям на Gtk1 и Motif.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-09 14:00:23

Виноват, ошибка вышла. Делал локализацию на одном компе, а результат смотрю на другом. Видно крыша уже потекла.

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-09 14:09:21

А вот другой вопрос:
в .cshrc у User'a и у root в домашних каталог прописал

Код: Выделить всё

'%{^[[;;1m%}%$cwd/>'
У рута сработало, а у юзера - нет.

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение Mox » 2011-04-11 9:54:04

slb51 писал(а):А вот другой вопрос:
в .cshrc у User'a и у root в домашних каталог прописал

Код: Выделить всё

'%{^[[;;1m%}%$cwd/>'
У рута сработало, а у юзера - нет.
ничего не понял.
Но скажу только что руту лучше ничего не менять. Ваще ничего
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-11 10:53:19

ничего не понял.
Но скажу только что руту лучше ничего не менять. Ваще ничего
Требуется изменить форму приглашения командной строки. Изменяю указааным образом строку в файле /root/.cshrc и вписываю такую же строку в файл /usr/home/<User_name>. У рута приглашение приобретает вид (в зависимости от текущего каталога), а у пользователя остаётся . То же и с другими переменными типа setenv. Пробовал вставлять туда
echo "TEST"
- безрезультатно, т.е. этот конфиг у пользователя не читается. Почему? Где искать?

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение Mox » 2011-04-11 11:09:27

slb51 писал(а):
ничего не понял.
Но скажу только что руту лучше ничего не менять. Ваще ничего
Требуется изменить форму приглашения командной строки. Изменяю указааным образом строку в файле /root/.cshrc и вписываю такую же строку в файл /usr/home/<User_name>. У рута приглашение приобретает вид (в зависимости от текущего каталога), а у пользователя остаётся . То же и с другими переменными типа setenv. Пробовал вставлять туда
echo "TEST"
- безрезультатно, т.е. этот конфиг у пользователя не читается. Почему? Где искать?
а у юзера точно csh? может у него bash?
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-11 14:08:05

а у юзера точно csh? может у него bash?
А мог у него появиться bash вместо csh самовольно? Я ничего такого не делал, установку проводил по умолчанию.

Аватара пользователя
vg
мл. сержант
Сообщения: 98
Зарегистрирован: 2008-06-29 15:53:43
Откуда: Омск

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение vg » 2011-04-11 15:44:58

slb51 писал(а):А вот другой вопрос:
в .cshrc у User'a и у root в домашних каталог прописал

Код: Выделить всё

'%{^[[;;1m%}%$cwd/>'
У рута сработало, а у юзера - нет.
Если не ошибаюсь, .cshrc у User'a игнорируется, если имеется .tcshrc. Соотв-но .tcshrc и нужно редактировать.
BSDец приходит незаметно

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-11 16:35:34

Если не ошибаюсь, .cshrc у User'a игнорируется, если имеется .tcshrc. Соотв-но .tcshrc и нужно редактировать.
Так нету .tcshrc в каталоге юзера, есть только .cshrc

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-11 17:47:44

Я, наверное, уже донял сообщество своими вопросами, ну уж простите новичка.
Никак не могу справиться с клавиатурой. В консоли есть переключение языковых раскладок, а когда запускаю Xfce4 - нету. Весь интерфейс русский, а печатать по-русски не получается. Все инструкции просмотрел и маны тоже. Для KDE всё расписано, но там это и так не проблема. А для Xfce - нет. Кстати, если просто startx запустить, там тоже нет русского язык, а только краказябры. Ну это, видимо, шрифты надо подкачать. А вот в Xfce хотелось бы и по-русски печатать. Хелп ми, плиз.

Аватара пользователя
xelplogoog
мл. сержант
Сообщения: 134
Зарегистрирован: 2010-01-02 12:14:56

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение xelplogoog » 2011-04-11 20:32:37

в Xorg.conf укажи раскладку и все дела
/usr/ports/x11/yakuake-kde4 user

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение Alex Keda » 2011-04-11 20:44:12

Код: Выделить всё

dc7700p$ cat ~lissyara/.kde4/Autostart/klava.sh
#!/bin/sh
setxkbmap -layout us,ru -variant ,winkeys -option grp:alt_shift_toggle

/usr/local/bin/xset +fp /usr/local/lib/X11/fonts/WinXP/

dc7700p$ 
Убей их всех! Бог потом рассортирует...

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-11 21:47:56

в Xorg.conf укажи раскладку и все дела
A chto tam nado napisat'?

Аватара пользователя
vg
мл. сержант
Сообщения: 98
Зарегистрирован: 2008-06-29 15:53:43
Откуда: Омск

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение vg » 2011-04-12 10:19:41

slb51 писал(а):
в Xorg.conf укажи раскладку и все дела
A chto tam nado napisat'?
http://www.lissyara.su/?id=1444#keyb
set prompt='%{^[[;;1m%}%$cwd/>'
Кавычки должны быть двойные .

Код: Выделить всё

set prompt="%{^[[;;1m%}%$cwd/>"
http://forum.lissyara.su/viewtopic.php?p=218193#p218193
BSDец приходит незаметно

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение Mox » 2011-04-12 10:41:23

slb51 писал(а):Я, наверное, уже донял сообщество своими вопросами, ну уж простите новичка.
Никак не могу справиться с клавиатурой. В консоли есть переключение языковых раскладок, а когда запускаю Xfce4 - нету. Весь интерфейс русский, а печатать по-русски не получается. Все инструкции просмотрел и маны тоже. Для KDE всё расписано, но там это и так не проблема. А для Xfce - нет. Кстати, если просто startx запустить, там тоже нет русского язык, а только краказябры. Ну это, видимо, шрифты надо подкачать. А вот в Xfce хотелось бы и по-русски печатать. Хелп ми, плиз.
переключение раскладки в графическом режиме никак не связано с консолью. Это настраивается для иксов отдельно. 2 способами: через hal или через xorg.conf
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-13 9:02:19

set prompt='%{^[[;;1m%}%$cwd/>'
Кавычки должны быть двойные .
Дело-то не в кавычках, а в том, что файл .cshrc у юзера не читается. Я же говорю, вписывал туда для проверки echo "Test", не реагирует. Значит файл не читается, вот в чём беда.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение manefesto » 2011-04-13 14:20:14

pwd
cat .cshrc
env | grep -i shell
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-14 8:26:31

в .cshrc у User'a и у root в домашних каталог прописал
'%{^[[;;1m%}%$cwd/>'
У рута сработало, а у юзера - нет.
Урррра!!! Я его победил! Спасибо всем кто способствовал появлению светлых мыслей. Проблема, как всегда, решается просто, но найти её бывает трудно. Так вот, при установке системы там, где мы заводим юзера, по умолчанию устанавливается интерпретатор команд sh, и даже если написать там csh эффекта почему-то нет. Делаем так: Находим там строку юзера (ну, например, Sergey:$1$mCNLIj.....:, ну и т.д. Вот эту всю хрень между двоеточиями я убираю "$1$mCNLIj....." - это пароль, мне для юзера он не нужен. Но главное в конце строки

Код: Выделить всё

.... :/bin/sh
Меняем его на /bin/csh и всё начинает работать. Файл .cshrc читается, приглашение командной строки правим как хотим. Т.е. как и подсказал Mox у юзера командный интерпретатор не csh.
Возможно, вопрос как-то решается более корректно и просто, но я наискал вот такое решение.

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение Mox » 2011-04-14 9:41:43

slb51 писал(а):
в .cshrc у User'a и у root в домашних каталог прописал
'%{^[[;;1m%}%$cwd/>'
У рута сработало, а у юзера - нет.
Урррра!!! Я его победил! Спасибо всем кто способствовал появлению светлых мыслей. Проблема, как всегда, решается просто, но найти её бывает трудно. Так вот, при установке системы там, где мы заводим юзера, по умолчанию устанавливается интерпретатор команд sh, и даже если написать там csh эффекта почему-то нет. Делаем так: Находим там строку юзера (ну, например, Sergey:$1$mCNLIj.....:, ну и т.д. Вот эту всю хрень между двоеточиями я убираю "$1$mCNLIj....." - это пароль, мне для юзера он не нужен. Но главное в конце строки

Код: Выделить всё

.... :/bin/sh
Меняем его на /bin/csh и всё начинает работать. Файл .cshrc читается, приглашение командной строки правим как хотим. Т.е. как и подсказал Mox у юзера командный интерпретатор не csh.
Возможно, вопрос как-то решается более корректно и просто, но я наискал вот такое решение.
Всегда ставлю себе csh именно при установке. Все работает
А шелл из под юзера (не работает с su для рута) могли поменять командой chsh
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение slb51 » 2011-04-17 17:02:06

Наконец-то нарыл, где переключается клава. Начиная с версии 7 уже не работает в /etc/X11/xorg.conf:
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc101"
Option "XkbdLayout" "us,ru"
Option "XkbVariant" "basic,winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,numpad:crosoft"
Теперь надо hal править в /usr/local/etc/hal/fdi/policy/x11-input.fdi:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
    <device>
        <match key="info.capabilities" contains="input.keymap">
            <append key="info.callouts.add" type="strlist">hal-setup-keymap</app
        </match>

        <match key="info.capabilities" contains="input.keyboard">
            <merge key="input.xkb.rules" type="string">base</merge>
            <merge key="input.xkb.layout" type="string">us,ru</merge>
            <merge key="input.xkb.variant" type="string">,winkeys</merge>
            <merge key="input.xkb.options" type="string">grp:ctrl_shift_toggle,g
        </match>
    </device>
</deviceinfo>

Аватара пользователя
vg
мл. сержант
Сообщения: 98
Зарегистрирован: 2008-06-29 15:53:43
Откуда: Омск

Re: Есть ли жизнь без KDE? (c Xfce)

Непрочитанное сообщение vg » 2011-04-17 19:18:37

slb51 писал(а): Начиная с версии 7 уже не работает в /etc/X11/xorg.conf:
С чего вдруг?

Код: Выделить всё

Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbOptions" "grp:caps_toggle"
Два года (7.0 --> 8.2) работает. :pardon:
BSDец приходит незаметно