|
Терминальный сервер на X2Go | ☑ | ||
---|---|---|---|---|
0
axel_rich
16.05.16
✎
11:58
|
Приветствую! Не нашел подобной темы тут. Сразу ссылка на проект: http://wiki.x2go.org/doku.php
Что использую сам: Сервер на Ubuntu 14.04, рабочий стол LXDE, сервер 1С 8.3, толстый/тонкий клиенты 1С, PostgreSQL. Работает. Диски пробрасываются. Ну и проблемы, ессно. Печать... На компьютере1 при печати из терминалки выскакивает диалог печати, на компьютере2 - тишина. Мало того, при старте клиента x2go через 3-4 секунды выскакивает окно ошибки (с характерным звуком) и тут же исчезает. В логах системы тишина. Кто сталкивался с подобным и вообще кто как использует подобную систему, пожалуйста поделитесь опытом решения проблем и использования. |
|||
1
Gary417
16.05.16
✎
12:05
|
Как грится, хочешь странного, мучайся сам :)))
Сталкиваясь с такими ошибками надо вспомнить главный слоган линуксойда, RTFM и "Исходники доступны, дебаггер в руки и вперёд!" (с) === почитал про x2go.. X2Go was started 2006 as a network solution for a Bavarian high school (Gymnasium) by Oleksandr Shneyder ...плачу... |
|||
2
axel_rich
16.05.16
✎
12:13
|
(1) Как грится, пост не в тему добавляет к статусу на форуме )))
|
|||
3
Gary417
16.05.16
✎
12:16
|
а тут всёравно по теме никто ничего не ответит
|
|||
4
Gary417
16.05.16
✎
12:19
|
потому что единственный проверенный вариант, это винда и mssql, всё остальное на свой страх и риск, причём чем более мудрённая конфигурация тем меньше вероятность что помогут
Если тут есть ещё люди например которые постгри ставили, то например с ораклом или дб2 получить подсказку почти нереально А уж терминальный сервер на линуксе это вообще огромная редкость, т.к. одинесники в большинстве своём сугубо виндовые люди, а простые админы сюда редко заглядывают |
|||
5
kauksi
16.05.16
✎
12:28
|
||||
6
axel_rich
16.05.16
✎
12:38
|
(5) Да, это для корпоративной сети. А если сервер в облаке, то это не подходит из-за принтеров
|
|||
7
BlackBytes
16.05.16
✎
13:37
|
(0) зачем X2Go Linux? X11-forwarding удобней, я даже сканеры шк подключал к 1С, правда СОМ-портовые...
|
|||
8
don_Rumata
16.05.16
✎
13:55
|
(0) компьютер 1 - это сам терминальный сервер? Или тоже клиент, как и комп2?
|
|||
9
axel_rich
16.05.16
✎
14:25
|
(8) компьютер1 и компьютер2 - это две клиентские машины, с которых производится подключение к серверу.
На компьютер2 выскакивает непонятная ошибка при запуске программы-клиента. Сессия устанавливается нормально. Но печать не работает. На компьютер1 ни чего не выскакивает при запуске программы и печать идет. |
|||
10
don_Rumata
16.05.16
✎
14:34
|
(9) а если с компа 2 зайти под пользователем, в которого подключается первый комп, результат тот же?
|
|||
11
axel_rich
16.05.16
✎
14:43
|
(10) Да. Пробовал по разному.
Даже в файервол заглянул - все разрешено. Права в системе для папки с программой проверил. Беспокоит окно, которое мигает со звуком ошибки. В логах глухо. Пробовал запустить клиента с ключом --debug, но дебаггер лог пишет только для соединения, а ошибка происходит до соединения при открытии программы. Может есть какая-то прога, чем можно это отследить? |
|||
12
Вуглускр1991
16.05.16
✎
15:05
|
На некоторых Canon-ах при попытках печати валилась платформа, связанно это было с тем, что по умолчанию в 1С для принтеров размер бумаги = Envelope (очень нестандартный), после разных попыток распечатки, когда несколько раз и в нескольких местах было русским по белому сказано, что размер это А4, ошибка волшебным образом пропадала. То есть победа в этой схватке не могла быть зафиксирована, и воспроизведена.
|
|||
13
Вуглускр1991
16.05.16
✎
15:07
|
Да, печать не пробрасывал через терминал, а устанавливал линуксовую очередь для печати и цеплялся как к сетевому.
Запрещал всевозможные пробросы чего бы то ни было. RX Etersoft, CentOS 7. |
|||
14
Todorov
16.05.16
✎
15:31
|
Классический мануал, можно сказать, http://palexa.pp.ua/images/TerminalServers_Linux.pdf
И http://palexa.pp.ua/terminal-server/x2go.html Это навскидку. А принтеры не сетевые? А то вот http://wiki.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-printing А вообще, более стабильное и уж точно работоспособное решение - Ubuntu 14.04 + LXDE + xrdp , описание см. http://forum.ubuntu.ru/index.php?topic=208235.msg1583788#msg1583788 И, если не боитесь заходить на иностарт, http://catalog.mista.ru/public/196375/ , только не надо 12.04, конечно, ставьте 14.04. |
|||
15
don_Rumata
16.05.16
✎
16:07
|
(9) А принтер пробрасывается, или он на сервере установлен?
|
|||
16
axel_rich
16.05.16
✎
16:14
|
(15) там печать идет через pdf. На сервере стоит принтер типа cups2pdf, формирует файлик, который передается на клиент и там либо открывается автоматом в ридере, либо через ридер печатается на принтер.
|
|||
17
axel_rich
16.05.16
✎
16:16
|
(14) Еще раз. Сервер в облаке. Ни о какой локальной сети с сетевыми принтерами речи не идет.
Xrdp пробовал - не подходит - диски и принтеры в нем не пробрасываются. |
|||
18
DjSpike
16.05.16
✎
16:25
|
если печать через pdf то можно сделать так. Нажимаешь печать -> формируется файл и сразуже отправляется на почту. В почте открываешь и печатаешь. Правда это удобно когда надо мало печатать... Есть один человек на unixforume, зовут его dimbor только он сможет помочь тебе с пробросом принтеров...
|
|||
19
don_Rumata
16.05.16
✎
16:27
|
(16) Может дело в этом принтере? /var/log/cups/cups-pdf_log - есть такой файл?
|
|||
20
axel_rich
16.05.16
✎
16:39
|
(18) Спасибо, я уже там "стучусь" в теме о x2go
(19) Не, это не принтер. Это проблема на клиенте. С другого компа подключаюсь - печатает. Может это какие-то Qt- или Python-библиотеки? На одном клинетском компе с чем-то установились и все гладко работает, а на втором нет. Из-за этого и вываливается ошибка при запуске клиента на втором компе и не печатает. |
|||
21
axel_rich
16.05.16
✎
20:08
|
Разобрался! Работает!
Проблема была в имени аккаунта виндовз. Он должен быть англ. буквами. Пока в этой версии клиента так. Постараюсь сообщить об этом разработчикам. Решение x2go очень удобное, принтер устанавливать не надо на сервере, диски пробрасываются как в вин-рдп. Рекомендую. |
|||
22
Фрэнки
16.05.16
✎
20:18
|
(21) такое редко объясняют и советуют вслух, но в реале, при работе по сети и с разными клиентами лучше пользоваться латиницей в именах. многие просто не рискуют и не наступают на такие грабли
|
|||
23
Todorov
17.05.16
✎
14:19
|
(21) Спасибо, что отписались по решению, действительно, нетривиально. Случайно не проверяли, какие еще символы в имени аккаунта могут приводить к таким проблемам, не проверяли? Скажем, часто используют точку, дефис, подчеркивание, цифры, пробелы. Или сначала цифры, потом буквы? Это влияет?
В любом случае, разработчики, надеюсь хотя бы в документации отразят этот косяк. И кстати, было дело, проблемы соединения толстого клиента с сервером 1С, который назвали (кэп подсказал) 1cserver, а переименовали в server1c - все заработало. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |