Автор Тема: Fedora 20 проблем teamviewer  (Прочетена 9947 пъти)

prsandrei

  • Напреднали
  • *****
  • Публикации: 69
  • Distribution: ubuntu
  • Window Manager: gnome
    • Профил
Re: Fedora 20 проблем teamviewer
« Отговор #30 -: Apr 28, 2014, 17:43 »
SELinux? SELinux по подразбиране забранява адресирането на памет от 0xc0000000 до 0xffffffff (т.нар. Low Memory или пространството, което ядрото използва за адресиране) от разни потребителски приложения, а wine-preloader (като част от пакета на wine, който се използва и за работа на TeamViewer под Linux) иска да адресира и там, при което SELinux ще те плесне през ръцете.

Вариант 1: Позволяваш в SELinux потребителските приложения да достъпват и тази памет с команда с root права:
Цитат
setsebool -P mmap_low_allowed 1
Трябва да се има предвид, че това задаване е глобално, а не само за TeamViewer.

Вариант 2: Превключваш SELinux от enforcing в permissive или disabled режим, задавайки съответното във файла /etc/selinux/config (може и да е /etc/sysconfig/selinux, не зная как е във Fedora) и рестартирайки системата. Или без рестарт на системата с команда с root права:
Цитат
echo 0 >/selinux/enforce
или
Цитат
setenforce Permissive
или
Цитат
setenforce 0

И при двата варианта значително снижаваш сигурността на системата, но... в твоя случай е малко спорно дали текущо зададеното ниво на сигурност ти е нужно, или ще ти се явява единствено пречка :)

Failed to issue method call: Access denied
Тези команди също трябва да се изпълняват с root права. Избери си дали преди изпълнението им ще влезеш в конзолата като root с команда su и въвеждане на root паролата, когато ти бъде поискана, или ще сложиш sudo пред командата и ще въведеш паролата на твоя потребител, когато ти бъде поискана.

[root@localhost tvmet]# setsebool -P mmap_low_allowed 1 --- стартирам и нищо.


[root@localhost sysconfig]# echo 0 >/selinux/enforce
bash: /selinux/enforce: No such file or directory


[tvmet@localhost ~]$ teamviewer

Init...
Checking setup...
Launching TeamViewer ...
[tvmet@localhost ~]$


 и нищо :/


Активен

:):):)

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Fedora 20 проблем teamviewer
« Отговор #31 -: Apr 28, 2014, 17:53 »
[root@localhost tvmet]# setsebool -P mmap_low_allowed 1 --- стартирам и нищо.
Така и трябва.

[root@localhost sysconfig]# echo 0 >/selinux/enforce
bash: /selinux/enforce: No such file or directory
Странно :)

Не видях по-назад в темата да си показал изход от командата
Цитат
ps ax | grep -i teamviewer
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Re: Fedora 20 проблем teamviewer
« Отговор #32 -: Apr 28, 2014, 18:15 »
Извинявам се, но например :

Код:
nano /etc/selinux/config


И го поправя на :

Код:
SELINUX=permissive



Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

prsandrei

  • Напреднали
  • *****
  • Публикации: 69
  • Distribution: ubuntu
  • Window Manager: gnome
    • Профил
Re: Fedora 20 проблем teamviewer
« Отговор #33 -: Apr 28, 2014, 18:27 »
[root@localhost tvmet]# setsebool -P mmap_low_allowed 1 --- стартирам и нищо.
Така и трябва.

[root@localhost sysconfig]# echo 0 >/selinux/enforce
bash: /selinux/enforce: No such file or directory
Странно :)

Не видях по-назад в темата да си показал изход от командата
Цитат
ps ax | grep -i teamviewer

[tvmet@localhost ~]$ ps ax | grep -i teamviewer
 2167 ?        Sl    87:56 c:\TeamViewer\TeamViewer.exe
 2229 ?        Ss     0:03 /opt/teamviewer9/tv_bin/wine/bin/wineserver
 2266 ?        Sl     0:00 /opt/teamviewer9/tv_bin/teamviewerd -d
 7639 pts/0    S+     0:00 grep --color=auto -i teamviewer
Активен

:):):)

prsandrei

  • Напреднали
  • *****
  • Публикации: 69
  • Distribution: ubuntu
  • Window Manager: gnome
    • Профил
Re: Fedora 20 проблем teamviewer
« Отговор #34 -: Apr 28, 2014, 18:33 »
Извинявам се, но например :

Код:
nano /etc/selinux/config


И го поправя на :

Код:
SELINUX=permissive

[tvmet@localhost selinux]$ ls
config  semanage.conf  targeted

[tvmet@localhost selinux]$ config
bash: config: command not found...

[tvmet@localhost selinux]$

Активен

:):):)

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Fedora 20 проблем teamviewer
« Отговор #35 -: Apr 28, 2014, 19:24 »
2167 ?        Sl    87:56 c:\TeamViewer\TeamViewer.exe
 2229 ?        Ss     0:03 /opt/teamviewer9/tv_bin/wine/bin/wineserver
 2266 ?        Sl     0:00 /opt/teamviewer9/tv_bin/teamviewerd -d
Тези 3 реда говорят за успешно пуснат TeamViewer. Защо не се визуализира на екрана?...

Имаш ли включен повече от един работен плот (било то на няколко монитора или на един монитор с превключване)? В този случай има вероятност TeamViewer да се пуска на някой от другите плотове и затова да не го виждаш. Провери!

Ако не, тогава има и вероятност TeamViewer поради някаква причина при теб да се стартира минимизиран в системната област (не в лентата с отворени програми, а в лентата за уведомления), а ти да нямаш включена такава област в панела (панелите). Но ако имаш Skype (или друга програма, ползваща въпросната системна област) и виждаш неговата иконка там, когато го пуснеш, значи имаш включена такава област, и ако TeamViewer се включва по подразбиране минимизиран, би трябвало да го виждаш там. Как стои този въпрос?

Изпълни това в конзолата като обикновен потребител
Цитат
/opt/teamviewer9/tv_bin/wine/bin/wine winecfg
и кажи какво виждаш в конзолата и на екрана! С тази команда се извиква прозорецът за конфигуриране на wine, с който TeamViewer работи.

Може да ни покажеш и какъв е изходът от командата
Цитат
strace teamviewer
Изходът от тази команда ще е дълъг, така че може да го сложиш в текстови файл и да го прикачиш към поста си. Трябва да инсталираш пакета strace (с yum), ако ти каже, че няма такава команда.
« Последна редакция: Apr 28, 2014, 19:28 от neter »
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Re: Fedora 20 проблем teamviewer
« Отговор #36 -: Apr 28, 2014, 23:27 »
Извинявам се, но например :

Код:
nano /etc/selinux/config


И го поправя на :

Код:
SELINUX=permissive

[tvmet@localhost selinux]$ ls
config  semanage.conf  targeted

[tvmet@localhost selinux]$ config
bash: config: command not found...

[tvmet@localhost selinux]$

Ами много ясно, че ще ти даде такова съобщение просто такава команда не съществува.
Написал съм ти по-горе с какъв редактор да отвориш конфигурационния файл при това с абсолютен път до него, както и да е аз пък си пуснах при мен SELINUX на enforcing и въпреки всичко вюъра си работи и му излиза диалоговия прозорец.

Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

prsandrei

  • Напреднали
  • *****
  • Публикации: 69
  • Distribution: ubuntu
  • Window Manager: gnome
    • Профил
Re: Fedora 20 проблем teamviewer
« Отговор #37 -: Apr 29, 2014, 03:13 »

Ами много ясно, че ще ти даде такова съобщение просто такава команда не съществува.
Написал съм ти по-горе с какъв редактор да отвориш конфигурационния файл при това с абсолютен път до него, както и да е аз пък си пуснах при мен SELINUX на enforcing и въпреки всичко вюъра си работи и му излиза диалоговия прозорец.
[/quote]
Пробвах с редактора, но не ми дава да запаметя настройките
Активен

:):):)

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Re: Fedora 20 проблем teamviewer
« Отговор #38 -: Apr 29, 2014, 11:41 »

Ами много ясно, че ще ти даде такова съобщение просто такава команда не съществува.
Написал съм ти по-горе с какъв редактор да отвориш конфигурационния файл при това с абсолютен път до него, както и да е аз пък си пуснах при мен SELINUX на enforcing и въпреки всичко вюъра си работи и му излиза диалоговия прозорец.
Пробвах с редактора, но не ми дава да запаметя настройките
[/quote]

Като отвориш файла само че с root права и направиш промените, натискаш ctrl + x и след това избираш "Yes" и натискаш "Enter". А както изглежда може би neter е прав възможно е wine нещо да не сработва или пък да излиза прозореца минимизиран и заради това да не се изобразява.

Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

prsandrei

  • Напреднали
  • *****
  • Публикации: 69
  • Distribution: ubuntu
  • Window Manager: gnome
    • Профил
Re: Fedora 20 проблем teamviewer
« Отговор #39 -: Apr 29, 2014, 14:56 »

Тези 3 реда говорят за успешно пуснат TeamViewer. Защо не се визуализира на екрана?...

Имаш ли включен повече от един работен плот (било то на няколко монитора или на един монитор с превключване)? В този случай има вероятност TeamViewer да се пуска на някой от другите плотове и затова да не го виждаш. Провери!

Ако не, тогава има и вероятност TeamViewer поради някаква причина при теб да се стартира минимизиран в системната област (не в лентата с отворени програми, а в лентата за уведомления), а ти да нямаш включена такава област в панела (панелите). Но ако имаш Skype (или друга програма, ползваща въпросната системна област) и виждаш неговата иконка там, когато го пуснеш, значи имаш включена такава област, и ако TeamViewer се включва по подразбиране минимизиран, би трябвало да го виждаш там. Как стои този въпрос?

Изпълни това в конзолата като обикновен потребител
Цитат
/opt/teamviewer9/tv_bin/wine/bin/wine winecfg
и кажи какво виждаш в конзолата и на екрана! С тази команда се извиква прозорецът за конфигуриране на wine, с който TeamViewer работи.

Може да ни покажеш и какъв е изходът от командата
Цитат
strace teamviewer
Изходът от тази команда ще е дълъг, така че може да го сложиш в текстови файл и да го прикачиш към поста си. Трябва да инсталираш пакета strace (с yum), ако ти каже, че няма такава команда.
[/quote]

/opt/teamviewer9/tv_bin/wine/bin/wine winecfg - отваря wine

от strace teamviewer е в txt
Активен

:):):)

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Fedora 20 проблем teamviewer
« Отговор #40 -: Apr 29, 2014, 15:01 »
от strace teamviewer е в txt
Е! Не с root :) Това го изпълни със стандартния си потребител!
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

prsandrei

  • Напреднали
  • *****
  • Публикации: 69
  • Distribution: ubuntu
  • Window Manager: gnome
    • Профил
Re: Fedora 20 проблем teamviewer
« Отговор #41 -: May 05, 2014, 00:37 »
Здравейте, разбрах къде е проблема, TeamViewera работи, но не го визуализира. Просто няма визоализация
Активен

:):):)

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
KDE и Fedora
Настройка на програми
rat 0 2826 Последна публикация Nov 11, 2003, 10:36
от rat
Fedora gdm help
Настройка на програми
Vip_A 0 2593 Последна публикация Nov 12, 2003, 00:50
от Vip_A
Fedora
Настройка на програми
fubar 1 3619 Последна публикация Dec 07, 2003, 12:43
от ray
ПРЕМЕСТЕНО: Fedora 20 проблем teamviewer
Хардуерни и софтуерни проблеми
neter 0 1175 Последна публикация Apr 24, 2014, 23:48
от neter
teamviewer 12 install на Debian 9 64 bit.
Настройка на програми
Astor 47 14445 Последна публикация Oct 13, 2017, 12:33
от deant01