Перейти к содержанию
Посмотреть в приложении

A better way to browse. Learn more.

Форум Академгородка, Новосибирск

A full-screen app on your home screen with push notifications, badges and more.

Чтобы установить это приложение на iOS и iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
Чтобы установить это приложение на Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Debian: cannot connect to X server

Опубликовано

Здравствуйте при работе в X (Debian)аторизуюсь в консоли

(su) другим пользователем и пытаюсь запустить графическое

приложение от имени этого пользователя, получаю

cannot connect to X server.

В Master все нормально запускается.

Где, что надо изменить, чтобы это стало возможно и в Debian

 

Спасибо!

 

PS Способ startx -- :1 не очень устраивает

Рекомендуемые сообщения

Опубликовано

1. man xhost. Если коротко: нужно сделать

# xhost local:

 

Upd а то, что это можно сделать в Master, как мне кажется, --- security issue.

Опубликовано

это под юзером надо сделать (я ошибся, написав #). И не надо делать su -, или надо запускать прогу так:

# DISPLAY=:0.0 my_favorite_program_which_i_want_to_run_as_root

Опубликовано
  • Автор

Да, вот сейчас нормально!

Спасибо!

Еще вопрос по Debian: Как сделать, чтобы русские названия ресурсов при

доступе по ftp к store отображались нормально?

Опубликовано
Это баг в kio_ftp (к-рым пользуются и krusader и konqueror). Напиши пару ласковых на bugs.kde.org (вроде я там не нашел багрепорта подобного твоему). Навскидку я не вижу где... может пороюсь, если время будет.
Опубликовано
  • Автор
Навскидку я не вижу где... может пороюсь, если время будет.

Я не понял эту фразу

Опубликовано
Навскидку я не вижу где... может пороюсь, если время будет.

Я не понял эту фразу

Never mind :) переставь два последних предложения местами.

 

PS. Теперь я уже вижу где, но не знаю как :(

Опубликовано
Upd а то, что это можно сделать в Master, как мне кажется, --- security issue.

нее, просто так левого юзера не пустят, а вот если он сделает su из работающих X-ов, то ему дадут ~/.xauth* во временное пользование :)

Опубликовано
  • Автор
Upd а то, что это можно сделать в Master, как мне кажется, --- security issue.

то ему дадут ~/.xauth* во временное пользование :)

Как это можно реализовать в Debian?

Опубликовано
  • Автор
полагаю это зарыто в PAM'е:

/etc/pam.d/su :

session optional pam_xauth.so

Увы, не получилось :(

В Debian нет файла pam_xauth.so, а копирование его из Мастера

в /lib/security/ тоже эффекта не дало.

 

Ну да и ладно.

Спасибо, что откликнулись! :)

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

Аккаунт

Навигация

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.