Поднимаем x11vnc сервер в Porteus
Moderator: Blaze
Поднимаем x11vnc сервер в Porteus
Добавил в Porteus-MATE-v3.2.2-ru-x86_64.iso
libidn2-2.0.2-x86_64-1_slonly.xzm и libunistring-0.9.7-x86_64-1.xzm
Подправил одну символическую ссылку и x11vnc запустился без ошибок
Выполнил все пункты инструкции
Север автоматически запускается
Клиент коннектится но пароль не подходит
Но если вручную запустить командой
x11vnc -dontdisconnect -display :0 -shared -forever -rfbport 5900 -rfbauth /root/.vnc/passwd
То начинает пускать
libidn2-2.0.2-x86_64-1_slonly.xzm и libunistring-0.9.7-x86_64-1.xzm
Подправил одну символическую ссылку и x11vnc запустился без ошибок
Выполнил все пункты инструкции
Север автоматически запускается
Клиент коннектится но пароль не подходит
Но если вручную запустить командой
x11vnc -dontdisconnect -display :0 -shared -forever -rfbport 5900 -rfbauth /root/.vnc/passwd
То начинает пускать
Last edited by x11vnc on 22 Aug 2017, 20:10, edited 2 times in total.
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Поднимаем x11vnc сервер в Porteus
Да, у меня тоже 8 байт и VNC сервер работает без проблем, пароль принимает
Code: Select all
root@porteus:~# ls -lah /root/.vnc/
итого 12K
drwxr-xr-x 2 root root 4,0K авг 25 2016 ./
drwx------ 35 root root 4,0K июл 31 11:50 ../
-rw------- 1 root root 8 авг 25 2016 passwd
root@porteus:~#
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Поднимаем x11vnc сервер в Porteus
Дело оказалось в правах
Вместо команды под рутом
Я сделал команду под гостем
x11vnc -storepasswd /home/guest/.vnc/passwd
Ну и в файле запуска естественно переправил путь на /home/guest/.vnc/passwd
И всё наконец то заработало как нужно.
Blaze, огромное спасибо за помощь!!!
Вместо команды под рутом
Code: Select all
x11vnc -storepasswd /root/.vnc/passwd
x11vnc -storepasswd /home/guest/.vnc/passwd
Ну и в файле запуска естественно переправил путь на /home/guest/.vnc/passwd
И всё наконец то заработало как нужно.
Blaze, огромное спасибо за помощь!!!
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Поднимаем x11vnc сервер в Porteus
Настроенный x11vnc-0.9.14-x86_64-2_slonly.xzm для Porteus 4
Включает в себя x11vnc-0.9.14-x86_64-2_slonly.xzm + libvncserver-0.9.11-x86_64-2.xzm
в ярлыке x11vnc.desktop внесено изменение:
Включает в себя x11vnc-0.9.14-x86_64-2_slonly.xzm + libvncserver-0.9.11-x86_64-2.xzm
Code: Select all
ln -s /usr/lib64/libvncclient.so.1.0.0 /usr/lib64/libvncclient.so.0
ln -s /usr/lib64/libvncserver.so.1.0.0 /usr/lib64/libvncserver.so.0
Code: Select all
Exec=x11vnc -dontdisconnect -display :0 -shared -forever -cursor arrow -rfbport 5900 -bg -o /var/log/x11vnc.log -rfbauth /home/guest/.vnc/passwd
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Вопросы про porteus
Добрый день!
У меня имеется следующий вопрос к гуру.
Использую Porteus 3.2.2 i586 на USB накопителе, решил установить на HDD и настроить удаленный доступ к этой
рбочей станции через VNC. Почитал тему Поднимаем x11vnc сервер в Porteus (Пост Blaze #48319) сконвертировал в
в xzm 2 модуля:
libvncserver-0.9.10-i586-2.xzm
x11vnc-0.9.14-i586-1_slonly.xzm
Настроил немного по своему.
Создал директорию /etc/x11vnc/ в нее положил сгенерированный файл с паролем x11vnc.pass и скрипт запуска x11vnc.sh
следующего содержания:
Скрпт запускается, все работает.
Вопрос в следующем, каким образом сделать удаленный доступ до входа в систему, чтобы после запуска Slim но до логона?
Ну грубо говоря, как в Винде когда коннектишься через RDP и ОС запрашивает логин и пароль, надеюсь понятно объяснил.
В Slim отключил автологон.
Куда теперь прописать мой скрипт?
Можно ли вообще такое сделать через Slim, гуглил, но все что нашел только с автологоном(
Если со SLIM такое не пройдет, объясните как установить GDM или LighеDM, с ними я настраивал связку с x11vnc под Debian.
Может быть еще попробовать XDM, он вроде как в иксах теперь, но инфы по нему почти нет.
В общем хелп!
Спасибо.
У меня имеется следующий вопрос к гуру.
Использую Porteus 3.2.2 i586 на USB накопителе, решил установить на HDD и настроить удаленный доступ к этой
рбочей станции через VNC. Почитал тему Поднимаем x11vnc сервер в Porteus (Пост Blaze #48319) сконвертировал в
в xzm 2 модуля:
libvncserver-0.9.10-i586-2.xzm
x11vnc-0.9.14-i586-1_slonly.xzm
Настроил немного по своему.
Создал директорию /etc/x11vnc/ в нее положил сгенерированный файл с паролем x11vnc.pass и скрипт запуска x11vnc.sh
следующего содержания:
Code: Select all
#/bin/bash
/usr/bin/x11vnc -xkb -display :0 -auth /var/run/slim.auth -noxrecord -noxfixes -shared -noxdamage -rfbauth /etc/x11vnc/x11vnc.pass -forever -bg -rfbport 5900 -o /var/log/x11vnc.log
Вопрос в следующем, каким образом сделать удаленный доступ до входа в систему, чтобы после запуска Slim но до логона?
Ну грубо говоря, как в Винде когда коннектишься через RDP и ОС запрашивает логин и пароль, надеюсь понятно объяснил.
В Slim отключил автологон.
Куда теперь прописать мой скрипт?
Можно ли вообще такое сделать через Slim, гуглил, но все что нашел только с автологоном(
Если со SLIM такое не пройдет, объясните как установить GDM или LighеDM, с ними я настраивал связку с x11vnc под Debian.
Может быть еще попробовать XDM, он вроде как в иксах теперь, но инфы по нему почти нет.
В общем хелп!
Спасибо.
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Поднимаем x11vnc сервер в Porteus
Добрый вечер al4a.
Ваше сообщение перенес в соответствующую тему.
и выставили
после чего перезагрузили Porteus и оставили данный ПК на экране входа?
В теории (не проверял) необходимо завершить сеанс запущенного рабочего окружения или вовсе не авторизовываться в менеджере входа SLiM (для этого должен быть отключен автоматический вход пользователем по умолчанию - см. выше) после чего пробовать подключаться по VNC, при этом как закончите удаленную работу необходимо завершить сеанс рабочего окружения (грубо говоря перейти на экран авторизации пользователей менеджера SLiM).
Заметка. Содержимое Вашего скрипта лучше перенести в /etc/rc.d/rc.local и, возможно потребуется добавить амперсанд (см. ниже), чтобы x11vnc выполнялся в фоновом режиме, несмотря на наличие ключа -bg, так как в процессе инициализации (при загрузке операционной системы) может зависнуть на этом шаге из-за того, что x11vnc не перейдет в фоновый режим.
Ваше сообщение перенес в соответствующую тему.
Вы убрали из /etc/slim.conf имя пользователя guest из
Code: Select all
# default user, leave blank or remove this line
# for avoid pre-loading the username.
default_user
Code: Select all
# Automatically login the default user (without entering
# the password. Set to "yes" to enable this feature
auto_login no
В теории (не проверял) необходимо завершить сеанс запущенного рабочего окружения или вовсе не авторизовываться в менеджере входа SLiM (для этого должен быть отключен автоматический вход пользователем по умолчанию - см. выше) после чего пробовать подключаться по VNC, при этом как закончите удаленную работу необходимо завершить сеанс рабочего окружения (грубо говоря перейти на экран авторизации пользователей менеджера SLiM).
Заметка. Содержимое Вашего скрипта лучше перенести в /etc/rc.d/rc.local и, возможно потребуется добавить амперсанд (см. ниже), чтобы x11vnc выполнялся в фоновом режиме, несмотря на наличие ключа -bg, так как в процессе инициализации (при загрузке операционной системы) может зависнуть на этом шаге из-за того, что x11vnc не перейдет в фоновый режим.
Code: Select all
/usr/bin/x11vnc -xkb -display :0 -auth /var/run/slim.auth -noxrecord -noxfixes -shared -noxdamage -rfbauth /etc/x11vnc/x11vnc.pass -forever -bg -rfbport 5900 -o /var/log/x11vnc.log &
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Поднимаем x11vnc сервер в Porteus
Добрый день!
Попробовать сегодня прописать в rc.local запуск команды с амперсандом и без
x11vnc не стартует, по всей видимости скрипт отрабатывает до slim поэтому в логе видим это
XOpenDisplay failed (:0)
X11vnc was unable to open the X DISPLAY: ":0", it cannot continue
Попробовать сегодня прописать в rc.local запуск команды с амперсандом и без
x11vnc не стартует, по всей видимости скрипт отрабатывает до slim поэтому в логе видим это
XOpenDisplay failed (:0)
X11vnc was unable to open the X DISPLAY: ":0", it cannot continue
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Поднимаем x11vnc сервер в Porteus
al4a, день добрый!
Попробуйте открыть /boot/syslinux/porteus.cfg и добавить в
читкод
то есть должно получится так:
Попробуйте открыть /boot/syslinux/porteus.cfg и добавить в
Code: Select all
APPEND changes=/porteus kmap=us,ru
Code: Select all
guiexec=/usr/bin/x11vnc~-xkb~-display~:0~-auth~/var/run/slim.auth~-noxrecord~-noxfixes~-shared~-noxdamage~-rfbauth~/etc/x11vnc/x11vnc.pass~-forever~-bg~-rfbport~5900~-o~/var/log/x11vnc.log~&
Code: Select all
LABEL GRAPHICAL
MENU LABEL Graphics mode
KERNEL /boot/syslinux/vmlinuz
INITRD /boot/syslinux/initrd.xz
APPEND changes=/porteus kmap=us,ru guiexec=/usr/bin/x11vnc~-xkb~-display~:0~-auth~/var/run/slim.auth~-noxrecord~-noxfixes~-shared~-noxdamage~-rfbauth~/etc/x11vnc/x11vnc.pass~-forever~-bg~-rfbport~5900~-o~/var/log/x11vnc.log~&
TEXT HELP
Run Porteus the best way we can.
Try to autoconfigure graphics
card and use the maximum
allowed resolution
ENDTEXT
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Поднимаем x11vnc сервер в Porteus
Настроенный x11vnc-0.9.16-x86_64-1cf.xzm для Porteus 5 и включает в себя:
в ярлыке x11vnc.desktop внесено изменение:
Code: Select all
libvncserver-0.9.11-x86_64-4
x11vnc-0.9.16-x86_64-1c
Code: Select all
Exec=x11vnc -dontdisconnect -display :0 -shared -forever -cursor arrow -rfbport 5900 -bg -o /var/log/x11vnc.log -rfbauth /home/guest/.vnc/passwd
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16