Linux apl-home 3.8.4-calculate #1 SMP PREEMPT Thu Mar 21 02:31:55 UTC 2013 x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz GenuineIntel GNU/Linux
Поставил net-misc/nxserver-freenx
Проблема:
При подключении с выставленным на клиенте сжатием jpeg rgb/jpeg окно показывается на секунду, после чего происходит обрыв соединения и окно пропадает. Если поставить только RGB сжатие, то все нормально, правда медленно.
eix jpeg
[I] media-gfx/jpeginfo
Available versions: 1.6.0 1.6.1
Installed versions: 1.6.1(15:59:40 01.05.2013)
Homepage: http://www.kokkonen.net/tjko/projects.html
Description: Prints information and tests integrity of JPEG/JFIF files.
[I] media-libs/libjpeg-turbo
Available versions: 1.2.1{tbz2} ~1.2.90 {java static-libs ELIBC="FreeBSD"}
Installed versions: 1.2.1{tbz2}(19:40:55 10.01.2013)(static-libs -java ELIBC="-FreeBSD")
Homepage: http://libjpeg-turbo.virtualgl.org/ http://sourceforge.net/projects/libjpeg-turbo/
Description: MMX, SSE, and SSE2 SIMD accelerated JPEG library
[I] media-libs/openjpeg
Available versions: 1.4-r1 1.5.0^t{tbz2} {doc test}
Installed versions: 1.5.0^t{tbz2}(01:11:40 11.01.2013)(-doc -test)
Homepage: http://code.google.com/p/openjpeg/
Description: An open-source JPEG 2000 library
[I] media-video/mjpegtools
Available versions: (1) 2.0.0-r3 ~2.0.1_rc1-r1
{dga dv gtk mmx png quicktime sdl sdlgfx static-libs v4l}
Installed versions: 2.0.0-r3(1)(04:48:49 11.01.2013)(dv gtk mmx png quicktime sdl v4l -dga -sdlgfx -static-libs)
Homepage: http://mjpeg.sourceforge.net/
Description: Tools for MJPEG video
[I] virtual/jpeg
Available versions: 0{tbz2} {static-libs}
Installed versions: 0{tbz2}(13:35:10 10.01.2013)(static-libs)
Description: A virtual for the JPEG implementation
Если поставить media-libs/jpeg то он конфликтует, как я понял с media-libs/libjpeg-turbo
[ebuild N ] media-libs/jpeg-8d USE="static-libs"
[blocks B ] media-libs/jpeg:0 ("media-libs/jpeg:0" is blocking media-libs/libjpeg-turbo-1.2.1)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(media-libs/libjpeg-turbo-1.2.1::gentoo, installed) pulled in by
media-libs/libjpeg-turbo required by @selected
(media-libs/jpeg-8d::gentoo, ebuild scheduled for merge) pulled in by
media-libs/jpeg
Удаление media-libs/libjpeg-turbo и установка media-libs/jpeg приводит к тому что в браузерах перестают показываться картинки может есть и другие глюки, но мне хватило этого.
На клиенте:
Linux apl-desktop 2.6.32-26-generic #48-Ubuntu SMP Wed Nov 24 09:00:03 UTC 2010 i686 GNU/Linux
Вопрос:
Как мне добиться работающего jpeg сжатия? Заранее спасибо!
# emerge -avt1 nxserver-freenx
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild N ] net-misc/nxserver-freenx-0.7.3_p104-r6 USE="nxclient -rdesktop -vnc" 116 kB
[ebuild N ] net-misc/nxclient-3.5.0.7 USE="cups" 4,288 kB
[ebuild NS ] dev-libs/openssl-0.9.8x:0.9.8 [1.0.1c:0] USE="sse2 zlib -bindist -gmp -kerberos {-test}" 3,694 kB
[ebuild N ] media-fonts/font-cursor-misc-1.0.3 USE="X nls" 100 kB
[ebuild N ] net-misc/nx-3.5.0.15 21,375 kB
[nomerge ] net-misc/nxclient-3.5.0.7 USE="cups"
[ebuild N ] media-libs/jpeg-6b-r9:62 603 kB
[nomerge ] net-misc/nxserver-freenx-0.7.3_p104-r6 USE="nxclient -rdesktop -vnc"
[ebuild N ] net-analyzer/gnu-netcat-0.7.1-r3 USE="nls -debug" 319 kB
Total: 7 packages (6 new, 1 in new slot), Size of downloads: 30,492 kB
Судя по тому, что я вижу - пакет media-libs/jpeg тянется исключительно net-misc/nxclient-ом
Причем, как видно из приведенного куска лога (равно как и из ebuild-а net-misc/nxclient-а), требуется версия media-libs/jpeg-6*
Попробуйте установить media-libs/jpeg:62
Если это не решит ваших проблем, попробуйте установить net-misc/nxserver-freenx не отключая USE=nxclient (у меня создалось впечатление, что вы этот ключ, включенный по умолчанию, отключили)
Рекомендую вместо freenx установить x2gooserver. Freenx не поддерживается и не обновляется с 2008 года, x2gooserver его наследник, базируется на библиотеках NX. Устанавливается и настраивается в три движения.
Да, это так сказать “наследник”. В отличие от nxserver-freenx активно развивается. У меня встал вообще без каких либо телодвижений в три шага: emerge, исправил в конфиге sshd то что он в выхлопе сказал, добавил в default runlevel то что он в выхлопе сказал. Скачал виндовый клиент с их сайта и без проблем тут же подключился. Но у меня ~amd64.\ Возможно\ проблемы\ в\ stable,\ надо\ что\ нибудь\ до~ обновить, не знаю…
С nxserver-freenx я тоже долго бодался, пока не прочитал, что он уже не актуален. Попробуйте снести всё, что наставили (и x2go тоже), сделать emerge --depclean, revdep-rebuild для очистки совести, и заемержить только x2goserver. Он по зависимостям должен всё что нужно вытянуть и по слотам сам расставить.
При попытке подключения с jpeg-сжатием
в /var/log/messages вижу вот такое
May 27 16:37:29 apl-home kernel: xneur[6116]: segfault at f8 ip 00007f57b20d276b sp 00007fff7bbe5f60 error 4 in libX11.so.6.3.0[7f57b203c000+137000]
May 27 16:37:30 apl-home kernel: fusion-icon[5901]: segfault at 968 ip 00007f56ff52438a sp 00007fff7af48300 error 4 in libX11.so.6.3.0[7f56ff4f4000+137000]