#WSLg
Explore tagged Tumblr posts
Link
Microsoft recently added support for GPU Video Acceleration by building on top of the existing Mesa 3D D3D12 backend and integrating the VAAPI Mesa frontend. Several Linux media apps use the VAAPI interface to access hardware video acceleration when available, which can now be leveraged in WSLg. Read this article to know more about this feature.
0 notes
Text
Using WLS 2 and WSLg for development on Windows 11 (final part)
Now windows 11 supports running Linux GUI apps natively!
About two years ago, I wrote two articles about running Linux GUI applications on windows 10 on top of the WSL 2. At that time, I was on a project, and I had a Surface Laptop machine I had some trouble with my windows machine, and by moving my entire development environment into a WSL 2 VM, development on a windows machine became more comfortable and faster for me.
Read more…
0 notes
Text
WSL の git-credential-manager
WSL で git-credential-manager を設定するというと Windows 版 git に付属してくる git-credential-manager.exe をWSLから利用するみたいな記事が見つかるところ、gpg と pass と組み合わせるLinux版の方を導入していた。
WSLg が有効で、wayland/xwayland 関連のパッケージが未導入で DISPLAY 環境変数が設定済みだと謎エラーが出てしまうので DISPLAY を消して利用する。
ミニマムに WSLgの wayland/xwayland を導入するのに最低限必要なパッケージを知りたい
0 notes
Text
0 notes
Video
youtube
Windows 11 bug could reduce Ryzen CPU performance by up to 15%, AMD says...
0 notes
Text
Guias IT-online: Como instalar o Microsoft Edge no Ubuntu (WSL) no Windows 11
Guias IT-online: Como instalar o Microsoft Edge no Ubuntu (WSL) no Windows 11
No Guia IT-online anterior, expliquei os passos necessários para criar um ambiente Linux no Windows 11 recorrendo ao Windows Subsystem for Linux. Hoje, vou explicar como instalar o Microsoft Edge no Ubuntu e executar o mesmo sem ambiente gráfico através do WSLg (Preview). O WSLg é a abreviatura de Windows Subsystem for Linux GUI e o seu objetivo é permitir o suporte para executar aplicações Linux…
View On WordPress
0 notes
Photo
Now I can run Unity Linux builds on WSL via WSLg. Nice.
4 notes
·
View notes
Text
17 września 2021
◢ #unknownews ◣
Czas na Twoją piątkową porcję ciekawych linków z branży IT :)
Ebooki na temat Kubernetes - od €1 Ebooki dla programistów Pythona - od €1 za paczkę
1) Czy szyfrowanie wiadomości mailowych ma sens? Ciekawa opinia https://latacora.micro.blog/2020/02/19/stop-using-encrypted.html INFO: według autora, szyfrowanie wiadomości to kiepski pomysł, bo email już z założenia posiada błędy, które osłabiają bezpieczną komunikację. Warto przeczytać całość i należy pamiętać, że to tylko opinia jednego człowieka.
2) WaterBear - platforma VOD z darmowymi filmami dokumentalnymi https://join.waterbear.com INFO: wszystkie filmy poruszają tematy "ważne dla naszej planety". Obecnie w bazie jest około 800 filmów, a wiele z nich to krótkie materiały (do 10 minut)
3) Tłumaczysz swoją aplikację na wiele języków? Są rzeczy, o których możesz zapomnieć https://ericwbailey.design/writing/what-they-dont-tell-you-when-you-translate-your-app/ INFO: zwykłe tłumaczenie to czasami za mało. Niekiedy potrzebujesz lokalizacji. Niektóre języki posiadają idiomy, których nie da się tłumaczyć bezpośrednio, a jeszcze inne mają podział na słowa używane w piśmie i mowie. Jest sporo miejsc na popełnienie wpadki.
4) Ciekawe wizualnie wyjaśnienia niektórych koncepcji matematycznych https://math.stackexchange.com/questions/733754/visually-stunning-math-concepts-which-are-easy-to-explain INFO: kiedyś w liceum nauczyciel trudził się, tłumacząc mi drugie z tych zjawisk (to z sumą). Wystarczyło naszkicować ten obrazek.
5) Red Alert w wersji OpenSource (darmowa gra) https://www.openra.net INFO: Jest tryb gry przez sieć, jak i lokalny. Dodano sporo usprawnień w stosunku do oryginału. Działa na Windowsie, Macu, Linuksie i FreeBSD.
6) WSLg - a gdyby tak dodać GUI do WSL (Windows Subsystem for Linux)? https://github.com/microsoft/wslg INFO: to rozwiązanie dodaje do WSL X-Server, a co za tym idzie, możemy uruchamiać niektóre graficzne aplikacje linuksowe na Windowsie
7) Dlaczego na wszystkich wizualizacjach map 3D słońce pada na teren od północy? https://ramblemaps.com/why-does-sunlight-come-from-north INFO: ciekawe wyjaśnienie tego zjawiska, które jak się okazuje, jest dostosowane do tego, jak człowiek postrzega świat.
8) Zabezpieczenia starych gier komputerowych [Film, 1h] https://www.youtube.com/watch?v=waTM9GKWe_A INFO: genialny webinar Kacpra Szurka na dość oldschoolowy temat. Czym były koła z kodami, dlaczego kartki z kodami były czerwone, czy dlaczego producenci gier stosowali kolorowe kody dostępowe na obrazkach? O tym wszystkim w nagraniu.
9) Kolekcja 20 rozszerzeń do GNOME, które mogą usprawnić Twoją pracę https://fosspost.org/20-gnome-extensions-gnome-40/ INFO: menadżer schowka, narzędzie do screenshotów, zaawansowany window-switcher, zaawansowany widget pogodowy, narzędzie do szybkiego odmontowywania dysków i inne
10) web2img - hostowanie stron internetowych w obrazkach (nie 'jako obrazki' z 'w') https://github.com/etherdream/web2img INFO: skrypt używa czegoś podobnego do steganografii, umieszczając Twoją stronę w obrazku, który możesz hostować gdziekolwiek (np. imgur), a następnie dekoduje ją przez Service Workera i wyświetla.
11) Interaktywna mapa wiatrów na świecie + inne animacje https://www.windy.com/ INFO: możesz zobaczyć zdjęcia satelitarne, aktualną sytuację burzową, zachmurzenie, zanieczyszczenie powietrza i inne.
12) Podział programistów na frontendowych i backendowych może być kiepski - jak to zrobić lepiej? https://www.michellelim.org/writing/stop-using-frontend-backend/ INFO: autor artykułu podaje lepszy podział, skupiony na motywacji pracownika, czyli na tym, nad czym chce on pracować, szukając nowego miejsca pracy, a tego nie da się opisać jednym słowem frontend/backend.
13) Jak przesiąść się na menadżer okien i3? [Linux] https://vincent.bernat.ch/en/blog/2021-i3-window-manager INFO: jest to tzw. 'tiling window manager', czyli aplikacja pomagająca zarządzać oknami i układająca je w logicznym porządku
14) Przegląd mniej znanych rozszerzeń do przeglądarek [podcast, 12 minut] https://youtu.be/64sogqxwsp0 INFO: wszystkie wymienione dodatki wraz z linkami znajdziesz w opisie do filmu
15) Hackowanie wyświetlaczy LED sterowanych przez BlueTooth http://nilhcem.com/iot/reverse-engineering-bluetooth-led-name-badge INFO: świetnie pokazane podsłuchiwanie komunikacji BT i próba dekodowania protokołu komunikacji. Ostatecznie autor dorzuca nowego ficzera do urządzenia ;)
16) Kobo Writer - przerób swój epapierowy czytnik Kobo na ma maszynę do pisania https://github.com/olup/kobowriter INFO: to przerobiony soft do Kobo, który dodaje wsparcie dla klawiatur USB via OTG. Możesz podłączyć dowolną zasilaną klawiaturę USB (ewentualnie podłącz niezasilaną przez aktywnego huba). Nie kompiluj tego softu, a ściągnij gotową binarkę.
17) Trailer nowego Matrixa zawsze pokazuje aktualną godzinę - taki easter egg https://thechoiceisyours.whatisthematrix.com INFO: zastanawiasz się, jak osiągnięto ten efekt? Pomyśl o najprostszym możliwym rozwiązaniu, jakie przyjdzie Ci do głowy... właśnie tak to zrobiono :D
18) Replace JQuery - jak nazwa wskazuje, aplikacja szuka użycia jquery w projekcie i zamienia to na 'vanila JS' https://github.com/sachinchoolur/replace-jquery INFO: wszystkie wstawki z jquery są zastępowane odpowiednikami pisanymi w czystym JavaScripcie. Możemy zamienić 100% wywołań JQ albo np. wybrane metody.
19) GREP, SED i AWK - naucz się myśleć o przetwarzaniu tekstu z użyciem tych trzech narzędzi https://arstechnica.com/gadgets/2021/08/linux-bsd-command-line-101-using-awk-sed-and-grep-in-the-terminal/ INFO: grep szuka, sed zamienia, awk wyciąga konkretne kolumny. To oczywiście ogromne uproszczenie ze strony autora, ale takie podejście bardzo ułatwia pracę początkującym
20) AIN - terminalowy zamiennik dla Postmana https://github.com/jonaslu/ain INFO: to klient HTTP, któremu wszelkie parametry zapytania podajemy przez plik wejściowy. Może być użyteczny przy pisaniu zautomatyzowanych testów.
21) Automatyczne zapalanie lampki "nie przeszkadzać" przy drzwiach w momencie, gdy zaczynasz rozmowę na Zoomie (lub po prostu używasz webcama) https://fedoramagazine.org/automatically-light-up-a-sign-when-your-webcam-is-in-use/ INFO: autor podaje w tekście kilka potencjalnych rozwiązań, a sam ostatecznie zdecydował się na sterowanie hubem USB przez komendy CLI
22) TermDBMS - terminalowy program do zarządzania bazami SQLite https://github.com/mathaou/termdbms INFO: możesz nawigować po zawartości baz za pomocą kursorów. Bezpośrednie wykonywanie zapytań jeszcze nie jest wspierane, ale jest na roadmapie
23) OpenMoji - otwartoźródłowe wersje emoji do użycia w Twoim projekcie https://openmoji.org INFO: tworząc własne aplikacje, nie możesz (ze względu na legalność tej akcji) po prostu zabrać znaków emoji z Facebooka, Twittera czy z systemu. Ten zestaw mocno odbiega stylem od standardowych emotek, ale za to jest dostępny na wolnej licencji
24) Narzędzie do generowania changelogów na podstawie commitów z gita https://github.com/orhun/git-cliff INFO: nikt nie lubi opisywać, co pojawiło się w nowej wersji softu, ale jeśli poprawnie wpisujesz opisy do swoich commitów, to taki changelog może zbudować się sam
25) Whoogle - samohostowalna nakładka na Google, zwracająca 'czyste wyniki' https://github.com/benbusby/whoogle-search INFO: wyniki pochodzą prosto z wyszukiwarki Google, ale nie mają reklam, podmienionych linków zliczających kliknięcia, przekierowań do AMP itp.
26) Scrapowanie danych ze stron internetowych z użyciem narzędzia Scrapy https://www.babbling.fish/scraping-for-a-job/ INFO: krótkie wprowadzenie do tworzenia spidera, który za pomocą Scrapy zbierze potrzebny content, a następnie obrobi go przez BeautifulSoup
27) Dlaczego sieć IRC rozsiana jest na tak wielu serwerach? Przecież to powoduje netsplita. https://gist.github.com/rain-1/c4be54e6506116c7b99e8f474a3b1ca8 INFO: ciekawe wyjaśnienie, które możesz zastosować także przy projektowaniu swojej aplikacji wysyłającej ogromne ilości komunikatów
28) KeepAPK - narzędzie (CLI dla Linuksa) do pobierania plików APK ze sklepu Google https://www.eff.org/deeplinks/2021/09/introducing-apkeep-eff-threat-labs-new-apk-downloader INFO: kliknij linka 'right now' prowadzącego do GitHuba, aby pobrać program.
29) Aplikacja dla Androida badająca, jakie elementy śledzące zawierają Twoje aplikacje https://trackercontrol.org INFO: nie potrzebujesz rootowanego telefonu. Aplikacja nie tylko raportuje kto Cię śledzi, ale umożliwia także blokadę tego śledzenia.
== LINKI TYLKO DLA PATRONÓW ==
30) Paczka 20 darmowych książek dla początkujących developerów https://uw7.org/un_61445be10d42a INFO: zwięzłe podstawy GITa, Wstęp do Pythona, Tworzenie gier w Pythonie, Wstęp do programowania w projektach Open Source, 97 rzeczy, które musi wiedzieć każdy programista i kilkanaście innych pozycji.
31) Zbiór narzędzi online o istnieniu których mogłeś nigdy nie słyszeć https://uw7.org/un_61445be61580f INFO: większość dostępna jest jako "free forever". W chwili, gdy pisałem te słowa, w bazie było 90 pozycji.
32) Dobre rady dla każdego, kto tworzy stronę swojego projektu SaaS https://uw7.org/un_61445beb5effd INFO: jak zaprojektować cennik? Czy warto prowadzić startupowego bloga? Jakie informacje wrzucić do stopki? Czego unikać?
--
Dołącz do grona patronów, dzięki którym powstaje to zestawienie:
https://patronite.pl/unknow
1 note
·
View note
Text
Watercrest principals featured in Senior Living Executive Magazine "Yardi Tech Talk"
0 notes
Text
My book world windows 10 driver
#My book world windows 10 driver install#
#My book world windows 10 driver drivers#
#My book world windows 10 driver driver#
#My book world windows 10 driver windows 10#
#My book world windows 10 driver code#
#My book world windows 10 driver driver#
Above all, we have also covered free driver updater for you! The Best Driver Updater For Windows 11/10/8/7 in 2022 (Free & Paid)
#My book world windows 10 driver drivers#
To update your drivers from time to time, you should get the best driver updater software for Windows 11/10/8/7 in 2022. The drivers need to be regularly updated and always function properly to offer the smooth Windows experience. But, to properly run these hardware devices on the computer system some suitable device drivers are required. With the help of external tools like keyboards, mouse, graphics cards and other hardware devices, Windows can perform its functions pretty quickly and smoothly. Learn more.Windows is one of the most used and powerful operating software due to its versatility and special features. Oracle for Startups delivers enterprise cloud with no lock-in so you can go after any customer - confidently. Sponsor: Build your apps where your customers are. Go read about WSLg and check it out for yourself! Also be sure to check out the work that Pengwin Linux and the folks at Whitewater Foundry are doing as their distro works with WSLg out of the box already!
#My book world windows 10 driver code#
You can also run VS Code on Windows like I do and use VS Code Remote to talk to WSL/Linux. WSLg will let you run other IDEs such as gedit, JetBrains based editors, gvim, etc., to test, build, and debug your Linux applications in a high performance manner.
#My book world windows 10 driver windows 10#
For me, this just makes my Windows machine an amazing Linux desktop on top of being a great Windows 10 desktop machine, without the overhead or hassle of a Linux VM. If you don't like this or you think this is silly to you, then you likely don't have a problem that this solves for you. The genius of the architecture is that there's an already setup WSLg System Distro (this means it's more robust and you can't mess up the settings and accidentally break something) that has everything prepped and working. How fast is it? Here I'm running Windows 3.1 emulated within Javascript using PCJS under WSLg within Edge for Linux on Windows 10. Here I'm running Internet Explorer (after installing Gecko) under Wine under WSL in Ubuntu on Windows. Can you run Wine (Wine Is Not an Emulator) to run Windows under WSLg under Linux under Windows?Ībsolutely. It'll look back at 175% or something fractional unless you explicitly turn on WESTON_RDP_DISABLE_FRACTIONAL_HI_DPI_SCALING=true in your /mnt/c/ProgramData/Microsoft/WSL/.wslgconfig. Do know that things in WSLg look best under round number DPI scaling. You will not be able to find the Community Preview just by searching in the Microsoft Store.Īnd finally, here's some answers to some of your "ya but you can do THIS?" questions about running Linux GUI apps on Windows 10. The Ubuntu on Windows Community Preview will only be available through this link to the Microsoft store. The preview drivers linked to above will eventually ship in Windows Update automatically when all this is generally available.įinally, interesting stuff is cooking at Canonical (Ubuntu) with their custom WSL2 specific distro for Ubuntu on Windows! It's in preview for now: There's an amazing blog post on WSLg Architecture here by Steve Pronovost.Īll this means more than just X apps, WSLg works with OpenGL apps and works amazingly on systems with a GPU that supports WDDMv3.0. But windows already has Windows Virtual Desktop that uses RDP RAIL (Remote Application Integrated Locally) as well as VAIL (Virtualized Application Integrated Locally) for optimizing transport over VM (local) boundaries vs network ones. Weston already had a RDP (Remote Desktop Protocol) backend and could use with with FreeRDP. The community is moving towards Wayland as a simpler X, but there's also Weston to consider as a great compositor to build on. You can even run Chrome, Edge, or Teams under Linux on Windows 10 with WSLg. Here's the Dolphin Emulator running on my Surface Book 3 laptop on the NVidia vGPU at ~60 fps. You can find preview driver supporting WSL from each of our partners below.
#My book world windows 10 driver install#
The best part of all this is that you just install Linux GUI apps in your distro with apt install like you would already, and they'll show up automatically in the Windows Start Menu!Įven better, if you have a nice GPU, you can run WSLg on a system with virtual GPU (vGPU) enabled for WSL so you can benefit from hardware accelerated OpenGL rendering. (Full details on GitHub as the whole thing is open source as well!) wsl -install -d Ubuntu If you have 21364 already but you don't have WSL installed, it's even easier to get started now. If you want to try it out, all you have to do is run "wsl -update" from and command line and you're set. (Run winver to see what version of Windows you have.) It's already in Windows 10 Insiders Dev and is in builds 21364 or higher. However, that support is now official and coming to Windows very soon. Many folks have installed X servers and X410 on their Windows 10 machines and hacked together very nice X Server set ups with WSL over the years.
0 notes
Text
Bây giờ bạn có thể cài đặt WSL trên Windows 10 bằng một lệnh duy nhất
Rate this post Đầu năm nay, Microsoft đã bắt đầu thử nghiệm hỗ trợ cho các ứng dụng Linux GUI trên Windows 10. Công ty đã triển khai nó thông qua Hệ thống con Windows cho Linux GUI (WSLg) trên các bản dựng Insider. Cùng với sự phát triển thú vị này, Microsoft cũng sắp […] from Top Thủ Thuật https://ift.tt/XuV3qNv
0 notes
Quote
Favorite tweets: 次期「WSL」がMicrosoft Storeでプレビュー提供開始 ~OSと切り離され、単体アプリに/「WSLg」を同梱。Linuxディスクをマウントする「wsl.exe --mo… https://t.co/hB0wzGiAdE https://t.co/11acxJzEJI — 窓の杜 (@madonomori) Oct 12, 2021
http://twitter.com/madonomori
0 notes
Text
Space Cadet Pinball for Windows 95 recompiled for Linux running on Windows 11 as a Linux app under WSLg
Award for longest blog post title ever? Andrey Muzychenko has a great github repository where they decompiled the 25 year old Space Cadet Pinball application from Windows 95/XP and then recompiled it for Linux (and really any platform now that it's portable code!).
NOTE: Because this is a decompilation/recompilation, it doesn't include the original data files. You'll need those from a Windows XP disk or ISO that you'll need to find yourself.
I recently did a YouTube where I showed that Windows 11 runs Graphical Linux Apps out of the box with WSLg.
Here, they've taken a Windows 95 32-bit app and decompiled it from the original EXE, done some nice cleanup, and now it can be recompiled to other targets like Linux.
So, could I go Windows 95 -> Linux -> Windows 11 -> WSL -> WSLg and run this new native Linux executable again on Windows?
If you don't think this is cool, that's a bummer. It's an example of how powerful (and fun) virtualization has become on modern systems!
I just launched WSL (Ubuntu) and installed a few things to compile the code:
sudo apt-get install libsdl2-image-dev sudo apt-get install libsdl2-mixer-dev sudo apt install gcc clang build-essential cmake
Then I cloned the repo under WSL and built. It builds into bin and creates a Linux executable.
NOTE: Place compiled executable into a folder containing original game resources (not included).
I am a digital hoarder so I have digital copies of basically everything I've worked on for the last 30 years. I happened to have a Windows XP virtual disk drive from a VM from years ago that was saved on my Synology.
I was able to open it and get all the original resources and wav files.
Then I copy all the original resources minus the .exe and then run the newly built Linux version...and it magically pops out and runs on Windows...as a graphical Linux app.
Amazing! Have fun!
Sponsor: Make login Auth0’s problem. Not yours. Provide the convenient login features your customers want, like social login, multi-factor authentication, single sign-on, passwordless, and more. Get started for free.
© 2021 Scott Hanselman. All rights reserved.
Space Cadet Pinball for Windows 95 recompiled for Linux running on Windows 11 as a Linux app under WSLg published first on https://deskbysnafu.tumblr.com/
0 notes
Text
Space Cadet Pinball for Windows 95 recompiled for Linux running on Windows 11 as a Linux app under WSLg
Award for longest blog post title ever? Andrey Muzychenko has a great github repository where they decompiled the 25 year old Space Cadet Pinball application from Windows 95/XP and then recompiled it for Linux (and really any platform now that it's portable code!).
NOTE: Because this is a decompilation/recompilation, it doesn't include the original data files. You'll need those from a Windows XP disk or ISO that you'll need to find yourself.
I recently did a YouTube where I showed that Windows 11 runs Graphical Linux Apps out of the box with WSLg.
Here, they've taken a Windows 95 32-bit app and decompiled it from the original EXE, done some nice cleanup, and now it can be recompiled to other targets like Linux.
So, could I go Windows 95 -> Linux -> Windows 11 -> WSL -> WSLg and run this new native Linux executable again on Windows?
If you don't think this is cool, that's a bummer. It's an example of how powerful (and fun) virtualization has become on modern systems!
I just launched WSL (Ubuntu) and installed a few things to compile the code:
sudo apt-get install libsdl2-image-dev sudo apt-get install libsdl2-mixer-dev sudo apt install gcc clang build-essential cmake
Then I cloned the repo under WSL and built. It builds into bin and creates a Linux executable.
NOTE: Place compiled executable into a folder containing original game resources (not included).
I am a digital hoarder so I have digital copies of basically everything I've worked on for the last 30 years. I happened to have a Windows XP virtual disk drive from a VM from years ago that was saved on my Synology.
I was able to open it and get all the original resources and wav files.
Then I copy all the original resources minus the .exe and then run the newly built Linux version...and it magically pops out and runs on Windows...as a graphical Linux app.
Amazing! Have fun!
Sponsor: Make login Auth0’s problem. Not yours. Provide the convenient login features your customers want, like social login, multi-factor authentication, single sign-on, passwordless, and more. Get started for free.
© 2021 Scott Hanselman. All rights reserved.
Space Cadet Pinball for Windows 95 recompiled for Linux running on Windows 11 as a Linux app under WSLg published first on http://7elementswd.tumblr.com/
0 notes
Text
Windows Subsystem for Linux GUI
https://github.com/microsoft/wslg Comments
0 notes
Text
Install WSL on Windows 10: With a single command, you can now install WSL on Windows 10
Install WSL on Windows 10: With a single command, you can now install WSL on Windows 10
Install WSL on Windows: Microsoft began testing support for Linux GUI apps on Windows 10 earlier this year. On Insider builds, the firm built it using the Windows Subsystem for Linux GUI (WSLg). In addition to this exciting development, Microsoft has simplified WSL installation for Insiders by using a single install command. The WSL installation command has now been added to earlier Windows 10…
View On WordPress
0 notes