Минимальный менеджер по оформлению разыскан

После получения 3G модема для моего ноутбука я начал использовать Администратора сети для управления моими подключениями, и мне вполне нравится он. Однако это является немного раздражающим, чтобы должным быть быть корнем для внесения любых изменений, тем более, что приложения (nm-апплет, nm-connection-editor) не просят повышение - я должен запустить их вручную с "sudo". Если я понимаю правильно, что это вызвано тем, что моя минимальная установка испытывает недостаток в менеджере по входу в систему (я вхожу в систему при подсказке и startx) и таким образом полномочия DBus не устанавливаются. Таким образом, я пытался установить и LightDM и GDM, но моего бога bl0at! Pulseaudio требуется для DBus?Я так не думаю. Вот шокирующий список пакета, сгенерированный apt-get install lightdm:

The following NEW packages will be installed
  apg cheese-common cups-pk-helper dialog evolution-data-server
  evolution-data-server-common evolution-data-server-online-accounts geoclue
  geoclue-ubuntu-geoip gir1.2-gnomebluetooth-1.0 gir1.2-ibus-1.0 gkbd-capplet
  gnome-bluetooth gnome-control-center-shared-data gnome-desktop3-data
  gnome-screensaver gnome-session-bin gnome-settings-daemon-schemas
  gnome-user-share gsettings-ubuntu-schemas gstreamer1.0-clutter hwdata ibus
  ibus-gtk ibus-gtk3 im-config indicator-bluetooth indicator-datetime
  indicator-keyboard indicator-power indicator-session indicator-sound
  libaccount-plugin-1.0-0 libaccount-plugin-generic-oauth
  libaccount-plugin-google libaccounts-glib0 libaccounts-qt5-1 libcamel-1.2-45
  libcanberra-pulse libcheese-gtk23 libcheese7 libclutter-1.0-0
  libclutter-1.0-common libclutter-gst-2.0-0 libclutter-gtk-1.0-0
  libcogl-common libcogl-pango15 libcogl15 libebackend-1.2-7 libebook-1.2-14
  libebook-contacts-1.2-0 libecal-1.2-16 libedata-book-1.2-20
  libedata-cal-1.2-23 libedataserver-1.2-18 libfftw3-single3 libgdata-common
  libgdata13 libgnome-desktop-3-7 libgnomekbd-common libgnomekbd8
  libgoa-1.0-0b libgoa-1.0-common libgweather-3-6 libgweather-common
  libibus-1.0-5 liblightdm-gobject-1-0 liboauth0 libopenobex1 libpulsedsp
  libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5
  libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5
  libqt5sensors5 libqt5sql5 libqt5sql5-sqlite libqt5test5 libqt5webkit5
  libqt5widgets5 libqt5xml5 librest-0.7-0 libsignon-extension1 libsignon-glib1
  libsignon-plugins-common1 libsignon-qt5-1 libsystemd-journal0
  libtimezonemap1 libunity-control-center1 liburl-dispatcher1 libwacom-common
  libwacom2 libxcb-icccm4 libxcb-image0 libxcb-render-util0 libxcb-xkb1
  libxkbcommon-x11-0 lightdm mousetweaks nautilus-data obex-data-server
  obexd-client pulseaudio pulseaudio-module-x11 pulseaudio-utils rtkit
  session-migration signon-keyring-extension signon-plugin-oauth2 signon-ui
  signond ubuntu-system-service unity-control-center
  unity-control-center-signon unity-greeter unity-settings-daemon
0 to upgrade, 121 to newly install, 0 to remove and 47 not to upgrade.
Need to get 18.7 MB/32.1 MB of archives.
After this operation, 128 MB of additional disk space will be used.
Do you want to continue? [Y/n] Most definitely NOT!
Abort.

Я не хочу ни одной из тех вещей, спасибо! Конечно, должен быть лучший способ получить разрешения для редактирования конфигурации Администратора сети?

Править: Я должен добавить, что пытался измениться /etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf от at_console="true" кому: group="netdev", но это, казалось, не имело никакого эффекта. Да, я - член netdev.

Править: И ирония наблюдения a libclutter в списке не потерян на мне. Это - ясно ужасное, ужасное, cluttery путаница... Что они думали?

1
задан 21 June 2015 в 07:44

2 ответа

Ответ XDM.

$ sudo apt-get install xdm
The following NEW packages will be installed
  xdm
0 to upgrade, 1 to newly install, 0 to remove and 47 not to upgrade.
Need to get 0 B/169 kB of archives.
After this operation, 848 kB of additional disk space will be used.

Редактирование: Обратите внимание на то, что точные пакеты, требуемые устанавливать XDM, могут варьироваться, в зависимости от какого распределения Вы используете, и какие пакеты уже присутствуют в Вашей системе! Я не могу гарантировать, что это - легкое решение в Вашем особом случае, и я не буду считаться ответственный ни за какое ненужное чрезмерное увеличение размера, которое может следовать из копирования и вставки команд, найденных в Интернете. Тщательно рассмотрите список пакета прежде, чем принять предложенное решение Вашего диспетчера пакетов. Спасибо.

Не симпатичный, но эй, это одно пакет, и всего 848 КБ - и это работает! Я могу теперь изменить конфигурацию Администратора сети, не имея необходимость к sudo killall nm-applet && sudo nm-applet:)

Редактирование: Для тех, которые желают спускаться по этому маршруту (и откровенно говоря, почему не был бы Вы?), может стоить знать, что можно изменить шрифты/цвета и т.д. путем редактирования /etc/X11/xdm/Xresources. Вот часть того, что я вставил мой, чтобы несколько обновить 1995, смотря значения по умолчанию:

xlogin*greetFont: -adobe-helvetica-medium-r-normal--12-180-75-75-p-98-iso8859-1
xlogin*font: -adobe-helvetica-medium-r-normal--12-180-75-75-p-98-iso8859-1
xlogin*promptFont: -adobe-helvetica-medium-r-normal--12-180-75-75-p-98-iso8859-1
xlogin*failFont: -adobe-helvetica-medium-r-normal--12-180-75-75-p-98-iso8859-1
xlogin*greetFace:   Helvetica-12
xlogin*face:        Helvetica-12
xlogin*promptFace:  Helvetica-12:bold
xlogin*failFace:    Helvetica-12:bold

xlogin*borderWidth: 1
xlogin*frameWidth: 1
xlogin*innerFramesWidth: 1
xlogin*shdColor: #242424
xlogin*hiColor: #353535
xlogin*background: #2A2A2A
!xlogin*foreground: #FFFFFF
xlogin*greetColor: #3465A4
xlogin*failColor: #CE3117
*Foreground: grey
*Background: #191919

я просто скопировал значения цвета с превосходного Mona тема GTK , что я использую. Если кто-то знает, как генерировать строки шрифта для других шрифтов, доступных в системе, я хотел бы услышать об этом.

Остерегаются, хотя тот этот файл, вероятно, будет перезаписан, если XDM будет обновлен.

Обновление: Найденный этим относительно тех строк шрифта:

"Шрифты под X являются трудными иметь дело с. У них есть распространенность опций и модификаторов, большинство которых никогда не используется. xfontsel программа может сделать выбор шрифта намного легче. Просто просмотрите шрифты, выбрав стиль шрифта, размер и атрибуты, которые Вы хотите. Тогда нажмите на избранную кнопку и вставьте строку шрифта в файл Xresources",

Не каждый день каждый читает руководства программного обеспечения с прошлого века, но это просто добавляет к забаве:) Источник: Настройка Экрана Входа в систему XDM Brian Lane, Выпуском № 68 Журнала Linux, декабрь 1999

0
ответ дан 11 November 2019 в 02:15

Wiki Дуги перечисляет несколько менеджеры по оформлению , которых три легких менеджера по оформлению являются XDM (153 общих зависимости <глоток> 1 ), LXDM (172 общих зависимости <глоток> 1 ) и SLiM (121 общая зависимость <глоток> 1 ). Лично мне понравились темы, доступные для LXDM, и , страница SLiM Arch Wiki говорит, что от проекта отказываются (это работало хорошо, хотя). Это также перечисляет несколько консолей DMs, ни один из которых не упаковывается для Ubuntu, насколько я могу сказать.

<час>

<глоток> 1 Использование apt-rdepends для нахождения зависимостей рекурсивно:

for i in lxdm xdm slim
do
    apt-rdepends "$i" | grep -c '^\S'
done

GDM, для ссылки, имеет 445.

1
ответ дан 11 November 2019 в 02:15

Другие вопросы по тегам:

Похожие вопросы: