Code Monkey home page Code Monkey logo

crewlink's People

Contributors

bleachc avatar dorcomando avatar getsalty avatar ghaith avatar jmahlers avatar kindarconrath avatar kszczek avatar kyleawayan avatar marshallofsound avatar micwoj92 avatar neil-lobo avatar oiyouyeahyou avatar orendain avatar ornamus avatar ottomated avatar sjoerd108 avatar victorhuangwq avatar vladdesv avatar vrnagy avatar zbanks avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

crewlink's Issues

Now keyboard press are recognized

Using 1.2.1 in Linux Manjaro from AUR.

No keypress is recognized neither in among us nor in crewlink.

Using ESC as a key makes this key working... other keys arent working

I cant hear anyone

Hi, everything works I see when people are not in my voice server... but I do not hear anyone and do not see when no one mutes. please help me

CrewLink perpetual MENU; Please re-open CrewLink as Administrator

I receive no errors from Crewlink (installed from AUR crewlink-bin) when opening once in the game. Even if I'm in a lobby the window just says "MENU" in a box at the top. If I run from the terminal I get the following error repeatedly once in a lobby:

error: process_vm_readv returned -1 instead of 4 (Operation not permitted) address=0x4b47f54

Seeing as it was returning Operation not permitted I figured I should try running with sudo.

$ sudo /opt/CrewLink/crewlink --no-sandbox
$ sudo -E /opt/CrewLink/crewlink --no-sandbox

Using either of these lines result in this error in the CrewLink window:

ERROR
Couldn't connect to Among Us.
Please re-open CrewLink as Administrator.
Need help? Get support


Let me know if this should be separated into two issues.

Among Us is not recognized (Manjaro Linux)

Upon launching the AppImage, This error message appeared. (I am running the correct version)
image
This is the console output.
Log.txt

Just to check, I launched the AppImage again without Among us being open and got the same message.

Launch Options(without these Among us doesn't start): PROTON_NO_ESYNC=1 PROTON_USE_WINED3D=1 %command%
Proton: 4.11-13
System: Manjaro KDE 64-bit
CPU: AMD Ryzen 5
GPU: Nvidia Quadro 4000

I hope this helps :)

Crewlink leaks processes after window closed

After closing the window for crewlink, there are a few processes that are left behind. Inspecting the cmdlines for each of the processes that are left behind, it seems like these are "zygote processes".

While crewlink is running:

$ pstree 124068
crewlink─┬─crewlink───crewlink───9*[{crewlink}]
         ├─crewlink───crewlink
         ├─crewlink───8*[{crewlink}]
         ├─crewlink───21*[{crewlink}]
         ├─crewlink───6*[{crewlink}]
         └─34*[{crewlink}]

After the crewlink window is closed:

$ pstree 124068
crewlink─┬─crewlink
         ├─crewlink───crewlink
         └─22*[{crewlink}]

Cmdlines of the remaining processes:

$ process_tree () {
	children=$(cat /proc/"$1"/task/*/children)
	echo "$1"
	for p in $children
	do
		process_tree "$p"
	done
}

$ for i in $(process_tree 124574)
do
	echo $i
	cat /proc/$i/cmdline
	echo
done
124574
/opt/CrewLink/crewlink
124577
/opt/CrewLink/crewlink --type=zygote --no-zygote-sandbox
124578
/opt/CrewLink/crewlink --type=zygote
124580
/opt/CrewLink/crewlink --type=zygote

Does not detect whether in game, terminal spammed with Bad Address

Among us starting is detected, however, the terminal is spammed with

error: process_vm_readv returned -1 instead of 4 (Bad address) address=0xfffffffffcff00ff 
error: process_vm_readv returned -1 instead of 4 (Bad address) address=0xfffffffffec47f54 
error: process_vm_readv returned -1 instead of 4 (Bad address) address=0xfffffffffec47f54 
error: process_vm_readv returned -1 instead of 4 (Bad address) address=0xfffffffffec473a4 
error: process_vm_readv returned -1 instead of 4 (Bad address) address=0xfffffffffec47f54 
error: process_vm_readv returned -1 instead of 4 (Bad address) address=0xfffffffffec47be8 
error: process_vm_readv returned -1 instead of 4 (Bad address) address=0xfffffffffcff00ff 

And the application always says I am in the menu, even when I join a lobby.

System info:

Operating System: Manjaro Linux
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2
Kernel Version: 5.11.0-1-MANJARO
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-6700K CPU @ 4.00GHz
Memory: 15,6 GiB of RAM
Graphics Processor: GeForce GTX 970/PCIe/SSE2

Versions:

Crewlink 1.2.1
Among us v2020.12.9s 

Is the S in the among us version important here? If it is, can I revert to the regular version somehow?

Update to 2.0

Upstream has released 2.0, server changes were made. Because of server changes 1.2.x branch is no longer compatible with newer server code.

CrewLink v1.2.0

CrewLink has updated to v1.2.0 and I think this has broken compatibility between the official server and this fork. When I join a lobby, the green circle showing I'm speaking is red instead, even on my CrewLink instance. Is there any way to fix this on my end, or should I just wait for this fork to update?

Unsupported version

I'm currently getting the following error when I'm launching Crewlink built from source:

image

I suspect the error is because the version has been changed to v1.2.1-linux. I think the fix for this is either fixing changing the version back to v1.2.1 or stripping the -linux during the version check.

Empty player list with Arch Linux

You MUST use this template or your issue will be deleted.

Pre-Flight Checklist

Please use this checklist to avoid spamming:

  1. I am not asking a question => use the Discord if you are
  2. I am using the Steam version of Among Us
  3. I have tried to use an alternative voice server
  4. I have checked everyone in my lobby is on the same CrewLink server
  5. I have used Ctrl+R on the CrewLink app when I can't hear some people (this is a known issue)
  6. I have checked that the CrewLink server I'm using is up to date
  7. I have a screenshot of any errors
  8. I have checked that someone else has not reported this using the search bar

Describe the bug
CrewLink connects to the server, but the player list does not appear, and other players cannot hear me.

To Reproduce
Steps to reproduce the behaviour:
Run CrewLink (either the release or manually built) on Arch Linux, and connect to a CrewLink server.

Expected behaviour
CrewLink connects the server, the player list appears, and I am able to hear and speak to other players.

Screenshots
the screen that appears after connecting to the server

Desktop (please complete the following information):

  • OS: Arch Linux
  • Version: 1.1.6?

Additional context
I am running a server myself, and can confirm that the connection occurs, and all players are on that server. Other players see me in their list, but cannot hear me.

Upstream Linux support

It would be highly advantageous if support for Linux were merged into upstream CrewLink rather than maintaining a divergent fork.

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.