Автор Тема: X11 encoding  (Прочетена 2741 пъти)

beliconfused

  • Участници
  • ***
  • Публикации: 6
    • Профил
X11 encoding
« -: Mar 01, 2017, 10:28 »
Здравейте, това ми е първата тема и като цяло се надявам, че няма да бъда изхейтен поради една или друга причина.

Та, искам да си направя един kickstart файл със system-config-kickstart на CentOS 7 и си правя X11Forwarding и като изкарам прозореца на моя MAC ми излизат много квадратчета

[root@server ~]# echo $LANG
en_US.UTF-8
[root@server ~]# cat /etc/locale.conf
LANG="en_US.UTF-8"
[root@server ~]# grep 11 /etc/ssh/sshd_config
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#   X11Forwarding no

На самият сървър всичко ми изглежда ок, някой има ли представа какво пропускам ?
Активен

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 8792
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: X11 encoding
« Отговор #1 -: Mar 01, 2017, 11:40 »
Първо добре дошъл!

Пич, тук не сме хейтъри.

 ;D

Така изглежда,  че проблема не е в X client, а в X server. Щом на локалната машина всичко е наред, то проблема е в отдалечената, сиреч проклетата нахапана ябълка.

Отначало си помислих, че са шрифтовете. Но, ако няма подходящи, просто ще е грозно, а не на квадратчета. Тогава остава тамошната локализация. UTF8 ли е?

п.п. Много отдавна не бях виждал някой да ползва директно X protocol-a. Той даже в повечето дистрибуции е забранен:

Код
GeSHi (Bash):
  1. gogo@debian-2:~$ ps -ef | grep X
  2. root      2883  2870  1 фев23 tty7  02:48:14 /usr/bin/X -br -deferglyphs 16 -nolisten tcp :0 vt7 -auth /var/run/xauth/A:0-dqF2sa
  3. gogo     11417  9476  0 11:36 pts/4    00:00:00 grep X

Повечето хора правят това упражнение през ssh -X или -Y. Може да пробваш, но при моето подозрение сигурно няма да помогне.

п.п.п. Какво точно искаш да направиш. Защо ти е необходимо да прехвърляш графика от една на друга машина? Най-вероятно има и по-културни решения. Обясни си точния проблем, който искаш да решиш.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

Naka

  • Напреднали
  • *****
  • Публикации: 3395
    • Профил
Re: X11 encoding
« Отговор #2 -: Mar 01, 2017, 11:59 »
Я кажи след като успееш да го направиш това, дали чрез kickstart инсталация може да се избегне тази гадост:  http://www.linux-bg.org/forum/index.php?topic=47621

Цитат
Но, ако няма подходящи, просто ще е грозно, а не на квадратчета.
Квадратчета не означава ли че в шрифта просто няма съответният уникоде символ и не може да се изобрази?
« Последна редакция: Mar 01, 2017, 12:22 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

remotexx

  • Напреднали
  • *****
  • Публикации: 3235
    • Профил
Re: X11 encoding
« Отговор #3 -: Mar 01, 2017, 21:33 »
Naka да се надяваме че е "малкия дявол" и наистина е от шрифта
тогава може би това ще помогне:
Код
GeSHi (Bash):
  1. yum install dejavu-lgc-sans-fonts
http://robert.penz.name/354/how-to-fix-the-font-for-virt-manager-via-x-forwarding/

но ако колегата по-горе  е прав и отсреща "сървъра" не ги подава в УТФ-8 ами в нещо друго тогава какво?
Активен

beliconfused

  • Участници
  • ***
  • Публикации: 6
    • Профил
Re: X11 encoding
« Отговор #4 -: Mar 02, 2017, 10:49 »
@remotexx много ти благодаря човече, излезна си с цялата красота :)

Нямам конкретен кейс, просто си чета една книжка на червената шакпа и си правя мои експерименти, а и като цяло не съм го ползвал въобще X11, само не разбрах защо е забранен в някои дистрибуции ?

Конкретно за кискстарт, не мисля, че има как да се workaorounde-не градата, която си ударил с кискрат, понеже крайният резултат е така или иначе инсталация :)


Активен

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 8792
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: X11 encoding
« Отговор #5 -: Mar 02, 2017, 11:16 »
Забранен е да се използва извън рамките на машината, защото това е открит протокол  — в чист текст. От там нататък всеки може да прихване тази комуникация и да прави разни бели на машината ти. E има нещо наречено MIT-MAGIC-COOKIE (разгледай ~/.Xauthority), но домогването и до него не е невъзможно.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

Naka

  • Напреднали
  • *****
  • Публикации: 3395
    • Профил
Re: X11 encoding
« Отговор #6 -: Mar 02, 2017, 11:57 »
само не разбрах защо е забранен в някои дистрибуции ?
Redhat security paranoia.

Цитат
Конкретно за кискстарт, не мисля, че има как да се workaorounde-не градата, която си ударил с кискрат, понеже крайният резултат е така или иначе инсталация

Не съм ударил гредата с кикстарт инсталация, а със стандартната инсталация. Та затова си помислих, че може би през кикстарт инсталация би могло да се избегне? Ама и никога не съм пробвал кикстарт инсталация.
« Последна редакция: Mar 02, 2017, 12:05 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

beliconfused

  • Участници
  • ***
  • Публикации: 6
    • Профил
Re: X11 encoding
« Отговор #7 -: Mar 02, 2017, 14:07 »
Извинявай, обърках се просто.

Мерси и на трима ви :)
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
default encoding in KDE
Настройка на програми
rat 4 2903 Последна публикация Sep 18, 2003, 17:23
от alabal
Кирилица за напреднали (encoding interoperability)
Хардуерни и софтуерни проблеми
RABBIT 6 4429 Последна публикация Jan 05, 2006, 10:47
от RABBIT
Encoding
Живота, вселената и някакви други глупости
luda_glawa 19 7359 Последна публикация Oct 26, 2006, 02:36
от SOMNIVM
Проблем с encoding-а
Настройка на програми
junev 0 1814 Последна публикация Jun 19, 2009, 23:43
от junev
Изгубени в encoding-а
Общ форум
villimon 5 2986 Последна публикация Dec 02, 2014, 04:43
от remotexx