Я получил точно такое же сообщение о Натти. Я установил PPA: ничего. Выполняется как root: ничего. Затем я подумал об использовании xsane, поэтому я сделал: sudo aptitude install xsane
Затем использовал простую сканирование, и это сработало: s Надеюсь, это также поможет вам!
Список сеансов описан в каталоге /usr/share/xsessions.
Некоторые из наиболее распространенных имен сеансов следующие:
Для единства-2d вызывается файл сеанса ubuntu-2d.desktop Для gnome-classic файл сеанса называется gnome-classic.desktop Для gnome-classic (без эффектов) aka gnome-fallback файл сеанса называется gnome-fallback.desktop Для единства-3d вызывается файл сеанса ubuntu.desktop Для Lubuntu файл сеанса называется Lubuntu.desktop Для LXDE файл сеанса называется LXDE.desktopТаким образом, если вы измените конфигурационный файл light-dm на «ubuntu-2d», это будет по умолчанию сеанс для Unity-2D
, т. е.
sudo nano /etc/lightdm/lightdm.conf
изменить строку
user-session=ubuntu
на
user-session=ubuntu-2d
Примечание - если у вас нет файла lightdm.conf, тогда для автолога используйте следующие значения для этого файла:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu-2d
autologin-user=myusername
autologin-user-timeout=0
Другая возможность:
sudo /usr/lib/lightdm/lightdm-set-defaults -s <session-name>
Например :
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
Это также создаст файл lightdm.conf, если он еще не присутствовал.
Список сеансов описан в каталоге /usr/share/xsessions
.
Некоторые из наиболее распространенных имен сеансов следующие:
Таким образом, если вы измените конфигурационный файл light-dm на «ubuntu-2d», это будет по умолчанию сеансом для Unity-2D
, то есть
sudo nano /etc/lightdm/lightdm.conf
измените строку
user-session=ubuntu
на
user-session=ubuntu-2d
Примечание - если у вас нет файла lightdm.conf, то для использования автолога следующие значения для этого файла:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu-2d
autologin-user=myusername
autologin-user-timeout=0
Другая возможность:
[f 5]Например:
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
Это также создаст файл lightdm.conf
, если он еще не присутствовал.
Список сеансов описан в каталоге /usr/share/xsessions
.
Некоторые из наиболее распространенных имен сеансов следующие:
Таким образом, если вы измените конфигурационный файл light-dm на «ubuntu-2d», это будет по умолчанию сеансом для Unity-2D
, то есть
sudo nano /etc/lightdm/lightdm.conf
измените строку
user-session=ubuntu
на
user-session=ubuntu-2d
Примечание - если у вас нет файла lightdm.conf, то для использования автолога следующие значения для этого файла:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu-2d
autologin-user=myusername
autologin-user-timeout=0
Другая возможность:
[f 5]Например:
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
Это также создаст файл lightdm.conf
, если он еще не присутствовал.
Список сеансов описан в каталоге /usr/share/xsessions
.
Некоторые из наиболее распространенных имен сеансов следующие:
Таким образом, если вы измените конфигурационный файл light-dm на «ubuntu-2d», это будет по умолчанию сеансом для Unity-2D
, то есть
sudo nano /etc/lightdm/lightdm.conf
измените строку
user-session=ubuntu
на
user-session=ubuntu-2d
Примечание - если у вас нет файла lightdm.conf, то для использования автолога следующие значения для этого файла:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu-2d
autologin-user=myusername
autologin-user-timeout=0
Другая возможность:
[f 5]Например:
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
Это также создаст файл lightdm.conf
, если он еще не присутствовал.
Список сеансов описан в каталоге /usr/share/xsessions
.
Некоторые из наиболее распространенных имен сеансов следующие:
Таким образом, если вы измените конфигурационный файл light-dm на «ubuntu-2d», это будет по умолчанию сеансом для Unity-2D
, то есть
sudo nano /etc/lightdm/lightdm.conf
измените строку
user-session=ubuntu
на
user-session=ubuntu-2d
Примечание - если у вас нет файла lightdm.conf, то для использования автолога следующие значения для этого файла:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu-2d
autologin-user=myusername
autologin-user-timeout=0
Другая возможность:
[f 5]Например:
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
Это также создаст файл lightdm.conf
, если он еще не присутствовал.
Список сеансов описан в каталоге /usr/share/xsessions
.
Некоторые из наиболее распространенных имен сеансов следующие:
Таким образом, если вы измените конфигурационный файл light-dm на «ubuntu-2d», это будет по умолчанию сеансом для Unity-2D
, то есть
sudo nano /etc/lightdm/lightdm.conf
измените строку
user-session=ubuntu
на
user-session=ubuntu-2d
Примечание - если у вас нет файла lightdm.conf, то для использования автолога следующие значения для этого файла:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu-2d
autologin-user=myusername
autologin-user-timeout=0
Другая возможность:
[f 5]Например:
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
Это также создаст файл lightdm.conf
, если он еще не присутствовал.
Список сеансов описан в каталоге /usr/share/xsessions
.
Некоторые из наиболее распространенных имен сеансов следующие:
Таким образом, если вы измените конфигурационный файл light-dm на «ubuntu-2d», это будет по умолчанию сеансом для Unity-2D
, то есть
sudo nano /etc/lightdm/lightdm.conf
измените строку
user-session=ubuntu
на
user-session=ubuntu-2d
Примечание - если у вас нет файла lightdm.conf, то для использования автолога следующие значения для этого файла:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu-2d
autologin-user=myusername
autologin-user-timeout=0
Другая возможность:
[f 5]Например:
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
Это также создаст файл lightdm.conf
, если он еще не присутствовал.
Список сеансов описан в каталоге /usr/share/xsessions
.
Некоторые из наиболее распространенных имен сеансов следующие:
Таким образом, если вы измените конфигурационный файл light-dm на «ubuntu-2d», это будет по умолчанию сеансом для Unity-2D
, то есть
sudo nano /etc/lightdm/lightdm.conf
измените строку
user-session=ubuntu
на
user-session=ubuntu-2d
Примечание - если у вас нет файла lightdm.conf, то для использования автолога следующие значения для этого файла:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu-2d
autologin-user=myusername
autologin-user-timeout=0
Другая возможность:
[f 5]Например:
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
Это также создаст файл lightdm.conf
, если он еще не присутствовал.
Список сеансов описан в каталоге /usr/share/xsessions
.
Некоторые из наиболее распространенных имен сеансов следующие:
Таким образом, если вы измените конфигурационный файл light-dm на «ubuntu-2d», это будет по умолчанию сеансом для Unity-2D
, то есть
sudo nano /etc/lightdm/lightdm.conf
измените строку
user-session=ubuntu
на
user-session=ubuntu-2d
Примечание - если у вас нет файла lightdm.conf, то для использования автолога следующие значения для этого файла:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu-2d
autologin-user=myusername
autologin-user-timeout=0
Другая возможность:
[f 5]Например:
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
Это также создаст файл lightdm.conf
, если он еще не присутствовал.
user-session=ubuntu
не существует в файле /etc/lightdm/lightdm.conf
, тогда просто введите ее в качестве последней строки: user-session=ubuntu-2d
– Sepero
15 October 2015 в 22:10
/usr/share/lightdm/
. Мне пришлось отредактировать lightdm.conf.d/50-ubuntu.conf
– Gargravarr
19 January 2018 в 18:13
Странно, что LightDM (диспетчер отображения Ubuntu 11.10, который предоставляет графический экран входа в систему) не запоминает ваш выбор при перезагрузках.
Вы можете вручную отредактировать соответствующий файл конфигурации, который называется .dmrc и находится в вашей домашней папке. В Nautilus (файловый браузер) вам нужно нажать Ctrl + H (или Просмотреть> Показать скрытые файлы), чтобы увидеть его и другие файлы, начинающиеся с символа .. Если у вас есть этот файл, который вы, вероятно, сделаете, то его содержимое будет выглядеть так:
[Desktop]
Session=ubuntu
Для View вы можете изменить его, чтобы сказать:
[Desktop]
Session=gnome-classic
Или для GNOME Classic (без эффектов) вы можете изменить его, чтобы сказать:
[Desktop]
Session=gnome-fallback
Если вам захотелось использовать Unity 2D (тип сеанса GNOME Classic (нет эффекты) ), вы можете изменить его, чтобы сказать:
[Desktop]
Session=ubuntu-2d
Если у вас нет файла вообще, вы можете создать его с соответствующим содержимым.
Если вы хотите установить GNOME Classic или Показать скрытые файлы в качестве типа сеанса по умолчанию для всех пользователей - или вы предпочитаете не делать этого, но вышеупомянутый пользовательский метод не работает - тогда вы можете отредактировать /etc/lightdm/lightdm.conf, изменив строку, которая говорит user-session=ubuntu, вместо этого скажите user-session=gnome-classic или user-session=gnome-fallback (или user-session=ubuntu-2d). Несколько соображений, которые следует учитывать при рассмотрении этого вопроса:
Предпочтительно редактировать файлы конфигурации для каждого пользователя в домашних папках пользователей, если у вас нет причин предпочитать изменение глобальной конфигурации (например, не работает). Поскольку это глобальный файл конфигурации и он содержит значительно больше, чем простой параметр конфигурации, который вы собираетесь редактировать, рекомендуется выполнить его резервное копирование перед его редактированием, если вы допустили ошибку. Вы можете сделать это в терминале, выполнив команду sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old. Этот файл принадлежит root, поэтому команда sudo выше. Вы также должны отредактировать его как root. Чтобы открыть его в gedit как root, вы можете запустить gksu gedit /etc/lightdm/lightdm.conf (либо в окне терминала, либо в графическом Run Application текстовом поле, когда вы можете получить, нажав Alt + F2) или sudo -H gedit /etc/lightdm/lightdm.conf в окне терминала.Кажется вероятным, что поведение, которое вы испытываете, является ошибкой, поэтому после сбора дополнительной информации, увидев, что вручную редактирование ~/.dmrc работает, вы можете сообщить об этом как единое целое. LightDM , затем после поиска, чтобы узнать, была ли обнаружена аналогичная ошибка, инициируйте процесс отчетности, вызвав ubuntu-bug с PID работающего процесса lightdm или, почти так же хорошо, запустите ubuntu-bug lightdm ... что все должно иметь смысл после того, как вы прочтете это руководство.
Кстати, помимо Unity (тип сеанса GNOME Classic ), Unity 2D (сеанс тип Ubuntu 2D) и GNOME 3 Fallback (GNOME Classic и GNOME Classic (без эффектов)), вы можете также рассмотреть, как еще более легкие варианты, Xfce4 (установить пакет xubuntu-desktop и выбрать тип сеанса Xubuntu) и LXDE ( установите пакет lubuntu-desktop и выберите тип сеанса Lubuntu).
В более новых версиях Ubuntu, чем это было, когда этот вопрос изначально был задан, Unity 2D и GNOME 3 Fallback недоступны. (В новейших версиях Unity также недоступен.) Но Xfce4 / Xubuntu и LXDE / Lubuntu остаются доступными. В наши дни пользователи, которые использовали GNOME 3 Fallback, скорее всего, предпочтут среду рабочего стола MATE, предоставляемую пакетом ubuntu-mate-desktop (см. Ubuntu MATE). Lubuntu остается более легким (т. Е. Имеет тенденцию потреблять наименьшее количество ресурсов и работать на более старом оборудовании). Но это не так полно, как Xubuntu или Ubuntu MATE.Также есть GNOME 3 с оболочкой GNOME вместо Unity (установите пакет gnome-shell и выберите GNOME) и KDE 4 Plasma (установите пакет kubuntu-desktop и выберите Kubuntu), но которые вряд ли будут менее ресурсоемкими, чем указанные выше варианты.
, чтобы изменить значение по умолчанию для каждого пользователя, проверьте
/var/lib/AccountsService/usersпохоже, что этот набор .dmrc в домашнем доме пользователя.
приветствия
Чтобы изменить сеанс по умолчанию в Lightdm
sudo /usr/lib/lightdm/lightdm-set-defaults --session gnome-shell
Я отредактировал /etc/lightdm/lightdm.conf с этим контентом:
[SeatDefaults]
greeter-session=unity-greeter
user-session=gnome-shell
autologin-user=paul
И он автоматически запускается в gnome-shell.
Я считаю, что установка любого из вышеперечисленного отменена последней сессией пользователей, хранящейся в lightdm. Возможно, вам придется удалить или отредактировать пользовательские файлы в /var/cache/lightdm/dmrc, чтобы включить глобальную настройку по умолчанию. Или индивидуально, отредактировав файл user.dmrc, который имеет следующее содержимое:
[Desktop]
Session=ubuntu
Это может не работать в Ubuntu, но это сработало для меня в Fedora. Мне потребовались дни, и я хотел бы поделиться им:
Перейдите к /usr/share/xsessions и /usr/share/wayland-sessions и добавьте префиксы с другим номером и тире для каждого файла, заканчивающегося на .desktop. Самое низкое число будет по умолчанию. Например, я хочу, чтобы xfce был моим значением по умолчанию, так что файл называется 1-xfce.desktop
Надеюсь, что это поможет.
Чтобы изменить сеанс по умолчанию в Lightdm
sudo /usr/lib/lightdm/lightdm-set-defaults --session gnome-shell
Я редактировал /etc/lightdm/lightdm.conf
с этим контентом:
[SeatDefaults]
greeter-session=unity-greeter
user-session=gnome-shell
autologin-user=paul
И он автоматически запускается в gnome-shell.
, чтобы изменить значение по умолчанию для каждого пользователя, проверьте
blockquote>
/var/lib/AccountsService/users
похоже, что этот набор
.dmrc
в домашнем доме пользователя.приветствия
Я считаю, что установка любого из вышеперечисленных значений отменяется последним сеансом пользователей, хранящимся в lightdm. Возможно, вам придется удалить или отредактировать пользовательские файлы в /var/cache/lightdm/dmrc
, чтобы включить глобальную настройку по умолчанию. Или индивидуально, отредактировав файл user.dmrc
, который имеет следующее содержимое:
[Desktop]
Session=ubuntu
Это может не работать в Ubuntu, но это сработало для меня в Fedora. Мне потребовались дни, и я хотел бы поделиться им:
Перейдите к /usr/share/xsessions
и /usr/share/wayland-sessions
и добавьте префиксы с другим номером и тире для каждого файла, заканчивающегося на .desktop. Самое низкое число будет по умолчанию. Например, я хочу, чтобы xfce был моим по умолчанию, так что файл называется 1-xfce.desktop
Надеюсь, что это поможет.
Чтобы изменить сеанс по умолчанию в Lightdm
sudo /usr/lib/lightdm/lightdm-set-defaults --session gnome-shell
Я редактировал /etc/lightdm/lightdm.conf
с этим контентом:
[SeatDefaults]
greeter-session=unity-greeter
user-session=gnome-shell
autologin-user=paul
И он автоматически запускается в gnome-shell.
, чтобы изменить значение по умолчанию для каждого пользователя, проверьте
blockquote>
/var/lib/AccountsService/users
похоже, что этот набор
.dmrc
в домашнем доме пользователя.приветствия
Я считаю, что установка любого из вышеперечисленных значений отменяется последним сеансом пользователей, хранящимся в lightdm. Возможно, вам придется удалить или отредактировать пользовательские файлы в /var/cache/lightdm/dmrc
, чтобы включить глобальную настройку по умолчанию. Или индивидуально, отредактировав файл user.dmrc
, который имеет следующее содержимое:
[Desktop]
Session=ubuntu
Это может не работать в Ubuntu, но это сработало для меня в Fedora. Мне потребовались дни, и я хотел бы поделиться им:
Перейдите к /usr/share/xsessions
и /usr/share/wayland-sessions
и добавьте префиксы с другим номером и тире для каждого файла, заканчивающегося на .desktop. Самое низкое число будет по умолчанию. Например, я хочу, чтобы xfce был моим по умолчанию, так что файл называется 1-xfce.desktop
Надеюсь, что это поможет.
Чтобы изменить сеанс по умолчанию в Lightdm
sudo /usr/lib/lightdm/lightdm-set-defaults --session gnome-shell
Я редактировал /etc/lightdm/lightdm.conf
с этим контентом:
[SeatDefaults]
greeter-session=unity-greeter
user-session=gnome-shell
autologin-user=paul
И он автоматически запускается в gnome-shell.
, чтобы изменить значение по умолчанию для каждого пользователя, проверьте
blockquote>
/var/lib/AccountsService/users
похоже, что этот набор
.dmrc
в домашнем доме пользователя.приветствия
Я считаю, что установка любого из вышеперечисленных значений отменяется последним сеансом пользователей, хранящимся в lightdm. Возможно, вам придется удалить или отредактировать пользовательские файлы в /var/cache/lightdm/dmrc
, чтобы включить глобальную настройку по умолчанию. Или индивидуально, отредактировав файл user.dmrc
, который имеет следующее содержимое:
[Desktop]
Session=ubuntu
Это может не работать в Ubuntu, но это сработало для меня в Fedora. Мне потребовались дни, и я хотел бы поделиться им:
Перейдите к /usr/share/xsessions
и /usr/share/wayland-sessions
и добавьте префиксы с другим номером и тире для каждого файла, заканчивающегося на .desktop. Самое низкое число будет по умолчанию. Например, я хочу, чтобы xfce был моим по умолчанию, так что файл называется 1-xfce.desktop
Надеюсь, что это поможет.