|   |   | 
| 
 | Терминальный сервер на 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 - все заработало. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |