Ssh error no display environment variable specified

Модератор: Bizdelnick

Решено: Как задать экран на удаленном компьютере?

Модератор: Bizdelnick

Аватара пользователя

Shura

Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

pavlar

Сообщения: 36
ОС: Ubuntu 10.10

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

pavlar » 23.02.2011 12:35

Shura писал(а): ↑

23.02.2011 11:37

На каком компьютере это задавать? Я вхожу с одного компьютера внешней сети на другой а уже через него на компьютер локальной сети которая подключена на его вторую сетевую карту
Я запустил ваш код на последнем компьютере а хочу видеть браузер на своем в сессии SSH
alabama@ubuntu:~$ export DISPLAY=<remote ip>:0; firefox
-bash: remote: Нет такого файла или каталога
Error: no display specified

Аватара пользователя

eddy

Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

eddy » 23.02.2011 12:38

Код: Выделить всё

ssh ishtar.sao.ru
...
echo $DISPLAY
localhost:10.0

Все работает. Может, у вас ssh-сервер не разрешает передачу иксов? «ForwardX11 yes» в настройках есть? Еще попробуйте ssh -X, может, поможет…

RTFM
——-
KOI8-R — патриотичная кодировка Изображение

pavlar

Сообщения: 36
ОС: Ubuntu 10.10

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

pavlar » 23.02.2011 12:44

eddy писал(а): ↑

23.02.2011 12:38

Код: Выделить всё

ssh ishtar.sao.ru
...
echo $DISPLAY
localhost:10.0

Все работает. Может, у вас ssh-сервер не разрешает передачу иксов? «ForwardX11 yes» в настройках есть? Еще попробуйте ssh -X, может, поможет…

А где настройки forward X11 делать? а то ssh -Х не получается
pol@pol:~$ ssh -X alabama@192.168.1.5
alabama@192.168.1.5’s password:
Linux ubuntu 2.6.35-22-generic-pae #33-Ubuntu SMP Sun Sep 19 22:14:14 UTC 2010 i686 GNU/Linux
Ubuntu 10.10

Welcome to Ubuntu!
* Documentation: https://help.ubuntu.com/

79 packages can be updated.
46 updates are security updates.

Last login: Wed Feb 23 14:42:48 2011 from pol.local
alabama@ubuntu:~$ firefox
Error: no display specified
alabama@ubuntu:~$

pavlar

Сообщения: 36
ОС: Ubuntu 10.10

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

pavlar » 23.02.2011 12:48

eddy писал(а): ↑

23.02.2011 12:44

Посмотрите в /etc/ssh/ssh_config

вот конфиг последнего компьютера
Host *
# ForwardAgent no
# ForwardX11 no
# ForwardX11Trusted yes
# RhostsRSAAuthentication no
# RSAAuthentication yes
# PasswordAuthentication yes
# HostbasedAuthentication no
# GSSAPIAuthentication no
# GSSAPIDelegateCredentials no
# GSSAPIKeyExchange no
# GSSAPITrustDNS no
# BatchMode no
# CheckHostIP yes
# AddressFamily any
# ConnectTimeout 0
# StrictHostKeyChecking ask
# IdentityFile ~/.ssh/identity
# IdentityFile ~/.ssh/id_rsa
# IdentityFile ~/.ssh/id_dsa
# Port 22
# Protocol 2,1
# Cipher 3des
# Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc
# MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
# EscapeChar ~
# Tunnel no
# TunnelDevice any:any
# Tunnel no
# TunnelDevice any:any
# PermitLocalCommand no
# VisualHostKey no
# ProxyCommand ssh -q -W %h:%p gateway.example.com
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no

pavlar

Сообщения: 36
ОС: Ubuntu 10.10

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

pavlar » 23.02.2011 13:13

mailman137 писал(а): ↑

23.02.2011 12:59

А сервер разрешает пересылку?

Код: Выделить всё

sh-3.2$ ssh -X nix@10.1.1.5 cat /etc/ssh/sshd_config | grep -i X11
nix@10.1.1.5's password:
X11UseLocalhost yes
X11Forwarding yes
X11DisplayOffset 10
sh-3.2$

Не могу отредактировать

nano примените.

Вот что имеем
sh-3.2$ ssh -X nix@10.1.1.5 cat /etc/ssh/sshd_config | grep -i X11
sh-3.2$: команда не найдена
alabama@ubuntu:~$ nix@10.1.1.5’s password:
> X11UseLocalhost yes
> X11Forwarding yes
> X11DisplayOffset 10
> sh-3.2$

Аватара пользователя

eddy

Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

eddy » 23.02.2011 13:33

pavlar писал(а): ↑

23.02.2011 13:22

Что то nano криво работает я захожу под sudo а записать не могу : нет прав пойду схожу на компьютер на месте подправлю если кто пришел уже

Вы какие команды выполняете? Зайдите просто на компьютер по ssh. Перелогиньтесь в рута (su -), затем при помощи vim или nano отредактируйте файл. Перезапустите ssh-server. Завершите сессию. Зайдите снова. Иксы должны перенаправляться.

RTFM
——-
KOI8-R — патриотичная кодировка Изображение

pavlar

Сообщения: 36
ОС: Ubuntu 10.10

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

pavlar » 23.02.2011 15:18

eddy писал(а): ↑

23.02.2011 13:33

pavlar писал(а): ↑

23.02.2011 13:22

Что то nano криво работает я захожу под sudo а записать не могу : нет прав пойду схожу на компьютер на месте подправлю если кто пришел уже

Вы какие команды выполняете? Зайдите просто на компьютер по ssh. Перелогиньтесь в рута (su -), затем при помощи vim или nano отредактируйте файл. Перезапустите ssh-server. Завершите сессию. Зайдите снова. Иксы должны перенаправляться.

Вот новый конфиг
# ForwardAgent no
ForwardX11 yes
# ForwardX11Trusted yes
Я перегрузил систему и всё равно то же самое
Я так понял что эти преобразования надо делать на всех промежуточныых компьютерах потому что на них стоит ForwardX11 no. А нет ли какой программы как в Windows наподобие Xming 7.5.0.32 ?

pavlar

Сообщения: 36
ОС: Ubuntu 10.10

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

pavlar » 24.02.2011 08:33

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

_______1.png
______.png

Где выбирать IР компьютера экран которого хочешь подключить?А если я хочу с экрана компьютера внешней сети увидеть в графике экран компьютера внутренней сети, прицепленной ко второй сетевой карте удаленного компьютера то вообще полный мрак

Аватара пользователя

SLEDopit

Модератор
Сообщения: 4814
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

SLEDopit » 24.02.2011 12:09

pavlar писал(а): ↑

24.02.2011 11:37

SSH это тоже сервер

Код: Выделить всё

 $ dpkg -l | grep ssh
ii  openssh-client    1:5.5p1-6     secure shell (SSH) client, for secure access to remote machines
ii  openssh-server    1:5.5p1-6     secure shell (SSH) server, for secure access from remote machines

заметьте, стоит два пакета: client и server. и когда вы вбиваете ssh user@ip используется именно клиент, который подключается к серверу.
в vnc точно так же. на это watashiwa_daredeska вам и намекал.

UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don’t do mistakes, the more bugs are in your code.

Аватара пользователя

Bizdelnick

Модератор
Сообщения: 19826
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

Bizdelnick » 24.02.2011 12:19

pavlar писал(а): ↑

24.02.2011 11:37

SSH это тоже сервер и здесь в командной строке я просто набираю IP адрес подключаемого компьютера

Набиваете в командной строке клиента, а не сервера. Сервер — на той машине, к которой подключаетесь.
Вообще не очень понял, зачем нужен VNC в данном случае. По первоначальному вопросу — почитайте это.

Пишите правильно:

в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик

pavlar

Сообщения: 36
ОС: Ubuntu 10.10

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение

pavlar » 24.02.2011 12:45

Bizdelnick писал(а): ↑

24.02.2011 12:19

pavlar писал(а): ↑

24.02.2011 11:37

SSH это тоже сервер и здесь в командной строке я просто набираю IP адрес подключаемого компьютера

Набиваете в командной строке клиента, а не сервера. Сервер — на той машине, к которой подключаетесь.
Вообще не очень понял, зачем нужен VNC в данном случае. По первоначальному вопросу — почитайте это.

Всё в порядке я просто забыл прописать форварды на своем компьютере в ssh_config. А теперь я просто захожу по ssh на удаленный компьютер и запускаю для проверки firefox @ а на моем экране появляется новое окно с запущенным фоксом
Всем спасибо

Почитай хоть что-нибудь про Х-ы и роль переменной DISPLAY

anonymous

(25.04.13 09:07:28 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous 25.04.13 09:07:28 MSK

Я читал, попробовал вот как здесь написано — ноль результатов (читал не только там, но всё равно не работает).

Dima98

(25.04.13 10:03:12 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от Dima98 25.04.13 10:03:12 MSK

Показывай команды которые даешь на обеих системах.

И возможно ssh -X решит твои проблемы без понимания сути процессов.

anonymous

(25.04.13 10:09:12 MSK)

  • Показать ответ
  • Ссылка

со своего компьютера захожу на другую машину

заходишь как?

Elyas ★★★★★

(25.04.13 10:10:29 MSK)

  • Ссылка

Приветствую жителей форума, я со своего компьютера захожу на другую машину дабы с неё запустить FF у себя, но проблема в том, что в консоли у меня пишется, что display не указан

дык укажи. И пробросить его не забудь, дабы иксы с одной машины, работали на другой.

для ssh

-X Enables X11 forwarding. This can also be specified on a per-host
basis in a configuration file.

X11 forwarding should be enabled with caution. Users with the
ability to bypass file permissions on the remote host (for the
user’s X authorization database) can access the local X11 display
through the forwarded connection. An attacker may then be able
to perform activities such as keystroke monitoring.

For this reason, X11 forwarding is subjected to X11 SECURITY
extension restrictions by default. Please refer to the ssh -Y
option and the ForwardX11Trusted directive in ssh_config(5) for
more information.

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от drBatty 25.04.13 10:12:54 MSK

И пробросить его не забудь, дабы иксы с одной машины, работали на другой.

Думай что пишешь

anonymous

(25.04.13 10:25:12 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous 25.04.13 10:09:12 MSK

1)

[spvl@tau ~]$ xhost +alpha.istra.ru
[spvl@tau ~]$ slogin -l root alpha

2)

[root@alpha ~]# export DISPLAY=tau.istra.ru:0.0
[root@alpha ~]# firefox
Error: cannot open display: tau.istra.ru:0.0

Dima98

(25.04.13 10:30:21 MSK)

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от Dima98 25.04.13 10:30:21 MSK

X на tau не слушает порт tcp/6000

вместо slogin используй ssh -X -l root alpha

anonymous

(25.04.13 10:33:50 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous 25.04.13 10:25:12 MSK

И пробросить его не забудь, дабы иксы с одной машины, работали на другой.

Думай что пишешь

что не так? ТС вроде и хочет, что-бы на машине А будет работать фаерфокс, а управлять/смотреть он хочет на машине Б? Или я неправильно его понял?

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous 25.04.13 10:33:50 MSK

slogin это линк на ssh, так что просто добавь -X

anonymous

(25.04.13 10:35:10 MSK)

  • Ссылка

Ответ на:

комментарий
от Dima98 25.04.13 10:30:21 MSK

Ответ на:

комментарий
от drBatty 25.04.13 10:34:16 MSK

понял правильно, терминология не правильная.

«пробросить его» ???

«иксы с одной машины, работали на другой» — ??? — Хсервер -> Хсервер (я думал Xclient->Xserver не?)

anonymous

(25.04.13 10:36:53 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous 25.04.13 10:36:53 MSK

понял правильно, терминология не правильная. «пробросить его» ???

ну это я так «forwarding» перевёл. Вроде уже устоявшийся перевод, не? Хотя и жаргон конечно.

я думал Xclient->Xserver не?

да. Конечно. Вот только Xserver где-то удалённо, и надо принять меры для того, что-бы клиент смог его найти. Т.е. запросы от/к серверу надо перенаправить(forwarding) на tau. Ssh сама так умеет, с ключом -X (или -Y).

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от drBatty 25.04.13 10:51:15 MSK

Вот только Xserver где-то удалённо

Xserver в 99.99% случаев локален (там где монитор и клава с мышью)

anonymous

(25.04.13 10:55:38 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous 25.04.13 10:55:38 MSK

Xserver в 99.99% случаев локален (там где монитор и клава с мышью)

ну да. И ФФ и будет долбиться в _свой_ локальный сервер. А не в тот, где монитор с клавой. А надо, что-бы оно завернулось в ssh, на другой комп.

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от Elyas 25.04.13 10:35:21 MSK

не знаю, может да, может нет — это можно ка-нибудь посмотреть?
Пробовал ssh с -X и с -Y ничего не меняется

Dima98

(25.04.13 11:05:37 MSK)

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от drBatty 25.04.13 11:04:43 MSK

drBatty верно говорит мне нужно чтобы FF с того компа (без мыши и клавы) в графическом виде пришёл ко мне на комп

Dima98

(25.04.13 11:07:41 MSK)

  • Ссылка

Ответ на:

комментарий
от Dima98 25.04.13 11:05:37 MSK

Если через ssh -X, то xhost и Xorg, слушающий сеть не нужны.
При корректной работе после логина через ssh -X переменная DISPLAY будет уже установлена в значение, нужное для перенаправления соединений X11 через ssh туннель.
Можно сразу запускать программы.

Elyas ★★★★★

(25.04.13 11:20:20 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от Elyas 25.04.13 11:20:20 MSK

Спасибо, прояснили заработало!
Спасибо огромное всем кто отписался вы мне очень помогли!

Dima98

(25.04.13 11:34:41 MSK)

  • Ссылка

Ответ на:

комментарий
от Dima98 25.04.13 11:05:37 MSK

Пробовал ssh с -X и с -Y ничего не меняется

В клиенте оно должно быть ЯВНО разрешено

man ssh_config

ForwardX11
Specifies whether X11 connections will be automatically redirected over the secure channel and DISPLAY set. The
argument must be «yes» or «no». The default is «no».

X11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote
host (for the user’s X11 authorization database) can access the local X11 display through the forwarded connection.
An attacker may then be able to perform activities such as keystroke monitoring if the ForwardX11Trusted option is
also enabled.

  • Ссылка

Ответ на:

комментарий
от drBatty 25.04.13 11:04:43 MSK

«Локальный» означает для пользователя, а не приложения. Меня удивляет твой «дибилизм» в последнее время во всех темах.

anonymous

(25.04.13 12:15:48 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous 25.04.13 12:15:48 MSK

«Локальный» означает для пользователя, а не приложения. Меня удивляет твой «дибилизм» в последнее время во всех темах.

а меня — твой. Откуда ФФ знать, что он для какого-то пользователя не локальный? Он и не знает. И не работает потому.

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от drBatty 25.04.13 12:36:58 MSK

Не, ну тебе реально ЧСВ мозг выдавило!

Локальный/удаленный оно для пользователя в данном случае, файерфоксу прозрачно где и с кем работать.

Да,да, сынок, это и есть сетевая прозрачность Х’ов.

anonymous

(25.04.13 14:22:27 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous 25.04.13 14:22:27 MSK

Да,да, сынок, это и есть сетевая прозрачность Х’ов.

по твоему, любой может вот просто так войти в твои иксы? А нафейхуя я man xhost читал?

файерфоксу прозрачно где и с кем работать.

фаерфоксу-то прозрачно, а вот твоим иксам — вряд-ли. Они работают исключительно со своим локальным юзером, который эти иксы и запустил. Даже другой локальный юзер будет послан. Т.ч. либо ты xhost’ом правишь список доступа, либо пробрасываешь иксовые запросы через ssh-клиент. Причём этот клиент нужно будет запустить локально для X-сервера, и от того же юзера, кто иксы запустил. Ну и конечно с опцией -X, ибо по умолчанию эта проброска(forwarding) не работает.

  • Ссылка

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

Содержание

  1. unixforum.org
  2. Решено: Как задать экран на удаленном компьютере?
  3. Решено: Как задать экран на удаленном компьютере?
  4. Re: Решено: Как задать экран на удаленном компьютере?
  5. Re: Решено: Как задать экран на удаленном компьютере?
  6. Re: Решено: Как задать экран на удаленном компьютере?
  7. Re: Решено: Как задать экран на удаленном компьютере?
  8. Re: Решено: Как задать экран на удаленном компьютере?
  9. Re: Решено: Как задать экран на удаленном компьютере?
  10. Arch Linux
  11. #1 2015-12-20 17:03:46
  12. [Solved] Firefox, Error: no display specified
  13. #2 2015-12-20 17:11:54
  14. Re: [Solved] Firefox, Error: no display specified
  15. #3 2015-12-20 17:12:07
  16. Re: [Solved] Firefox, Error: no display specified
  17. #4 2015-12-20 17:14:51
  18. Re: [Solved] Firefox, Error: no display specified
  19. #5 2015-12-20 19:43:35
  20. Re: [Solved] Firefox, Error: no display specified
  21. #6 2015-12-20 20:39:03
  22. Re: [Solved] Firefox, Error: no display specified
  23. #7 2015-12-20 20:51:10
  24. Re: [Solved] Firefox, Error: no display specified
  25. #8 2015-12-20 21:48:15
  26. Re: [Solved] Firefox, Error: no display specified
  27. #9 2015-12-21 14:31:54
  28. Re: [Solved] Firefox, Error: no display specified
  29. #10 2015-12-21 15:03:18
  30. Re: [Solved] Firefox, Error: no display specified
  31. #11 2015-12-21 15:41:17
  32. Re: [Solved] Firefox, Error: no display specified
  33. Проблема с display и firefox
  34. Error: no DISPLAY environment variable specified #5959
  35. Comments
  36. Footer

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Решено: Как задать экран на удаленном компьютере?

Модератор: Bizdelnick

Решено: Как задать экран на удаленном компьютере?

Сообщение pavlar » 23.02.2011 09:38

$ firefox
Error: no display specified
alabama@ubuntu:

Как задать экран?

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение Shura » 23.02.2011 11:37

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение pavlar » 23.02.2011 12:35

$ export DISPLAY= :0; firefox
-bash: remote: Нет такого файла или каталога
Error: no display specified

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение eddy » 23.02.2011 12:38

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение pavlar » 23.02.2011 12:44

$ ssh -X alabama@192.168.1.5
alabama@192.168.1.5’s password:
Linux ubuntu 2.6.35-22-generic-pae #33-Ubuntu SMP Sun Sep 19 22:14:14 UTC 2010 i686 GNU/Linux
Ubuntu 10.10

79 packages can be updated.
46 updates are security updates.

Last login: Wed Feb 23 14:42:48 2011 from pol.local
alabama@ubuntu:

$ firefox
Error: no display specified
alabama@ubuntu:

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение eddy » 23.02.2011 12:44

Re: Решено: Как задать экран на удаленном компьютере?

Сообщение pavlar » 23.02.2011 12:48

Источник

Arch Linux

You are not logged in.

#1 2015-12-20 17:03:46

[Solved] Firefox, Error: no display specified

I’ve been trying to use arch Linux a few times now so I don’t know that much yet.
Now I’m stuck with a problem that is probably relatively simple but confuses me a lot.

I want to add a ssh key to my GitHub account. So I installed Firefox.
The problem is that Firefox won’t start up.

when I type:
Firefox

I get:
Error: no display specified

I installed Arch on a USB stick.
The error happens when logged in as a user and also when logged in as root.

I don’t know what to do with this error. I’ve searched the internet but I couldn’t find an explanation.

Can anyone help me further?

Last edited by UnfortunatelyPeanutbutter (2015-12-23 09:14:22)

#2 2015-12-20 17:11:54

Re: [Solved] Firefox, Error: no display specified

Are you running a Xorg and a Windows manager? Who is logged on (a user or root)?

Nothing is too wonderful to be true, if it be consistent with the laws of nature — Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. — Alan Turing

How to Ask Questions the Smart Way

Online

#3 2015-12-20 17:12:07

Re: [Solved] Firefox, Error: no display specified

Because the DISPLAY env var does not exist in your shell somehow.

Last edited by tom.ty89 (2015-12-20 17:12:29)

#4 2015-12-20 17:14:51

Re: [Solved] Firefox, Error: no display specified

Please edit your first post and use a title that actually reflects your issue: https://wiki.archlinux.org/index.php/Fo … ow_to_post

Then include details of your setup: how you login, what you login to, etc.

Registered Linux User #482438

#5 2015-12-20 19:43:35

Re: [Solved] Firefox, Error: no display specified

Are you running a Xorg and a Windows manager? Who is logged on (a user or root)?

I tried using a display manager(SDDM) in the hope it would get me a display.
However I can’t login and now type: ctrl + alt + f2 to get the TUI and then log in.
The error also happened before I installed SDDM.

I installed Xorg but I don’t know if it’s running. How can I find out if I am?
Is running a display server necessary?

No I’m not using a Windows manager.
The error occurs when logged in as user and also for root.

How is the DISPLAY env var related to the actual display (the one I read the error message from)?

Last edited by UnfortunatelyPeanutbutter (2015-12-20 19:50:07)

#6 2015-12-20 20:39:03

Re: [Solved] Firefox, Error: no display specified

From what I understand the DISPLAY env var is actually some way to tell programs where X is.

Are you saying you’re trying to run firefox on a console directly? How can you not know whether X is running? Also in my example above: pgrep

#7 2015-12-20 20:51:10

Re: [Solved] Firefox, Error: no display specified

I tried using a display manager(SDDM) in the hope it would get me a display.
However I can’t login and now

What happens when you try to log in?

Is running a display server necessary?

Not sure what you mean here, you need to run the X server but you don’t need a display manager or a window manager or desktop environment to just run firefox.

#8 2015-12-20 21:48:15

Re: [Solved] Firefox, Error: no display specified

HoaS is right, you don’t need a Windows Manger. Nor do you need a Display Manager.
But, what are we trying to do here? Most users want some sort of desktop environment or window manager to provide a traditional GUI environment. Openbox, Gnome, Kde, i3wm, whatever. Then you launch Firefox from that environment and off you go.
A display manager allows you to log in through a GUI screen giving a warm-and-fuzzy Windows feel. They also cause much hardship and provide little in return; kind of like a tribble.
HoaS implied you can start an Xserver without a windows manager and just use Firefox full screen. True, but I doubt that is what you want. It is a rather specialized use case.
Yes. You do need an Xorg server.

My strong suggestion would be to get a simple graphical environment set up following this article: https://wiki.archlinux.org/index.php/Xorg
Don’t use follow the instructions about how to use a display manager, follow the instructions on how to start it manually (In other words, follow the link to Xinitrc. Once you have a working Xorg environment, firefox will «just work»

Edit: Fixed typo

Last edited by ewaller (2015-12-21 14:57:46)

Nothing is too wonderful to be true, if it be consistent with the laws of nature — Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. — Alan Turing

How to Ask Questions the Smart Way

Online

#9 2015-12-21 14:31:54

Re: [Solved] Firefox, Error: no display specified

I tried using a display manager(SDDM) in the hope it would get me a display.
However I can’t login and now

I can’t get past the greeter.
When I enter my password in the greeter and press enter or click everywhere like a madman, nothing happens.
journalctl says sddm fails to read from «/var/lib/sddm/.desktop»

I now disabled sddm and can use tty1 as normal again

#10 2015-12-21 15:03:18

Re: [Solved] Firefox, Error: no display specified

Okay. I also presume you have Xorg server installed because you were using sddm.
Are you logged in as a normal user, or are you using root? If you are using root, stop it.
Have you installed xorg-init, xorg-clock and xterm as indicated in the link I provided?
Do you have a

/.xinitrc file? Let’s get things working first without one.
What happens when you run startx ?

Last edited by ewaller (2015-12-21 15:03:43)

Nothing is too wonderful to be true, if it be consistent with the laws of nature — Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. — Alan Turing

How to Ask Questions the Smart Way

Online

#11 2015-12-21 15:41:17

Re: [Solved] Firefox, Error: no display specified

From what I understand the DISPLAY env var is actually some way to tell programs where X is.

Are you saying you’re trying to run firefox on a console directly?
How can you not know whether X is running?
Also in my example above: pgrep

I want to use Firefox to go to a website and enter some information.
I have no need for a traditional GUI environment I already got windows for that.
I’m now in console (Command-line interface).

Part of the current problem I guess is that all the information and all the definitions are confusing me.
This is what I know so far.

display = 1. a performance, show, or event staged for public entertainment.
2. an electronic device for the visual presentation of data or images.
I guess in this context the second definition is the relevant one.

display manager = login manager = log in through a GUI screen.
What does this have to do with the actual display?

window manager = controls the placement and appearance of windows within a windowing system in a graphical user interface.

server = a computer or computer program which manages access to a centralized resource or service in a network.

display server = window server = a program whose primary task is to coordinate the input and output of its clients to and from the rest of the operating system, the hardware, and each other.

X =? Xserver =? Xorg = the most popular display server among Linux users.

when looking at the definition of server, is the display the centralized resource of a display server? and the network is that the computer itself?
Does that make Firefox a display client?

edit:
I installed xorg-clock and xterm.
I installed xorg-xinit instead of xorg-init.

Now when i type startx three white textboxes appear and a clock in the upper right corner of my second display screen.

That’s a start.

edit2: when I type Firefox into the white box it actually works. =O

Last edited by UnfortunatelyPeanutbutter (2015-12-21 16:29:19)

Источник

Проблема с display и firefox

Приветствую жителей форума, я со своего компьютера захожу на другую машину дабы с неё запустить FF у себя,
но проблема в том, что в консоли у меня пишется, что display не указан

Почитай хоть что-нибудь про Х-ы и роль переменной DISPLAY

Я читал, попробовал вот как здесь написано — ноль результатов (читал не только там, но всё равно не работает).

Показывай команды которые даешь на обеих системах.

И возможно ssh -X решит твои проблемы без понимания сути процессов.

со своего компьютера захожу на другую машину

Приветствую жителей форума, я со своего компьютера захожу на другую машину дабы с неё запустить FF у себя, но проблема в том, что в консоли у меня пишется, что display не указан

дык укажи. И пробросить его не забудь, дабы иксы с одной машины, работали на другой.

-X Enables X11 forwarding. This can also be specified on a per-host basis in a configuration file.

X11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user’s X authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring.

For this reason, X11 forwarding is subjected to X11 SECURITY extension restrictions by default. Please refer to the ssh -Y option and the ForwardX11Trusted directive in ssh_config(5) for more information.

И пробросить его не забудь, дабы иксы с одной машины, работали на другой.

Источник

Error: no DISPLAY environment variable specified #5959

  • RPCS3 Version
    0.0.6-8066-9c346c92
  • What I did
    Started the .AppImage, tried to click on «Quickstart» link within the «Welcome to RPCS3» dialog window.
  • Operating system
    Ubuntu 18.04.2 LTS
  • Last few log lines:
  • General result
    Web browser doesn’t get opened

The text was updated successfully, but these errors were encountered:

Reproduced on same OS and rpcs3-v0.0.6-8094-22f61caf_linux64.AppImage

can you guys click the patreon link in the «About» window ?

And how about «Check compatibility» in the game list?

None of those blue links work for me, same error in the console.

RPCS3: Fatal Error ‘s window with «How-to-ask-for-Support» link, and all the links in the «Welcome» dialog.

I’m sorry, I can’t seem to find a way to test «Check compatibility» within game list, don’t really have any games, just interested in the UI and the software you’re working on.

Same here with rpcs3-v0.0.6-8094-22f61caf_linux64.AppImage. Ubuntu 19.04.

EDIT: Got a segfault dialog playing and noticed the same issue there with the github link.

Linux Mint 19.1 ( Ubuntu 18.04 based )

Behaviour: Installing game updates then exiting from emulator triggers that behaviour. Result is ; update didn’t applied ( at least according to GUI ) at all.

Behaviour: Dowloading compability database also triggers same behaviour. In both cases ; segfault message is only visible when exiting emulator.

No one tested the «Check game compatibility» for a game yet

«Check game compatibility» works without problems for me.

Same goes for links at » About Rpcs3 » section.

Things doesn’t work ( but no segfaults ) :

1-) Open install folder
2-) Open custom config folder

There is zero response but there are no errors either.

Are you guys running in Wayland?

It would explain DISPLAY not being set, and Qt having problems choosing a browser to open in.

Not me, just plain default installation of Ubuntu Desktop x86_64 18.04.2 LTS + latest updates, which uses gnome-shell under Xorg.

That is only about default; someone could still be using wayland if they choose to.
More relevant, I just tried the check game compat and got the same error.

Xorg here as well.

© 2023 GitHub, Inc.

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

Понравилась статья? Поделить с друзьями:
  • Ssh error network error connection refused
  • Ssh error log
  • Ssh add error loading key stdin invalid format
  • Squid error transaction end before headers
  • Squid error sending to icmpv6 packet to