Проблемы в «Xfce4». [Решено]

Проблема 1.
При перетаскивании объектов (иконок или окон), а также при изменении размеров окон, часть пространства экрана окрашивается в черный цвет. Эту черноту потом можно стереть поводив по ней окном.
Как с этим бороться?

Возможное решение:
1. Пересобрать ядро.
2. Переустановить драйвера видеокарты.

Проблема 2.
Не могу настроить переключение раскладок.
Попробовал вот это: http://ru.gentoo-wiki.com/wiki/Xorg._Переключение_раскладок
Но не помогло.
Как быть?

Решение:
1. В настройках клавиатуры установить галочку «Use system defaults».
2. Зайти в Автозапуск (Диспетчер настроек -> Сеансы и запуск -> Автозапуск приложений). Нажать на кнопку «добавить» и вставить команду
setxkbmap -layout us,ru -option "grp:alt_shift_toggle,grp_led:scroll" -variant ",winkeys"
3.Поставить галочку напротив этой команды.

Вопрос 1.
Зачем нужно несколько терминалов? Три находятся в «Accessories» и еще один — в «System».

Решение:
Лишние терминалы остались от «Гнома».

Вопрос 2.
Когда лучше делать «Stage4»? После установки программ или до? Хочется, чтобы не нужно было снова устанавливать программы, если система перестанет работать. Это возможно?

Решение:
http://ru.gentoo-wiki.com/wiki/Stage4

Готов выслушать ряд советов, которые касались бы того, что нужно обязательно сделать сразу после установки графического окружения.

/

goeont написал(а):
Проблема 1.
При перетаскивании объектов (иконок или окон), а также при изменении размеров окон, часть пространства экрана окрашивается в черный цвет. Эту черноту потом можно стереть поводив по ней окном.
Как с этим бороться?

ЕМНИП багофича глобальная уровня иксов.
Кто виновать и что делать --- вопрос открытый.

goeont написал(а):
Проблема 2.
Не могу настроить переключение раскладок.
Попробовал вот это: http://ru.gentoo-wiki.com/wiki/Xorg._Переключение_раскладок
Но не помогло.
Как быть?

1. Подумать на предмет надлежащего качества удаления данной статьи (я подумаю будь спокоен :));
2. xorg-server пускаешь с конфигом али как?
В любом случае: emerge xfce-extra/xfce4-xkb-plugin

goeont написал(а):
Вопрос 1.
Зачем нужно несколько терминалов? Три находятся в « Accessories» и еще один — в «System».

Вопрос к интерфейсу по умолчанию.
Настрой под себя.

goeont написал(а):
Вопрос 2.
Когда лучше делать «Stage4»? После установки программ или до? Хочется, чтобы не нужно было снова устанавливать программы, если система перестанет работать. Это возможно?

Можно.
Stage4 от Stage3 отличается лишь составом программ.
Соответственно делать после установки всего нужного.
Но. По моему опыту Гентушечка просто так работать не перестаёт.
Достаточно сохранения в меню загрузчика предыдущего ядра.

:wq
--
Live free or die

Цитата: ЕМНИП багофича

Цитата:
ЕМНИП багофича глобальная уровня иксов.
Кто виновать и что делать --- вопрос открытый.

Почему же у других все работает, а у меня — нет?
Может есть какие-нибудь идеи на счет того, чем это может быть вызвано?

Цитата:
2. xorg-server пускаешь с конфигом али как?

Я не очень разбираюсь в *nix. Что Вы имеете в виду?
Захожу через шелл в гостевую учетку, а затем пишу: «startx».

Цитата:
В любом случае: emerge xfce-extra/xfce4-xkb-plugin

Я пока не устанавливал эти пакеты. Скажите, проблема решится установкой данных пакетов или нужно будет делать что-то еще?
Кстати, может быть, что я использую не те клавиши для переключения раскладки. Какие используются по умолчанию?

Цитата:
Вопрос к интерфейсу по умолчанию.
Настрой под себя.

Как это можно сделать?

Цитата:
Достаточно сохранения в меню загрузчика предыдущего ядра.

Как это сделать?

.

goeont написал(а):
Проблема 1.
При перетаскивании объектов (иконок или окон), а также при изменении размеров окон, часть пространства экрана окрашивается в черный цвет. Эту черноту потом можно стереть поводив по ней окном.
Как с этим бороться?

Не оно:

Option "InitializeWindowBackingPixmaps" "boolean"
    This option controls whether the NVIDIA X Driver initializes newly created redirected windows using the contents of their parent window if the X server doesn't do it. Leaving redirected windows uninitialized may cause new windows to flash with black or random colors when some compositing managers are running.
    This option will have no effect on X servers that already initialize redirected window contents. In most distributions, the X server is patched to skip that initialization. In this case, it is recommended to leave this option on for a better user experience

?

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Похоже на то. А где и как это

Похоже на то.
А где и как это использовать?

.

goeont написал(а):
где и как это использовать?

У меня это в /etc/X11/xorg.conf.d/30-device.conf
А вообще, много полезного найдёте здесь

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Spoiler написал(а): У меня

Spoiler написал(а):
У меня это в /etc/X11/xorg.conf.d/30-device.conf

У меня нет такого файла.
С ключом -a нашелся только: /etc/X11/xorg.conf.
Может быть я что-то не настроил?

скорее недочитал

скорее недочитал

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Если Вы об этом: xorg-config,

Если Вы об этом: xorg-config, то я дочитал.

Цитата:
The configuration files of Xorg are stored in /etc/X11/xorg.conf.d/.

Но у меня нет такой директории. Есть xorg.conf, но это файл.
Поэтому выполнить то, что предлагается в статье, я не могу.

В чем ошибка?

Ошибка в том, что нужно

Ошибка в том, что нужно пробовать создавать то, чего пока нет :)

А еще нужно знать, а действительно ли используется nvidia. Кроме того, возможно этот параметер можно прописать в xorg.conf если там есть нужная секция.

В общем в линуксе много чего можно контролировать и настраивать, но для этого нужно перечитать и понять много документации. Настройки на уровне "поставьте галочку" здесь не так распространены. А главное - пробуйте :)

Чем больше юзерфрендли, тем сложнее юзать.

Цитата: The following driver

Цитата:
The following driver options are supported by the NVIDIA X driver. They may be specified either in the Screen or Device sections of the X config file.

Это не помогло.

Цитата:
А еще нужно знать, а действительно ли используется nvidia.

Как это проверить? Я прописывал nvidia там, где этого требовало руководство.

В общем-то это указывается в

В общем-то это указывается в спецификациях компьютера. Дополнительно посмотреть можно используя команду lscpi (под рутом). Там должна быть строчка про VGA controller. Кроме того, файл /var/log/Xorg.0.log содержит информацию о том, какой драйвер используется. В частности для графических карт от Nvidia возможны 2 драйвера: открытый (из пакета x11-drivers/xf86-video-nouveau) и закрытый (из пакета x11-drivers/nvidia-drivers). Настройки у них разные. То же самое относится к карточкам от ATI, для них тоже два драйвера есть.

Чем больше юзерфрендли, тем сложнее юзать.

Команда «lscpi» выдает

Команда «lscpi» выдает «command not found».
Драйвер, как я понял, «Nvidia». Я его выбрал из-за того, что прочитал, что он лучше с «X» работает. Но если это «лучше», то как тогда ведет себя «Nouveau»?

Скажите, Вы не могли бы ответить на эти вопросы: http://www.gentoo.ru/node/23559#comment-174852
Их не удается решить. Особо остро стоит проблема с кириллической раскладкой. Много чего испробовал, но результата никакого.

Цитата:
В любом случае: emerge xfce-extra/xfce4-xkb-plugin

Не понимаю установился пакет или нет.
Выдает сообщение:

The following keyword changes are necessary to proceed: 
required by xfce-extra/xfce4-xkb-plugin (argument)
>=xfce-extra/xfce4-xkb-plugin-0.5.4.1 ~x86#

/

goeont написал(а):
Команда «lscpi» выдает «command not found».

whoami из шелла в котором вводишь команду.

:wq
--
Live free or die

тут скорее нужен хендбук,

тут скорее нужен хендбук, вернее его последняя часть

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Цитата: тут скорее нужен

Цитата:
тут скорее нужен хендбук, вернее его последняя часть

Она про настройку сети. Как мне это поможет?

да, давно не читал,

да, давно не читал, предпоследняя 3-я часть http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=3
и к сожалению новичков требуется понимать написанное на английском языке

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Хорошо, про portage

Хорошо, про portage почитаю.
Но это не снимает вопросов, которые касаются «иксов». Почему «иксы» у меня стартуют без конфига?
Все настройки, которые касаются переключения раскладок там прописаны, но они не работают (я пробовал разные варианты).

UPD: про portage почитал.
Дело было в этом:

Цитата:
For example, to select the testing branch for the x86 architecture, edit /etc/make.conf and set:

Code Listing 1.1: Setting the ACCEPT_KEYWORDS variable
ACCEPT_KEYWORDS="~x86"

Проблема была не в том, что я

Проблема была не в том, что я не root, а в том, что команда была написана с ошибкой.

Цитата: Там должна быть

Цитата:
Там должна быть строчка про VGA controller.

Строчка есть. И что это дает?

«X» почему-то стартуют без

«X» почему-то стартуют без конфига.
Как это исправить?

Это не бага, это фича! :)

Это не бага, это фича! :)

Вы лучше подскажите, как от

Вы лучше подскажите, как от этой фичи избавиться.

X -configure ?

X -configure ?

Все мы, рано или поздно, будем там...

.

Проблема 2.
Не могу настроить переключение раскладок.
Попробовал вот это: http://ru.gentoo-wiki.com/wiki/Xorg._Переключение_раскладок
Но не помогло.
Как быть?

Я поставил галочку в нстройках, что мол дефолт, и в автозапуск добавил команду:

setxkbmap  -layout us,ru -option "grp:alt_shift_toggle,grp_led:scroll" -variant ",winkeys"

Все мы, рано или поздно, будем там...

Извините, а как добавить в

Извините, а как добавить в автозагрузку?

.

Диспетчер настроек -> Сеансы и запуск -> Автозапуск приложений. Там кнопочка "добавить", имя и описание на свое усмотрение укажите, а команду просто вставьте: setxkbmap -layout us,ru -option "grp:alt_shift_toggle,grp_led:scroll" -variant ",winkeys"
Далее отметьте галочкой, что мол включено. Все.

Все мы, рано или поздно, будем там...

Огромное спасибо.

Огромное спасибо. Помогло.

Есть еще несколько проблем, которые так и не удалось решить:
1. При перетаскивании объектов (иконок или окон), а также при изменении размеров окон, часть пространства экрана окрашивается в черный цвет. Эту черноту потом можно стереть поводив по ней окном.
Как с этим бороться?

2. Не понимаю, как настроить меню приложений. Хочется убрать оттуда лишние терминалы.

3. Появилась еще одна проблема, которой нет в моем первом сообщении. Не могу сделать активными кнопки «выключение» и «перезагрузка». Этот способ: http://ru.gentoo-wiki.com/wiki/Активируем_кнопки_выключения_и_перезагрузки_в_Xfce4 не помог. А еще гостевая учетка не знает команд shutdown и reboot, так и должно быть?

.

goeont написал(а):
1. При перетаскивании объектов (иконок или окон), а также при изменении размеров окон, часть пространства экрана окрашивается в черный цвет. Эту черноту потом можно стереть поводив по ней окном.
Как с этим бороться?

Всегда?
Странно...

goeont написал(а):
2. Не понимаю, как настроить меню приложений. Хочется убрать оттуда лишние терминалы.

На самом деле хороший, годный, интересный вопрос.
Без дураков (я серьёзно).
Но не совсем понятно насколько то, что ты имеешь в виду соответствует тому, что в твоих словах вижу я.
Потому: тебя не затруднит показать на пальцах (проиллюстрировать скриншотами).
Лучше на http://pixs.ru/

goeont написал(а):
3. Появилась еще одна проблема, которой нет в моем первом сообщении. Не могу сделать активными кнопки «выключение» и «перезагрузка». Этот способ: http://ru.gentoo-wiki.com/wiki/Активируем_кнопки_выключения_и_перезагрузки_в_Xfce4 не помог. А еще гостевая учетка не знает команд shutdown и reboot, так и должно быть?

То, чего на белом свете (согласно моим представлениям о здравом смысле) вообще не может быть.
Но есть.
Вывод eix -Ie slim в студию.

Ну и http://gentoo.ru/jabber
На чятики у меня сайчас как-то расположение духа не соответствует...
Но так как наличная версия практически скомпонована мной (за материал отдельная благодарность товарищам с гентуру) то и разбираться с тем что/где там расписано недостаточно хорошо тоже лучше начинать мне.
Стучись напрямую.

:wq
--
Live free or die

При изменении размеров окна и

При изменении размеров окна и его перетаскивании это происходит эпизодически, но достаточно часто.
А вот если, к примеру, перенести иконку (из тех, что на рабочем столе) на саму себя, то на ней остается черный след. След пропадает, если нажать куда-то кроме иконки. Это происходит постоянно.

Скриншоты сейчас сделать не могу, да и не думаю, что это того стоит.
Попробую объяснить: речь идет о меню, которое является частью верхней панели (меню приложений или applications menu). Если нажать на меню и открыть пункт Accessories, то появятся два терминала, которые отличаются (как мне кажется) только цветом фона (один — с черным, другой — с белым), еще один терминал (с черным фоном) находится в System.
К примеру, я хочу, чтобы остался только тот, что в System, как убрать два других?
Есть ли между ними различия?

Ни рут, ни гость не знают команды eix -Ie slim
UPD: Понятно почему они не знают такой команды. Я не установил соответствующие пакеты, но сейчас этого сделать не могу. Есть другой вариант?

Предлагаю продолжить обсуждение здесь. Лучше, чтобы все было в одном месте. Так легче искать.

.

goeont написал(а):
Скриншоты сейчас сделать не могу, да и не думаю, что это того стоит.
Попробую объяснить: речь идет о меню, которое является частью верхней панели (меню приложений или applications menu). Если нажать на меню и открыть пункт Accessories, то появятся два терминала, которые отличаются (как мне кажется) только цветом фона (один — с черным, другой — с белым), еще один терминал (с черным фоном) находится в System.
К примеру, я хочу, чтобы остался только тот, что в System, как убрать два других?
Есть ли между ними различия?

Склонен считать, что скриншоты таки желательны.
Ну и сеанс гаданий на кофейной гуще:На каком-то из этапов у тебя притянулся xterm (стандартный X-терминал, ЕМНИМС который с белым фоном). Умолчательным терминалом XFce является родной (ибо приложение с таким именем не уникально) terminal (по умолчанию с чёрным экраном).
Решением части твоей проблемы является удаление xterm'а (ну на фига лишнее-то?) и выбор терминалом штатного (с последующей подстройкой оного согласо индивидуальным предпочтениям).
Теперь у тебя будет вызываться одно приложение.
Относительно целесообразности второй части (удаление лишнего пункта запуска) у меня есть большие сомнения. Подход к организации GUI в GNU/Linux всё же радикально отличается от типа стандартного (ты не смотри на стандартную конфигурацию XFce)...

goeont написал(а):
Ни рут, ни гость не знают команды eix -Ie slim
UPD: Понятно почему они не знают такой команды. Я не установил соответствующие пакеты, но сейчас этого сделать не могу. Есть другой вариант?

Настоятельный рек: http://www.gentoo.ru/content/kakie-sushchestvuyut-poleznye-programmy-dlya-raboty-s-gentoo-portage

goeont написал(а):
Предлагаю продолжить обсуждение здесь. Лучше, чтобы все было в одном месте. Так легче искать.

С другой стороны (именно с точки зрения читаемости) перегружать тему банальностями и уточнениями в части очевидного тоже не есть хорошо.

:wq
--
Live free or die

Удаление «Xterm» не

Удаление «Xterm» не помогло.

eix -Ie slim
Говорит о том, что у меня установлена последняя версия дисплейного менеджера «SLiM».
Кстати, я не очень понимаю при чем тут «SLiM».

Цитата:
С другой стороны (именно с точки зрения читаемости) перегружать тему банальностями и уточнениями в части очевидного тоже не есть хорошо.

Все решения (если проблемы будут решены) я вынесу в первое сообщение.

.

goeont написал(а):
Удаление «Xterm» не помогло.

Оно должно было идти последним шагом.
Настройки -> Предпочитаемые приложения -> Вкладка "Утилиты", выбираешь предпочитаемый терминал.
После задания поведение должно унифицироваться (умолчательные значения в XFce... по мне несколько странные).

goeont написал(а):
eix -Ie slim
Говорит о том, что у меня установлена последняя версия дисплейного менеджера «SLiM».
Кстати, я не очень понимаю при чем тут «SLiM».

При работоспособности кнопок выключения/перезагрузки --- вполне себе причём.
Посредством параметров запуска DE.
Последняя --- это из ~arch? Лучше укажи конкретно.
И да: перелогиниться придётся. И id для пользователя лучше показать.

:wq
--
Live free or die

Это был gnome-terminal. Я

Это был gnome-terminal.
Я сначала gnome установил, который, кстати, не могу удалить, поэтому и терминал остался.

Вывод eix -Ie slim:

x11-misc/slim
	Available versions: 1.3.2-r3 (~)1.3.2-r5 {branding pam}
	Installed versions 1.3.2-r3 (branding pam)

Id гостя: uid=1000

А у Вас нет идей, как можно было бы решить проблему черных пятен? Решения, которые предлагались выше, мне не помогли.

А еще хочется, чтобы у мыши менялся курсор, когда приложения загружаются. Это как-то можно сделать?

/

goeont написал(а):
Это был gnome-terminal.
Я сначала gnome установил, который, кстати, не могу удалить, поэтому и терминал остался.

"Не смог зачистить" --- это плохо. Недостойно настоящего гентушника :)

Читать мир (# less /var/lib/portage/world) и удалять лишнее (что от gnome туда попало) и вообще лишнее.
Disclaimer (настоятельный рек):

grep ask /etc/make.conf
EMERGE_DEFAULT_OPTS="--ask --verbose --autounmask=n"

(минимум две первые, во избежание неприятных сюрпризов рекомендую все перечисленные)

revdep-rebuild'ом проверить систему --- и счастье.

goeont написал(а):
Вывод eix -Ie slim:

x11-misc/slim
	Available versions: 1.3.2-r3 (~)1.3.2-r5 {branding pam}
	Installed versions 1.3.2-r3 (branding pam)

Последний стабильный.
Это хорошо.

goeont написал(а):
Id гостя: uid=1000

Интересует не столько uid, сколько список групп, в которые прописан пользователь.
Так что приведи полный вывод (id это помимо прочего такая команда, почти как whoami :))) ).

goeont написал(а):
А у Вас нет идей, как можно было бы решить проблему черных пятен? Решения, которые предлагались выше, мне не помогли.

Не совсем моя тема. Не скажу.
рекомендую качать скиллы последовательно.

goeont написал(а):
А еще хочется, чтобы у мыши менялся курсор, когда приложения загружаются. Это как-то можно сделать?

А графическию плюшки --- совсем не моя тема (хотя результаты изысканий могут представлять интерес).

:wq
--
Live free or die

Вывод id: uid=1000(guest)

Вывод id:

uid=1000(guest) gid=1000(guest) groups=1000(guest), 10(wheel), 18(audio), 27(video), 100(users)
Цитата:
Не совсем моя тема. Не скажу.
рекомендую качать скиллы последовательно.

Какое же тут «последовательно», когда черные пятна мешают работать.
Может в драйверах проблема? Стоит ли пробовать nouveau, вместо nvidia?

А после загрузки рабочего стола все его пространство заполнено черным цветом (не видно ни фона, ни иконок).
UPD: эту проблему я решил тем, что установил thunar и удалил все файлы в сессиях ./.cache/sessions (не знаю нужно ли было чистить кэш).

А еще я не могу найти, как отключить экран загрузки (тот, где нужно имя пользователя вводить). Хочу, чтобы сразу отображался рабочий стол.

/

goeont написал(а):
А еще я не могу найти, как отключить экран загрузки (тот, где нужно имя пользователя вводить). Хочу, чтобы сразу отображался рабочий стол.

Плохо.
Тебе human readable-конфига зачем дадены?
/etc/slim.conf
Поиск по ключам "default_user" и "auto_login".

ЗЫ: И вдогонку сеанс телепатии: блокировку экрана по достаточно скромному тайм-ауту выключил? :)

:wq
--
Live free or die

Цитата: Поиск по ключам

Цитата:
Поиск по ключам "default_user" и "auto_login".

Спасибо.

Цитата:
И вдогонку сеанс телепатии: блокировку экрана по достаточно скромному тайм-ауту выключил? :)

Да, сразу после того, как в графическое окружение попал.

Проблему черных пятен,

Проблему черных пятен, кажется, удалось решить.

Подумал, что дело в проприетарных драйверах, решил установить другие, но не смог этого сделать (наверное, нужно подправить статью: http://en.gentoo-wiki.com/wiki/Nouveau).
Пришлось пересобрать ядро и снова установить проприетарные драйвера.
Пока не замечаю неполадок.

Есть несколько замечаний:
1. Выкидывает из nano, если сильно уменьшить окно эмулятора терминала, но, наверное, это нормальное поведение, и с драйверами это не связано.
2. «Медленное отрисовывание» при изменении размеров окон.

.

666joy666 написал(а):
Диспетчер настроек -> Сеансы и запуск -> Автозапуск приложений. Там кнопочка "добавить", имя и описание на свое усмотрение укажите, а команду просто вставьте: setxkbmap -layout us,ru -option "grp:alt_shift_toggle,grp_led:scroll" -variant ",winkeys"
Далее отметьте галочкой, что мол включено. Все.

Изящно...
А подработать напильником руководство в wiki, упоминавшееся в корневом посте? :)

:wq
--
Live free or die

.

Готово, надеюсь, это еще кому-то пригодится :)

Все мы, рано или поздно, будем там...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".