@pathief@lemmy.world
@pathief@lemmy.world avatar

pathief

@pathief@lemmy.world

This profile is from a federated server and may be incomplete. Browse more on the original instance.

pathief,
@pathief@lemmy.world avatar

apt uses debians packages and debian repositories. Unless they recently created an alias or something, it should install debian packaged version!

pathief,
@pathief@lemmy.world avatar

Even worse than I thought, then :/

How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?

I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?...

pathief,
@pathief@lemmy.world avatar

I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.

I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!

pathief,
@pathief@lemmy.world avatar

Yes, that is correct.

pathief, (edited )
@pathief@lemmy.world avatar

My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.

Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.

Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.

The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.

I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.

(Constructively) What is your least favorite distro & why?

I’ve been distrohopping for a while now, and eventually I landed on Arch. Part of the reason I have stuck with it is I think I had a balanced introduction, since I was exposed to both praise and criticism. We often discuss our favorite distros, but I think it’s equally important to talk about the ones that didn’t quite hit...

pathief,
@pathief@lemmy.world avatar

After spending a ton of time migrating CentOS machines I have to say anything red hat related.

pathief,
@pathief@lemmy.world avatar

I think the main problem is that Wayland is not a drop in replacement.

Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…

Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.

Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.

Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.

pathief,
@pathief@lemmy.world avatar

“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing.

pathief,
@pathief@lemmy.world avatar

I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.

I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.

I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.

pathief,
@pathief@lemmy.world avatar

If you just use the VPN consider moving to Mullvad! I really loved their service but ended up moving to Proton because I use all their services.

pathief, (edited )
@pathief@lemmy.world avatar

I have premium and I have received emails regarding the family plan, not popups. And honestly I want those emails because the family is a fantastic value proposition. Too bad you only get 3 custom domains to share with 5 other people, that is really not enough :/

If they ever change it to at least a domain per person I want them to email me about it.

pathief, (edited )
@pathief@lemmy.world avatar

I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.

X11 is rock solid with Nvidia, never had a single problem.

I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.

pathief,
@pathief@lemmy.world avatar

I don’t follow said communities, I just stick to lemmy. I just use the software

pathief,
@pathief@lemmy.world avatar

It’s probably not what you’re looking for but I’ve been using Hyprland and it’s working mostly file. Using waybar works great.

pathief,
@pathief@lemmy.world avatar

The tiling feature in KDE is really subpar, to be honest.

pathief,
@pathief@lemmy.world avatar

I have never been much of a Twitter fan but I have idea why people don’t just move away from it. What more incentives do people need? 🤷‍♂️

pathief,
@pathief@lemmy.world avatar

Any exciting features coming up with plasma 6?

pathief, (edited )
@pathief@lemmy.world avatar

Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:

  • + c-> result: ć; expectation: ç
  • + m -> result: ḿ; expectation: 'm (particularly annoying when typing in english; workaround: + space key + m)
  • + t -> result: nothing happens; expectation: 't (particularly annoying when typing in english; workaround: + space key + t)

Right Alt + Comma does work for ç so at least I have that going for me. It’s still weird to have a different layout for electron apps :/

pathief, (edited )
@pathief@lemmy.world avatar

I’m very happy to report that I found a solution to the problem: keyd. It’s amazing.

Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users

yay -S keyd

sudo systemctl enable keyd && sudo systemctl start keyd

Now you can configure the /etc/keyd/default.conf file to your hearts desire. keyd is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.

My personal configuration so far (I will definitely expand it later when I bump into more problems)


<span style="color:#323232;">[ids]
</span><span style="color:#323232;">*
</span><span style="color:#323232;">
</span><span style="color:#323232;">[main]
</span><span style="color:#323232;">' = oneshotm(apostrophe, ')
</span><span style="color:#323232;">
</span><span style="color:#323232;">[apostrophe]
</span><span style="color:#323232;">a = a
</span><span style="color:#323232;">b = macro(space backspace apostrophe space b)
</span><span style="color:#323232;">c = macro(backspace G-,)
</span><span style="color:#323232;">d = macro(space backspace apostrophe space d)
</span><span style="color:#323232;">e = e
</span><span style="color:#323232;">f = macro(space backspace apostrophe space f)
</span><span style="color:#323232;">g = macro(backspace apostrophe space g)
</span><span style="color:#323232;">h = macro(space backspace apostrophe space h)
</span><span style="color:#323232;">i = i
</span><span style="color:#323232;">j = macro(space backspace apostrophe space j)
</span><span style="color:#323232;">k = macro(backspace apostrophe space k)
</span><span style="color:#323232;">l = macro(backspace apostrophe space l)
</span><span style="color:#323232;">m = macro(backspace apostrophe space m)
</span><span style="color:#323232;">n = macro(backspace apostrophe space n)
</span><span style="color:#323232;">o = o
</span><span style="color:#323232;">p = macro(space backspace apostrophe space p)
</span><span style="color:#323232;">q = macro(space backspace apostrophe space q)
</span><span style="color:#323232;">r = macro(backspace apostrophe space r)
</span><span style="color:#323232;">s = macro(backspace apostrophe space s)
</span><span style="color:#323232;">t = macro(backspace apostrophe space t)
</span><span style="color:#323232;">u = u
</span><span style="color:#323232;">v = macro(space backspace apostrophe space v)
</span><span style="color:#323232;">w = macro(backspace apostrophe space w)
</span><span style="color:#323232;">x = macro(space backspace apostrophe space x)
</span><span style="color:#323232;">y = macro(backspace apostrophe space y)
</span><span style="color:#323232;">z = macro(backspace apostrophe space z)
</span><span style="color:#323232;">
</span>

After editing /etc/keyd/default.conf make sure you run sudo keyd reload

pathief,
@pathief@lemmy.world avatar

I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P

pathief, (edited )
@pathief@lemmy.world avatar

I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.

I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh

pathief, (edited )
@pathief@lemmy.world avatar

I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the ~ key in a really bad spot. Typing à or ã is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.

The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.

pathief,
@pathief@lemmy.world avatar

Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #