ludicolo

joined 9 months ago
[–] ludicolo@lemmy.ml 10 points 2 weeks ago

KDE the customization is off the charts

 
 

I have no idea why this is happening on my arch linux machine. I was trying to set it up as a client device, and now i have no internet connection on my wired network. This is bare metal not docker. I just wanted to add the device to my tailnet.

Any help is appreciated

Thank you for your time.

EDIT: I have completely uninstalled tailscale yet I still do not have internet access. I am connected to the network fine. If i cinnect through wifi it is the same result.

EDIT 2: the error I am recieving is limited connectivity.

EDIT 3: It has been fixed! scrion@lemmy.world solution fixed it!

1
submitted 1 month ago* (last edited 1 month ago) by ludicolo@lemmy.ml to c/gaming@lemmy.ml
 

There will be spoilers! So if you don't want that would you kindly turn away from this post now :)

What a ride! I will admit that my emotions did not stay steady throughout the game.

I started and found nothing remarkable about the gameplay. Which was a real head scratcher for me because I swear I recall people loving the gameplay. So much so whenever I would see new shooters coming out (Atomic Heart is the only one I can think of off the top of my head right now) everyone would say "that looks like Bioshock, and I am now excited". Maybe it's one of those scenarios where you had to be there when it released, and nothing like it was out at the time. I had also gone in with the expectation that it was a horror game. Thematically, yes there is some horror to Behold. However, I was never scared. Nothing made me clench my cheeks in fear of the chase. With the big daddies I moreso found them incredibly annoying. Getting slammed into a wall at mach speed loses it's charm pretty quickly (oh and same with the whale noises, fucking ear grating after a while). BioShock not being scary was probably the biggest letdown for me.

What completely enveloped me though was the setting and story. Holy shit is Rapture a beauty to behold even 18 years later. There were moments where I would just stare out the glass and look for a few minutes. I don't think I have ever played a game in a setting quite like this. The game still holds up really well in the graphics department.

Where the game really picked up for me was the Cohen section. I had fun making his little art project with him then killing him after he told me to leave. That is also when the story started really picking up for me. I'll be honest the intro kind of made me roll my eyes with Atlas begging me for help. I don't really care for "stranger shows up to shit being fucked up, locals act as if said stranger is a force to be reckoned with even when they are just an average Joe" setup for a plotline.

What really kept me going was one specific character, Andrew Ryan. This fucking dude, I have seen well written villains/characters. Holy shit though does Ryan take the cake. I was absolutely infatuated with everything he had to say. He is a god damn libertarian monster, but holy fuck he feels like a villain that is insanely stupid but also insanely intelligent at the same time. Anytime Ryan was speaking I stopped immediatley what I was doing just to hone in on his crazy ideological ramblings. Certain quotes of his displayed throughout rapture have been eating at my brain. "No gods or kings, only man" Specifically. At face value seems like a good quote! However if you really think about it, it signals the only accountability we face is with each other. Which is also later reflected when Ryan talks about him only caring about him and you only caring about you "such is nature". The voice actor fucking nailed this role as well. God. DAMN. He just felt so well crafted and thought out. How fun it must have been to write such a character.

Now the least surprising to me was Fontaine. I really enjoyed hearing the Fontaine uprising through the eyes of Rapture people wanting a better life that Ryan did not care on providing. Yet Fontaine saw opportunity with the desperate. It fundamentally shows why such an ideology is completely unsustainable. "Fontaine fellow… he's a crook… but he's got the ADAM, and that makes him the guv'nor." "Money" talks in this society. I did see Atlas being evil from a mile away, heck I think I even internally said once "is he Fontaine?" But never really was invested in him all that much to care. I cared about Fontaine before I 100% knew he was Atlas. After the facade was gone I kinda lost the will to care.

The end boss is a joke especially compared to absolute turret onslaught around every corner in this game. Seriously. Fuck. Turrets.

Overall great story that I personally felt was held back just a little by some game design choices.

 

I have been trying to get rid of my windows dualboot and fully jump in board to linux.

However after playing vr on both opersting systems, I have had the clearest and jaw dropping visuals on windows with virtual desktop vs arch with ALVR. That isn't to say my alvr experience is bad by any means! Performance wise it is identical. It's just that there is a noticeable difference in visual quality. The main game I have been testing is alyx, the texture wuality seems lower no matter the setting (I tried changing it on windows to the same quality and it didn't seem to be game settings.)

Is it possible to change alvr seytings so that the difference between it and virtual desktop are unnoticeable, or is ALVR just not there yet and only time will tell? Have any of you gotten it there?

Specs:

Nvidia 3070 Ryzen 7 3700x 48gb of ddr4 3200 ram

Quest 3 is the main headset I use

Thank you for your time!

 

I am running ubuntu with casa os. I was previously running an intel apu (the name has slipped me I will update the post when I can with this info). Recently I got a 1650 that I installed for nvenc transcoding. It seems all the proper drivers are installed but my jellyfin container still fails playback anytime with it turned on.

I have reinstalled the container with the nvidia device variable and no dice. I have also tried installing the nvidia cintainer toolkit but that didn't work either. I am at a loss for trying to get nvenc to work.

Any help is appreciated!

EDIT: here is the ffmpeg log file

https://gofile.io/d/9nsBFq

EDIT 2: It was a problem with my docker compose file! I didn't list the needed devices from the jellyfin documentation. I thought the Container was detecting the gpu but it wasn't. Docker exec nvidia-smi is your friend!

EDIT 3: so now it doesnt kick me out saying the playback failed but its just a black screen with 4k media

EDIT 4: nvm i just didnt have the proper jellytin transcode settings set lol

[–] ludicolo@lemmy.ml 0 points 3 months ago* (last edited 3 months ago) (1 children)

Please explain how I am spamming when my last post in this community was 3 days ago?

I find this resource very helpful, I am trying to learn.

-1
submitted 3 months ago* (last edited 3 months ago) by ludicolo@lemmy.ml to c/selfhosted@lemmy.world
 

Ladies and gents it is the final frontier.

I am trying to conquer the matrix docker ansible playbook. So far, because of all the knowledge I have gained setting this damn thing up around 4 times now (conduit, dendrite, synapse with sqlite3, conduwuit) things are going swimmingly.

I would say that except for now when I am running the playbook I keep getting this error:

" fatal: [matrix.example.com]: FAILED! => changed=false msg: |- The matrix_homeserver_generic_secret_key variable must be defined and have a non-null and non-empty value.

If you're observing this error on a new installation, you should ensure that the `matrix_homeserver_generic_secret_key` is defined.
If you think you've defined it, but are still getting this error, then it's likely that you have a typo
in your domain name in `inventory/hosts` or in one of the directories leading up to your `inventory/host_vars/matrix.example.com/vars.yml` file.

If you're observing this error on an existing homeserver installation, you can fix it easily and in a backward-compatible way by adding
`matrix_homeserver_generic_secret_key: "{{ matrix_synapse_macaroon_secret_key }}"`
to your `vars.yml` file. Using another secret value for the new variable is also possible and shouldn't cause any trouble.  "

The thing is I do have a secret key and from what I can also tell is the folder structure is also correct.

I mean hell i even changed it back to "matrix.example.com" just for shits and giggles and still nothing.

I have tried putting the playbook in my home directory I even tried the instructions for an existing homeserver and it still pops up.

I am losing my mind!

This is the guide I am following:

https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/quick-start.md

My server is running ubuntu 20.04 and my machine I am running ansible on is running arch.

As always any help is massively appreciated!

EDIT:

These are the file structures I have tried:

I set it up multiple different times in different locations:

/home/inventory/host_vars/matrix.bishbash.com

/home/inventory/hosts

/home/matrix-docker-ansible-deploy/inventory/host_vars/

/Home/matrix-docker-ansible-deploy/inventory/hosts

/desktop/ansible playbook/matrix-docker-ansible-deploy/inventory/host_vars

/desktop/ansible playbook/matrix-docker-ansible-deploy/inventory/hosts

Is is my ansible vars.yml :

***
# The bare domain name which represents your Matrix identity.
# Matrix user IDs for your server will be of the form (`@alice:example.com`).
#
# Note: this playbook does not touch the server referenced here.
# Installation happens on another server ("matrix.example.com", see `matrix_server_fqn_matrix`).
#
# If you've deployed using the wrong domain, you'll have to run the Uninstalling step,
# because you can't change the Domain after deployment.
matrix_domain: matrix.bishbash.com

# The Matrix homeserver software to install.
# See:
#  - `roles/custom/matrix-base/defaults/main.yml` for valid options
# - the `docs/configuring-playbook-IMPLEMENTATION_NAME.md` documentation page, if one is available for your implementation choice
#
# By default, we use Synapse, because it's the only full-featured Matrix server at the moment.
#
# Note that the homeserver implementation of a server will not be able to be changed without data loss.
matrix_homeserver_implementation: synapse

# A secret used as a base, for generating various other secrets.
# You can put any string here, but generating a strong one is preferred (e.g. `pwgen -s 64 1`).
matrix_homeserver_generic_secret_key: 'I_put_my_actual_key_here'

# By default, the playbook manages its own Traefik (https://doc.traefik.io/traefik/) reverse-proxy server.
# It will retrieve SSL certificates for you on-demand and forward requests to all other components.
# For alternatives, see `docs/configuring-playbook-own-webserver.md`.
matrix_playbook_reverse_proxy_type: playbook-managed-traefik

# This is something which is provided to Let's Encrypt when retrieving SSL certificates for domains.
#
# In case SSL renewal fails at some point, you'll also get an email notification there.
#
# If you decide to use another method for managing SSL certificates (different than the default Let's Encrypt),
# you won't be required to define this variable (see `docs/configuring-playbook-ssl-certificates.md`).
#
# Example value: someone@example.com
traefik_config_certificatesResolvers_acme_email: ''

# A Postgres password to use for the superuser Postgres user (called `matrix` by default).
#
# The playbook creates additional Postgres users and databases (one for each enabled service)
# using this superuser account.
postgres_connection_password: 'I_made_a_password_here'

# By default, we configure Coturn's external IP address using the value specified for `ansible_host` in your `inventory/hosts` file.
# If this value is an external IP address, you can skip this section.
#
# If `ansible_host` is not the server's external IP address, you have 2 choices:
# 1. Uncomment the line below, to allow IP address auto-detection to happen (more on this below)
# 2. Uncomment and adjust the line below to specify an IP address manually
#
# By default, auto-detection will be attempted using the `https://ifconfig.co/json` API.
# Default values for this are specified in `matrix_coturn_turn_external_ip_address_auto_detection_*` variables in the Coturn role
# (see `roles/custom/matrix-coturn/defaults/main.yml`).
#
# If your server has multiple IP addresses, you may define them in another variable which allows a list of addresses.
# Example: `matrix_coturn_turn_external_ip_addresses: ['1.2.3.4', '4.5.6.7']`
#
#matrix_coturn_turn_external_ip_address: '' ```
1
submitted 3 months ago* (last edited 3 months ago) by ludicolo@lemmy.ml to c/selfhosted@lemmy.world
 

I decided to bite the bullet and switch from dendrite to conduit as many of you have suggested. The only problem is I cannot get my calls to connect. It just says "call connecting..." But never does. I figured it was a turn server issue but if I type in the secret key wrong in my config file calls don't pop up at all. So it is connecting to it to some extent.

I have no idea why dendrite just works with the coturn config setup yet when I apply the exact same methodology with the conduit config file it doesn't connect calls at all but seems to still connect to the turn server.

For my turn server I am using a debian digital ocean droplet. It was working perfectly for dendrite yet does not want to function with conduit.

Any help is appreciated!

EDIT: I am using a combo of element and element x. On element x android (grapheneos) there is no notification for a call. No pop up or anything. On Element android (grapheneos) there is a popup but the call will not connect.

EDIT 2: I am starting to believe it is coturn. I just don't know how I am supposed to configure it any different than dendrite. I was starting to believe maybe conduit isn't reading the config at all. However, it configured the registration key properly. if the secret key is wrong element won't receive notifications either. I have tried altering my coturn.conf on my vps but to no avail.

EDIT 3: so it seems I can join the call on element x. Even though their is no popup indicating I am recieving a call I can go into the chat and click the call button. Once I do I can connect and talk no problem. Maybe the turn server is working after all. (One phone on mobile the other on my home wifi). I judt don't know why regular element won't connect.

EDIT 4: the notification bug in element x seems to be coming from an error with ntfy. I did a notification test in the app and it came up with an error on: "test push gateway" and "test push loop back"

The error for both is:

Http 500

EDIT 5: I think the error has something to do with my conduit server not trusting my ntfy server but I don't know how to fix that.

EDIT 6: Is Conduit just not compatible with the original element client?

EDIT 7: the original element client gets no errors when troubleshooting notifications. It passes all the checks with flying colors. Element x fails the two checks mentioned above.

 

This might sound silly but I really do miss sending gifs. I think it gives lighthearted fun. However I do not want to use giphy or tenor api I would rather have a bunch of gifs self hosted and accessible on my home server.

Matrix has their sticker solution but from what I have gathered they can see that data in your chats. You can get a gif plugin but I am sure matrix and giphy can see your requests with it as well.

My solution as of right now is trying to host immich and having a gif album that is accessible by my users. Reason being is the ai may prove to be useful when searching for the perfect gif/reaction. I have ran into a problem though, I have no idea how to batch download gifs from giphy and tenor. It seems people don't just share their gif collections all willy nilly like they do memes.

Is this the best solution? How would you go about self hosting such a service?

(And if you have large amounts of gifs... Can I have some 👉👈 🥺)

Sorry for the silly request for help 😂

Thank you all so much.

 

Hello all! I have been running matrix dendrite for about a month now and it has been great! However the big problem I am facing is a very significant delay in getting call notifications. Messaging is also delayed but it hasnt been my main focus if I am being honest.

I don't know if it could possibly be my vps coturn server or if it's possibly something else. Would setting up ntfy fix this issue?

Everyone in my matrix contacts is also using the regular element android client. I've heard the client is slow, could that be the issue?

Thank you all for the help!

Edit:

The client device that struggles with push notifications is a pixel 8 with GrapheneOS. Element was installed through f droid.

Also another problem that I have been facing is I cannot multitask while in a call otherwise it cuts my microphone. I have to stay in app to be able to talk with the person I am in the call with. (On this pixel 8 with graphene)

Edit 2: thank you all for the help! I have installed ntfy and I will be trying that out for a while. I will report back if I have any problems!

Edit 3: I have been trying to rework my matrix server completely but for the period of time I spun this up for my matrix-dendrite server it completely solved the issue.

-1
submitted 4 months ago* (last edited 4 months ago) by ludicolo@lemmy.ml to c/selfhosted@lemmy.world
 

I am trying to get coturn working on my vps provider (I am using digital ocean) for matrix rtc.

I cannot seem to get matrix dendrite to connect to it. I think I have landed on the issue being dns records in cloudflare but I am unsure. Recently I switched to cloudflare and have been using tunnels (which I use for matrix)

Matrix dendrite works fine besides rtc when I uncomment the lines for the turn server but then doesn't function at all when they are there.

I am using ubuntu with docker for matrix dendrite and I am using a debian vps with digital ocean for the coturn server.

Any help is appreciated!

EDIT: Lemmy you beautiful community you!!! Solved yet another issue of mine!

 

Hello everyone!

After much pain and agony I was able to setup my matrix server! Huzzah!

Until I went to sign in with element x :(

It says my server does not have sliding sync support. I have tried looking at the official documentation and trying to getbit working but to no avail. I went thrught the only limited tutorial provided by the actual matrix channel. Still no success.

I was able to install shildichat and that works just fine! Same with the element desktop client.

Do I need to completely restart my matrix installation to get this working? Is there an easy way to get it working now that my mattix-synapse server is already setup?

For context I followed this exact tutorial (though instead of nginx proxy manager I used cloudflare tunnel)

https://www.youtube.com/watch?v=TFDFR6EBG3k

In the video it says nothing about sliding sync but when you go to his wiki site the matrix config has been updated with an empty sliding scale patameter.

Any help would be appreciated!

EDIT:

I am using ubuntu 20.04 deploying my matrix server through docker. I am using the latest build of dendrite matrix-synapse

Dendrite monolith matrix github:

https://github.com/matrix-org/dendrite/blob/main/build/docker/README.md

This is the documentation I followed:

https://wiki.opensourceisawesome.com/books/setup-matrix-chat/page/install-matrix-using-the-dendrite-server

EDIT 2:

please forgive my idiocy. What I wanted was element the app not element x. Unless there is a problem wjth me running matrix without this supposed sliding sync, my issue is solved lol. I will take the advice to implement it if necessary.

view more: next ›