LinuxForum.Fans
Тема

иксы Debian

Автор: i__p 26 сообщений 4937 просмотров 🔒 закрыта
#385289

стоял обычный debian , заменил source list , репозиториями kali , обновилось пол сисетмы


не стартуют иксы


есть про линуксоиды ?

text
root@1:~# Xorg -configure

Fatal server error: Server is already active for display 0 If this server is no longer running, remove /tmp/.X0-lock and start again.

Please consult the The X.Org Foundation support at http://wiki.x.org for help.

#385292

И зачем? Верните репозитории по умолчанию, затем:

text
# apt-get update
# apt-get dist-upgrade

А если хотите и дальше превращать Debian в Kali Linux, то показывайте лог иксов.

#385294

vps -debian
nano /var/log/Xorg.0.log

Показать
[console]
1448.536]
X.Org X Server 1.12.4
Release Date: 2012-08-27
[ 1448.536] X Protocol Version 11, Revision 0
[ 1448.536] Build Operating System: Linux 3.2.0-4-amd64 i686 Debian
[ 1448.536] Current Operating System: Linux VMPQ377 3.14-kali1-686-pae #1 SMP Debian 3.14.5-1kali1 (2014-06-07) i686
[ 1448.536] Kernel command line: BOOT_IMAGE=/vmlinuz-3.14-kali1-686-pae root=/dev/mapper/vg0-root ro quiet
[ 1448.536] Build Date: 17 December 2013 08:37:13PM
[ 1448.536] xorg-server 2:1.12.4-6+deb7u2 (Julien Cristau <jcristau@debian.org>)
[ 1448.536] Current version of pixman: 0.26.0
[ 1448.536] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 1448.536] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 1448.537] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jun 29 13:15:51 2014
[ 1448.537] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 1448.537] (==) No Layout section. Using the first Screen section.
[ 1448.537] (==) No screen section available. Using defaults.
[ 1448.537] (**) |-->Screen "Default Screen Section" (0)
[ 1448.537] (**) | |-->Monitor "<default monitor>"
[ 1448.538] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 1448.538] (==) Automatically adding devices
[ 1448.538] (==) Automatically enabling devices
[ 1448.538] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 1448.538] Entry deleted from font path.
[ 1448.538] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[ 1448.538] Entry deleted from font path.
[ 1448.538] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins

1448.538] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 1448.538] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 1448.538] (II) Loader magic: 0xb775b5a0
[ 1448.538] (II) Module ABI versions:
[ 1448.538] X.Org ANSI C Emulation: 0.4
[ 1448.538] X.Org Video Driver: 12.1
[ 1448.538] X.Org XInput driver : 16.0
[ 1448.538] X.Org Server Extension : 6.0
[ 1448.542] (--) PCI:*(0:0:2:0) 1013:00b8:1af4:1100 rev 0, Mem @ 0xfc000000/33554432, 0xfebf0000/4096, BIOS @ 0x????????/65536
[ 1448.542] (II) Open ACPI successful (/var/run/acpid.socket)
[ 1448.542] (II) LoadModule: "extmod"
[ 1448.542] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 1448.543] (II) Module extmod: vendor="X.Org Foundation"
[ 1448.543] compiled for 1.12.4, module version = 1.0.0
[ 1448.543] Module class: X.Org Server Extension
[ 1448.543] ABI class: X.Org Server Extension, version 6.0
[ 1448.543] (II) Loading extension SELinux
[ 1448.543] (II) Loading extension MIT-SCREEN-SAVER
[ 1448.543] (II) Loading extension XFree86-VidModeExtension
[ 1448.543] (II) Loading extension XFree86-DGA
[ 1448.543] (II) Loading extension DPMS
[ 1448.543] (II) Loading extension XVideo
[ 1448.543] (II) Loading extension XVideo-MotionCompensation
[ 1448.543] (II) Loading extension X-Resource
[ 1448.543] (II) LoadModule: "dbe"
[ 1448.543] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 1448.543] (II) Module dbe: vendor="X.Org Foundation"
[ 1448.543] compiled for 1.12.4, module version = 1.0.0
[ 1448.543] Module class: X.Org Server Extension
[ 1448.543] ABI class: X.Org Server Extension, version 6.0
(==) AIGLX enabled
[ 1448.543] (II) Loading extension GLX
[ 1448.543] (II) LoadModule: "record"
[ 1448.544] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 1448.544] (II) Module record: vendor="X.Org Foundation"
[ 1448.544] compiled for 1.12.4, module version = 1.13.0
[ 1448.544] Module class: X.Org Server Extension
[ 1448.544] ABI class: X.Org Server Extension, version 6.0
[ 1448.544] (II) Loading extension RECORD
[ 1448.544] (II) LoadModule: "dri"
[ 1448.544] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 1448.545] (II) Module dri: vendor="X.Org Foundation"
[ 1448.545] compiled for 1.12.4, module version = 1.0.0
[ 1448.545] ABI class: X.Org Server Extension, version 6.0
[ 1448.545] (II) Loading extension XFree86-DRI
[ 1448.545] (II) LoadModule: "dri2"
[ 1448.545] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 1448.545] (II) Module dri2: vendor="X.Org Foundation"
[ 1448.545] compiled for 1.12.4, module version = 1.2.0
[ 1448.545] ABI class: X.Org Server Extension, version 6.0
[ 1448.545] (II) Loading extension DRI2
[ 1448.545] (==) Matched cirrus as autoconfigured driver 0
[ 1448.545] (==) Matched vesa as autoconfigured driver 1
[ 1448.545] (==) Matched fbdev as autoconfigured driver 2
[ 1448.545] (==) Assigned the driver to the xf86ConfigLayout
[ 1448.545] (II) LoadModule: "cirrus"
[ 1448.545] (II) Loading /usr/lib/xorg/modules/drivers/cirrus_drv.so
[ 1448.545] (II) Module cirrus: vendor="X.Org Foundation"
[ 1448.545] compiled for 1.12.1.902, module version = 1.4.0
[ 1448.545] Module class: X.Org Video Driver
[ 1448.545] ABI class: X.Org Video Driver, version 12.0
[ 1448.545] (II) LoadModule: "vesa"
[ 1448.545] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 1448.545] (II) Module vesa: vendor="X.Org Foundation"
[ 1448.545] compiled for 1.12.1, module version = 2.3.1
[ 1448.545] Module class: X.Org Video Driver
[ 1448.545] ABI class: X.Org Video Driver, version 12.0
[ 1448.545] (II) LoadModule: "fbdev"
1448.545] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 1448.546] (II) Module fbdev: vendor="X.Org Foundation"
[ 1448.546] compiled for 1.12.1, module version = 0.4.2
[ 1448.546] ABI class: X.Org Video Driver, version 12.0
[ 1448.546] (II) CIRRUS: driver for Cirrus chipsets: CLGD5430, CLGD5434-4, CLGD5434-$
CLGD5436, CLGD5446, CLGD5480, CL-GD5462, CL-GD5464, CL-GD5464BD,
CL-GD5465, CL-GD7548, CL-GD7555, CL-GD7556
[ 1448.546] (II) VESA: driver for VESA chipsets: vesa
[ 1448.546] (II) FBDEV: driver for framebuffer: fbdev
[ 1448.546] (--) using VT number 8



[/console]
text
root@1:~# gdm3

** (gdm3:21363): WARNING **: Failed to acquire org.gnome.DisplayManager

** (gdm3:21363): WARNING **: Could not acquire name; bailing out

text
rdesktop:

connection tosesman ip 127.0.0.1 port 3350 sesman connect ok sending login info to sesman xrdp-mm-process_login-response;login succerful for display started connection connection to 127.0.0.1 5910 error -problem connecting

text
uname -r 

3.14-kali1-686-pae

/etc/apt/sources.list

[console]deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://repo.kali.org/kali kali-bleeding-edge main
## Security updates
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free
deb http://ftp.de.debian.org/debian wheezy-backports main contrib non-free
deb http://ftp.de.debian.org/debian wheezy main
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb http://ftp.uk.debian.org/debian stable main contrib
deb-src http://ftp.uk.debian.org/debian stable main contrib
deb http://http.kali.org/ /kali main contrib non-free
deb http://http.kali.org/ /wheezy main contrib non-free
deb http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali-dev main/debian-installer
deb-src http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali main contrib non-free
deb-src http://http.kali.org/kali kali main contrib non-free

deb http://repo.kali.org/kali kali-bleeding-edge main

deb http://ftp.de.debian.org/debian wheezy main
deb http://security.kali.org/kali-security kali/updates main contrib non-free
[/console]

text
root@1:~# Xorg -configure

Fatal server error: Server is already active for display 0 If this server is no longer running, remove /tmp/.X0-lock and start again.

Please consult the The X.Org Foundation support at http://wiki.x.org for help.

#385298

xxxthailandxxx, зачем? Не проще ли поставить kali?

#385303
kirillov3798 написал:
xxxthailandxxx, зачем? Не проще ли поставить kali?

есть удаленный vps , нет возможности

#385309
text
root@1:~# Xorg -configure

Fatal server error: Server is already active for display 0 If this server is no longer running, remove /tmp/.X0-lock and start again.

Please consult the The X.Org Foundation support at http://wiki.x.org for help.

p.s могу дать доступ teamviewer

#385341

С чего ты взял, что на VPS можно запустить Xorg-server?

#385344
xxxthailandxxx написал:
vps

Вот с этого и надо было начинать.

#385346
kostik87 написал:
С чего ты взял, что на VPS можно запустить Xorg-server?

оно ранее работало , соеденение по rdesktop , с графическим интерфесом

#385347
xxxthailandxxx написал:
[quote=kostik87]С чего ты взял, что на VPS можно запустить Xorg-server?

оно ранее работало , соеденение по rdesktop , с графическим интерфесом[/quote]

Если было соединение по rdesktop, то это значит, что там был запущен не xorg-server, а реализация RDP протокола, например xfreerdp. Xorg-server не предоставляет RDP.

Разбирайся как поставить реализацию RDP обратно на твою VPS, ну или поставь VNC сервер и подключайся VNC клиентом.

Но лучше обратись в тех поддержку, что бы откатили VPS до предыдущего состояния, если у тебя самого нет такой возможности.

#385348

VNC error




необходимо из debian , переделать в kali linux

#385349

Так ты в начале поставь VNC сервер, затем напиши конфигурация для VNC сессии, сгенерируй пароль для пользователя VNC сессии, пароль генерируется посредством vncpasswd, если не путаю, а не используется системный.
затем запусти VNC сервер с настроенными сессиями.

#385351
kostik87 написал:
Так ты в начале поставь VNC сервер, затем напиши конфигурация для VNC сессии, сгенерируй пароль для пользователя VNC сессии, пароль генерируется посредством vncpasswd, если не путаю, а не используется системный.
затем запусти VNC сервер с настроенными сессиями.

ранее vnc также работало


возможно необходимо драйвер


типо ти как тут

http://www.blackmoreops.com/2014/02/11/install-amd-ati-proprietary-driver-fglrx-in-kali-linux-1-0-6-running-kernel-version-3-12-6/



linux headers для нового ядра





p.s могу дать доступ teamviewer

#385354


ранее vnc также работало

Значит вы вашим обновлением сбили настройки, проверьте хотя бы, что запущен vnc сервер.
Хотя бы так:
[console]
ps ax | grep vnc
[/console]


возможно необходимо драйвер

Нет, драйвер не нужен, это не xorg-server, vnc сервер реализует протокол X11.

Почитайте где нибудь, например на Arch Linux WIki про настройку VNC сервера или на Gentoo Wiki, писать настройку или копировать её откуда-либо для вам мне не хочется. Тем более вы не особо разбираясь в предметной области стали делать опрометчивые шаги. В общем, ищите любой материал и разбирайтесь как настроить VNC сервер., заодно разберётесь какие файлы нужно проверить.

Но я бы вам посоветовал всё же развернуть бэкап или, если его нет, то обращайтесь в тех. поддержку VPS хостинга.

Но дам вам совет при таких глобальных изменениях, как подключение репозитория от другого дистрибутива и обновления, делайте бэкап, а саму операцию проводите предварительно в виртуальное машине. Да и просто наберитесь опыта в Linux.

Удачи.

#385356
kostik87 написал:

ранее vnc также работало

Значит вы вашим обновлением сбили настройки, проверьте хотя бы, что запущен vnc сервер.
Хотя бы так:
[console]
ps ax | grep vnc
[/console]

[quote]
возможно необходимо драйвер

Нет, драйвер не нужен, это не xorg-server, vnc сервер реализует протокол X11.

Почитайте где нибудь, например на Arch Linux WIki про настройку VNC сервера или на Gentoo Wiki, писать настройку или копировать её откуда-либо для вам мне не хочется. Тем более вы не особо разбираясь в предметной области стали делать опрометчивые шаги. В общем, ищите любой материал и разбирайтесь как настроить VNC сервер., заодно разберётесь какие файлы нужно проверить.

Но я бы вам посоветовал всё же развернуть бэкап или, если его нет, то обращайтесь в тех. поддержку VPS хостинга.

Но дам вам совет при таких глобальных изменениях, как подключение репозитория от другого дистрибутива и обновления, делайте бэкап, а саму операцию проводите предварительно в виртуальное машине. Да и просто наберитесь опыта в Linux.

Удачи.[/quote]

text
root@1:/home/vncuser# ps ax | grep vnc
 2230 ?        Ss     0:00 sshd: vncuser [priv]
 2382 ?        S      0:00 sshd: vncuser@pts/0
 3407 pts/0    S      0:00 su vncuser
 3520 pts/0    S+     0:00 grep vnc
root@VMPQ377:/home/vncuser# 

не коннектит

#385357


root@1:/home/vncuser# ps ax | grep vnc
2230 ? Ss 0:00 sshd: vncuser [priv]
2382 ? S 0:00 sshd: vncuser@pts/0
3407 pts/0 S 0:00 su vncuser
3520 pts/0 S+ 0:00 grep vnc
root@VMPQ377:/home/vncuser#

не коннектит

И не должен конектить здесь нет запущенного процесса vnc сервера. Как видно ssh сессия, подключение к консоли, видимо в браузере и переход через su под пользователя vncuser, ещё grep.

Читайте про настройку vnc сервера и запустите его в начале. Но я вам всё же советую с вашими знаниями в начале развернуть бэкап, затем проделать все операции на виртуальной машине, но в начале поднабраться навыков по Linux. Ну вы даже не можете правильно интерпретировать вывод команды, а полезли переделывать Debian в Kali.

#385358
kostik87 написал:

root@1:/home/vncuser# ps ax | grep vnc
2230 ? Ss 0:00 sshd: vncuser [priv]
2382 ? S 0:00 sshd: vncuser@pts/0
3407 pts/0 S 0:00 su vncuser
3520 pts/0 S+ 0:00 grep vnc
root@VMPQ377:/home/vncuser#

не коннектит

И не должен конектить здесь нет запущенного процесса vnc сервера. Как видно ssh сессия, подключение к консоли, видимо в браузере и переход через su под пользователя vncuser, ещё grep.

Читайте про настройку vnc сервера и запустите его в начале. Но я вам всё же советую с вашими знаниями в начале развернуть бэкап, затем проделать все операции на виртуальной машине, но в начале поднабраться навыков по Linux. Ну вы даже не можете правильно интерпретировать вывод команды, а полезли переделывать Debian в Kali.

Показать

vnc - починен

черный экран

далее , необходимо драйвера , tutorial не помагает

#385359


vnc - починен


черный экран

Вы открывали wiki страницу про настройку VNC сервера и VNC сессии в частности?
Вот почитайте вот это: http://wiki.gentoo.org/wiki/TightVNC

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

Какое DE запускалось ранее по VNC? Вот start... этого DE или WM и помещайте в стартовый сценарий X11 VNC сессии.

После внесения изменений в этот файл перезапускайте VNC сервер, т.к. VNC сессия создаётся при запуске сервера, а не при подключении клиента.


далее , необходимо драйвера , tutorial не помагает

Драйвера не необходимы, у вас чёрный экран, строго говоря он не чёрный, а к сетку серый, потому, что вы не сказал какое DE или WM нужно запускать в VNC сессии, а это запущен, скорее всего twm.

#385360
kostik87 написал:

vnc - починен


черный экран

Вы открывали wiki страницу про настройку VNC сервера и VNC сессии в частности?
Вот почитайте вот это: http://wiki.gentoo.org/wiki/TightVNC

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

Какое DE запускалось ранее по VNC? Вот start... этого DE или WM и помещайте в стартовый сценарий X11 VNC сессии.

После внесения изменений в этот файл перезапускайте VNC сервер, т.к. VNC сессия создаётся при запуске сервера, а не при подключении клиента.

[quote]
далее , необходимо драйвера , tutorial не помагает

Драйвера не необходимы, у вас чёрный экран, строго говоря он не чёрный, а к сетку серый, потому, что вы не сказал какое DE или WM нужно запускать в VNC сессии, а это запущен, скорее всего twm.[/quote]

реализация http://www.realvnc.com/


sudo dpkg -i VNC-Server-5.2.0-Linux-x86.deb


vncserver


gdm3 , ставилось + other gdm

#385377

Ну и зачем вы поставили эту реализацию VNC сервера?
Вы хоть документацию по нему открывали? Вот ссылка на конфигурационные файлы, настраивайте:
http://www.realvnc.com/products/vnc/documentation/5.2/guides/user/am1082101.html#Ram86607

Зачем вы поставили gdm? Он здесь никоим образом не пригодится. Тем более gdm3, вы хотите запустить gnome3 в vnc сессии, сразу вас огорчу, gnome3 нужно 3d ускорение, коего vnc предоставить не может, так что про gnome3 забудьте.

Читайте документацию, в ней описаны конфигурационные файлы realvnc, настраивайте.


Если говорить о tightvnc, ссылку на настройку которого я вам и привёл, то вам нужно сделать следующее:
1. Сгенерировать пароль посресдством vncpasswd, вызвав эту утилиту под той учётной записью, под которой будете входить по vnc;
2. В файле ~/.vnc/xstartup прописать запуск нужной программы (оболочки) в vnc сессии;

text

#!/bin/sh
startkde &

Это пример для запуска KDE4.

3. Запустить vncserver либо от пользователя:

text

vncserver

либо как сервис, смотрите как это делается в вашем дистрибутиве.
4. Подключиться vncviewer`ом:

text

vncviewer IP :2

и ввести пароль, который вы ввели в утилите vncpasswd.

После запуска сервера можно посмотреть на каком порте (номер сессии) он запущен:

text

ps ax | grep vnc

Вы увидите что-то такое:
[console]
5462 ? S 0:00 Xvnc :2 -desktop X -httpd /usr/share/tightvnc/classes -auth /home/konstantin/.Xauthority -geometry 1024x768 -depth 24 -rfbwait 120000 -rfbauth /home/konstantin/.vnc/passwd -rfbport 5903 -fp /usr/share/fonts/misc/,/usr/share/fonts/Type1/ -co /usr/share/X11/rgb
[/console]

Здесь видна вторая vnc сессия, подключаться нужно

text

vncviewer IP :2

Вместе "startkde &" прописывайте запуск того DE или WM, которое у вас установлено.

Не забудьте прочитать документацию по той реализации VNC сервера, которую вы установили, ну или установите tightvnc или tigervnc, у них настройка одинаковая.

Вообще старайтесь всё ставить из репозитория вашего дистрибутива, а не скачивать что-либо со сторонних сайтов.

Для поиска в debian-based дистрибутивах используйте apt-cache или atpitude:

text

apt-cache search vnc
text

aptitude search vnc

Удачи.

Войдите или зарегистрируйтесь, чтобы ответить.