Linus Torvalds and Bill Gates Meet for the First Time Ever
Bill Gates and Linus Torvalds meet for the first time.
Microsoft co-founder Bill Gates and Linus Torvalds, the creator of the Linux kernel, have surprisingly never met before. That all changed at a recent dinner hosted by Sysinternals creator Mark Russinovich.Tom Warren (The Verge)
like this
New Orleans debates real-time facial recognition legislation
New Orleans has emerged as a flashpoint in debates over real-time facial recognition technology. The city’s leaders are weighing a landmark ordinance that, if passed, would make New Orleans the first U.S. city to formally legalize continuous facial surveillance by police officers.The move follows revelations that, for two years, the New Orleans Police Department (NOPD) quietly used automated alerts from a privately operated camera network known as Project NOLA that bypassed the strictures of the city’s 2022 ordinance which explicitly banned such practices. Project NOLA is a non-profit surveillance network founded by ex-police detective Bryan Lagarde.
Despite this, Project NOLA’s network was set to continuously and automatically scan public spaces. Every face that passed within view was compared in real time, and officers were pinged via an app whenever a watchlist match occurred, leaving no requirement for supervisory oversight, independent verification, or adherence to reporting standards.
Opponents argue that automated surveillance everywhere in public spaces raises profound threats to privacy, civil rights, and due process. The American Civil Liberties Union (ACLU) of Louisiana described the system as a “facial recognition technology nightmare” that enables the government to “track us as we go about our daily lives.”
The wrongful arrest of Randal Reid based on misidentification from still-image facial recognition is touted as highlighting the real-world dangers of facial recognition. Reid is a 29‑year‑old Black logistics analyst from Georgia who was wrongfully arrested in late 2022 and held for six days due to a false facial recognition match.
The ACLU has urged the City Council to reimpose a moratorium and demand an independent audit covering privacy compliance, algorithmic bias, evidence admissibility, record retention, and public awareness. The organization said that NOPD currently lacks any system for logging or disclosing facial-recognition-derived evidence, and Project NOLA operates outside official oversight entirely.
A vote by the City Council is expected later this month. If passed, NOPD and any authorized third party will be legally empowered to scan live public feeds using facial recognition, provided reports are submitted according to the new law.
Meanwhile, NOPD is awaiting the outcome of its internal audit and Kirkpatrick has stated that policy revisions will be guided by the council’s decisions. Meanwhile, the ACLU and partners are preparing to escalate their opposition, pushing for either outright prohibition or deeply strengthened accountability measures.
The decision facing New Orleans encapsulates the broader tension between embracing AI-based public safety tools and protecting civil liberties. Proponents emphasize the edge that real-time intelligence can provide in stopping violent crime and responding to emergencies, while critics warn that indiscriminate surveillance erodes privacy, civil rights, and due-process safeguards.
A few things I feel are very important that none of the recent June articles about this mention:
- The city has managed to keep this all relatively under wraps. Few people are even aware of this, and even if they are they are not aware of the level of surveillance.
- This seems to be being kept in the dark even by people that we should be able to trust. I only found out about the City Council vote this month bc I make a habit of searching for updates about this every so often. I cannot find any information about when the vote is actually scheduled, just sometimes at the end of June. This is the last week of June so presumably this week?
- State Police and ICE can't be regulated by city government. There is a permanent state police force in New Orleans that was established as of last year by Governor Landry.
I believe they have continued using this technology however they please, and there is no real way for the city to regulate how they use it, and who they share it with.
New Orleans debates real-time facial recognition legislation
The landmark ordinance, if passed, would make New Orleans the first U.S. city to formally legalize continuous facial surveillance by police officers.Anthony Kimery (BiometricUpdate.com)
adhocfungus likes this.
Vaxry: About Hyprland Premium
(from Vaxry, creator of Hyprland)
Hey hey people, vax here.
I've seen the post about Hyprland Premium go a bit viral and people don't seem to understand fully what we're doing.
There is a reason no pages link to the account. subdomain, because it's a work in progress, after all. That's why wording is a bit lacking, that's why registrations are closed.
Anyways, here are some key takeaways:
Yes, it's real
It's the official website. I did not get hacked.
Hyprland is not going closed source
It says that in the first sentence on the page. No paid features, beta branches, etc. We continue development as always.
Why money
I need something to eat too. Once I end university, if I can't make this my full-time job, I will have to severely decrease my contributions in favor of a real job. If this gets us somewhere, it will be only with benefits to you, the users. If I get enough money to hire another guy to help me work on Hyprland full time, I will.
Forums:
Already on forum.hypr.land. To log in, you need a Hyprland Account, that's why we haven't "fully" launched them yet.
"Premium" Forums:
Additional categories on the same forum for premium subscribers - these include premium support (where you get answers from me instead of the community at large), Q&A with me, and some banter chats.
Desktop Experience:
Free desktop experience: Dotfiles provided by us, with one-click installs and updates.
Premium desktop experience: Same as above, but with more customization options. (dotfile customizations, e.g. "bar on what side", "what button where", etc, not Hyprland features)
"Further premium services":
A general catch-all clause if any premium services come out in the future, they will most likely just be a part of the premium subscription. This might be dotfile sync, or other ideas. We don't know yet, that's why we didn't say.
Cheers, happy Hyprlanding.
Schizophrenic I doubt, but how on earth could he NOT have delusions of grandeur?
Rich as fuck, does the most stupid shit, still get elected to be the representing spearhead-figure of the US, does even more stupid things and yet people love him and even get tattoos of his fuckface....
If that doesn't skew your self-criticism to "dang, I really must be frigging awesome" in an unhealthy way, what could?
Israelis emerge from shelters to devastation after Iran attacks 🎻
Israelis emerge from shelters to devastation after Iran attacks
First responders fanned out across Israel Sunday following fresh waves of Iranian missile strikes that left pockets of devastation in their wake -- as the Islamic republic hit back after a US attack on its nuclear sites.France 24 (FRANCE 24)
Quando l’Italia si fece rispettare dagli Stati Uniti… con un incrociatore! da Difesa Online
Quando l’Italia si fece rispettare dagli Stati Uniti… con un incrociatore!
Nel marzo del 1891, a New Orleans, si consumò una delle pagine più oscure nella storia degli Stati Uniti: undici immigrati italiani furono linciati da una folla inferocita che fece irruzione nella prigione locale dopo che la giustizia aveva assolto o…Difesa Online
Using Signal groups for activism
Using Signal groups for activism
Things are heating up. Millions of people are taking to the streets against Trump's rising authoritarianism.Micah Lee (micahflee)
Using Signal groups for activism
Using Signal groups for activism
Things are heating up. Millions of people are taking to the streets against Trump's rising authoritarianism.Micah Lee (micahflee)
adhocfungus likes this.
Disabling Intel Graphics Security Mitigations Can Boost GPU Compute Performance By 20%
Disabling Intel Graphics Security Mitigations Can Boost GPU Compute Performance By 20%
While not talked about as much as the Intel CPU security mitigations, Intel graphics security mitigations have added up over time that if disabling Intel graphics security mitigations for their GPU compute stack for OpenCL and Level Zero can yield a …www.phoronix.com
like this
Using Microsoft's New CLI Text Editor on Ubuntu
Microsoft’s New CLI Text Editor Works Great on Ubuntu
Edit is a new open source command line text editor from Microsoft that supports Windows, macOS and Linux. Learn what it can do, and how to try it on Ubuntu.Joey Sneddon (OMG! Ubuntu!)
like this
I've just given this a quick try in Windows (sorry, didn't want to infect Linux with MS stuff) and... it's pretty good.
I might install it in Linux although I'll probably still use nano.
Taiwan: Frequent TikTok users more likely to hold pro-China views, survey finds
cross-posted from: lemmy.sdf.org/post/37225074
ArchivedFrequent TikTok users in Taiwan are more likely to hold certain political views aligned with Beijing's narratives, according to a recent survey by Taiwan-based NGO DoubleThink Lab.
Conducted in March and released on June 5, the survey compared "active" TikTok users - defined as those who use the app several times a week for over 30 minutes per session or several times a day with shorter sessions - with "inactive" users who spend less time on the platform. It explored their views on a range of issues including cross-strait relations, democracy and U.S. support for Taiwan.
[...]
Republican Senator callously says 'biblically, we are supposed to work' to millions set to lose health care
The former billionaire, who inherited a coal mining business from his father, presides over a state where 29% of residents are on Medicaid
When Senator Jim Justice of West Virginia was asked about the Senate Republicans' newly released portion of the proposed spending bill that requires parents of children older than 14 to work for Medicaid, he said, "biblically, we are supposed to work."
Rozaŭtuno likes this.
But when you give a banquet, invite the poor, the crippled, the lame, and the blind. And you will be blessed because they cannot repay you, for you will be repaid at the resurrection of the righteous.
Bible Gateway passage: Luke 14:13-14 - New Revised Standard Version Updated Edition
But when you give a banquet, invite the poor, the crippled, the lame, and the blind. And you will be blessed because they cannot repay you, for you will be repaid at the resurrection of the righteous.”Bible Gateway
FundMECFS likes this.
In reply he said to them, “Whoever has two coats must share with anyone who has none, and whoever has food must do likewise.”
In political science, a proxy war is an armed conflict where at least one of the belligerents is directed or supported by an external third-party power. In the term proxy war, a belligerent with external support is the proxy; both belligerents in a proxy war can be considered proxies if both are receiving foreign military aid from a third party country. Acting either as a nation-state government or as a conventional force, a proxy belligerent acts in behalf of a third-party state sponsor.[1]
That’s a very loose definition of a proxy war, by that metric basically any war since globalisation is a proxy war.
pazzia marittima già nella spiaggia del paese italico
Sembra assurdo doverlo realizzare così a caso, ma stranamente (…o forse no?) al mare già è più o meno pieno di pazzi. Siamo appena verso la fine di giugno… ossia tecnicamente proprio all’inizio dell’estate, anche se non sembra (e a proposito, ieri era il solstizio, quindi ora tramonterà sempre più presto la sera… preparatevi a […]
EU top diplomat calls for restraint after US 'obliterates' Iran’s nuclear sites
The European Union’s chief diplomat has called for all sides in the Middle East conflict to “step back” and return to negotiations after the U.S. struck key Iranian nuclear facilities on Saturday.
Kaja Kallas posted on the X platform that an Iranian nuclear capability would represent a global security threat and urged all sides not to escalate.
“I urge all sides to step back, return to the negotiating table and prevent further escalation,” she wrote, adding that EU foreign ministers will meet on Monday to discuss the latest developments.
The U.S. entered a conflict on Saturday that has raged between Israel and Iran since June 13 when Tel Aviv launched airstrikes against Iranian nuclear and military targets.
Since then, the two sides have exchanged air attacks resulting in hundreds of deaths and injuries.
Having said on Thursday he would decide within two weeks whether to enter the fray, U.S. President Donald Trump authorized a heavy assault on three Iranian nuclear development facilities on Saturday and warned of further action should Tehran retaliate.
Against the backdrop of escalating hostilities in the Middle East, Poland’s foreign ministry advised on Sunday against all travel to Israel.
Spokesman Paweł Wroński told a press conference the ministry is not a “travel agency” after Polish authorities repatriated around 200 people from Israel last week.
“It is not the case that we will always be able to help people.” he said.
EU top diplomat calls for restraint after US obliterates Iran’s nuclear sites
EU foreign minister will meet on Monday to discuss the latest escalation.ej/ew (Telewizja Polska S.A)
They're gonna limit de sanguis citizenship just to squeeze some oppression from former Israelis
Unrelated to Israel, but I heard from a relative that they're doing just that in Spain, beginning in October only the next generation of a Spanish citizen can get citizenship. Putting it politely, they really don't want citizen immigrants
Accessing Jellyfin Help
Good morning all,
I'm having an issue with my Jellyfin server and hoping that you lovely wizards can help me...again.
So I initially tried and failed to set up Jellyfin on elementaryOS(skill issue), I wasn't really invested in the OS so I just switched to Ubuntu. Things have been much easier for the get go. I now have set up Jellyfin on my ubuntu 24.04.2 and uploaded my library from my external hdd. Now I cant figure out how to connect other devices so I can watch my media on my macbook. I currently also use a PIA vpn with port forwarding on due to my qbit seeding. I feel like that is important info. I've looked up how to connect while one the same network but since I need my vpn to stay on I'm feeling a little outside my depth again. Ultimate goal is to be able to access my library on other devices mainly, mainly my macbook, while also being able to seed from Qbit safely.
I appreciate any assistance you all can offer!
like this
Don't get too crazy into categorizing your media. Keep it simple with your folders, so Jellyfin can know what the file is then scrape the internet for meta-data.
Media -> Movies -> Example Movie (year) -> Example.movie.file
Media -> Shows -> Example Show (year) -> Season 1 -> Example.show.S01E01.file
Ideally your media downloads will have the name and release year in the folder name already. It knows to ignore or match things like x264, DD.5.1, and release group name.
this.
jellyfin has a pretty strict format structure if you want everything to auto discover.
Searching for Hidden Fungi in the Sonoran Desert
cross-posted from: slrpnk.net/post/23702048
archived (Wayback Machine)
Searching for Hidden Fungi in the Sonoran Desert - Inside Climate News
Mycorrhizal fungi are vital to ecosystems around the world, but remain largely understudied, especially in arid regions. They may prove critical to the survival of fragile deserts stressed by climate change.Inside Climate News
Teachers Are Not OK
Teachers Are Not OK
AI, ChatGPT, and LLMs "have absolutely blown up what I try to accomplish with my teaching."Jason Koebler (404 Media)
like this
Keir Starmer backs US strike on Iran and calls for Tehran to return to talks
cross-posted from: lemmy.world/post/31809376
Prime minister says Iran’s nuclear programme is a ‘grave threat to international security’Keir Starmer has backed the US strike on Iran’s nuclear facilities and called on Iran to return to negotiations, saying the country’s nuclear programme was a “grave threat to international security”.
Donald Trump announced overnight that the US had bombed three nuclear sites in Iran, joining Israel’s attack on the Tehran regime.
There was no UK involvement in the action. Starmer and the foreign secretary, David Lammy, had pushed for a diplomatic solution amid fears a wider action could further destabilise the region.
Starmer backs US strike on Iran and calls for Tehran to return to negotiations
UK prime minister says Iran’s nuclear programme is a ‘grave threat to international security’Jessica Elgot (The Guardian)
adhocfungus likes this.
Bluesky is more open than you think.
I see a lot of misinformation about bluesky here, so I want to address a lot of the talking points against atproto/bluesky.
This is partially inspired by accounts like mastodon migration and feditips being really annoying about bluesky.
How Bluesky Works
I see a lot of people misunderstanding how it works.
The network has three main parts:
1. A PDS -- This stands for Personal Data Server. These store information in records, like who you are following, your posts, who you are blocking and your images.
2. A relay -- These crawl PDSes and keep a copy of all the records on them. They give a "Firehose" of all the data on the network (that they crawled).
3. An AppView -- These index and work through the data from the firehose. All interactions are handled through these, meaning if someone follows me on bluesky, that app.bsky.graph.follow
record will be crawled by the relay, and recieved by the AppView. bsky.app/ is an Appview. Appviews don't always have to use the relays, whtwnd.com/ connects to PDSes directly.
This is different to ActivityPub, where if I follow someone, my server sends that information directly to the other person's server.
Common misconceptions
An atproto relay is too expensive to run.
atproto.africa/ is a second full-network relay run by the blacksky team. We already have a second relay, and they're not even that expensive to run anymore, a lot of people run non-archival (meaning it doesn't backfill every post) relays for less than $40 a month.
There is no instances available except for bsky.social
bsky.social isn't actually an instance, its just the domain name assigned to users by default. This is explained here: app.wafrn.net/fediverse/post/f…
Wafrn has (opt-in) bluesky support, they act as a PDS and AppView, so if bluesky disappears tomorrow they can switch to the atproto.africa relay. (There is DID:PLC which is a problem, but I'll get to that later.)
You can't defederate bsky.social, this proves atproto is centralised!
app.wafrn.net/fediverse/post/f… also explains this, bsky.social is just the name assigned to users, each PDS has names like brittlegill.us-west.host.bsky.… (where my account is).
While you could ignore records from a specific PDS on the App layer, its pretty pointless, since atproto is portable/content addressed, meaning a user could seamlessly move to another PDS. (AP does support moving, but its pretty seamful.)
(While I was writing this someone posted a pretty good blogpost about this: blog.cyrneko.eu/there-is-no-bs…)
Bluesky can censor people in turkey, this proves they're centralised!
Those posts weren't removed, people on third party bluesky apps in turkey could still see them.
People in Turkey are automatically subscribed to a Moderation Service which hides those posts, as the government requires it.
If a person unsubscribes, or uses a third party app/server the posts are still there.
Bluesky isn't decentralised as someone was banned for pointing out the head of T&S liked jailbait porn.
That person came back on a different PDS. They literally are still on bluesky because they joined a different server.
Bluesky went down due to a DDoS, this proves they are centralised!
The DDoS only crashed the Bluesky PDSes. People self hosting were fine.
Wafrn
Wafrn is a federated tumblr alternative. It started off as a tumblr clone, the dev added AP support, and eventually, Atproto support.
Its a great example of how bluesky can be built on.
If bluesky disappeared tomorrow, Wafrn could switch relays to atproto.africa, and still interact with people on other PDSes.
The main reason I made this post is because so many people are blindly anti-atproto, without fully understanding how it works and how it can be improved.
There is obviously problems with it, but it does a lot right. (There's a lot ActivityPub should do, like content addressing, DIDs and composable moderation).
I also think we could do with a better bridge. bridgy isn't really cutting it right now.
Note on did:plc, its the only centralised part of the network as of now, its essentially the underlying ID every account has. It is possible to use a did:web id instead, which is tied to a website name.
Bluesky
Social media as it should be. Find your community among millions of users, unleash your creativity, and have some fun again.Bluesky Social
like this
It's not a matter of how many users, but whether those users have the option to switch servers. By the former standard, mastodon would be considered centralized simply because of mastodon.social.
Luca likes this.
Because all the nerds who want to do that are on mastodon ; ).
Jokes aside, people are self hosting them, there's about 2000 independant PDSes right now.
Portability makes it really easy to migrate accounts. You just need a .car archive of your old one.
Fear and Quiet Resistance Amid a Los Angeles in Turmoil
cross-posted from: lemmy.ml/post/32095822
How the ICE Raids Are Warping Latino Life in Los AngelesVisuals and Text by Isabel Castro, who is a Mexican American filmmaker based in LA.
June 22, 2025In Boyle Heights, a predominantly Latino neighborhood in East Los Angeles, the streets were unusually quiet. In the early afternoon, a time when the neighborhood is typically bustling with activity, the sidewalks and stores were empty.
I met Ceasar Sanchez, standing at the entrance of a barbershop on Cesar Chavez Avenue, one of the area’s main thoroughfares. Inside, every chair sat empty.
Mr. Sanchez, who works at the shop, hasn’t had a single client this week. “They’re just afraid to go anywhere — shopping, stores, even work,” he explained.
Fear and Quiet Resistance Amid a Los Angeles in Turmoil
How the ICE Raids Are Warping Latino Life in Los Angeles
Visuals and Text by Isabel Castro, who is a Mexican American filmmaker based in LA.
June 22, 2025
In Boyle Heights, a predominantly Latino neighborhood in East Los Angeles, the streets were unusually quiet. In the early afternoon, a time when the neighborhood is typically bustling with activity, the sidewalks and stores were empty.
I met Ceasar Sanchez, standing at the entrance of a barbershop on Cesar Chavez Avenue, one of the area’s main thoroughfares. Inside, every chair sat empty.
Mr. Sanchez, who works at the shop, hasn’t had a single client this week. “They’re just afraid to go anywhere — shopping, stores, even work,” he explained.
https://wwwnytimes.com/2025/06/22/opinion/los-angeles-protests-raids-ice.html
How can websites verify unique (IRL) identities?
I was reading the comments about Iris scanning and Reddit, and came to the conclusion that they want to be able to present to investors and advertisers that it isn't just LLMs talking to each other. Therefore they want to verify their users' identity.
I would never give over biometric data like this due to privacy/security/anonymity concerns. However, I was curious if people could describe what the alternative would or could look like? I think Switzerland is working on something like this. Is there a safe and private way to verify that I am in fact a real human on the internet? Thanks for your wisdom.
The Netherlands returns 119 stolen sculptures to Nigeria
The Netherlands has officially handed back 119 ancient sculptures stolen from the former Nigerian kingdom of Benin more than 120 years ago during the colonial era.Olugbile Holloway, director-general of Nigeria’s National Commission for Museums and Monuments, said on Saturday that the artefacts were the “embodiments of the spirit and identity of the people from which they were taken from”.
The Netherlands returns 119 stolen sculptures to Nigeria
The Benin Bronzes were artefacts stolen during the UK’s imperial plunder of Benin, modern-day southern Nigeria.Al Jazeera
BREAKING: US Joins the War and Bombs Iran!
BREAKING: US Joins the War and Bombs Iran!
Subscribe to my second channel ➡️ @Hamzah1948 Every Order Plants 1 Olive Tree and Donates Meals To Palestine! Palestinian Merch: → https://www.allthingspalestine.com ← Free Palestine 🇵🇸 Follow Me: In...TankieTube
Bill Clinton Endorses Andrew Cuomo for New York City Mayor
archive.ph/2WlhY paywall removed
It's insulting how hard the Democrats are pushing a sex pest who killed people during Covid just because his primary opponent is a dem-soc. How can anyone make progress with 'allies' like these?
https://www.nytimes.com/2025/06/22/nyregion/bill-clinton-endorse-cuomo-mayor.html
adhocfungus likes this.
Sorella di Perfezione - Giuseppe Iannozzi - nuovo booktrailer su YouTube
Sorella di Perfezione - Giuseppe Iannozzi - nuovo booktrailer su YouTube
youtube.com/shorts/-vBa43lsM_Q
Ulteriori informazioni:
iannozzigiuseppe.wordpress.com…
“Sorella di Perfezione” di Giuseppe Iannozzi – booktrailer – LFA Publisher
Sorella di Perfezione offre al lettore poesie che trattano molteplici temi: amore, amicizia, erotismo, vita, morte, tristezza, solitudine, paranoia, ossessione, spiritualità. L’autore Giuseppe Iann…Iannozzi Giuseppe - scrittore e giornalista
I'm getting "Error setting installer parameters" while attempting to set up a new VM in Virtual Machine Manager [SOLVED]
EDIT: tldr - I was having issues creating a VM using Virtual Machine Manager on Bazzite Linux. Several responders chimed in that it's likely because I'm using the flatpak version of VMM. I probably still could make it work on Bazzite somehow, perhaps w/ the help of distrobox, but instead I've fired up a VM on an old laptop running Linux Mint and everything is smooth sailing. Thanks to all who took some time to help me find a solution.
Original body:
Background: I'm looking to set up a virtual Debian server using Virtual Machine Manager, but I'm stuck on creating my first VM. I'm running Bazzite on my host machine if that makes any difference.
Steps to Reproduce the Issue:
- Launch Virtual Machine Manager.
- Click File > New Virtual Machine, which opens the "New VM - Step 1" window.
- Select "Local install media" and click Forward, which brings me to "New VM - Step 2."
- Click "Browse..." which opens the "Locate ISO media volume" window:
- Click "Browse Local," which opens the file browser.
- Choose ISO file (in my case, I'm using
debian-12.11.0-amd64-netinst.iso
) and click Select, which returns me to the "New VM - Step 2" window. - Because the OS is not detected automatically, I uncheck the "Automatically detect from the installation media / source" checkbox, start typing the word "debian" in the text box above it, and select Debian 12 from the pop-up selection menu.
- Click Forward.
Actual behavior:
Input Error - Error setting installer parameters. Validating install media '/run/user/1000/doc/c0a3c3fc/debian-12.11.0-amd64-netinst.iso' failed. Could not start storage pool: cannot open directory '/run/usr/1000/doc/c0a3c3fc': Permission denied.
Expected behavior: Create the VM and boot into the ISO that I selected in previous steps.
What am I doing wrong? Thanks!
like this
Here are the results of some commands that I believe answer your questions. When I run the ls
command against that directory, it says no such file or directory. Could this have something to do w/ the fact that Virtual Machine Manager is running as a flatpak? (as the other commenter @ormith@lemmy.world has hinted)
Here's what I tried:
what are the permissions of /run/usr/1000/doc/c0a3c3fc
myusername@fedora:~$ ls -la /run/usr/1000/doc
ls: cannot access '/run/usr/1000/doc': No such file or directory
what user are you running VMM as
myusername@fedora:~$ ps aux | grep virt-manager
myusername 17995 0.0 0.0 3688 2048 ? S 13:05 0:00 /usr/bin/bwrap --args 40 -- virt-manager
myusername 18011 0.0 0.0 3788 1396 ? S 13:05 0:00 /usr/bin/bwrap --args 40 -- virt-manager
myusername 18013 1.5 0.3 889968 101424 ? Sl 13:05 0:00 python3 /app/bin/virt-manager
myusername 18147 0.0 0.0 230340 2224 pts/0 S+ 13:06 0:00 grep --color=auto virt-manager
EDIT: I got past this issue by opening up Flatseal and granting access to all system files for Virtual Machine Manager; however, now I'm getting stuck on another permission issue after I choose how much RAM, CPU, and disk space to allocate. Reference my response to @ormith@lemmy.world's comment.
WOW, yes, your problem is almost certainly Flatpak-related. I'm surprised you even got as far as you did. Flatpak is often great but does not tend to play well with applications that need less common capabilities.
I'd recommend installing VMM in a different way if that's an option for you; I expect that will likely make your problem go away.
Virtual Machine Manager's GitHub page for its flatpak includes the following lines:
NOTE: By default, this Flatpak only includes the Virtual Machine Manager client application and does not include the libvirt daemon or QEMU. Depending on your use case, you may have to install other applications or extensions:
- Connecting to a remote libvirt instance: nothing else needed
- Connecting to a libvirt system instance: make sure that libvirtd is installed on the host, either via your package manager or using a system extension on image based systems for example
- Connecting to a libvirt user instance: install the QEMU extension using
flatpak install org.virt_manager.virt_manager.Extension.Qemu
So, in this case, have you either installed libvirtd on the host^[Technically, you could also install libvirtd as a sysext.] (i.e. have you installed it with rpm-ostree
) OR have you installed the QEMU extension as per its own instruction?
If neither, then you should at least do one of them and report back.
EDIT: While what's written above remains relevant beyond Bazzite, Bazzite's ujust scripts do provide handholds for a myriad of situations including this one:
- (Step 0: Uninstall^[The
ujust
script will likely install another instance of VM Manager. As such, the flatpak is no longer needed and would only cause confusion.] the flatpak of Virtual Machine Manager) - Step 1: Install Virtual Machine Manager with
ujust
, i.e. invoke theujust setup-virtualization
command
I suppose the ujust
way handles a bunch of gotchas you'd otherwise have to tackle yourself. And, thus, is most likely preferred over all other methods.
As a side note, please consider consulting Bazzite's excellent documentation first. We'll be more than happy to help out regardless, but I'm sure there are a bunch of gems you'll be missing out on otherwise.
GitHub - flathub/org.virt_manager.virt_manager.Extension.Qemu
Contribute to flathub/org.virt_manager.virt_manager.Extension.Qemu development by creating an account on GitHub.GitHub
wise_pancake
in reply to SnokenKeekaGuard • • •