• 6 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle








  • companies that do IC design, do it under linux. traditionally they were using proprietary unixes, but today it is mostly linux and redhat or compatible systems.

    engineers are using rhel workstations from dell and hp that are supported by vendors to work under linux: let’s say bios updates are possible to run from within linux.

    their whole workflow depends on unix with many custom scripts (shell, perl, tcl) and simulations, usage of shared filesystems, and even x forwarding.

    afaik IT departments in such companies aren’t happy to support linux workstations and the trend is to move the workflew to linux servers and let the engineers to connect to those via ssh, vnc or x or commercial solutions like ‘citrix’.

    my understanding is also that companies design some requirrments, though maybe based on what is available on the market, and love to have support and solutions that are integrated with each other. microsoft still has everybody hooked up, their ‘active directory’ feels to IT people necessary, they also use microsoft’s disk encryption, and/or third party windows software which encrypts everything written to usb flash drives to prevent leakage of what they call ‘intellectual property’.

    it is of course possible to do luks encryption of linux disk drives, but afaik rhel doesn’t support it, or rhel versions these companies tend to use, since they tend to use very outdated systems, even eol unsupported systems, because ‘customers still use those’.

    i am also not aware of linux versions of those draconian services that encrypt everything that gets written to the flash drives, or that monitor/control computer usage, web requests, etc, so companies are interested to concentrate unix systems in data centers and get rid of linux end user workstations because these require custom approaches or draconian control software is not available, while windows users can be controlled better, with available corporate solutions.




  • for about one year i used exclusively motorola droid4 as mobile device. it runs maemo-leste: mobile linux distribution with nokia’s hildon desktop (revived maemo fremantle sources) on top of devuan linux.

    i also myself maintain about ten packages in maemo-leshe repository.

    but most of the people won’t use motorola droid 4 and maemo-leste.

    they won’t tolerate small screen and they need their ‘apps’ for ‘banking’ or ‘twitter’ or whatever.

    i do not use banking apps or twitter or reddit or instagram or whatever they use, so i don’t care.

    i used pidgin on that device, even connected to ‘ms teams’ for work via pidgin.

    worked more stabre than real ‘teams’ client, but of course pidgin is not the mosh usable app on a small screen.

    today i use dino on it for e2e encrypted xmpp messaging. in devuan chimaera dino is old and buggy. well what can i do?

    it is okay.

    but how many people are ready to give up shiny androids or ioses for this cyberpunk device?

    even camera doesn’t work on it.

    well, it is normal for mobile linux distributions that camera doesn’t work ot most devices. if it works for photos then not for videos.

    well i carry an old small point and shoot with me. i think though it is crappy it makes pdotos better than many phones do.

    but i cannot recognize qrcodes with phone.

    recently i am trying to use pinephone.

    it is more powerful and it has more recent software in postmarketos. my environment is sxmo. it is hde best phone environment ever created, i think. but how many people will agree with me? even pinephone users prefer phosh or kde plasma or something more fancy.

    ‘’‘’‘’‘’'what i do with pinephone?

    first of all i charge it always. it is like tamagocci, if you don’t feed it it will die. so i carry a power bank with me.

    it runs about six hours if i dont touch it (without suspend) and about two hours if i run dino.

    in best case, if dino won’t make the device unresponsive.

    i have an open source program called songrec on it, it can use shazam api and it recognizes music played around. it is a very useful app. and it is adaptive, works in both portrait and landsgape modes.

    what else do i do with it? well, browse the web sometimes. but it is often a torture. and i wondur why dont i just do the same on laptop.

    yeah and podcasts with gpodder-adaptive.

    and radio with shortwave.

    i know why i do this: i want to use mostly libre software so i am ready for inconveniences. but not many people are ready to this.

    for many years i used sailfish. it is very polished. i would recommend it to ‘regular people’ instead of android.

    but i do not like that it doesn’t run on mainline on most devices, so proprietary linux kernel is necessary, the ui framework isn’t libre so we cannot use an app we used to on other platform most of the time. so u r getting locked to sailfish. it is hard to leave it because u cannot take your apps with you. in order to port apps written with their silica classes one needs to rewrite the ui completely.

    so i am a person who only used linux phones for years asd i know it is not easy foc regular people.

    for me it is ok. i do not need much more than sxmo as environment. i only wish pinephone to not hang as often because of dino. (:


  • for about one year i used exclusively motorola droid4 as mobile device. it runs maemo-leste: mobile linux distribution with nokia’s hildon desktop (revived maemo fremantle sources) on top of devuan linux.

    i also myself maintain about ten packages in maemo-leshe repository.

    but most of the people won’t use motorola droid 4 and maemo-leste.

    they won’t tolerate small screen and they need their ‘apps’ for ‘banking’ or ‘twitter’ or whatever.

    i do not use banking apps or twitter or reddit or instagram or whatever they use, so i don’t care.

    i used pidgin on that device, even connected to ‘ms teams’ for work via pidgin.

    worked more stabre than real ‘teams’ client, but of course pidgin is not the mosh usable app on a small screen.

    today i use dino on it for e2e encrypted xmpp messaging. in devuan chimaera dino is old and buggy. well what can i do?

    it is okay.

    but how many people are ready to give up shiny androids or ioses for this cyberpunk device?

    even camera doesn’t work on it.

    well, it is normal for mobile linux distributions that camera doesn’t work ot most devices. if it works for photos then not for videos.

    well i carry an old small point and shoot with me. i think though it is crappy it makes pdotos better than many phones do.

    but i cannot recognize qrcodes with phone.

    recently i am trying to use pinephone.

    it is more powerful and it has more recent software in postmarketos. my environment is sxmo. it is hde best phone environment ever created, i think. but how many people will agree with me? even pinephone users prefer phosh or kde plasma or something more fancy.

    what i do with pinephone?

    first of all i charge it always. it is like tamagocci, if you don’t feed it it will die. so i carry a power bank with me.

    it runs about six hours if i dont touch it (without suspend) and about two hours if i run dino.

    in best case, if dino won’t make the device unresponsive.

    i have an open source program called songrec on it, it can use shazam api and it recognizes music played around. it is a very useful app. and it is adaptive, works in both portrait and landsgape modes.

    what else do i do with it? well, browse the web sometimes. but it is often a torture. and i wondur why dont i just do the same on laptop.

    yeah and podcasts with gpodder-adaptive.

    and radio with shortwave.

    i know why i do this: i want to use mostly libre software so i am ready for inconveniences. but not many people are ready to this.

    for many years i used sailfish. it is very polished. i would recommend it to ‘regular people’ instead of android.

    but i do not like that it doesn’t run on mainline on most devices, so proprietary linux kernel is necessary, the ui framework isn’t libre so we cannot use an app we used to on other platform most of the time. so u r getting locked to sailfish. it is hard to leave it because u cannot take your apps with you. in order to port apps written with their silica classes one needs to rewrite the ui completely.

    so i am a person who only used linux phones for years asd i know it is not easy foc regular people.

    for me it is ok. i do not need much more than sxmo as environment. i only wish pinephone to not hang as often because of dino. (:


  • “smartphone” doesn’t matter. it is a computer that runs software. the only question is who controls that software? free/libre software is by definition one that you control. and what you described means that you dont control your device.

    so advices: easy way is to just install lineage os or graphene or some other open source android version. you will control it. i dont advice to install google play services.

    other advice: you can get a sony phone because it can run sailfish os. also i believe those are great. otherwise install open source android, lineage or something.

    sailfish has android emulator (it costs money) but sailfish is not android. it is a linux/qt based system. very polished. not as polished as open source android, but it is fast, lightweight and beautiful. native sailfish apps arent feature rich but do you really need feature rich? then you can get more apps from fdroid store and use android emulation layer.

    other, better but harder option: get a device which is well supported by postmarketos.

    postmarketos has several user interfaces but neither of those is what you have used to. i believe it is the best option but you must prepare yourself to be able to change. most probably you wont have a working camera. thats ok, i live like that.