Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Ubuntu mini и только sudo startx.  (Прочитано 14459 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vik2

  • Автор темы
  • Активист
  • *
  • Сообщений: 375
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #90 : 21 Января 2017, 23:51:28 »
Перезагрузился.vik,пароль.Права на дом.папку мои.~/.Xauthority нет.
sudo EDITOR=nano visudo
Текста нет,кроме " в файл etc/sudoers.tmp  вносятся изменения (root c nano 2.5.3 ...

Вручную все вводить или можно sudo startx и там скопировать? Можно только основное без # ?
После startx все по прежнему.

Morisson

  • Гость
Re: Ubuntu mini и только sudo startx.
« Ответ #91 : 21 Января 2017, 23:53:31 »
Вход от суперпользователя создает .Xauthority с теми же правами. Нужно правильно настроить sudoers, удалить .Xauthority и начать сначала.
А, вообще, лучше начать прям сначала))) Не факт, что взлетит.

Пользователь добавил сообщение 21 Января 2017, 23:56:04:
vik2, из консоли сделай все, как делал, только правильно.
« Последнее редактирование: 21 Января 2017, 23:56:04 от Morisson »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #92 : 22 Января 2017, 00:06:06 »
или можно sudo startx
Да можно, если пока так удобнее, просто после каждого такого сеанса нужно ~/.Xauthority удалять. И проверь внутри виртуалки права на общую папку.

Оффлайн vik2

  • Автор темы
  • Активист
  • *
  • Сообщений: 375
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #93 : 22 Января 2017, 00:43:42 »
Общая папка принадлежит руту и группе vboxsf,в эту группу входит vik.
sudo chown -R vik:vik /media/sf_ABC      ничего не изменила.
Пока все по старому.
Не получается,хотя все проверил.
« Последнее редактирование: 22 Января 2017, 00:57:06 от vik2 »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #94 : 22 Января 2017, 01:00:59 »
sudo chown -R vik:vik /media/sf_ABC      ничего не изменила.
А на хосте есть права на эту папку для пользователя, запустившего Виртуалбокс?
« Последнее редактирование: 22 Января 2017, 01:12:43 от Heider »

Оффлайн vik2

  • Автор темы
  • Активист
  • *
  • Сообщений: 375
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #95 : 22 Января 2017, 01:36:39 »
Да,права есть. Только на хосте и на виртуалке название пользователя одинаковое.
Может в этом причина?
Хотя в Debian netinst тоже один логин,а иксы запускаются.

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #96 : 22 Января 2017, 01:40:42 »
vik2, у меня тоже одинаковое. Нормально все работает.

А общая папка, случайно не является корневой для какого-нибудь устройства (флешка, HDD)? Я как-то подключал внешний диск, расшарил его на виртуалку и тоже в корень ничего писать не мог, создал на хосте вложенную папку, сделал владельцем юзера из виртуалки и уже туда писал.

Оффлайн vik2

  • Автор темы
  • Активист
  • *
  • Сообщений: 375
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #97 : 22 Января 2017, 01:53:09 »
На хосте общая папка в домашней папке.
А вот на виртуальной ОС общая папка  в pcmanfm отображается как отдельный раздел в точках входа,а в дереве директорий как /media/sf_ABC

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #98 : 22 Января 2017, 02:21:27 »
vik2, у меня все вроде бы также. Но все работает от обычного пользователя. Пока ничего больше в голову не приходит, может быть, завтра мысли появятся...

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

Оффлайн tahr

  • Активист
  • *
  • Сообщений: 440
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #99 : 22 Января 2017, 02:22:10 »
Пока все по старому.
Не получается,хотя все проверил.

И у меня точно также. Эксперимент повторил. Сделал саму минимальную установку, практически все по умолчанию. Только переключение раскладки клавиатуры изменил, остальное все что предлагала система, то есть в точности как здесь - предлагалось установить стандартные системные утилиты, их и установил. Больше ничего не отмечал для установки:
Для эксперимента сделал минимальную установку:
(Нажмите, чтобы показать/скрыть)

Итак установилась минимальная система без иксов.
После этого установил иксы, опенбокс и гостевые дополнения:
sudo apt install xorg
sudo apt install openbox obconf obmenu
sudo apt install virtualbox-guest-x11

Поскольку общую папку создавал еще до установки ОС - в настройках виртуальной машины, то пошел на нее посмотреть, узнать какие права нужны для пользования:
cd /media
ls -al

Увидел, что нужно просто добавить себя в группу, не надо владельцем папки становиться, сделал:
sudo adduser xen vboxsf
Посмотрел свои свойста, в каких группах состою, ничего не менял:
id xen
Попробовал запустить иксы (опенбокс) от пользователя:
startx
Получил ошибку; посмотрел свою директорию - кто там чему владелец (.Xauthority):
(Нажмите, чтобы показать/скрыть)

Запустил через sudo, убедился, что работает, значит в системе все необходимое есть:
(Нажмите, чтобы показать/скрыть)

Скопировал лог в файл на общей папке:
cp /home/xen/.local/share/xorg/X0rg.0.log /media/sf_Omnia/text
(Нажмите, чтобы показать/скрыть)
===========================================
Общая папка работает, обмен есть.
Двунаправленный буфер обмена - непонятно, это надо сначала опенбокс изучить, какими там клавишами делается copy-past.
Через sudo опенбокс запускается, но пользователем там оказывается root. При этом виртуальная машина может работать в режиме интеграции экрана. И сам экран в любых режимах нормально разворачивается занимая все пустое пространсто.
При работе от пользователя опенбокс не запускается, режим интеграции экрана недоступен, в полноэкранном режиме окно работающей ОС не разворачивается полностью, остаются огромные пустые поля со всех сторон, а сам экранчик остается маленьким.



Пользователь добавил сообщение 22 Января 2017, 02:46:47:
После входа в иксы через sudo в моей домашней директории появились файлы, принадлежащие руту. И для сравнения как экран разворачивается для рута:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 22 Января 2017, 02:57:46 от tahr »

Оффлайн vik2

  • Автор темы
  • Активист
  • *
  • Сообщений: 375
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #100 : 22 Января 2017, 03:15:17 »
Все как у меня.

Оффлайн tahr

  • Активист
  • *
  • Сообщений: 440
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #101 : 22 Января 2017, 03:29:46 »
vik2, читаю лог, но мало что понимаю. Может знающие люди посмотрят и увидят там причину проблемы.

У себя в системе с правами не игрался, конфигурационных файлов не правил. Первую попытку запуска производил от пользователя.

Поскольку через sudo запуск идет, значит в системе все необходимое присутствует. Осталось понять почему по умолчанию от пользователя не запускается. И какие правки, и правки чего нужны.
« Последнее редактирование: 22 Января 2017, 04:01:25 от tahr »

Оффлайн vik2

  • Автор темы
  • Активист
  • *
  • Сообщений: 375
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #102 : 22 Января 2017, 14:31:04 »
Ждем знающих людей.
Нашел такое,еще не пробовал http://forums.debian.net/viewtopic.php?f=6&t=128602
« Последнее редактирование: 22 Января 2017, 19:09:47 от vik2 »

Оффлайн tahr

  • Активист
  • *
  • Сообщений: 440
    • Просмотр профиля
Re: Ubuntu mini и только sudo startx.
« Ответ #103 : 22 Января 2017, 19:33:41 »
Думаю, что нужно просто настроить нормально общие папки в Виртуалбокс, разобраться там с правами и запускать все-таки иксы от пользователя.

Это все проделано и подробно расписано:
Эксперимент повторил. Сделал саму минимальную установку, практически все по умолчанию. Только ...
Общая папка настроена нормально, обмен через нее работает в обе стороны, там с правами разбираться - только добавить себя в группу vboxsf.
Иксы от пользователя не запускаются:
(EE)
Fatal server error:
(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
(EE)
(EE)
Pleas consult the The X.Org Foundation support
        at http://wiki.x.org
 for help
.........

Permission denied = Доступ запрещен

То есть в системе все есть для запуска, иначе бы через sudo не запускалось, но пользователю вот такой облом. Посмотрел в какие группы входит root, оказалось, что только в одну группу - root. Включил себя в группу root, - ничем не помогло. Исключил себя из группы, чтобы вернуться к первоначальному состоянию после установки.

На https://www.x.org/wiki/ ответа не нашел, поиском пользовался.
Лог читал, ответа не нашел.

Здесь Xorg (Русский) написано:
- -Если вы хотите запустить X без менеджера дисплея, установите пакет xorg-xinit. Можно установить xorg-twm, xorg-xclock и xterm, чтобы запустилась среда, установленная по умолчанию.- -
Но в Ubuntu apt не находит такого пакета для установки, это с одной стороны. С другой стороны через sudo запускается и с теми пакетами что есть в наличии.

Пользователь добавил сообщение 22 Января 2017, 19:45:05:
Нашел такое,еще не пробовал

vik2, там нечего пробовать. После всех советов ТС пишет:
I followed all of your instuctions, but unforunetly it didn't change anything.
То есть он все инструкции перепробовал, но ничего не помогло. После этого еще был один совет добавить себя в группу video. Но этот совет тоже не работает.
« Последнее редактирование: 22 Января 2017, 19:50:16 от tahr »

Morisson

  • Гость
Re: Ubuntu mini и только sudo startx.
« Ответ #104 : 22 Января 2017, 19:48:31 »
tahr, В убунте пакет называется xinit.

 

Страница сгенерирована за 0.023 секунд. Запросов: 19.