Closed donnimsipa closed 1 month ago
I attempted to resolve the issue by creating symbolic links for the FreeRDP libraries as follows:
ln -sf /usr/local/lib64/libfreerdp3.so.3 /usr/local/lib64/libfreerdp2.so.2
ln -sf /usr/local/lib64/libfreerdp3.so /usr/local/lib64/libfreerdp2.so
ln -sf /usr/local/lib64/libfreerdp-client3.so.3 /usr/local/lib64/libfreerdp-client2.so.2
ln -sf /usr/local/lib64/libfreerdp-client3.so /usr/local/lib64/libfreerdp-client2.so
ln -sf /usr/local/lib64/libwinpr3.so.3 /usr/local/lib64/libwinpr2.so.2
ln -sf /usr/local/lib64/libwinpr3.so /usr/local/lib64/libwinpr2.so
After creating these symbolic links, the RDP button appeared in Remmina. However, I encountered a new issue where Remmina fails to connect and force closes with the following log output:
[15:12:01:520] [7434:00001f84] [FATAL][com.freerdp.winpr.assert] - [winpr_int_assert]: settings [/usr/local/tmp/crew/freerdp.20240813010922.dir/libfreerdp/common/settings_getters.c:freerdp_settings_set_uint32:2015]
[15:12:01:523] [7434:00001f84] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 0: /usr/local/lib64/libwinpr2.so.2(winpr_backtrace+0x4a) [0x7d61354abe4a]
[15:12:01:523] [7434:00001f84] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 1: /usr/local/lib64/libwinpr2.so.2(winpr_log_backtrace_ex+0x36) [0x7d61354ad6a6]
[15:12:01:523] [7434:00001f84] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 2: /usr/local/lib64/libfreerdp2.so.2(+0x246fb6) [0x7d6135846fb6]
[15:12:01:523] [7434:00001f84] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 3: /usr/local/lib64/libfreerdp2.so.2(freerdp_settings_get_int32+0) [0x7d613574c400]
[15:12:01:523] [7434:00001f84] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 4: /usr/local/lib64/remmina/plugins/remmina-plugin-rdp.so(+0x1d3b8) [0x7d61359553b8]
[15:12:01:523] [7434:00001f84] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 5: /usr/local/lib64/remmina/plugins/remmina-plugin-rdp.so(+0x2091b) [0x7d613595891b]
[15:12:01:523] [7434:00001f84] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 6: /usr/local/lib64/libc.so.6(+0x7fd19) [0x7d6139935d19]
[15:12:01:523] [7434:00001f84] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 7: /usr/local/lib64/libc.so.6(__clone+0x40) [0x7d61399b5fb0]
Aborted (core dumped)
Hmm. Have you tried rebuilding remmina?
Also Error: /usr/local/lib64/libjavascriptcoregtk-4.1.so.0: undefined symbol: unumf_resultToString_74
looks like a icu error, since we updated to icu75.1, so I have webkit2gtk_4_1 currently building against the newer icu75.1.
Recently reinstalled ChromeOS and reattempted to utilize Remmina, I can confirm that Remote Desktop Protocol is now working. Thank you
Describe the bug Remmina fails to load certain plugins and encounters issues with D-Bus when running on Chrome OS via Chromebrew. The following errors are observed:
To Reproduce Steps to reproduce the behavior:
I executed the command(s) below:
I have no problem with installation, but after that, I open a new crosh window showing some error :
Then I executed the command(s) below:
Output:
Expected behavior Remmina should successfully load all necessary plugins and establish an RDP connection without errors. D-Bus should start correctly without impacting other services.
Screenshots
System Information:
Expand
- Architecture: `x86_64` (`x86_64`) - Processor vendor: `GenuineIntel` - User space: `64-bit` - Chromebrew Kernel version: `6.6` - Chromebrew Running in Container: `false` - Chromebrew version: `1.51.8` - Chromebrew prefix: `/usr/local` - Chromebrew libdir: `/usr/local/lib64` - Last update in local repository: a532c3fc4 `Reland: Download the correct file when there are multiple versions of a package binary (#10336) (76 minutes ago)` - OS variant: `Chrome OS` - OS version: `rammus-release/R126-15886.44.0` - OS channel: `stable-channel`Additional context I attempted to resolve the issue by creating a symbolic link for ld-linux-x86-64.so.2 and restarting Sommelier, which resolved some issues with Sommelier but did not address the Remmina or D-Bus problems.
Sommelier temporary workaround (source ) :
Sommelier is now working :
What I think needs to be done:
[ ] Ensure all dependencies for Remmina plugins are correctly installed and accessible.
[ ] Investigate and fix the D-Bus startup issue to ensure it functions correctly within the Chromebrew environment.
[ ] Verify and update configurations for MySQL and Sommelier as they are affected by the D-Bus issue.