LINUX.ORG.RU

Сообщения Lefont

 

Автозапуск TeamViewer 8 на Debian Wheezy 7.1

Необходимо автоматический запуск TeamViewer'a.

Так как он работает только под каким либо логном, то ставлю автоматических вход под определнным пользователем. Скачиваю последний teamviewer c сайта ccылка.

Ставлю:

 dpkg -i teamviewer_linux.deb
Выбор ранее не выбранного пакета teamviewer.
(Чтение базы данных … на данный момент установлено 133054 файла и каталога.)
Распаковывается пакет teamviewer (из файла teamviewer_linux.deb) …
Настраивается пакет teamviewer (8.0.17147) …
Обрабатываются триггеры для menu …

Запускаю:

teamviewer

Init...
Checking setup...
Launching TeamViewer...
fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 2
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32dc60,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x32d918,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x32dc60,0x00000000), stub!
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:msg:ChangeWindowMessageFilter 233 00000001
fixme:msg:ChangeWindowMessageFilter 4a 00000001
fixme:msg:ChangeWindowMessageFilter 407 00000001
fixme:msg:ChangeWindowMessageFilter 49 00000001
fixme:bitmap:CreateBitmapIndirect planes = 0
fixme:bitmap:CreateBitmapIndirect planes = 0
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1005a 0x00000000
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000122-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155
err:ole:CoMarshalInterface Failed to marshal the interface {00000122-0000-0000-c000-000000000046}, 80040155
fixme:msg:ChangeWindowMessageFilter c04f 00000001
fixme:nls:GetGeoInfoW -1 4 0x32e1bc 3 0
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x1005a

Запсукается, спокойно присоединяюсь с window.

Далее автозапуск. простое помещение команды «teamviewer» в «Запускаемые приложения», при запуске выдает, что незапущен demon teamviewer'а. Проверил «ps -e | grep teamviwer», нету демона. Хорошо, в /etc/rc.local добавил «/opt/teamviewer8/tv_bin/script/teamviewerd.sysv start», что бы уж на верняка. Перезагружаюсь, опять ошибка что нету демона, мб не правильно что прописал. Проверяю:

ps -e | grep teamviewer
 4947 ?        00:00:00 teamviewerd

Да как так б..?! Пишу наипростейший скриптик:

#! /bin/sh

sudo /opt/teamviewer8/tv_bin/script/teamviewerd.sysv start &
sleep 10
/opt/teamviewer8/tv_bin/TeamViewer &

Сохраняю его в startteamviewer.sysv и добавляю его запускаемые программы. Проверяем:

Starting teamviewerd...
root@Server:/home/servser1c# 
Init...
Checking setup...
Launching TeamViewer...
fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 2
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32dc60,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x32d918,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x32dc60,0x00000000), stub!
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:msg:ChangeWindowMessageFilter 233 00000001
fixme:msg:ChangeWindowMessageFilter 4a 00000001
fixme:msg:ChangeWindowMessageFilter 407 00000001
fixme:msg:ChangeWindowMessageFilter 49 00000001
fixme:bitmap:CreateBitmapIndirect planes = 0
fixme:bitmap:CreateBitmapIndirect planes = 0
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1005a 0x00000000
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000122-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155
err:ole:CoMarshalInterface Failed to marshal the interface {00000122-0000-0000-c000-000000000046}, 80040155
fixme:msg:ChangeWindowMessageFilter c04f 00000001
fixme:nls:GetGeoInfoW -1 4 0x32e1bc 3 0
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:nls:GetGeoInfoW -1 4 0x32dfc8 3 0
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x1005a

Перезапускаемся. Опять ругается что нет демона, да «едрит мадрид». Уже грубо говоря два раза демон стартует. Первый по прямой команде из rc.local, а второй раз из «скрипта"перед непосредственной загрузкой программы...

Глянул через sysv-rc-conf. TeamViewer стоит на 2,3,4,5 runlevel'ах, а так же на S.

Не подскажите в чем может быть проблема, а то еж вторые сутки мучаюсь с этим.?

Lefont
()

Проблемы с D-Link DGE-528T vs Debian Wheezy

Имеется:

Linux Server 3.2.0-4-686-pae #1 SMP Debian 3.2.46-1 i686 GNU/Linux

Сетевые карты:

lspci | grep Ethernet
00:08.0 Bridge: NVIDIA Corporation MCP55 Ethernet (rev a2)
01:07.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)

ifconfig -a
eth0      Link encap:Ethernet  HWaddr b8:a3:86:73:a3:21  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:19 Base address:0xe000 

eth1      Link encap:Ethernet  HWaddr 00:0f:ea:57:c4:08  
          inet addr:192.168.1.6  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:eaff:fe57:c408/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11693 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10337 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:8626869 (8.2 MiB)  TX bytes:1438520 (1.3 MiB)
          Interrupt:42 Base address:0xc000

подробнее о проблемной карте

( читать дальше... )

Собственно сама проблема. При уставноке данная сетевая карта была назначена как основная, и через нее спокойно скачались дополнительные пакеты, т.е. карта рабочая. После установки, сеть пропала и пришлось перейти на встроенную сетевую. Причем при включении в DGE-528T сетевого провода, не загораются да же лампы.

При попытки установить/собрать драйвера (v 8.036.00) с сайта Realtek (http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&a... вываливается следующие:

make install
make -C src/ install
make[1]: Entering directory `/home/server1c/r8168-8.036.00/src'
make -C /lib/modules/3.2.0-4-686-pae/build SUBDIRS=/home/server1c/r8168-8.036.00/src INSTALL_MOD_DIR=kernel/drivers/net/ethernet/realtek modules_install
make[2]: Entering directory `/usr/src/linux-headers-3.2.0-4-686-pae'
  INSTALL /home/server1c/r8168-8.036.00/src/r8168.ko
  DEPMOD  3.2.0-4-686-pae
Warning: you may need to install module-init-tools
See http://www.codemonkey.org.uk/docs/post-halloween-2.6.txt
make[2]: Leaving directory `/usr/src/linux-headers-3.2.0-4-686-pae'
make[1]: Leaving directory `/home/server1c/r8168-8.036.00/src'

Значит просит от меня «install module-init-tools». Но он уже стоит. Ладно, качаю более свежую версию (пакетом *.deb) с сайта debian'а (9.3), ставлю. Бесползено, все равно ругается на «install module-init-tools».

Не подскажите, в чем проблема?

P.S. При это точно такая же карта работает на Debian 6.0 уже полгода 24/7, и «хоть бы хны».

 , ,

Lefont
()

RSS подписка на новые темы