LINUX.ORG.RU

Иксы без излишеств


0

1

Парни, как сконфигурировать Иксы в самой минимальной конфигурации?
Т.е. чтобы по команде startx запускался только «Рабочий стол» и ничего больше не было - ни значков, ни виджетов, ни клавиатуры, ни панелей, ни тулбаров - ничего, кроме фона.
Т.е. работа пользователя в Иксах не предполагается, просто чтобы висели они в процессах и все.

Пробовал установить Xorg командой yum install xorg-x11-*, запускается среда Twm:

http://pastebin.com/kh8bP64T

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

Может есть более простой способ?

★★★★★

Что ты подразумеваешь? twm вообще дефолтный иксовый вм. Либо он, либо замена а осомы, гномы и прочее.

Или ты хочешь всё поубирать? Тогда любой тайловый вм. В конфиге отключи панель. Вот тебе сразу и фон. Который тоже настроить надо.

yacuken ★★★★
()

TWM идет по-умолчанию.

Zhbert ★★★★★
()

Т.е. работа пользователя в Иксах не предполагается, просто чтобы висели они в процессах и все.

Поясни это. Может тебе нужен Xvfb?

sdio ★★★★★
()

А какое отношение виджеты к иксам имеют?

Eddy_Em ☆☆☆☆☆
()

Тебе что ли на сервак надо в минималке поставить, чтобы по ssh запускать иксовые приложения?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от yacuken

Да, Twm этот дефолтовый ВМ, но и он для моих целей избыточен.
Задача - создание фермы для майнинга, а для нее нужен старт только самих Иксов и ничего более.
Я бы с удовольствием и от Иксов отказался, но к сожалению, майнер CGminer без них не работает :(

Сами иксы, драйвера и несколько стандартных утилит. Лишнего вроде нет.

Это по вашему. Но мне нужно и того меньше. Например, зачем в списке этих пакетов уйма драйверов, если я буду использовать только один AMD, да и тот буду ставить отдельно.

chukcha ★★★★★
() автор топика
Ответ на: комментарий от chukcha

Можешь попробовать запускать Xvfb (голый без ничего внутри) и указывать его как DISPLAY при запуске cgminer. Авось схавает.

yoghurt ★★★★★
()
Ответ на: комментарий от chukcha

Тогда просто xorg-server (Не знаю, как пакет в Вашем дистрибутиве называется).

yacuken ★★★★
()

запускается среда Twm

ну выпили её из xinitrc, да и делов

derlafff ★★★★★
()
Ответ на: комментарий от yoghurt

Можешь попробовать запускать Xvfb (голый без ничего внутри) и указывать его как DISPLAY при запуске cgminer. Авось схавает.

Эти авоси у меня вчера целый день сожрали. Можно поконкретней?

ну выпили её из xinitrc, да и делов

как это делается?

Тогда просто xorg-server

Проходили и это. Тогда при запуске выдается:

hostname: Неизвестный хост
xauth: creating new authority file /root/.serverauth.1466

X.Org X Server 1.13.0
Release Date: 2012-09-05
X Protocol Version 11, Revision 0
Build Operating System: c6b9 2.6.32-220.el6.x86_64
Current Operating System: Linux ferma.loc 2.6.32-431.el6.i686 #1 SMP Fri Nov 22 00:26:36 UTC 2013 i686
Kernel command line: ro root=UUID=d1c7eb65-b893-446r-bf4a-aec8c8a16a15 LANG=ru_RU.UTF-8 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us-acentos rd_NO_MD crashkernel=129M@0M rd_NO_LVM rd_NO_DM quiet
Build Date: 20 December 2013 12:05:13PM
Build ID: xorg-x11-server 1.13.0-23.1.el6.centos
Current version of pixman: 0.26.2
Before reporting problems, check http://wiki.centos.org/Documentation
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: «/var/log/Xorg.0.log», Time: Thu Mar 13 01:00:41 2014
(==) Using config file: «/etc/X11/xorg.conf»
(==) Using system config directory «/usr/share/X11/xorg.conf.d»
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension SELinux
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
The XKEYBOARD keymap compiler (xkbcomp) reports:

Warning: Type «ONE_LEVEL» has 1 levels, but <RALT> has 2 symbols
Ignoring extra symbols

Errors from xkbcomp are not fatal to the X server

waiting for X server to shut down error setting MTRR (base = 0xd0000000, size = 0x01000000, type = 1) Invalid argument (22)
error setting MTRR (base = 0xe0000000, size = 0x01000000, type = 1) Invalid argument (22)
Server terminated successfully (0). Closing log file.



и другая подобная хрень.

chukcha ★★★★★
() автор топика
Ответ на: комментарий от chukcha

Проходили и это. Тогда при запуске выдается:
...
и другая подобная хрень.

Наверно иксам просто нечего тебе показать? Пробовал xinit /usr/bin/xterm

yacuken ★★★★
()
Ответ на: комментарий от chukcha

зачем в списке этих пакетов уйма драйверов, если я буду использовать только один AMD

ну так поставь один видеодрайвер, нужный именно тебе, или у тебя за спиной два бандита с битами стоят и заставляют ставить всё подряд?

novitchok ★★★★★
()
Ответ на: комментарий от chukcha

Проходили и это

ты клинический идиот с амбициями.
1. ставишь голую систему.
2. пакетным менеджером своего дистрибутива ставишь нужный тебе драйвер, остальное тянется по зависимостям, в т.ч. и в первую очередь xorg, в шапковом семействе, например, это выглядит так:

sudo yum install xorg-x11-drv-blahblahblah

в дебианах и прочих убунтах как-то так:
sudo apt-get install xserver-xorg-video-blahblahblah
3. ставишь xinit
4. ..............
5. PROFIT

что не так и что тут лишнего?

novitchok ★★★★★
()
Последнее исправление: novitchok (всего исправлений: 1)

Иксы нужны, чтобы рисовать окошки на какой-нибудь видеокарте. Судя по ТЗ, Xvfb должно хватить с избытком. http://www.odmin4eg.ru/tag/xvfb/

undertaker ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.