Giter Site home page Giter Site logo

mahancoder / adobe-connect-linux Goto Github PK

View Code? Open in Web Editor NEW
21.0 2.0 3.0 7.61 MB

Unofficial Linux client for the Adobe Connect meeting application

License: GNU General Public License v3.0

C++ 48.95% Shell 0.08% C 50.97%
adobe-connect cef flash linux linux-app meeting unofficial wrapper

adobe-connect-linux's Introduction

Hi, random visitor!

🧑 Who even am I?

  • I'm Mahancoder
  • I'm a teenager
  • I love coding and do it as a hobby
  • You can call me by "He/Him"

📖 What do I know?

  • I know C#, Python and C++ as my main languages
  • I also use a lot of SQL in my projects
  • I use web technologies to build dummy test apps
  • I use bash scripting to automate boring tasks
  • I also am a big fan of Linux, networking, and automation
  • I also know a little electronics, and build cool stuff with it
  • I know mechanical 3D designing to a good extent, and use it before building anything
  • I have a 3D Printer and use it a lot for my electronic projects

💻 What technologies do I use?

  • I use Arch Linux for my daily driver (configs can be found at .dotfiles)
  • I use NeoVim as my main editor
  • I also use VS Code from time to time
  • I use FreeCAD as my 3D Designing software

Projects

See Projects.md

Stats

Mahancoder's GitHub stats

But Mahancoder, how can I contact you?

You can contact me at:

adobe-connect-linux's People

Contributors

alisamie97 avatar arash28134 avatar mahancoder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

adobe-connect-linux's Issues

'GLIBC_2.34' not found

Describe the bug
Application doesn't launch from menu or terminal or meeting link

To Reproduce
Steps to reproduce the behavior:

  1. Click app icon, unresponsive
  2. in terminal: xdg-open connectpro:https//google.com
  3. ./connect: /lib/x86_64-linux-gnu/libc.so.6: version 'GLIBC_2.34' not found

Expected behavior
Opens application or opens browser

Desktop (please complete the following information):

  • Qubes 4.1.1

No file directory error

i followed the instructions and got this error

touch: cannot touch '/root/.config/mimeapps.list': No such file or directory
/usr/bin/xdg-mime: line 873: /root/.config/mimeapps.list.new: No such file or directory

Running under Wayland

Describe the bug
Hi and thanks for your efforts.

I was using your app under Wayland (Hyprland WM) and it worked flawlessly. But affter some updates (Don't know witch one) the app starts and will slow the whole system and stuck before loading.

[0831/184923.865125:INFO:cpu_info.cc(53)] Available number of cores: 16
[0831/184923.865126:INFO:cpu_info.cc(53)] Available number of cores: 16
[0831/184923.865172:VERBOSE1:zygote_main_linux.cc(218)] ZygoteMain: initializing 0 fork delegates
[0831/184923.865172:VERBOSE1:zygote_main_linux.cc(218)] ZygoteMain: initializing 0 fork delegates
[0831/184923.898856:VERBOSE1:pref_proxy_config_tracker_impl.cc(186)] 0x55d64486dcd0: set chrome proxy config service to 0x55d64481ab00
[0831/184923.901006:VERBOSE1:webrtc_internals.cc(118)] Could not get the download directory.

DevTools listening on ws://127.0.0.1:9450/devtools/browser/9f4572d0-7ede-4fdb-afa9-4dc6c52f1718
[0831/184923.904357:VERBOSE1:pref_proxy_config_tracker_impl.cc(186)] 0x55d6449d8ca0: set chrome proxy config service to 0x55d6449d90f0
[0831/184923.943694:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  15 (X_QueryTree)
  Resource id in failed request:  0x1a00001
  Serial number of failed request:  40100
  Current serial number in output stream:  40100

If you can fix it I'll be grateful.

  • Distro: Arch Linux
  • Kernel: 6.4.12-arch1-1
  • Window Manager: hyprland 0.28.0-1

Incomplete build from source instructions

First of all, thanks for this cool work!

It seems the documentation for building from source is somehow incomplete. I tried two times, and had to manually install 64-bit version of CEF, and copy the shared library libcef.so to the install path (which, might be an incompatible version of the library).

What I guess is, first it must be mentioned that people clone the repository with --recursive option, so the submodule under CEF/ directory becomes available, and second there must be a building process of the library, so the libcef.so, for instance, be built (perhaps an edit to make.sh?).

Cannot connect my voice

Describe the bug

The microphone does not work. Adjusting the volume and changing the microphone source does not fix the problem. The voice icon, however, is shown as connected (i.e. green without a line over it), but no voice is recognized and transferred. Obviously, the waves next to the microphone icon appearing when you speak is not shown either.

Note that, the problem is not with the microphone or other components. Other applications are working well.

It might be related to PipeWire and the specific chromium version not supporting it, or even the Wireplumber server, but not totally sure.

To Reproduce

Steps to reproduce the behavior:

  1. Open an online room.
  2. Request voice permission, if not already granted (i.e. raise your hand).
  3. Click on the microphone icon to enable your microphone.
  4. Start speaking.
  5. No one can hear you.

Expected behavior

My voice must be enabled.

Desktop:

  • Distro: Fedora Workstation 35
  • Version 35

Additional context

Gnome 41.3 on Wayland
Wireplumber 0.4.7
Pipewire 0.3.45

kf.kio.gui: "Could not find the program '/open.sh'"

Describe the bug
opening rooms don't work , and trying to verify it by (xdg-open connectpro:https://google.com for exmaple):
kf.kio.gui: "Could not find the program '/open.sh'" kf.notifications: Playing audio notification failed: Destroyed

To Reproduce
Steps to reproduce the behavior:
1.go to a adobe-connect powered meeting (https://vc9.tvu.ac.ir ...) ,
2.click on open in application or open in browser.. nothing happens
3.come back to console to verify if the problem is from browser or application
4.run xdg-open connectpro:https://google.com
5- see kf.kio.gui: "Could not find the program '/open.sh'" kf.notifications: Playing audio notification failed: Destroyed
as a result
ALTERNATIVE ERROR OUTPUT:
kf.service.services: The desktop entry file "/usr/share/applications/kcm_krunnersettings.desktop" has Type= "Application" but no Exec line kf.service.sycoca: Invalid Service : "/usr/share/applications/kcm_krunnersettings.desktop" kf.kio.gui: "Could not find the program '/open.sh'" kf.notifications: Playing audio notification failed: Destroyed

Expected behavior
open the meeting either in browser or app

Screenshots
Screenshot 2022-07-28 at 23-03-28 لینک ورود به کلاس جلسه اول 1

**Desktop

  • Distro:Arch Linux X64, linux kernel 5.18.14
  • Version:KDE Plasma Desktop 5.25.3

Additional context
it's possible that there is some sort of problem with kde itself, but I couldn't find anything
changing browser agent is required as it won't get past "download flash player" without it..

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.