Remmina ошибка сегментирования

  • Печать

Страницы: [1]   Вниз

Тема: [РЕШЕНО] Remmina -> Win2k3 RDP -> Segmentation Fault (x_X)  (Прочитано 2960 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
AndreyGL

Недели две уже неприятность — не могу соединиться через Remmina или стандартный рдп-клиент с сервером. Если из гуи соединяюсь — появляется черный экран и исчезает. Если через терминал то

andreygl@andreygl-desktop:~$ sudo remmina
Remmina plugin RDP (type=Протокол) registered.
Remmina plugin RDPF (type=Файл) registered.
Remmina plugin RDPS (type=Настройка) registered.
xkbLayout: us,ru xkbVariant: ,
xkbLayout: us,ru xkbVariant: ,
xkbLayout: us,ru xkbVariant: ,
xkbLayout: us,ru xkbVariant: ,
find_keyboard_layout_in_xorg_rules: 0
Found locale : ru_RU
detect_keyboard_layout_from_locale: 419
Using Russian (0x00000419)
Loading keymap evdev
xkbfilepath: /usr/share/freerdp/keymaps/evdev
Loading keymap aliases(qwerty)
xkbfilepath: /usr/share/freerdp/keymaps/aliases
kbd_init: detect_and_load_keyboard returned 1049
Remmina plugin VNC (type=Протокол) registered.
Remmina plugin VNCI (type=Протокол) registered.
Remmina plugin SFTP (type=Протокол) registered.
Remmina plugin SSH (type=Протокол) registered.
freerdp_chanman_load_plugin: filename cliprdr
freerdp_chanman_load_plugin: /usr/lib/freerdp/cliprdr.so
MyVirtualChannelInit:
freerdp_chanman_pre_connect:
connecting to 10.100.1.10:3389
Error: SSL_NOT_ALLOWED_BY_SERVER
connecting to 10.100.1.10:3389
freerdp_chanman_post_connect: server name [10.100.1.10] chan_man->num_libs [1]
MyVirtualChannelOpen:
Received Set Error Information PDU with reason 102
и после пары попыток подключения все кончается segmentation fault.

Началось не то чтобы ни с чего, думаю что «не было печали так апдейтов накачали». Реммину удалял и ставил заново — результатов никаких.

Что посоветуете?

« Последнее редактирование: 27 Января 2012, 22:18:32 от AndreyGL »

Русская рулетка:
sudo [ $[ $RANDOM % 6 ] == 0 ] && эрэм эрэф /* || echo «Щёлк»


Оффлайн
ii343hbka

попробуйте принудительно накрутить пользователя, разрешение, разрядность цвета, отключить TLS, синхронизацию буфера, перехват клавы. В общем, поиграйтесь с настройками.


Оффлайн
AndreyGL

попробуйте принудительно накрутить пользователя, разрешение, разрядность цвета, отключить TLS, синхронизацию буфера, перехват клавы.

все это уже делал. Но ваш совет навел на мысль влезть в нетронутые ранее настройки — прописал в поле «Имя клиента» закладки Дополнительно белеберду типа «mightly penguindark». Теперь заработало. Тему закрываю и выражаю благодарность за оперативную помощь!

Русская рулетка:
sudo [ $[ $RANDOM % 6 ] == 0 ] && эрэм эрэф /* || echo «Щёлк»


  • Печать

Страницы: [1]   Вверх

Skip to content

Remmina (freeRDP) fails with a segmentation fault upon connecting to Windows. (BIO_read unregistered scheme; No such file or directory; ERRCONNECT_CONNECT_TRANSPORT_FAILED)

Problem Description

Remmina (freeRDP) fails with a segmentation fault upon connecting to Windows.

What is the expected correct behavior?

Remmina connects successfully.

Remote System Description

  • Server (OS name and version): Windows Server (2012 or 2016 or 2019 maybe)
  • Special notes regarding the remote system (i.e. gateways, tunnel, etc.): Noting special

Relevant logs and/or screenshots

** (process:154449): DEBUG: 18:22:20.564: (remmina_pref_init) - periodic_rmnews_last_get set to 1651156628
** (process:154449): DEBUG: 18:22:20.564: (remmina_file_manager_init) - Initialized the "/home/<redacted>/.local/share/remmina" data folder
(process:154449): GLib-GIO-DEBUG: 18:22:20.579: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ?gio-vfs?
Load modules from /usr/lib/x86_64-linux-gnu/remmina/plugins
** (process:154449): DEBUG: 18:22:20.586: (remmina_plugin_entry) - gfx_h264_available: 0
** (process:154449): DEBUG: 18:22:20.586: (remmina_rdp_settings_kbd_init) - rdp_keyboard_remapping_list: 
Remmina plugin glibsecret (type=Secret) has been registered, but is not yet initialized/activated. The initialization order is 2000.
The glibsecret secret plugin has been initialized and it will be your default secret plugin
(process:154449): GLib-DEBUG: 18:22:20.599: unsetenv() is not thread-safe and should not be used after threads are created
(org.remmina.Remmina:154449): GLib-DEBUG: 18:22:20.615: unsetenv() is not thread-safe and should not be used after threads are created
(org.remmina.Remmina:154449): Gtk-DEBUG: 18:22:20.615: Connecting to session manager
(org.remmina.Remmina:154449): Gtk-DEBUG: 18:22:20.615: Failed to get the GNOME session proxy: The name org.gnome.SessionManager is not owned
(org.remmina.Remmina:154449): Gtk-DEBUG: 18:22:20.615: Failed to get the Xfce session proxy: The name org.xfce.SessionManager is not owned
** INFO: 18:22:20.670: StatusNotifier/Appindicator support in “bspwm”: not supported natively by your Desktop Environment. libappindicator will try to fallback to GtkStatusIcon/xembed
** (org.remmina.Remmina:154449): DEBUG: 18:22:20.695: (remmina_pref_init) - periodic_rmnews_last_get set to 1651156628

(org.remmina.Remmina:154449): Gtk-WARNING **: 18:22:20.720: gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem
** (org.remmina.Remmina:154449): DEBUG: 18:22:20.725: (remmina_main_init) - Initializing the Remmina main window
** (org.remmina.Remmina:154449): DEBUG: 18:22:20.773: (remmina_main_init) - Initializing monitor
(org.remmina.Remmina:154449): GLib-GIO-DEBUG: 18:22:20.774: Failed to initialize portal (GNetworkMonitorPortal) for gio-network-monitor: Not using portals
(org.remmina.Remmina:154449): GLib-GIO-DEBUG: 18:22:20.776: _g_io_module_get_default: Found default implementation networkmanager (GNetworkMonitorNM) for ‘gio-network-monitor’
** (org.remmina.Remmina:154449): DEBUG: 18:22:20.783: (remmina_network_monitor_status) - G_NETWORK_CONNECTIVITY_FULL
** (org.remmina.Remmina:154449): DEBUG: 18:22:20.897: (remmina_icon_connection_changed_cb) - Indicator connection changed to: 0

(org.remmina.Remmina:154449): Gdk-CRITICAL **: 18:22:21.013: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.775: (rcw_map_event) - Mapping: RemminaConnectionWindow
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.775: (remmina_protocol_widget_map_event) - Calling plugin mapping function
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.881: [precommand] (null)
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.881: [precommand] updated to: 
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.882: (remmina_protocol_widget_open_connection_real) - Opening connection
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.885: (remmina_rdp_event_init) - Disable smooth scrolling is set to 0
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.885: (remmina_rdp_event_init) - Adding GDK_SMOOTH_SCROLL_MASK
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.885: (remmina_protocol_widget_open_connection_real) - Have SSH
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.886: (remmina_rdp_main) - RDP data path is /home/<redacted>/.local/share/remmina/RDP
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.886: (remmina_rdp_main) - Not using system proxy settings
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.886: (remmina_rdp_tunnel_init) - Tunnel init
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.886: (remmina_protocol_widget_start_direct_tunnel) - SSH tunnel initialization…
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_protocol_widget_start_direct_tunnel) - Calling remmina_public_get_server_port
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_public_get_server_port) - Parsing server: <redacted>, default port: 3389
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_public_get_server_port) - host: <redacted>
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_public_get_server_port) - port: 3389
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_protocol_widget_start_direct_tunnel) - Calling remmina_public_get_server_port (tunnel)
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_public_get_server_port) - host: (null)
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_public_get_server_port) - port: 899142880
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_protocol_widget_start_direct_tunnel) - server: <redacted>, port: 3389
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_public_get_server_port) - Parsing server: [<redacted>]:3389, default port: 3389
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_public_get_server_port) - host: <redacted>
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_public_get_server_port) - port: 3389
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_rdp_tunnel_init) - protocol_plugin_start_direct_tunnel() returned [<redacted>]:3389
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_rdp_tunnel_init) - Tunnel has been optionally initialized. Now connecting to <redacted>:3389
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_rdp_main) - gfx_h264_available: 0
[18:22:23:270] [154449:154469] [ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool] Invalid key index 131
[18:22:23:270] [154449:154469] [ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool] Invalid key index 0
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_rdp_main) - Resolution set by the user: 912x1008
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.890: (remmina_rdp_main) - Resolution set after workarounds: 912x1008
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.891: (remmina_rdp_main) - proxy_type: (null)
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.891: (remmina_rdp_main) - proxy_username: (null)
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.891: (remmina_rdp_main) - proxy_password: (null)
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.891: (remmina_rdp_main) - proxy_hostname: (null)
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.891: (remmina_rdp_main) - proxy_port: 80
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.891: (remmina_rdp_main) - Network settings not set
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.891: (remmina_rdp_main) - rdp_keyboard_remapping_list: 
** (org.remmina.Remmina:154449): DEBUG: 18:22:23.891: (remmina_rdp_main) - Log level set to to INFO
[18:22:24:629] [154449:154469] [WARN][com.freerdp.crypto] - Certificate verification failure 'unable to get local issuer certificate (20)' at stack position 0
[18:22:24:629] [154449:154469] [WARN][com.freerdp.crypto] - CN = <redacted>
[18:22:24:629] [154449:154469] [ERROR][com.freerdp.core.transport] - BIO_read returned an error: error:16000069:STORE routines::unregistered scheme
[18:22:24:629] [154449:154469] [ERROR][com.freerdp.core.transport] - BIO_read returned an error: error:80000002:system library::No such file or directory
[18:22:24:629] [154449:154469] [ERROR][com.freerdp.core.transport] - BIO_read returned an error: error:16000069:STORE routines::unregistered scheme
[18:22:24:629] [154449:154469] [ERROR][com.freerdp.core.transport] - BIO_read returned an error: error:80000002:system library::No such file or directory
[18:22:24:629] [154449:154469] [ERROR][com.freerdp.core] - transport_read_layer:freerdp_set_last_error_ex ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
Segmentation fault (core dumped)

Local System Description

  • Client (OS name and version): Ubuntu 22.04

  • Remmina version ( remmina --version ): 1.4.25

  • Installation(s):

    • Distribution package.
    • PPA.
    • Snap.
    • Flatpak.
    • Compiled from sources.
    • Other — detail:
  • Desktop environment (GNOME, Unity, KDE, ..): bspwm

  • Plugin(s):

    • RDP — freerdp version ( xfreerdp --version ): FreeRDP version 2.6.1 (2.6.1)
    • VNC
    • SSH
    • SFTP
    • SPICE
    • WWW
    • EXEC
    • Other (please specify):
  • GTK back-end (Wayland, Xorg): Xorg 1.21.1.3

  • Optional: Include the output of the following commands at the end of this text:

    • remmina --full-version
Load modules from /usr/lib/x86_64-linux-gnu/remmina/plugins
Remmina plugin glibsecret (type=Secret) has been registered, but is not yet initialized/activated. The initialization order is 2000.
The glibsecret secret plugin has been initialized and it will be your default secret plugin

org.remmina.Remmina - 1.4.25 (git n/a)

NAME                TYPE            DESCRIPTION                                                     PLUGIN AND LIBRARY VERSION
RDP                 Protocol        RDP - Remote Desktop Protocol                                   RDP plugin: 1.4.25 (Git n/a), Compiled with libfreerdp 2.6.1 (2.6.1), Running with libfreerdp 2.6.1 (rev 2.6.1), H.264 No
RDPF                File            RDP - RDP File Handler                                          RDP plugin: 1.4.25 (Git n/a), Compiled with libfreerdp 2.6.1 (2.6.1), Running with libfreerdp 2.6.1 (rev 2.6.1), H.264 No
RDPS                Preference      RDP - Preferences                                               RDP plugin: 1.4.25 (Git n/a), Compiled with libfreerdp 2.6.1 (2.6.1), Running with libfreerdp 2.6.1 (rev 2.6.1), H.264 No
VNC                 Protocol        Remmina VNC Plugin                                              1.4.25    
VNCI                Protocol        Remmina VNC listener Plugin                                     1.4.25    
glibsecret          Secret          Secured password storage in the GNOME keyring                   1.4.25    

Build configuration: HAVE_ARPA_INET_H=1 HAVE_ERRNO_H=1 HAVE_FCNTL_H=1 HAVE_NETDB_H=1 HAVE_NETINET_IN_H=1 HAVE_NETINET_TCP_H=1 HAVE_SYS_SOCKET_H=1 HAVE_SYS_UN_H=1 HAVE_TERMIOS_H=1 HAVE_UNISTD_H=1 WITH_AVAHI=ON WITH_CLEANUP=OFF WITH_GCRYPT=ON WITH_ICON_CACHE=ON WITH_IPP=OFF WITH_KF5WALLET=ON WITH_KIOSK_SESSION=ON WITH_LIBRARY_VERSIONING=ON WITH_MANPAGES=ON WITH_NEWS=ON WITH_SSE2=ON WITH_TRANSLATIONS=ON WITH_UPDATE_DESKTOP_DB=ON WITH_X2GO=ON
Build type:          None
CFLAGS:              -g -O2 -ffile-prefix-map=/build/remmina-7pl3Al/remmina-1.4.25+ppa202203110645.r64a6ec163.d46ebd47a1~ubuntu22.04.1=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -g
Compiler:            GNU, 11.2.0
Target architecture: x64
  • sudo lshw -C video
  *-display
       description: VGA compatible controller
       product: TigerLake-LP GT2 [Iris Xe Graphics]
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       logical name: /dev/fb0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
       configuration: depth=32 driver=i915 latency=0 mode=1920x1080 resolution=1920,1080 visual=truecolor xres=1920 yres=1080
       resources: iomemory:600-5ff iomemory:400-3ff irq:157 memory:6052000000-6052ffffff memory:4000000000-400fffffff ioport:3000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
  • uname -a
Linux LT-0081 5.15.0-27-generic #28-Ubuntu SMP Thu Apr 14 04:55:28 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Contributions

In return, or to fix this issue, I’d be willing to:

  • Fix this myself.
  • Donate ___ and/or have donated ___ towards fixing it.
  • Take a donation of ___ to fix it.
  • Update the documentation.
  • Update the wiki.
  • Translate Remmina in my native language(s) (___) on Hosted Weblate.

Additional comments

  • Please, let me know if I can provide any other useful debugging output or change my environment.
  • I see #2147 (closed) and #2669 (closed) but I cannot resolve the issue.
  • Changing the security negotiation as in #1457 (closed) does not enable me to connect. NLA leads to the same issue. The rest of the them end in image

Edited by Georgi Karapetrov

Автор gab, 07 июля 2015, 15:49:27

« назад — далее »

0 Пользователи и 1 гость просматривают эту тему.

После обновления c wheezy до jessie проблема с подключением к удаленному рабочему столу с помощью клиента remmina. После включения либо перезагрузки ОС,  первый раз всегда подключается без проблем, далее периодически возникают проблемы, при подключение выкидывает из remmina, после приходится заново открывать ее и подключаться, но все равно выкидывает. После  установки в ручную разных разрешений экрана может подключиться, а может и продолжить выкидывать.  В логах ничего про remmina не нашел. Версия remmina 1.1.0.  Помогите разобраться.


А какие-нибудь информационные сообщения при этом выводятся? Ради теста попробуйте запустить remmina через терминал, там будет лог запуска и возможные ошибки. Также ради теста попробуйте подключение через xfreerdp.

Цитата: gab от 07 июля 2015, 15:49:27
при подключение выкидывает из remmina

Это при повторном подключении, или вышибает через какое-то время из первого подключения?


jessie amd64, remmina работает безотказно.


Цитата: sandaksatru от 07 июля 2015, 22:59:41Это при повторном подключении, или вышибает через какое-то время из первого подключения?

При повторном. По поводу советов попробую, сегодня отпишу.

Запустил remmina через терминал, при неудачном подключении (выкидывание из remmina) терминал выдал — Ошибка сегментирования.


gab, я думаю, здесь вам помогут разобраться только мэйнтейнеры пакета в Debian, или разработчики remmia. Попробуйте написать баг-репорт.


  • Русскоязычное сообщество Debian GNU/Linux


  • Общие вопросы

  • Jessie и remmina

Bug #982526 reported by
Uroš Gaber

This bug affects 7 people

Affects Status Importance Assigned to Milestone


remmina (Ubuntu)

Expired

Low


Unassigned

Bug Description

When trying to connect to terminal server remmina chrases.

uros@kokulator:~$ remmina
Remmina plugin RDP (type=Protocol) registered.
Remmina plugin RDPF (type=File) registered.
Remmina plugin RDPS (type=Preference) registered.
Remmina plugin VNC (type=Protocol) registered.
Remmina plugin VNCI (type=Protocol) registered.
Remmina plugin SFTP (type=Protocol) registered.
Remmina plugin SSH (type=Protocol) registered.

(remmina:22754): Gtk-WARNING **: Theme parsing error: gtk.css:58:46: Unknown value ‘GTK_SHADOW_NONE’ for enum type ‘GtkShadowType’
connected to 192.168.1.17:3389
Segmentation fault (core dumped)

Ubuntu version:
Description: Ubuntu precise (development branch)
Release: 12.04
uros@kokulator:~$ apt-cache policy remmina
remmina:
  Installed: 1.0.0-1ubuntu5
  Candidate: 1.0.0-1ubuntu5
  Version table:
 *** 1.0.0-1ubuntu5 0
        500 http://si.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: remmina 1.0.0-1ubuntu5
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu3
Architecture: amd64
Date: Sun Apr 15 20:57:43 2012
ExecutablePath: /usr/bin/remmina
InstallationMedia: Kubuntu 12.04 LTS «Precise Pangolin» — Beta amd64 (20120415)
ProcCmdline: remmina
ProcEnviron:
 SHELL=/bin/bash
 TERM=xterm
 LANG=en_GB.UTF-8
 LANGUAGE=en_GB
Signal: 6
SourcePackage: remmina
StacktraceTop:
 raise () from /lib/x86_64-linux-gnu/libc.so.6
 abort () from /lib/x86_64-linux-gnu/libc.so.6
 ?? () from /lib/x86_64-linux-gnu/libc.so.6
 __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6
 ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
Title: remmina crashed with SIGABRT in raise()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
XsessionErrors:
 (nautilus:4333): Gtk-WARNING **: Theme parsing error: gtk.css:58:46: Unknown value ‘GTK_SHADOW_NONE’ for enum type ‘GtkShadowType’
 (nautilus:4333): Gtk-WARNING **: Theme parsing error: gtk.css:58:46: Unknown value ‘GTK_SHADOW_NONE’ for enum type ‘GtkShadowType’

Страницы Назад 1 2

Чтобы отправить ответ, вы должны войти или зарегистрироваться

РСС

Сообщений с 26 по 47 из 47

26 2012-11-15 14:13:49 (2012-11-15 14:14:14 отредактировано Zomby)

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

Понял.
А нельзя разве без переименования вручную просто сделать:
install -m 0644 remmina.desktop.in %{buildroot}%{_datadir}/applications/remmina.desktop
?

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

27 Ответ от romkaromka 2012-11-15 14:26:13

  • romkaromka
  • romkaromka
  • Аккаунт отключен
  • Offline
  • Зарегистрирован: 2012-06-08
  • Сообщений: 1,570

Нет, нельзя. Это всего лишь образец, который надо корректировать. Лучше его создать отдельным сурсом.

Аккаунт отключен по просьбе пользователя. (28.12.2014)

28 Ответ от Zomby 2012-11-15 18:50:27

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

%install
%makeinstall_std  DESTDIR=%{buildroot} -C build
install -m 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%{_datadir}/applications/remmina.desktop

Результат:

Консоль

+ install -m 0644 remmina.desktop /home/zomby/rpm/BUILDROOT/remmina-1.0.0-2.mrc.mga2.i386/usr/share/applications/remmina.desktop
install: не удалось выполнить stat для «remmina.desktop»: No such file or directory
error: Bad exit status from /home/zomby/rpm/tmp/rpm-tmp.J6Mjjb (%install)

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

29 Ответ от Zomby 2012-11-15 18:53:17

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

Полный путь к файлу remmina.desktop в исходнике:
/home/zomby/rpm/SOURCES/remmina-1.0.0.tar.gz/FreeRDP-Remmina-356c033/remmina/desktop/remmina.desktop

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

30 Ответ от romkaromka 2012-11-15 19:05:23

  • romkaromka
  • romkaromka
  • Аккаунт отключен
  • Offline
  • Зарегистрирован: 2012-06-08
  • Сообщений: 1,570

Надо создать файл remmina.desktop, положить его в директорию SOURCES
В спеке написать:
Source10: remmina.desktop
install -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/applications/

Аккаунт отключен по просьбе пользователя. (28.12.2014)

31 Ответ от Zomby 2012-11-15 19:08:03

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

Ааааааа… ясно.
А я, дурень, его в исходник запаковал, рядом с remmina.desktop.in smile

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

32 Ответ от Zomby 2012-11-15 22:40:58

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

+ install -m 0644 -T /home/zomby/rpm/SOURCES/remmina.desktop /home/zomby/rpm/BUILDROOT/remmina-1.0.0-2.mrc.mga2.i386/usr/share/applications/remmina.desktop
install: не удалось создать обычный файл «/home/zomby/rpm/BUILDROOT/remmina-1.0.0-2.mrc.mga2.i386/usr/share/applications/remmina.desktop»: No such file or directory
error: Bad exit status from /home/zomby/rpm/tmp/rpm-tmp.l0F3Bn (%install)

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

33 Ответ от romkaromka 2012-11-15 22:47:43

  • romkaromka
  • romkaromka
  • Аккаунт отключен
  • Offline
  • Зарегистрирован: 2012-06-08
  • Сообщений: 1,570

Консоль

mkdir -p %{buildroot}%{_datadir}/applications
install -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/applications/

Аккаунт отключен по просьбе пользователя. (28.12.2014)

34 Ответ от Zomby 2012-11-15 23:35:53

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

Спасибо! Я по наивности своей пытался mkdir в секции %build прописать. wink
Поправил, но выпало сообщение » Installed (but unpackaged) file(s) found: /home/zomby/rpm/BUILDROOT/remmina-1.0.0-2.mrc.mga2.i386/usr/share/applications/remmina.desktop»
хотя в секции %files есть запись %{_datadir}/applications/remmina.desktop. Добавил туда же %defattr(-,root,root,-) — выдало:

Добавил в секцию %files  всё то, на что ругалась программа сборки — собралось!

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

35 Ответ от Zomby 2012-11-16 00:10:59

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

Мда… собралось, установилось, но иконки в меню так и нет. sad

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

36 Ответ от Zomby 2012-11-16 00:27:21 (2012-11-16 00:30:29 отредактировано Zomby)

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

XliN пишет:

По ярлыку запускается почему то старая версия. Хотя ее и в помине нет. Если создавать подключение, то не дает ничего вводить как выбрал RDP. Только если его сразу поменять на RDP, сохранить по умолчанию и только потом создавать новое.

Т.е. у Вас ярлык создался таки? Или просто у вас реммина была установлена раньше и новая версия ставилась поверх?

З.Ы. версия на скрине НОВАЯ! 0.9.99.1 — это и есть то, что всунуто в пакетах remmina-1.0.0 (Округлили разработчики, чо smile ).
А для ввода текста нужно по правой клавише в поле ввода выбрать способ ввода. (Фича теперь такая, ну вы поняли smile )
Я выбирал «способ вывода Х».

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

37 Ответ от romkaromka 2012-11-16 08:59:59

  • romkaromka
  • romkaromka
  • Аккаунт отключен
  • Offline
  • Зарегистрирован: 2012-06-08
  • Сообщений: 1,570

Нет src.rpm ничего посмотреть не могу.

Аккаунт отключен по просьбе пользователя. (28.12.2014)

38 Ответ от Zomby 2012-11-16 13:53:19

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

Похоже проблемма только в КДЕ. Загружался в Гном3 и в LXDE — там иконка remmina присутствует.

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

39 Ответ от Zomby 2012-11-16 14:14:31

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

Уже даже пробовал сделать по спеку Федоры:

# dirty hack as desktop file does not get built.
sed ‘s,^_,,g’ remmina/desktop/remmina.desktop.in > remmina/desktop/remmina.desktop

# another dirty hack
mv %{buildroot}/usr/share/remmina/icons %{buildroot}/usr/share/icons

desktop-file-install —vendor=»» —delete-original \
  —add-category=»RemoteAccess» \
  —remove-key=»Actions» \
  —dir %{buildroot}%{_datadir}/applications \
  remmina/desktop/remmina.desktop

после правки путей в  %files всё собралось, установилось, но эффект тот же — в КДЕ иконки в меню нет. Даже когда  открыто окно программы (запустил через терминал), то на панели вместо иконки запущеного окна — пустое место. Хотя сама иконка лежит в /usr/share/applications/ :
http://forum.mageia.org.ru/extensions/hcs_image_uploader/uploads/users/1000/27/tmp/thumb/p17c4eels6dl31sf13g21d1i1u651.jpeg
http://forum.mageia.org.ru/extensions/hcs_image_uploader/uploads/0/5500/5627/thumb/p17c4eqi461q32vlh42o1jopshp1.jpeg

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

40 Ответ от Zomby 2012-11-16 14:44:51

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

romkaromka пишет:

Нет src.rpm ничего посмотреть не могу.

Теперь уже есть.

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

41 Ответ от romkaromka 2012-11-18 13:36:57

  • romkaromka
  • romkaromka
  • Аккаунт отключен
  • Offline
  • Зарегистрирован: 2012-06-08
  • Сообщений: 1,570

Вот remmina.desktop:

Остальное, взятое от Федора отбросить. Ошибка в Categories была.

Аккаунт отключен по просьбе пользователя. (28.12.2014)

42 Ответ от Zomby 2012-11-19 17:47:23

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

romkaromka спасибо огромное за помощь! Переделал, всё работает, иконки на месте. Перезалил исправленный вариант в основную репу. Туда же переместил и freerdp.

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

43 Ответ от XliN 2012-11-19 21:54:07

  • XliN
  • XliN
  • Легенда MRC
  • Offline
  • Откуда: Белгород
  • Зарегистрирован: 2012-06-08
  • Сообщений: 2,005

затестим

MXLinux 19.3 — xfce
Чем больше я работаю админом, тем больше понимаю,
насколько волшебна фраза — «Нет технической возможности!»

==============================================

44 Ответ от romkaromka 2012-12-01 00:12:51

  • romkaromka
  • romkaromka
  • Аккаунт отключен
  • Offline
  • Зарегистрирован: 2012-06-08
  • Сообщений: 1,570

При Icon=remmina иконка не нашлась.
Лучше указать
Icon=/usr/share/remmina/icons/hicolor/scalable/apps/remmina.svg

Аккаунт отключен по просьбе пользователя. (28.12.2014)

45 Ответ от Zomby 2012-12-11 14:09:10

  • Zomby
  • Zomby
  • Легенда MRC
  • Offline
  • Откуда: Украина, Днепропетровск
  • Зарегистрирован: 2012-06-08
  • Сообщений: 849

Вечером переделаю обязательно.

Mageia6, KDE, LXQt, x86_64.
Человек человеку — волк, а зомби зомби — зомби!

46 Ответ от m00nkey 2014-03-27 14:16:59 (2014-03-27 14:37:56 отредактировано m00nkey)

  • m00nkey
  • Пользователь
  • Offline
  • Зарегистрирован: 2014-03-15
  • Сообщений: 69

47 Ответ от m00nkey 2014-03-27 14:58:44 (2014-03-27 14:58:55 отредактировано m00nkey)

  • m00nkey
  • Пользователь
  • Offline
  • Зарегистрирован: 2014-03-15
  • Сообщений: 69

Такой моммент, настраиваю коннект к RDP, всё ок, работает отлично, но при выборе расшаренной папки пишет

(remmina:23831): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced
Ошибка сегментирования

и вылетает.

Страницы Назад 1 2

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Понравилась статья? Поделить с друзьями:
  • Regedit ошибка при доступе к реестру
  • Resident evil 4 не запускается ошибка
  • Response ошибка 404
  • Resident evil 4 ultimate hd edition ошибка 0xc0000906
  • Regedit не удается удалить ошибка при удалении раздела