Welcome to Friendica.Eskimo.Com
Home of Censorship Free Hosting

E-mail, Web Hosting, Linux Shell Accounts terminal or full remote desktops.
Sign Up For A Free Trial Here
Please tell your friends about federated social media site that speaks several fediverse protocols thus serving as a hub uniting them, hubzilla.eskimo.com, also check out friendica.eskimo.com, federated macroblogging social media site, mastodon.eskimo.com a federated microblogging site, and yacy.eskimo.com an uncensored federated search engine. All Free!
PostmarketOS rant / plea for help
cross-posted from the Linux phones community as nobody there knew
Has anyone actually successfully installed PostmarketOS on an old device recently? I've had a long struggle through trying to prepare a Nexus 7 (2012) and the result seems to be a dead device before I even got to actually installing PostmarketOS.The rough steps I followed are listed here:
- Create backups
- Get SBK
- Build and prepare U-Boot
- Actually flashing U-Boot seems to be where things went wrong
- Running./run_bootloader.sh -s T30 -t ./bct/grouper.bct -b ../re-crypt/repart-block.bin
or./run_bootloader.sh -s T30 -t ./bct/grouper.bct -b ../generated-wheelie-blobs/AndroidRoot/blob.bin
fromfusee-tools
hung onwaiting for bootloader to initialize
- Running./run_bootloader.sh -s T30 -t ./bct/grouper.bct -b ../u-boot/u-boot-dtb-tegra.bin
failed like this
- skipping that step and running./utils/nvflash_v1.13.87205 --resume --rawdevicewrite 0 1024 ../re-crypt/repart-block.bin
hung on[resume mode]
- Consulting a different version of the docs and running./wheelie --blob ./generated-wheelie-blobs/AndroidRoot/blob.bin
seemed to work so I ran./nvflash --resume --rawdevicewrite 0 1024 ./re-crypt/repart-block.bin
which also seemed to work
- I then powered off as instructed and the device has been completely unresponsive sinceI've tried connecting to a charger, disconnecting and reconnecting the battery, and every combination of holding down buttons but it appears to be completely dead. Any suggestions as to what I did wrong or anything I might be able to do now? Obviously it's not the end of the world to have lost a 13 year old tablet that was just gathering dust, but at the moment I'm not feeling positive about ever trying this again on another device!
Trying to flash Uboot on 2012 Nexus7 (Grouper) -- 'Failed to persist EFI variables'
Hello Everyone, My goal is to flash PostMarketOS onto my old Nexus 7 2012 WiFi (Grouper). I'm trying to install Uboot per the PMOS instructions but when I get to the step that involves putting...gregglez (XDA Forums)
Looking for a NAS with good iOS photo sync
I was using PhotoSync quite successfully until I’ve switched to iCloud.
Nowadays, my MacBook is configured to always download all photo originals. And my Photo Library is then backed up to my NAS using CCC. This allows easy restore in case something goes wrong, as I can either restore the whole library or open the backup library and pull out what’s needed. If that fails, there’s also osxphotos to work with the library.
PhotoSync – transfer photos
** Cross-platform solution with native apps for mobile devices, Windows & Mac. Also works on Linux ** Reliable and secure software – operating 14 years in the market and continuously updated ** No limitations – transfer and backup an unlimited numbe…App Store
Bazzite has gained nearly 10k users in 3 months while other Fedora Atomic distros remain fairly stagnant
Generated via github.com/ublue-os/countme
10k added users since last post. Here are upstream Fedora numbers only
GitHub - ublue-os/countme: countme
countme . Contribute to ublue-os/countme development by creating an account on GitHub.GitHub
like this
Can APT and dpkg be normally used on Arch? I just found out they're in the official repos now.
<> $ pacman -Si apt Repository : extra Name : apt Version : 3.1.4-1 Description : Command-line package manager used on Debian-based systems Architecture : x86_64 URL : https://salsa.debian.org/apt-team/apt Licenses : BSD-3-Clause GPL-2.0-only GPL-2.0-or-later MIT Groups : None Provides : None Depends On : systemd-libs libseccomp perl xxhash dpkg gnutls bzip2 sequoia-sqv xz gcc-libs lz4 bash zlib zstd db libgcrypt glibc Optional Deps : None Conflicts With : None Replaces : None Download Size : 2.63 MiB Installed Size : 8.24 MiB Packager : Alexander Epaneshnikov <alex19ep@archlinux.org> Build Date : Mon 11 Aug 2025 08:52:43 PM CEST Validated By : SHA-256 Sum Signature
[SOLVED] how to increase the /home partition
Hello!
I have a /home partition that is almost full, and there is another partition nearby with a lot of free space. I would like to reduce the size of this neighboring partition and add the freed space to /home. I would like to do this safely, without using a Live USB or bootable flash drive. Is this possible?
upd:
gparted just worked(through a live usb stick)! Sometimes I try to use symlinks, but not this time 😀
Thanks everyone!
If the nearby partition isn’t like root or something then yeah you can do that with frisk and parted and whatnot.
What’s your fdisk -l or lsblk output?
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 1 14.7G 0 disk
└─sda1 8:1 1 14.7G 0 part /run/media/username/T72ER3G
nvme0n1 259:0 0 476.9G 0 disk
├─nvme0n1p1 259:1 0 1G 0 part /boot/efi
├─nvme0n1p2 259:2 0 50G 0 part /home
└─nvme0n1p3 259:3 0 425.9G 0 part /var/lib/containers/storage/overlay
Nice bindings
Sensitive content
AMD GPU Gaming Laptop - UK?
Other than framework (out of stock) does anyone know of a good linux gaming laptop with a dedicated AMD GPU that I can buy in the UK?
any help would be appreciated!
AMD GPUs are officially supported in the Linux kernel and Mesa. They pretty much just work out of the box with minimal setup on a fresh distro install.
NVidia GPUs often require out-of-tree proprietary drivers to work with full performance; these drivers are often a pain to install and update. Supposedly, things are getting less terrible now, but NVidia is still overall more likely to cause you pain than AMD.
Intel Arc dGPUs, like AMD, have decent native kernel and Mesa support from what I can tell, but tend to have worse performance than AMD. However, I hear they’re ridiculously good for video encoding!
[SOLVED] on debian 13 xfce, what appearance style do I need so the title bar doubles its width?
I use a small notebook so it comes in handy to double the title bar to have space to increase the title font to 16 or 18
On debian 12.11 this was the case, but I don't remember how I configured it or what style I used. The style I now use on debian 13 is adwaita
Revealed: Israeli military’s own data indicates civilian death rate of 83%
Figures from a classified Israeli military intelligence database indicate five out of six Palestinians killed by Israeli forces in Gaza have been civilians, an extreme rate of slaughter rarely matched in recent decades of warfare.
As of May, 19 months into the war, Israeli intelligence officials listed 8,900 named fighters from Hamas and Palestinian Islamic Jihad as dead or “probably dead”, a joint investigation by the Guardian, the Israeli-Palestinian publication +972 Magazine and the Hebrew-language outlet Local Call has found.
At that time 53,000 Palestinians had been killed by Israeli attacks, according to health authorities in Gaza, a toll that included combatants and civilians. Fighters named in the Israeli military intelligence database accounted for just 17% of the total, which indicates that 83% of the dead were civilians.
Revealed: Israeli military’s own data indicates civilian death rate of 83% in Gaza war
Figures from classified IDF database listed 8,900 named fighters as dead or probably dead in May, as overall death toll reached 53,000Emma Graham-Harrison (The Guardian)
reshared this
Is there an easy to install offline voice input system using Whisper yet?
Like, I push a button or key combo and talk at my computer and it types what I talk.
If not, why?
I do not mind writing some code to get this working but my time is very limited right now.
like this
GitHub - pinokiocomputer/pinokio: AI Browser
AI Browser. Contribute to pinokiocomputer/pinokio development by creating an account on GitHub.GitHub
Casey Calvert
Sensitive content
Airstatus Fork Update: Clean table, output refreshes instead of lists, and color-coded battery levels/charging status. Airpods battery levels for Linux
I do not claim this script. This was built off of Delphiki's fork of Faglo's original Airstatus. They did the complicated stuff. They're the real heroes. I'm just a UI/UX nerd. I like things to look nice.
Fork here: github.com/SleepyScribe/AirSta…
I've added a few changes to my Airstatus fork just for my peace of mind. The new output can be used as a tiling WM status monitor. I'm in the motions of diving into KDE JSON/XML/QML spaghetti to see if I can make a widget, but its not going well. However, you can still specify an output file that will update with the raw data in it's original, unaltered form. This should allow hoodoo programming wizards to hook up their own OS front ends for the data. I may see if I can make it so that the raw data clears the line before adding a new update, just because I can see the output file getting unwieldy after a while.
The new table will output battery levels from green-yellow-red depending on charge level. Caret and input are disabled while retaining the ability to break out with CTRL+C. Breakout is now clean with no text and clears terminal. This was to keep things as neat as possible if you should use it as a CLI monitor. Update interval is set to 4 seconds. Airpods and Airpods Pro should have columns for left/right/case. I can't test as I gave mine away to a friend.
Let me know if you have or see any issues, I'll try my best to address them. Font is Recursive NerdFont DuoTone if you're curious. Its a mono that changes to a casual style for bold and/or italic text. There's also normal sans and casual sans versions. Has ligatures.
GitHub - SleepyScribe/AirStatus: Check AirPods battery levels on Linux
Check AirPods battery levels on Linux. Contribute to SleepyScribe/AirStatus development by creating an account on GitHub.GitHub
[SOLVED] how come yt-dlp on a terminal returns bash: yt-dlp: command not found even though I installed it with wget? debian 13
debian 13.0, downloaded yt-dlp with wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O ~/.local/bin/yt-dlp
the python script is in that directory, but if I execute yt-dlp on the terminal it returns bash: yt-dlp: command not found
what should I do?
SOLVED: add .local/bin to your $PATH
Surrounded by three
Sensitive content
Microsoft workers occupy HQ in protest against company’s ties to Israeli military
Microsoft workers occupy HQ in protest against company’s ties to Israeli military
Employees outraged by report Azure platform used by Israel to store surveillance data collected on PalestiniansGuardian staff reporter (The Guardian)
Ubuntu 25.10 svelato il nuovo sfondo e la mascotte ufficiale - Linux Easy
Dainty holding cig
Sensitive content
blows up my dick
Sensitive content
Looking for Neomutt, but for calendars?
I'm making the switch to using Neomutt for my email, but I still have calendar data from several accounts I want to access locally. Is there something like neomutt, but for calendar data? Maybe an Obsidian plug-in, or some other OSS app I can configure?
I'm using EndeavourOS (Arch), with the Sway DE, and would prefer staying away from KDE/Gnome based apps.
For context I've been using aerc as my email client for a while now, and was looking for something similar for calendars/tasks myself
I've tried:
- calcurse: fine but clunky, also a bit difficult to set up. The most mature option and probably the best one available, but I just couldn't get used to the interface
- calcure: similarly clunky interface, glitchy/blinking rendering to the point of being headache-inducing, lacking features (couldn't figure out how to look at all event attributes?)
- khal: limited in features (compared to calcurse) and slow when there are a lot of events (even when it's only 2-3 per day), also there are some rendering bugs sometimes. Probably the most intuitive and clean interface of all, and good scripting opportunities.
- gcalcli: only Google Calendar (I also need support for arbitrary CalDAV), didn't investigate further
- plann: no TUI as such, just CLI
A couple weeks ago I've decided to start writing my own. It's still very much a hacky WIP but I'll update in this thread if I ever decide to publish it. In the meantime, I hope one of the above works for you!
Good luck with your program! I would be curious to try it when it's ready.
I've tried a few options, but I've stuck with khal for years now.
It works smoothly [1], supports multiple calendars, syncs with vdirsyncer (details in its documentation), and provides both CLI and TUI interfaces that make events easy to see, edit, and manage.
The CLI interface is especially handy for integrating khal with other apps like neomutt and taskwarrior for example. For instance, I have a keybinding that lets me export calendar invites from neomutt directly into khal.
There's also a list of tools (including one for khal) listed in the neomutt documentation if you're curious.
I use it to manage both my personal and professional calendars, syncing them bidirectionally with vdirsyncer. The only drawback I’ve encountered is that some commands can be a bit cumbersome—but I solved this by writing my own script to make khal’s commands more intuitive for my workflow. That flexibility could be seen as another strength of khal ;)
[1] That's my experience, but others here have reported it can be slow in some cases.
GitHub - pimutils/khal: :calendar: CLI calendar application
:calendar: CLI calendar application. Contribute to pimutils/khal development by creating an account on GitHub.GitHub
The California High Speed Rail Authority uploaded an hour of progress shots over lo-fi music
California High-Speed and LoFi - Over 60 Locations!
High-speed rail will help reduce traffic, greenhouse gases and travel times. Lo-Fi music can help minimize distractions and lower anxiety. Perfect combo!Sort...YouTube
work-notes: A "dotfiles manager" for work-related notes
GitHub - sebastiancarlos/work-notes: 💪📜 work-notes: A "Dotfiles Manager" For Work-Related Notes
💪📜 work-notes: A "Dotfiles Manager" For Work-Related Notes - sebastiancarlos/work-notesGitHub
how come some function keys don't work anymore on debian 13 xfce?
with debian 12.11 I could use function keys to increase / decrease volume. This function is now lost with debian 13.
Why? Any way to restore this function?
all other function keys work as previously.
I also use XFCE. My desktop’s currently on Forky and went through all of Trixie, and the emdia keys have worked fine.
I’ll have to fiddle around and see what’s going on, though it may take a few days to get back because I’m starting school again soon, so I’m quite busy.
For reference, what programs do you tend to use with media keys? For instance, VLC, Firefox, etcetera.
Firefox 142 Rilasciato
Firefox 142 miglioramenti alla privacy, nuove API e ottimizzazioni per utenti - Linux Easy
Firefox 142 è disponibile per il download su Linux con miglioramenti alla protezione anti-tracciamento, nuove API per estensioni e sviluppatori webFerramosca Roberto (Linux Easy)
Riding
Sensitive content
All the troubles with Debian upgrade
like this
Personally I had zero issues with upgrading my server to Debian 13; it's an installation dating back to Debian 9 or 10 with a lot of services installed.
The only inconvenience I had was that somehow Transmission 4.1.0 beta made it into debian stable, and beta clients are usually not allowed by private trackers. I switched to deluge and called it a day.
Error: Symbol 'grub_is_using_legacy_shim_lock_protocol' Not found [Solved]
I booted into my Manjaro gaming rig this morning for its weekly update check and got this error message.
Error: Symbol 'grub_is_using_legacy_shim_lock_protocol' Not found
seems like grub is not installed.
I noticed the warning after the last update a week ago regarding grub.
A single line in the pacman terminal output is not really good enough. I did nothing at the time
I dont use btrfs only ext4.
FIXED:
inserted a manjaro live usb
selected efi-usb
booted into the live manjaro distro
opened terminal
input two commands
manjaro-chroot -a
install-grub
++++++++++++++++++++++++++++++++++++++++
[manjaro /]# manjaro-chroot -a
✔
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
==> Mounting (ManjaroLinux) [/dev/sda2]
--> mount: [/mnt]
--> mount: [/mnt/boot/efi]
[manjaro /]# install-grub
Grub will be installed on: EFI
Installing for x86_64-efi platform.
Installation finished. No error reported.
Update UEFI Fallback file: /boot/efi/EFI/Manjaro/grubx64.efi
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-6.15-x86_64
Found initrd image: /boot/intel-ucode.img /boot/amd-ucode.img /boot/initramfs-6.15-x86_64.img
Found initrd fallback image: /boot/initramfs-6.15-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.12-x86_64
Found initrd image: /boot/intel-ucode.img /boot/amd-ucode.img /boot/initramfs-6.12-x86_64.img
Found initrd fallback image: /boot/initramfs-6.12-x86_64-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
ERROR: mkdir /var/lock/dmraid
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
Adding boot menu entry for UEFI Firmware Settings ...
Root filesystem isn't btrfs
If you think an error has occurred, please file a bug report at "https://github.com/Antynea/grub-btrfs"
Found memtest86+ image: /boot/memtest86+/memtest.bin
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
done
Warning: GRUB bootloader at '/boot/efi/EFI/Manjaro' was updated.
Your booted entry '' is not the same as 'Manjaro'.
This may be a rescue ISO, but if not check your EFI boot priority.
REBOOT
GitHub - Antynea/grub-btrfs: Include btrfs snapshots at boot options. (Grub menu)
Include btrfs snapshots at boot options. (Grub menu) - Antynea/grub-btrfsGitHub
Looking for replacement to cpufreqd
Hello everyone!
After upgrading to latest debian, I’ve discovered that cpufreqd was removed from stable.
I was using it in my PC to adjust the CPU power depending of the load of the system, and automatically switch profiles. I’ve seen cpupower as a replacement, which does not allow to automatically switch profile depending of user defined rules.
Do you know any alternative? (The package is working fine for now, but I fear the day the application will not be compatible with a kernel update, and I want to prevent this before).
Debian -- Details of package cpufreqd in bookworm
fully configurable daemon for dynamic frequency and voltage scalingpackages.debian.org
Thanks !
My concern is more about the maintability.
Removing the package implies no more update, and any further update in the system can break (because there is a change in the headers somewhere, or else).
I'm able to rebuild the package from source, yes, but being able to patch it myself is a different story. That's why I was looking for any known alternatives.
Stuffed
Sensitive content
How I want her to look at me while she rides another guy
Sensitive content
Anyone else lose majority of their Bluez codecs after upgrading?
Previously on Debian 12 I followed a guide to install the AAC audio codec for my Air Pods yet after upgrading to Debian 13 I seem to have lost the codec as I can no longer select them in KDE sound settings leaving only A2DP/SBC and A2DP/SBC-XQ, now I’m a bit at a lost as I remember all I had to do was put a aac.so file into /usr/lib/x86\_64-linux-gnu/spa-0.2/bluez5/
Bluez5 directory list:
- libspa-codec-bluez5-sbc.so
- libspa-codec-bluez5-opus-g.so
- libspa-codec-bluez5-opus.so
- libspa-codec-bluez5-ldac.so
- libspa-codec-bluez5-lc3.so
- libspa-codec-bluez5-g722.so
- libspa-codec-bluez5-faststream.so
- libspa-codec-bluez5-aptx.so
- libspa-codec-bluez5-aac.so
- libspa-bluez5.so
Anyone here by chance know a solution to this?
Anyone else lose the Bluez5 AAC audio codec after upgrading to Debian 13?
cross-posted from: sh.itjust.works/post/44380955
Previously on Debian 12 I followed a guide to install the AAC audio codec for my Air Pods yet after upgrading to Debian 13 I seem to have lost the codec as I can no longer select them in KDE sound settings leaving only A2DP/SBC and A2DP/SBC-XQ, now I’m a bit at a lost as I remember all I had to do was put a aac.so file into/usr/lib/x86\_64-linux-gnu/spa-0.2/bluez5/
Bluez5 directory list:
- libspa-codec-bluez5-sbc.so
- libspa-codec-bluez5-opus-g.so
- libspa-codec-bluez5-opus.so
- libspa-codec-bluez5-ldac.so
- libspa-codec-bluez5-lc3.so
- libspa-codec-bluez5-g722.so
- libspa-codec-bluez5-faststream.so
- libspa-codec-bluez5-aptx.so
- libspa-codec-bluez5-aac.so
- libspa-bluez5.soAnyone here by chance know a solution to this?
You're asking for advice regarding a custom solution that stopped working after the upgrade.
like this
Title misleading: you did not lose "the" AAC codec after upgrading.
How is the title misleading? The AAC codec had no issues working on Bookworm but not on Trixie ie I lost the ability to use it.
You're asking for advice regarding a custom solution that stopped working after the upgrade.
Debian does not package the AAC codec due to licensing issues hence why we’re forced to find these “custom” solutions.
It's just that the title could be misread as a complaint about dist-upgrade being less than reliable. Which it isn't.
Debian does not package the AAC codec due to licensing issues hence why we’re forced to find these “custom” solutions.
Not true. I'm listening to AAC encoded music right now. No extra repositories were even required.
Not true. I'm listening to AAC encoded music right now. No extra repositories were even required.
Interesting, going over the documentation from the Debian Wiki they even say it’s not distributed in their repo’s?
The AAC codec is unavailable in Debian 12 bookworm.In the case of PipeWire its support (see the 1021370 request) requires the non-free libfdk-aac2 package. A request to provide free version of the package was declined due to possible licensing and patent issues (see 981285). The only workaround is to build the AAC Bluetooth plugin from sources.
PulseAudio-16 (Debian 12 bookworm) does not support AAC. Despite necessary patches from the gstreamer merge request !1172 are applied to gstreamer1.0-fdkaac, there are pending changes in the PulseAudio Bluetooth plugin, see the upstream merge request !473.
I couldn’t find instructions from Bluez to install the source and I didnt want to risk breaking my current install by just guessing hence why I went with the solution posted on Reddit.
fdkaac: Add support for LATM/LOAS (!1172) · Merge requests · GStreamer / gstreamer · GitLab
ISO/IEC 14496-3 (MPEG-4 Audio) defines the LATM/LOAS mechanism to transport streams without using ISO/IEC 14496-1 (MPEG-4 Systems) for audio only applications. The transport mechanism uses a two-layer approach,...GitLab
I updated Airstatus to accommodate Bleak 1.1.0 and the removal of Discover.
Today I went to check the battery status of my Airpods Max and found that 'discover' had been fully removed from Bleak. I had been getting warnings for years that it was deprecated and would eventually be axed. Today was the day. After updating Arch I was hit with discover being an unknown import from Bleak. I've tried every other trick in the book to get my Airpods battery to show on Linux, but Airstatus was the only one. I did some diving and saw that BleakScanner had replaced Discover.
I decided I might as well at some QoL things that I had wanted during my use of Airstatus. The new script accounts for Airpods Max and only shows a single battery level for them, as well as a keyboard interrupt exit script if you're like me and just check your battery in the terminal from time to time.
This is my first github fork. I don't know if I followed all the fork etiquette, but I did add delphiki in the readme markdown to credit them, as well as placed a notice at the end that it was a fork mostly for my own use. The only reason I decided to post it here is to help out anyone else that might be running into the same problem. Feel free to point out anything I should add to the readme or any problems with the script itself.
**You can find my fork here: github.com/SleepyScribe/AirSta…
I will be spending a lot more time actually learning Python. I started learning a while back, but it had to be put on the backburner due to life in general. I'll be completely transparent in that I needed some help from AI. I know the Python basics, and I'd love to be able to fix problems like these without having to consult AI at all, but I'm just not at the level to do this on my own yet. To be fair, I used it mostly as an assistant to check and troubleshoot each block and traceback error rather than having it spit the whole script out for me. That way I at least learned a bit. I did pull up the BleakScanner page, fullstack, and Python guides at first, but I was still struggling.
GitHub - SleepyScribe/AirStatus: Check AirPods battery levels on Linux
Check AirPods battery levels on Linux. Contribute to SleepyScribe/AirStatus development by creating an account on GitHub.GitHub
[HELP] Issue with bluetooth devices after the latest kernel update on Tumbleweed
I've also noticed that lsusb doesn't list the Bluetooth chipset after waking from sleep mode. Does anyone have suggestion on what to do or should I do a rollback and wait it out until the next update?
like this
While on my laptop I have to use some bluetoothctl (I think) with stupid pin-less setup and cannot use KDE’s own bluetooth applet. We’re both on OpenSUSE Tumbleweed.
Does rofi-bluetooth help you a little bit with things?
Recommendations de jeux avec histoires cools
Hello ! Pour un voyage, je suis à la recherche de jeux qui passent bien sur steamdeck et qui ont une histoire captivante ou "story rich". Je ne suis pas attaché à un gameplay en particulier si ce n'est que je ne suis pas très plateforme.
Les deux derniers qui m'ont vraiment attrapés par les pattes, c'était Outer Wilds et DREDGE.
J'en ai noté quelques uns comme Gris, OneShot, Return of the Obra Dinn, Blue Prince ou encore Chants of Senaar mais je suis avide de vos recommendations pour étoffer cette liste et choisir la ou les perles.
Pour finir, je n'oublierai jamais ma partie d'Oxenfree
installed debian 13.0, do I still have to create a debian.sources file in /etc/apt/sources.list.d.?
like this
Not sure if this answers your question, on my fresh install of Debian 13 it seems to default to using
/etc/apt/sources.list
For example, I had to go in there to enable non-free and it worked fine.
There is a newer/recommended format of sources files ending in .sources in the same folder. The newer format is supported as of Debian 13 but for whatever reason Debian 13 doesn't actually default to installing the newer version on fresh installs. I'm a bit confused by that but Debian's own docs do discuss it.
On my fresh install the /etc/apt/sources.list.d still exists, it looks like other software still create their own sources .list files in there when adding their own repos. Debian 13 itself does not seem to generate any files there.
Debian 13 itself does not seem to generate any files there
I noticed that too.
I did it manually, deleted the old list file, it works fine.
Here is the section of the release notes that deals with the source list.
Also see this man page for further details and examples.
like this
Yemen fires at Tel Aviv airport with hypersonic missile, operations suspended
In a televised statement on Sunday, Yemeni military spokesperson Brigadier General Yahya Saree confirmed that the strike was carried out with a hypersonic missile dubbed “Palestine-2.”
“The operation successfully achieved its objective,” Saree said, adding that the attack triggered air raid sirens, disrupted flights, and “halted airport activity” in the occupied territories.
The Yemeni spokesman said the strike was part of a wider campaign in response to Israel’s genocidal war on Gaza, now in its 22nd month, and in retaliation for Israeli air raids on Yemen.
Bite me OC F
Sensitive content
Wonsan from the DPRK is pushing ahead with an ambitious beautification plan: street and garden renovations, coastal improvements, and the rehabilitation of public buildings and homes.
North Korea consolidates Wonsan as a "city of Korean culture," with a cleaner, more modern, and more attractive environment.
Video link: video.twimg.com/amplify_video/…
Sun river reflection in winter
#winter #streams #sunset #photography #photo #mirrorimage #natrure #naturephotography #winterphotography #potd #pictureoftheday
So hot 🥵🔥
Sensitive content
Thought I'd Died & Linux Was the Messenger
I woke up from an unplanned nap on the couch and opened my /home folder to dive back into something I was working on. While I was dozing on the couch, this file appeared in /home and it scared the crap out of me for a second when I saw it.
My first thought was that it was the 2025 version of "The Handbook for the Recently Deceased". 😂
Turns out it was just an error message from Taskwarrior and I wasn't dead. Whew!
like this
what debian compatible live usb software do you use to test distros or gparted and install them?
to install a fresh debian 13.0 I know ventoy. Do you use something else? why?
can I use gparted on ventoy to resize partitions on a notbook?
what do I need to know before I shrink a LUKS partition to enlarge the boot partition?
lsblk
:
I need to enlarge nvme0n1p2 by shrinking nvme0n1p3 (LUKS)
do I have to do something with /boot/efi? enlarge as well?
backing up as of now
Oh well...
Gal Gadot Says Hollywood 'Pressure' to Speak Against Israel Affected 'Snow White' Box Office | Video
Gal Gadot Blames 'Snow White' Failure on 'Pressure' in Hollywood to Speak Against Israel
Gal Gadot was certain the live-action remake of "Snow White" was "going to be a huge success," she told a group of interviewers in Israel in a wide-ranging interview published this week.Stephanie Kaloi (TheWrap)
Neo Backup vs DataBackup
cross-posted from: discuss.tchncs.de/post/4294992…
Does anybody have experience with the apps Neo Backup, DataBackup or ideally both?I would like to know if there are any differences in terms of functionality, capability or reliability? Like, is there some kind of app data, that one can backup/restore while the other can't? Are there speed differences in the backup/restore process? etc.
I've searched the internet for some comparisons but couldn't find much.
For context: I want to transfer all my apps to a new phone. In the past, I've used Titanium Backup for this, but it doesn't seem to be very up-to-date anymore. Now, Neo Backup and Data Backup seem to be the most promising (besides maybe SwiftBackup, but that's not open source and only available through the Play Store, it seems).
So now I could of course just use one app first, backup everything on my old phone, restore everything on the new one and then look through all the apps to see what worked and what didn't. But it would be easier if I could get a hint on which one might be more suitable for my needs 😀Also, if you would recommend to use another app instead, please tell me!
Thank you all!
Links
Neo Backup
F-Droid: f-droid.org/en/packages/com.ma…GitHub: github.com/NeoApplications/Neo…
DataBackup
F-Droid: f-droid.org/packages/com.xayah…GitHub: github.com/XayahSuSuSu/Android…
Neo Backup | F-Droid - Free and Open Source Android App Repository
The open-source tool to backup your apps and dataf-droid.org
like this
Neobackup seems to create more organised backups (I think I prefer their file structure), but I think it still fails to restore work profile apps.
Thus I use neobackup for my main storage and databackup for workprofile:)
like this
[HELP] Transition from Windows 11 to Fedora KDE on 2018 Surface Pro 6 (incl. Dual Boot)
Hi! Thanks for reading this post.
Disclaimer: I've already figured out how to dual boot SteamOS & Windows 10 on my Steam Deck (see this post), but things haven't gone the smoothest - hence this post and learning more about using Linux in general as a current Windows user.
Recently my Surface Pro 6 laptop, which runs one of the latest Windows 11 updates (23H2), updated to one of the new releases (24H2), and that completely bricked my laptop (bricked as in slow asf). I was able to revert back to 23H2 thankfully, but the fact that Microsoft can brick my device without my consent is unacceptable.
So, I'm hoping to learn how to install Linux and a good distro/DE combo like Fedora KDE. The Steam Deck Desktop Mode runs KDE, which I have to say sits well with my Windows sensibilities.
I also see value in dual booting though. I know about Ventoy and GParted because I used those softwares on my Steam Deck, but I was following a guide and didn't really understand what I was doing. Ventoy seems better than the alternatives like Balena and Rufus due to the multi-boot functionality.
With that all out of the way, I have questions:
- How should I get started?
- What hardware do I need to get started, especially if I want to multi-boot .ISOs from a singular USB drive (e.g. minimum GB size, USB specs, etc.)
- What software do I need to get started? Is Ventoy and GParted enough, and do I need to configure my hardware in any specific ways so those softwares run as expected?
- What should I do now to prepare to switch from Windows to Linux? FOSS apps aren't a big concern to me. I prefer them
- What other technical facts should I consider when making the switch, like disabling Bitlocker and Fast Boot on my current Windows device?
- If I were to load Windows 10 or 11 onto my Ventoy, are there any issues I should watch out for, like how Windows 10 overwrote my GRUB file on my Steam Deck, making it instead the default boot .ISO?
- If I have games that I want to play but I can only play them via Windows 10/11, how would I enable things like Secure Boot, TPM, and other Anti-Cheat methods like what's required for Battlefield 6 (see above post I linked)?
- What risks are there in making the switch, and how can I counter those risks or at least mitigate them to protect myself?
- If things go completely wrong, and I brick my laptop in the middle of switching, or if something happens after I make the switch but I boot into one distro/DE or another, what's my ripcord? How do I do a complete wipe of my laptop, and will this involve breaking into the hardware to mess around with cables, like if I need to reset the motherboard?
- Is there anything else that I should keep in mind?
Thanks for the help!
P.S. I'm pretty sure my laptop has these specs, if that helps.
HW probe of Microsoft Surface Pro 6 #a9ee630b0b
A database of all the hardware that works under linuxlinux-hardware.org
like this
Hey, I wrote a simple intro recently from guiding two friends into Fedora KDE without any previous knowledge. Its just an introduction really, but covers some basics.
mag37.org/posts/guide_newtolin…
It does not cover dual booting though. As they both decided to fully swap after brief testing.
Others already mentioned Ventoy and that bricking isn't really a risk - the worst you'd encounter is a complete wipe and restart so make sure you've got things backed up either way.
[SOLVED] is this not enough boot space on debian 13?
apparently my problem is I cannot update initramfs:
update-initramfs: Generating /boot/initrd.img-6.12.41+deb13-amd64 zstd: error 70 : Write error : cannot write block : No space left on device
After checking KDE Partition Manager for /boot and /boot/efi both have free space left:
/boot size: 488 MiB
/boot used: 396.26 MiB
/boot/efi size: 512 MiB
/boot/efi used: 10.52 MiB
dpkg -l | grep linux-image | awk '{print$2}'
shows:
linux-image-6.1.0-37-amd64
linux-image-6.1.0-38-amd64
linux-image-6.12.41+deb13-amd64
linux-image-amd64
I am now using debian 13 on linux-image-6.1.0-38-amd64 because linux-image-6.12.41+deb13-amd64 won't load from grub2. I don't want to get rid of linux-image-6.1.0-37-amd64 till I solve this issue
like this
sudo apt autoremove
That took care of removing a bunch of old stuff in the boot partition that I will not pretend to understand.
Can I automatically "preload" light-locker (or any screen locker) upon suspend?
Hmm, you should be able to set a custom command for it to run before suspend like this: unix.stackexchange.com/a/52629…
And apparently, you can tell light-locker to lock immediately with light-locker-command --lock
: manpages.debian.org/buster/lig…
I guess, you might want to try out, if it works at all, before you start editing files. If it works with this, then I'd expect it work when you put it in into the file, too:
light-locker-command --lock && systemctl suspend
Customize xfce suspend command
Is there a way to change the command executed by xfce4-power-manager when it wants to suspend? I assume it runs xfce4-session-logout --suspend, but I would like it to run xfconf-query -c xfce4-power-Unix & Linux Stack Exchange
Office workers - Has anyone here convinced their boss to let them install a Linux distro on their work desktop?
Going from Windows to Linux then back to windows sucks.
Edit; Going through the comments it seems it doesn’t matter so long as IT supports the operating system, which is fair, in my scenario I’m not involved with our systems-management/IT/developers unless it’s an update to the software we use.
My desktop at work is still Windows 10 and while it works, kinda, my keyboard shortcuts are almost entirely different, I’ve encountered numerous moments where switching tab either by alt-tabbing or by the taskbar not working at all forcing me to minimize everything till I find that tab, couple times it wouldn’t even boot.
I started unplugging the Ethernet cable when I leave for work so IT can’t do any behind the scenes when I’m away.
I dredd the day they force a win 11 desktop on me.
like this
I've been thinking about swapping my work laptop to Linux too.
The difference is I'm in IT and I know what all things I need to put on my computer to make it compliant with all our policies and all the software I need to do my job.
I've been experimenting by running some Linux VMs with all the EDR, patching, and logging software we need. But by the time I'm doing all that, there's really no point in using Linux except for the CLI which WSL has been great for that.
Michelle Wild
Sensitive content
[SOLVED] what did I do to debian 13.0? I can only access the backup install
I hope you understand what I mean.
On my grub screen there are 4 options, 2 regular booting and 2 recovery mode afair.
I cannot access the first regular one, only the second one. Cannot give you a screenshot or a picture because I'm scared of rebooting the computer again.
If I execute cat /etc/debian_version
it returns 13.0, so it's already upgraded.
sudo apt update && sudo apt upgrade -y
doesn't return any errors.
what is going on?
[SOLVED] while upgrading from debian 12.11 to 13.0 errors were encountered while processing: plymouth, plymouth-label and initramfs-tools, how do I solve this?
per my previous post I completed the upgrade to 13.0, including the 900 files I didn't get to download and install after using sudo apt update && sudo apt upgrade -y
I now have a working internet connection using a lan cable.
More important than this wlan/lan issue is this new one: each time I try to update/upgrade with either sudo apt --fix-broken install
, sudo apt full-upgrade
, sudo apt update && sudo apt upgrade -y
I get:
`Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
3 not fully installed or removed.
Space needed: 0 B / 58.6 GB available
Setting up initramfs-tools (0.148.3) ...
update-initramfs: deferring update (trigger activated)
Setting up plymouth (24.004.60-5) ...
update-initramfs: Generating /boot/initrd.img-6.12.41+deb13-amd64
zstd: error 70 : Write error : cannot write block : No space left on device
E: mkinitramfs failure cpio 141
E: mkinitramfs failure zstd -q -9 -T0 70
update-initramfs: failed for /boot/initrd.img-6.12.41+deb13-amd64 with 1.
dpkg: error processing package plymouth (--configure):
installed plymouth package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of plymouth-label:
plymouth-label depends on plymouth (= 24.004.60-5); however:
Package plymouth is not configured yet.
dpkg: error processing package plymouth-label (--configure):
dependency problems - leaving unconfigured
Processing triggers for initramfs-tools (0.148.3) ...
update-initramfs: Generating /boot/initrd.img-6.12.41+deb13-amd64
zstd: error 70 : Write error : cannot write block : No space left on device
E: mkinitramfs failure cpio 141
E: mkinitramfs failure zstd -q -9 -T0 70
update-initramfs: failed for /boot/initrd.img-6.12.41+deb13-amd64 with 1.
dpkg: error processing package initramfs-tools (--configure):
installed initramfs-tools package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
plymouth
plymouth-label
initramfs-tools
Error: Sub-process /usr/bin/dpkg returned an error code (1)
`
help appreciated
Write error : cannot write block : No space left on device
Seems like your boot partition is full.
This Week in Plasma: a lot of polishing!
This Week in Plasma: a lot of polishing!
Welcome to a new issue of This Week in Plasma! Every week we cover the highlights of what’s happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.This Week in Plasma: a lot of polishing!
Celebration of 80th Anniversary of Korea's Liberation Held
Pictures down below!
Pyongyang, August 15 (KCNA) -- All the people across the DPRK are greeting the 80th anniversary of Korea's liberation with great pride and self-confidence as a great revolutionary auspicious event as they are dynamically advancing along the road of independence, self-sustenance and self-defence, ushering in a great new era of comprehensive national rejuvenation under the leadership of the ever-victorious Workers' Party of Korea.
The celebration of the 80th anniversary of Korea's liberation took place in Pyongyang on August 14.
The Arch of Triumph Plaza was in majestic appearance as it reflected the excitement and joy of the people who became the masters of the new Korea and the immortal revolutionary feats and annuals of miracle over the 80 years of building the country and defending its sovereign rights. It was filled with jubilation of the people who are demonstrating the dignity and might of a powerful country, upholding the country's strong existence and steady development with the great revolutionary traditions created in the flames of the anti-Japanese struggle as precious wealth.
Kim Jong Un, general secretary of the Workers' Party of Korea and president of the State Affairs of the Democratic People’s Republic of Korea, attended the celebration.
When the respected Comrade Kim Jong Un arrived at the venue of the celebration amid the welcome music, fireworks were set off and a lot of balloons flew to decorate the sky in significant August.
All the participants raised the stormy cheers of "Hurrah!", looking up to the outstanding leader of the Juche revolution who put our socialist state on the top of the century as the most powerful and dignified country and dynamically led the great historic cause of realizing the ideals of the people along the road of brilliant victory and glory.
Schoolchildren presented fragrant bouquets to Kim Jong Un reflecting the unanimous desire of the people across the country.
Schoolchildren presented bouquets to senior officials of the Party, government and armed forces organs and Byacheslav Volodin, speaker of the State Duma of the Russian Federation.
Present there were members of the central leadership body of the Party, leading officials of ministries and national agencies, descendants of those related to the anti-Japanese revolutionary struggle, meritorious persons of socialist patriotism and other officials, working people, youth and students in Pyongyang, service personnel of the Korean People's Army, teaching staff and students of the revolutionary schools.
Present there on invitation were members of the delegation of the State Duma and the delegation of the Ministry of Culture of the Russian Federation who are on a congratulatory visit to the DPRK on the occasion of the 80th anniversary of Korea's liberation, the Russian ambassador to the DPRK and his embassy members.
Present there were overseas compatriots staying in the socialist homeland including an expeditionary group of the General Association of Koreans in China for a study tour of the revolutionary battle sites in the area of Mt Paektu.
The DPRK national anthem was played solemnly.
A 21-gun salute boomed.
Choe Ryong Hae, member of the Presidium of the Political Bureau of the Central Committee of the WPK, first vice-president of the State Affairs Commission of the DPRK and chairman of the Standing Committee of the Supreme People's Assembly, made a congratulatory speech.
Noting that today we are greeting the 80th anniversary of Korea's liberation, the first precious victory in the glorious history of the Korean revolution spanning nearly a century and an epoch-making event in 5 000 years of history, the speaker paid immortal glory and highest tribute to President Kim Il Sung who aroused the people, who had been forced to suffer the disgrace and misfortune, to the anti-Japanese national salvation and thus put an end to the colonial rule of the Japanese imperialism and achieved the epochal cause of restoring the sovereignty.
He said that the 40-odd years of struggle of our people for the independence of the country teaches the truth that the country and people without correct leadership and strength cannot escape the humiliation as a stateless nation and that the lost dignity can be regained and defended only by the powerful internal forces of the people themselves rallied close around the great leader.
Our state shows the world a new phase of the gigantic advance of further promoting the overall national power under the wise leadership of the great Comrade Kim Jong Un, he said, stressing that thanks to the great people, the superior political system embodying the people-first principle and the might united with patriotism, the vigorous prosperity of our state will continue and communism desired by the revolutionary forerunners will come true on this land.
Referring to the noble internationalist spirit and distinguished military feats of the service personnel of the Soviet Union who fought shoulder to shoulder with the Korean revolutionary army for Korea's liberation, he said that the unity and comradeship forged at the cost of blood in the struggle for the common cause are fully displayed in the battlefield of the 21st century to frustrate the imperialists' outrageous arbitrary practices and aggressive moves and are developing into a powerful alliance, which is a clear proof of the eternal vitality of the DPRK-Russia friendship.
Choe Ryong Hae said that the revolutionary forerunners who provided the mental heritage that makes people rise up through any difficulties and paved the way for victory are infinitely encouraging and pushing us towards the steady advance, calling upon all the people to continue to wage a dynamic struggle for the eternal prosperity and rejuvenation of the country firmly united with the great idea of patriotism and the principle of our state first.
Byacheslav Volodin, speaker of the State Duma of the Russian Federation, made a speech.
Saying that he was pleased to take part in the grand celebration, he read a congratulatory letter sent to Comrade Kim Jong Un, president of the State Affairs of the Democratic People's Republic of Korea, by Comrade Vladimir Vladimirovich Putin, president of the Russian Federation, on the occasion of the 80th anniversary of Korea's liberation.
Expressing the will to value the Russia-DPRK friendly relations, to thoroughly implement all the provisions of the Treaty on Comprehensive Strategic Partnership between the Russian Federation and the Democratic People's Republic of Korea, and to strive for the development of the relations between the two countries, he wished the DPRK people prosperity and happiness.
Kim Jong Un made a significant speech on the occasion of the 80th anniversary of Korea's liberation.
Today's celebration, highly praising the new birth of the DPRK and the sacred path of its development, is the illumination of the times and a proud review of how the history of new Korea, which has lasted 80 years together with the immortal spirit of bringing about a turn in the destiny of the people, and the arduous resistance history spanning tens of years can be positioned at the peak of dignity and honour, he said, referring to the revolutionary character and political significance of the cause of national liberation through which our people regained their independent dignity.
Referring to the boundless reverence for the great people who are possessed of the noble outlook on life regarding the life devoted to the victory and glory of their country as the most valuable and happiest life, Kim Jong Un stressed that no one can break such a righteous, strong and self-respecting people and that a country built and supported by such a patriotic and self-respectful people will be ever-powerful and immortal.
Noting that the great history of the dignity and glory of the DPRK people will shine forever generation after generation, he ardently called for steadily and undauntedly overcoming the challenges facing the DPRK for the great powerful country and the eternal wellbeing and prosperity of our beloved country which will shine forth for all ages.
When Kim Jong Un finished his speech, enthusiastic cheers resounded which reflected the firm will of all the participants to remain boundlessly loyal to the historic mission and duty of their era and generation, while boundlessly loving and upholding the country which provides them with genuine life and happiness.
The celebration ended with the playing of the song "The Internationale".
The celebration was of great significance as it fully demonstrated the unshakable faith and will of the DPRK people to win without fail the final victory of the revolutionary cause of Juche pioneered in Mt Paektu by redoubling the loyalty, patriotic traditions, indomitable pioneering spirit and heroic stamina of upholding the sacred history of our state with the years of proud victory and miracles under the leadership of the great Comrade Kim Jong Un.
Pictures of the Event:
KCNA | Article | Celebration of 80th Anniversary of Korea's Liberation Held
Celebration of 80th Anniversary of Korea's Liberation Heldwww.kcna.kp
[SOLVED] Upgraded to debian 13.0 from 12.11 and now unit NetworkManager.service could not be found. How do I install a network manager now?
I edited the new debian.sources file in /etc/apt/sources.list.d according to debian instructions, started to upgrade and successfuly upgraded to 13.0, at least core debian (can use mpv, vlc, thunar, libreoffice...)
Problem is, this notebook with debian 13.0 doesnt have a working network manager and there are still 900 packages that need upgrading.
The command I entered in the terminal: sudo systemctl status NetworkManager.service returns: unit NetworkManager.service could not be found.
I have an android phone I thought I could use as a network hotspot or maybe tether, but debian 13.0 doesnt recognize it, so I really dont know what to do
Lan cable didnt work either.
Help appreciated
ETA: THANK YOU GUYS FOR YOUR AWESOME HELP!!!
special thanks to InnerScientist and stuner for their approach but what worked was what IHave69XiBucks proposed.
It is possible you have downloaded the new network manager package but not installed it. I would try to run
sudo apt --fix-broken installsudo apt full-upgrade
and see if it can install anything that is pre-downloaded. This may fix your network issues. If not it'll be a much more annoying fix.
Alright try to plug in the ethernet cable and run
ip link showsudo dhclient eth0 (Replace "eth0" with your interface name check with
ip link
)
If you see the interface, but its not managed run
sudo ip link set eth0 upsudo dhclient eth0
(Once again use the interface from ip link)
Assuming you have network connection again run
sudo apt install --reinstall network-managersudo systemctl enable --now NetworkManager
If all that works run
sudo apt updatesudo apt full-upgrade
sudo apt autoremove
If that doesn't work run
journalctl -b -p 3 --no-pager
and tell me what that says
Under the hood (not de's or gui) what REALLY separates linux from windows?
Is it just / ?
I kid. But really, besides "its all a file", if you take away the gui, is the only difference the syntax ? How libraries interact? How disks are mounted ?
If we stripped all ms's junk out and made windows open source, would we still prefer linux?
When you get to a very basic level, is one of them more efficiently coded?
Yes we would still prefer Linux.
Windows is just a single object without any modularity. With Linux by itself is of course just a barebones kernal waiting to be added to. You can choose which gnu libraries to use you can chose which package manager to use you can chose which desktop environment to use (or ommit it entirely.) Windows doesn't have that option.
As well since the source code for linux has been open for over 30 years people know how it works, it would take ages for people to study windows and actually figure out how to do anything with it.
Up until 95, Windows was mostly a desktop environment for DOS. From 95 to ME, Windows was an OS that used DOS as its bootloader and compatibility layer. Not sure how to put it, but it was simplistic and fundamentally different from Linux.
The thing with NT-based Windows (including modern editions) is that the underlying system is joined at the hip with the GUI. Whereas Linux with your choice of coreutils is a perfectly capable OS without the GUI, many features of Windows are only accessible through the GUI.
Given enough time and resources, pretty much anything exclusive to Windows could be ported to Linux and vice versa. A lot of the difference just comes down to history and the ensuing conventions, workflows, and file hierarchies.
Even if we stripped out all the cruft and spaghetti code from Windows, there would be lots of nasty idiosyncrasies in its design, informed by its OS/2 and VMS (see Dave Cutler) heritage, profit maximization, revolving door of devs and interns, and years of bending over backwards to accommodate legacy programs.
Rate it?
Sensitive content
imagemagick Montage: I can only create a montage if all the exif data is cleared.
imagemagick Montage:
I can only create a montage if all the exif data is cleared.
As a new user on Lemmy, going through the learning curve, I had issues uploading images.
Simple, I turned to imagemagick to reduce the size of the images and create a montage, rather than uploading 20 images for a simple bread recipe.
!bready@lemmy.world
========================================
I transfered my recipe images from my phone to my laptop and set about using Montage.
The images on the phone, and in the directory on my laptop, were clearly orientated in Portrait and not landscape.
========================================
Problem:
I ran montage to create a simple 4 image montage:
montage 1.jpg 2.jpg 3.jpg 4.jpg -geometry +2+2 1-montage-image.jpg
I checked the output file, the images were in the right order but had changed from portrait to Landscape. They looked terrible
I then tried some different images.
These came out as expected, in portrait and in order
=======================================
I compared the images,
identify -verbose 1.jpg
the ones I transfered from my phone still had all the exif data intact and the other ones had no exif data
========================================
So I cleared the exif data for the files.
exiftool worked perfectly:
exiftool -all= *.jpg
created an "original-images" directory, then moved the originals to "original-images" directory
mv *.jpg_original original-images
when I cleared the exif data all the images in the directory reverted to landscape
========================================
so I set them back to portrait:
One liner to change orientation by 90 degrees
find . -maxdepth 1 -type f -name "*.jpg" -exec convert {} -rotate 90 {} \;
or mogrify:
mogrify -rotate -90 *.jpg
or
mogrify -rotate +90 *.jpg
========================================
created the montage image:
montage 1.jpg 2.jpg 3.jpg 4.jpg -geometry +2+2 1-montage.jpg
========================================
Now I reduced the size so I could upload them
create an "images" directory if you do not want mogrify to overwrite the originals.
mogrify -resize 50% -quality 80 -path "/path/to/reduced/images/" *.jpg
or
mogrify -resize 50% -quality 80 -path "images" *.jpg
job done
========================================
A lot of messing about to upload an image
In case you (or someone else) wants an explanation.
Modern cameras and phones save the image orientation in the exif data while keeping the orientation of the real pixels like they were originally.
But by default imagemagick doesn't use the exif data but the real pixel orientation. That's why the orientation in the montage and after removing exif data was wrong.
I think there are options to let imagemagick read the exif data. I'm too lazy to look it up.
Thank you Björn
I knew someone more technically gifted in the community would have a good answer as to why this happened.
-auto-orient
– auto-orient will read from EXIF-strip
– strip will remove all metadata- WARNING: if you’ve already used
-strip
, then-auto-orient
will do nothing
ImageMagick – Command-line Options
ImageMagick is a powerful, open-source software suite for creating, editing, converting, and manipulating images in over 200 formats.ImageMagick
Eye contact is the best
Sensitive content
Watch her
Sensitive content
What's a reliable filesystem for long term data archival that also supports transparent file compression?
But apparently btrfs can get corrupted if it unexpectedly loses power?
Afaik this is only a problem if you use RAID 5 or 6. Otherwise it's as solid as other CoW filesystems like zfs.
I think for home archival use is btrfs is a terrible idea. I burnt myself with it so many times.
Yes it should be safe and resistant to unclean shutdowns, but my experience with reliability is not great.
Arch shares its wiki strategy with Debian [LWN]
Arch shares its wiki strategy with Debian
The Arch Linux project is especially well-known in the Linux community for two things: its roll [...]LWN.net
Why BBC editors must one day stand trial for colluding in Israel's genocide
Why BBC editors must one day stand trial for colluding in Israel's genocide
In a confrontation with BBC news chief Richard Burgess, journalist Peter Oborne sets out six ways the state broadcaster has wilfully misled audiences on Israel's destruction of GazaJonathan Cook
Holocaust survivor Gabor Maté: Gaza genocide 'the worst thing I've seen in my whole life.'
Holocaust survivor Gabor Maté: Gaza genocide ‘the worst thing I’ve seen in my whole life.’
“It's a bit of an obscenity that I'm asked so much to speak on this subject because I happen to be Jewish and because I happened, as an infant, to have survived the Holocaust…Why aren't we listening to the Palestinians?”Marc Steiner (The Real News Network)
KDE Gear 25.08 released
Summertime edition has arrived! Look forward to new features Itinerary, Dolphin, NeoChat and more.
Whether you need to brush up on your languages to visit exotic lands, plan your trips, keep up to date while on the move, meet up with friends and colleagues, create content from your holiday clips, or just chill as your quaint steam engine trundles up a picturesque peak, KDE Gear 🌞 25.08 has got you covered.
KDE 🌞 Gear 25.08
Travel Itinerary Itinerary is your app for planning journeys and traveling. Itinerary works on your desktop and phone and can hold information on your accommodation, generate QRs for your boarding passes, inform you of delays and cancellations, find …KDE 🌞 Gear 25.08
Gaming on Linux hasn't been great so far...
tl;dw their performance numbers don't match up to what we've seen in the past. Some pretty significant decreases in performance over Windows. I think there's clearly some sort of configuration error there. They also ran into the old dual-boot problem where Windows overwrites the Linux partition.
In my opinion this is lazy and irresponsible reporting. I don't at all mean to discount his experience, they are legitimate concerns, and it's fine to show the struggles of using Linux, but it's very clear he (admittedly) doesn't know what he's doing, and they need to consult an expert (or even a casual user) to figure out what the problem is before reporting. He said in the last video that Bazzite reached out to him to let them know if he has any problems so they could help but he obviously did not do that. As is, it just makes Linux/Bazzite look bad.
I hope he follows up with another video discussing the solutions.
What do you think?
Gaming on Linux hasn't been great so far...
It's been a little while since we did our first Linux video... so today we talk about the performance comparison between Linux and Windows with bonus footage...YouTube
Any way to change h264 flatpak update source?
Headaches with signal propagation when piping in a Docker container
Recently at work I've been thrown into running some Python scripts in a Docker container (all previous Docker-experience is limited to pulling images from container registries to host some stuff at home). It's a fairly simple script, but I want to do two things simultaneously that I have so far been unable to accomplish: redirecting some prints to a file while also allowing the script to run a cleanup process when it gets a SIGTERM. I'm posting this here because I think this is mainly signal handling thing in Linux, but maybe it's more Docker specific (or even Docker Swarm)?
I'm not on my work computer now, but the entrypoint in the Dockerfile is basically something like this:
ENTRYPOINT ['/bin/bash', '-c', 'python', 'my_script.py', '|', 'tee', 'some_file.txt']
Once I started piping, the signal handling in my script stopped working when the containers were shut down. If I understood it correctly it's because
tee
becomes the main process (or at least the main child of the main process which is bash?) and Python is deferred to the background and thus never gets the signal to terminate gracefully. But surely there must be some elegant way to make sure it also gets it?And yes, I understand I can rewrite my script to handle this directly, and that is my plan for work tomorrow, but I want to understand this better to broaden my Linux-knowledge. But my head was spinning after reading up on this (I got lost at trap
), and I was hoping someone here had a succinct explanation on what is going on under the hood here?
isn't the argument after bash -c supposed to be one string of the command to be run?
e.g.
bash -c "echo hello"
Debian +openbox is Mighty
This is not a tutorial. This is a way.
Debian +OpenBox is (a) the way. My system is a lenovo p53s laptop; nvidia remains unused because I only play Nexuiz, if I do. Yesterday I had a couple minutes so I downloaded a new trixie netinstaller iso and burn'd it to a usb stick, to which I booted into immediately, for the installing.
You can simply hold the enter key down and proceed through the installer and be magically booted into debian, if you like. Don't do that, though, that's crazy, and, I'm lying. Change these: networking, partitions, software. Networking is no big deal to mess with, or not, I use ethernet, so, I use a static local IP, therefore I don't allow the installer to auto-negotiate anything. Only occasionally do I use wifi, I act accordingly when I need it. Let it auto if you like, it's cool.
Root is allowed, absolutely.
I have a separate /home partition and I like it that way - do the same, smile later when it hits you. I have an nvme drive and I use ext4, with discard and noatime, for the root partition and xfs for /home, with noatime. ANd when the installer gets to (tasksel) the software part of the show, I uncheck everything other than typical system stuff, near the bottom. Do the same.
Installing debian is simple, clean, and fast. Upon rebooting there is nothing but a prompt if you do it this way, which, is the correct way. Let's build-up the sexy real quick.
I log in as root and install sudo and aptitude, which I have not added to kevin, for reasons. Then, still as root, I: visudo, and add my user beneath the existing root user down the file:
me ALL=(ALL:ALL) NOPASSWD:ALL
Then I log out of root and in as me to run the kevin bash script which installs the stuff I need to maintain penultimate level boredom. I run it like: sudo kevin.sh - Here's the guts to kevin, probably with some redundancy:
#!/bin/bash
# check root
[ "$(id -u)" -ne 0 ] && { echo "Must run as root" 1>&2; exit 1; }
# Install packages
echo -e "\e[1mInstalling packages...\e[0m"
[ "$(find /var/cache/apt/pkgcache.bin -mtime 0 2>/dev/null)" ] || apt-get update
apt-get -y install xorg openbox lxpanel thunar thunar-archive-plugin intel-microcode claws-mail polkitd xinit intel-media-va-driver-non-free va-driver-all
apt-get -y install curl feh bat lsd diodon nvtop unclutter numlockx wget whois mesa-utils mesa-va-drivers mpg123 alsa-utils ffmpeg bc jq libnotify-bin mc lshw lsof ncal ncdu inxi psmisc s-tui sed cpufetch dfc sysstat tar unzip zip x11-xserver-utils htop apt-utils at upower pwgen usbutils vnstat xpdf oxygencursors gpicview jpegoptim libimage-exiftool-perl
apt-get -y install tango-icon-theme keepassxc dbus-x11 lxappearance obsession scrot gvfs-backends arandr menu menu-xdg pnmixer bogofilter bleachbit gifsicle
apt-get -y install geany geany-plugins claws-mail-bogofilter lynx alacritty claws-mail-fancy-plugin claws-mail-pgpmime claws-mail-tools claws-mail-pgpinline claws-mail-vcalendar-plugin
apt-get -y install rsync fastfetch cpufetch cbatticon xscreensaver gpicview xscreensaver-gl xscreensaver-gl-extra fd-find libxml2-utils starship pulseaudio
apt-get -y install meld mintstick ips seahorse tldr mpv net-tools neverputt gnome-characters gparted pkexec xclip gsimplecal
apt-get -y install hwinfo iftop imagemagick acpi lm-sensors python3-pexpect pwgen s-tui sensible-utils catfish iotop pithos
apt-get -y install xdg-user-dirs-gtk xdg-utils xdotool unzip usbutils util-linux vym yelp zenity zip silversearcher-ag galternatives
apt-get -y install planner libreoffice libreoffice-gtk3 xfce4-screenshooter smartmontools gimp obsidian-icon-theme orage gmrun synaptic yad zim bashtop grc duf
I have a smoke as kevin does its thing. I arrive back at the prompt, system installed.
I do more:
sudo update-alternatives --install /usr/bin/x-file-manager x-file-manager /usr/bin/thunar 210
sudo update-alternatives --install /usr/bin/x-text-editor x-text-editor /usr/bin/subl 210
sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/alacritty 210
I might use kitty instead, which is usual
sudo dpkg-reconfigure tzdata
I have saved stuff:
sudo cp -R .local/share/fonts/* /usr/share/fonts/
sudo cp -R .local/share/themes/* /usr/share/themes/
sudo cp -R .local/share/icons/Dracula/ /usr/share/icons/
curl -s 'https://liquorix.net/install-liquorix.sh' | sudo bash
echo "vm.dirty_background_ratio=20" | sudo tee -a /etc/sysctl.conf
echo "vm.dirty_ratio=60" | sudo tee -a /etc/sysctl.conf
I might change swappiness, too
put the following in /etc/fstab:
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/spool tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=1777 0 0
I like the following 3 proggys so:
sublime text:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo tee /etc/apt/keyrings/sublimehq-pub.asc > /dev/null
echo -e 'Types: deb\nURIs: https://download.sublimetext.com//nSuites: apt/stable/\nSigned-By: /etc/apt/keyrings/sublimehq-pub.asc' | sudo tee /etc/apt/sources.list.d/sublime-text.sources
Then, update and install sublime.
firefox:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
update, install firefox
phoenix:
echo 'deb https://download.opensuse.org/repositories/home:/celenity/Debian_12/ /' | sudo tee /etc/apt/sources.list.d/home:celenity.list
wget -O- https://download.opensuse.org/repositories/home:celenity/Debian_12/Release.key 2>/dev/null | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_celenity.gpg > /dev/null
update, install phoenix
I add:
eval "$(starship init bash)"
to root .bashrc, for the pretty.
I install loginfetch from marcov's script, sans physlock:
script is here, unmodified.
I remove the following after installing the sexy: exim*, xdg-desktop-portal, and xdg-desktop-portal-gtk
I modify /etc/default/grub thusly:
GRUB_CMDLINE_LINUX_DEFAULT="quiet mitigations=off"
You may want to leave grub alone.
randomly, when I log into a gui, I: sudo lxappearance and choose to make root apps comply.
I have a wicked: ~/.bashrc and also: ~/.bash_aliases, ~/.bash_functions. My: ~/.config/openbox rc.xml and menu.xml are fully tweaked and wicked, my ~/bin dir is full of handy scripts; I want for nothing. Firefox opens in ~ a second with win+b, which is the slowest app to open. I maintain: starship, kitty, et al. config files. I back stuff up to a usb stick with a handy rsync alias.
This has been my desktop for ~ 20 years - completely reliable and functional top'd with kill-me-now boring.
debian-openbox/script_loginfetch/install.sh at master · leomarcov/debian-openbox
Script to install a full Openbox environment on Debian - leomarcov/debian-openboxGitHub
Syncthing 2.0 Launches With Major Database Overhaul
Syncthing 2.0 Launches With Major Database Overhaul
Syncthing 2.0, an open-source peer-to-peer file synchronization tool, debuts with a switch to SQLite, revamped logging, faster syncing, and more.Bobby Borisov (Linuxiac)
like this
Can I ask about the change of not keeping record of deleted files after 6 months by default. Does that mean if I sync two directories constantly so that if syncthing sees one of them has a file deleted, it will delete the file on the other too, if I copy back that same file into the synced folder, after 6 months pass Syncthing would sync that file again? Or what else does this mean?
Currently I am just using this to have an easy transfer between two computers, I keep moving out files that have been transferred from both folders, so I would think this has no effect on how I use it?
I don't think your use will be effected. I believe the only thing is your database will be less bloated with deleted items that have never been removed previously.
If you add a file back after it's removed from the database, It should sync as usual.
(This is my interpretation of the change notes, i'm no experto, maybe a real experto can confirm this is true or not).
Intel CPU Microcode Updates Released For Six High Severity Vulnerabilities
cross-posted from: lemmy.ml/post/34564216
Impacted CPUs:
- Arrow Lake
- Core Gen 13 Raptor Lake
- Core Ultra 200V Lunar Lake
- Xeon Scalable Gen3 and newer through Xeon 6 Sierra Forest / Granite Rapids
- Xeon D-17xx / Xeon D-27xx
Intel CPU Microcode Updates Released For Six High Severity Vulnerabilities
This Patch Tuesday has brought a slew of Intel CPU microcode updates for the past few processor generations to address six new high severity vulnerabilities.www.phoronix.com
like this
The usage of Linux and Open Source (a study on the possible usage of Linux and Open Source on the PC within the Commission environment)
From December 2002 to April 2005, a pilot was conducted in DG INFSO to evaluate the use of Linux based PC's in the Commission environment, which involved a selected group of users. This group consisted of about 40 persons with a wide diversity of functional profiles (project officer, secretary, financial officer, deputy director general, assistant, etc. …). The scope of the pilot was the testing of the interoperability between the Linux and the Windows environment in terms of electronic file and printer sharing, text processing, spreadsheet, presentation, email / groupware software, other software and support facilities, this specifically in the EC environment.
In co-operation with the Informatics Directorate, a reference configuration was set-up on a number of PC's based on the Linux Operating System and other Open Software products.
Main conclusions are:
- The integration of the Linux based clients in the Windows NT environment did not cause any problems. Integration in the newer NET1 environment (based on the Active Directory) was also successful without major problems. Electronic files and printers both from the Linux environment and the Windows environment could be shared with each other.
- Compatibility tests of the Open Source text processing, spreadsheet, and presentation software were generally satisfactory. Conversion of complex documents showed to be sometimes problematic because of the differences between MS Word and OpenOffice and some problems were encountered with the proprietary fonts of Microsoft. On the other hand, some features were available in OpenOffice that did not exist in the Microsoft Office suite. Further improvements are to be expected now that Microsoft is supporting XML based file formats. Some problems relating to important Commission-specific extensions to MS Word, such as the ones used for the preparation of official notes and legal documents, were identified. A redevelopment of these extensions would be required to solve this issue.
- At the level of the email most of the features are available and no major problems were encountered. However, the shared mail and calendar resources functionality caused several problems at the level of the interoperability with the present Commission email infrastructure. Interoperability tests with the future Commission email infrastructure (foreseen for implementation in 2006) were positive and most of the problems were solved. Some problems relating to specific extensions used within the Commission (Email Archiving System) remained. The question can be raised if a totally new environment based on Open Source at Commission level could be envisaged. Several Open Source solutions are available with functionality comparable to Microsoft's email platform. Initiatives worthwhile mentioning are the development of Kroupware (funded by the German Administration), eGroupWare and OpenGroupware.
- Compatibility tests of Commission-wide applications were negative. Redevelopment of these types of applications as web applications will resolve the problems. The Commission environment would evolve to a more Windows-independent environment, if a strategy could be adopted on these lines. Within the present planning of DG DIGIT it isforeseen that the corporate applications under their responsibility will be redeveloped by 2008. This is already a realisation of a large part of that strategy. However, it is imperative that any web application should be developed in a browser independent way, which should be feasible to do. The browser independence is further emphasised by the commitment of the Commission to implement the first level of the Web Content Accessibility Guidelines for the Europa and the Intracomm website.
- The Open Source world has proven to have the ability to adapt to new versions of the Microsoft software / environment. This was demonstrated with the changeover from the NT domain to the NET1 domain and with the changeover from the older versions of Office / Email to the newer versions. Sometimes there was a delay in the development of the adaptation depending on the magnitude of the differences. Also, sometimes certain useful features available in OpenSource world do not exist in the corresponding software in the Microsoft environment.
- The availability of third party software is not completely positive and is greatly depending on the market and profit analysis done by the corresponding software vendor. The question can again be raised if totally new software based on Open Source could not be envisaged. Most of the time Open Source solutions are available with functionality comparable to the original third party software.
In general, the Linux platforms that were tested show a very fair level of usability and compatibility. An environment based on Linux is today technically feasible for limited groups with specific needs. Although there are many other factors that could play a role in the decision in favour of the implementation of an environment based on Linux, the present testing shows that is not possible to implement it at this moment in time on a large scale. Amongst the most blocking factors is the availability of Commission and local applications. The redevelopment of applications would be necessary to solve this problem. In any case, a migration of more than 25000 users is an entirely different project with different objectives, starting with a necessary cost/benefit analysis. The project of a general migration would need to be prepared and planned very carefully, in the hypothesis of a satisfactory OSS platform and a political and technical decision, in order to guarantee minimal disturbance to the users and a similar level of functionality.
The usage of Linux and Open Source (a study on the possible usage of Linux and Open Source on the PC within the Commission environment)
cross-posted from: lemmy.ml/post/34545365
From December 2002 to April 2005, a pilot was conducted in DG INFSO to evaluate the use of Linux based PC's in the Commission environment, which involved a selected group of users. This group consisted of about 40 persons with a wide diversity of functional profiles (project officer, secretary, financial officer, deputy director general, assistant, etc. …). The scope of the pilot was the testing of the interoperability between the Linux and the Windows environment in terms of electronic file and printer sharing, text processing, spreadsheet, presentation, email / groupware software, other software and support facilities, this specifically in the EC environment.In co-operation with the Informatics Directorate, a reference configuration was set-up on a number of PC's based on the Linux Operating System and other Open Software products.
Main conclusions are:
- The integration of the Linux based clients in the Windows NT environment did not cause any problems. Integration in the newer NET1 environment (based on the Active Directory) was also successful without major problems. Electronic files and printers both from the Linux environment and the Windows environment could be shared with each other.
- Compatibility tests of the Open Source text processing, spreadsheet, and presentation software were generally satisfactory. Conversion of complex documents showed to be sometimes problematic because of the differences between MS Word and OpenOffice and some problems were encountered with the proprietary fonts of Microsoft. On the other hand, some features were available in OpenOffice that did not exist in the Microsoft Office suite. Further improvements are to be expected now that Microsoft is supporting XML based file formats. Some problems relating to important Commission-specific extensions to MS Word, such as the ones used for the preparation of official notes and legal documents, were identified. A redevelopment of these extensions would be required to solve this issue.
- At the level of the email most of the features are available and no major problems were encountered. However, the shared mail and calendar resources functionality caused several problems at the level of the interoperability with the present Commission email infrastructure. Interoperability tests with the future Commission email infrastructure (foreseen for implementation in 2006) were positive and most of the problems were solved. Some problems relating to specific extensions used within the Commission (Email Archiving System) remained. The question can be raised if a totally new environment based on Open Source at Commission level could be envisaged. Several Open Source solutions are available with functionality comparable to Microsoft's email platform. Initiatives worthwhile mentioning are the development of Kroupware (funded by the German Administration), eGroupWare and OpenGroupware.
- Compatibility tests of Commission-wide applications were negative. Redevelopment of these types of applications as web applications will resolve the problems. The Commission environment would evolve to a more Windows-independent environment, if a strategy could be adopted on these lines. Within the present planning of DG DIGIT it isforeseen that the corporate applications under their responsibility will be redeveloped by 2008. This is already a realisation of a large part of that strategy. However, it is imperative that any web application should be developed in a browser independent way, which should be feasible to do. The browser independence is further emphasised by the commitment of the Commission to implement the first level of the Web Content Accessibility Guidelines for the Europa and the Intracomm website.
- The Open Source world has proven to have the ability to adapt to new versions of the Microsoft software / environment. This was demonstrated with the changeover from the NT domain to the NET1 domain and with the changeover from the older versions of Office / Email to the newer versions. Sometimes there was a delay in the development of the adaptation depending on the magnitude of the differences. Also, sometimes certain useful features available in OpenSource world do not exist in the corresponding software in the Microsoft environment.
- The availability of third party software is not completely positive and is greatly depending on the market and profit analysis done by the corresponding software vendor. The question can again be raised if totally new software based on Open Source could not be envisaged. Most of the time Open Source solutions are available with functionality comparable to the original third party software.In general, the Linux platforms that were tested show a very fair level of usability and compatibility. An environment based on Linux is today technically feasible for limited groups with specific needs. Although there are many other factors that could play a role in the decision in favour of the implementation of an environment based on Linux, the present testing shows that is not possible to implement it at this moment in time on a large scale. Amongst the most blocking factors is the availability of Commission and local applications. The redevelopment of applications would be necessary to solve this problem. In any case, a migration of more than 25000 users is an entirely different project with different objectives, starting with a necessary cost/benefit analysis. The project of a general migration would need to be prepared and planned very carefully, in the hypothesis of a satisfactory OSS platform and a political and technical decision, in order to guarantee minimal disturbance to the users and a similar level of functionality.
Just got a new GPU, why is it so hard to use it?
Hey all, just got a Geforce 5070 to replace my 2070 from years ago. Ubuntu's been pretty smooth sailing for me until now, and I'm not exactly the best at navigating this stuff.
When Ubuntu starts to boot, the GPU stops outputting display to my monitor. As though it doesn't detect the new GPU. I tried putting the 2070 back in and downloading the 570 drivers but it didn't change anything. I found a tutorial for what seemed to be my issue that asked me to change the kernel, but halfway through the tutorial, commands that worked on their machine started failing on mine. I wish I'd documented what the error messages were because when I went to poke around more today, I got a message about kernel panic and can't even boot with the 2070. Where do I go from here?
SOLUTION: Went back and got an AMD GPU. Worked out of the box. Thanks to all who helped. Would have kept trying but I only have so much time for troubleshooting right now.
like this
A Plea From Gaza: You’re My Only Hope
My name is Soliman — a young man and student from Gaza, carrying a burden far heavier than my age. Between my studies and the hardships of life, I try to be the backbone of my family in the most difficult of times.
We once had a small farm — olive and citrus trees, and a greenhouse where we planted not just crops, but dreams.
That farm was our only source of income, and more than that, it was a place full of memories, of hope, and of the laughter that once made life a little easier.
But in a single moment, everything was gone.
A fire reduced our years of effort to ashes.
We lost our source of living, our stability — and with it, a part of our souls.
Now, despite the pain, I’m trying to start over. I’m doing everything I can to keep my family standing, to find even the smallest light of hope that might restore our strength, dignity, and sense of humanity.
I share these words with honesty and hope, hoping they reach a kind heart — someone who can help, or even simply share my story with others who might be able to.
If you’re able to support us in any way, here is the link to our GoFundMe campaign:
👉 gofund.me/da782c66
Every share, every kind word, every small donation could be a lifeline for us.
From the bottom of my heart, thank you for taking a moment to read my story.
A Plea From Gaza: You’re My Only Hope
cross-posted from: hexbear.net/post/5783600
My name is Soliman — a young man and student from Gaza, carrying a burden far heavier than my age. Between my studies and the hardships of life, I try to be the backbone of my family in the most difficult of times.We once had a small farm — olive and citrus trees, and a greenhouse where we planted not just crops, but dreams.
That farm was our only source of income, and more than that, it was a place full of memories, of hope, and of the laughter that once made life a little easier.But in a single moment, everything was gone.
A fire reduced our years of effort to ashes.
We lost our source of living, our stability — and with it, a part of our souls.Now, despite the pain, I’m trying to start over. I’m doing everything I can to keep my family standing, to find even the smallest light of hope that might restore our strength, dignity, and sense of humanity.
I share these words with honesty and hope, hoping they reach a kind heart — someone who can help, or even simply share my story with others who might be able to.
If you’re able to support us in any way, here is the link to our GoFundMe campaign:
👉 gofund.me/da782c66
Every share, every kind word, every small donation could be a lifeline for us.From the bottom of my heart, thank you for taking a moment to read my story.
GitHub - winapps-org/winapps: Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration.
GitHub - winapps-org/winapps: Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration. Hard fork of github.com/Fmstrat/winapps/
Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration. Hard fork of https://github.com/Fmst...GitHub
like this
Additional Features
- The GNU/Linux
/home
directory is accessible within Windows via the\\tsclient\home
mount
Well I for one won't be touching this with a ten foot pole.
I used to use this, but I always found it really janky - window boundaries not updating, weird graphical glitches, etcetera.
It was especially annoying to use with Photoshop and GPU acceleration (I do GPU passthrough to my VM).
In the end, I just abandoned it and just used the monitor the VM’s GPU is plugged into.
OpenStreetMap turns 21
Happy Birthday OpenStreetMap! CoMaps would not be possible without all the OSM people, the community is amazing
Israeli rights group releases footage showing settler shooting activist Awdah Hathaleen
The Israeli human rights group B’Tselem has released a video showing settler Yinon Levi shooting and killing Palestinian activist Awdah Hathaleen. The footage was filmed by Hathaleen himself.
Levi was released days after killing the 31-year-old activist and was later seen returning to the scene of the crime at the Umm al-Kheir community centre in the occupied West Bank.
Attacks by Israeli settlers on Palestinians across the territory are being recorded on a nearly daily basis. The settlers are often backed by Israeli soldiers.
LIVE: Israel kills Al Jazeera journalist Anas al-Sharif in Gaza attack
Al-Sharif killed along with journalist Mohammed Qreiqeh and two cameramen, our colleagues at Al Jazeera Arabic report.Nils Adler (Al Jazeera)
I switched from Arch btw to fedora kionite AMA
I recently switched from arch to kionite and I quite like it a lot. There is defenitly more stability and security.
Although rpm-ostree I quite a learning curve compared to pacman.
Either way for anyone curious ask NY anything about the distro / the switch to it.
like this
For my Laptop I wanted to stick with the basics and go from there so I didnt really checket wether there where any distros based of off kinoite or silverblue.
I want to use only packages I need.
I guess aurora bazzite etc would remove the fedora flatpaks out of the box which would have saved maybe 5 minutes vut either way I dont want to install derivatives from derivatives etc. for example mint or cachy(I know these have different bases the point is I want to stick to the source as close as possible)
Now on my pc on the other hand I just installed bazitte because I do play video games on it.
Jati from Watch4Beauty
Sensitive content
Piper from Amour Angels
Sensitive content
Ivanka
Sensitive content
Ease it in
Sensitive content
Fedora 42 / KDE - What is the difference between "dnf upgrade" and Discover "system upgrade"
I usually update through dnf but sometimes Discover says there is a "system upgrade" with however many packages that are pending upgrade, but no details provided. It requires a restart after completing.
What is the difference between the two?
Using dnf is betrer than using Discover. Mostly because sudo dnf history undo last
exists, which undoes the latest "transaction".
(Each transaction is an action of removing, reinstalling, updating and installing (a) package(s).)
Take my bikini off babe OC F
Sensitive content
D_Air1
in reply to smeg • • •