Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#linux

Fanatyk

w Technologia

16piorunów

**Podman. Krótkie wprowadzenie**

Poznaj pogromcę Dockera.

Podnan to opracowane przez inżynierów firmy Red Hat narzędzie typu open source przeznaczone do zarządzania kontenerami zgodnymi ze standardem OCI (ang. open container initiative).

Dzięki podmanowi łatwo można wyszukiwać, tworzyć, uruchamiać, udostępniać i wdrażać aplikacje bazujących na kontenerach bądź obrazach kontenerów OCI.

    

Pokaż więcej komentarzy (6)

Fanatyk

w Technologia

53piorunów

**Gry na Linux: Przewodnik po Protonie i optymalizacji wydajności gier**

Artykuł zagłębia się w tematykę narzędzia Proton - od definicji i znaczenia dla społeczności graczy na Linuxie, przez szczegółowe kroki konfiguracji, aż po wskazówki dotyczące optymalizacji wydajności gier.

   

Osobistość5piorunów

@koszotorobur No to jeszcze parę tipów optymalizacyjnych którego nie widuje w prawie żadnych poradnikach tego typu. Jeżeli zależy wam tylko wyłącznie na czystej wydajności kosztem funkcjonalności steama i samego systemu to można jeszcze zrobić 2 rzeczy:

1. Można totalnie odrzucić korzystanie z jakiegokolwiek DE, Gnome czy KDE mają spory narzut na wydajność systemu, zwłaszcza na słabych konfiguracjach. No więc po wielu testach najlżejszy wm jaki znalazłem i da się z niego korzystać to jest TWM dosłownie zużywa mniej ramu niż waży jedna piosenka w mp3. A jednocześnie da się tym jakoś sterować bo pod prawym przyciskiem mamy konfigurowalne menu. Dodajemy sobie tam Steama lub jakiś inny launcher. Są jeszcze inne lekko lżejsze menagery okien ale one już są tak hardkorowe, że nie mają nic do sterowania oknami i np trzeba przełączać się na inne tty i tam komendami odpalać okna (np DISPLAY=:0 discord ) więc to już jest za duże poświęcenie funkcjonalności jak dla mnie a wzrost wydajności będzie żaden względem TWM. Żeby nie było to nie musimy poświęcać całego naszego setupu bo można dodać TWM po prostu do naszego display menagera i podczas logowania wybrać zamiast gnome/kde to twm. Do wszystkiego są instrukcje na arch wiki.
2. Samego Steama odpalacie z argumentemi: -no-browser +open steam://open/minigameslist w ten sposób odpalicie Steama bez wbudowanego Chromium, dosłownie odpali się tylko takie małe okienko gdzie macie możliwość jedynie odpalania gier.

W ten sposób na słabszych komputerach można dodać naprawdę sporo fps. Mi np w niektórych grach dodało nawet z 30-40% FPS więcej. Podejrzewam jednak, że na najmocniejszych konfiguracjach raczej to niewiele da i nie warto się tym bawić.

Pokaż więcej komentarzy (18)

Fanatyk

w Technologia

15piorunów

Dobry kanał do nauki systemu Linux:

https://m.youtube.com/@LearnLinuxTV

Zawiera wiele różnorodnych materiałów związanych z Linuksem dla początkujących i zaawansowanych użytkowników.

 

Osobistość3piorunów

@koszotorobur Z nauką linuxa to mam ten problem, że nigdy nie chce mi się tego robić tak po prostu, że sobie siedzę i pomyśle "o tera pora pouczyć się linuxa" xD. Preferuje taki model, że uczę się robiąc coś innego przy okazji, albo naprawiając coś co się zepsuje.

Chyba najwięcej przydatnych poleceń do terminala to nauczyłem się googlując dziwne błędy i przeglądając odpowiedzi do nich na archwiki albo stackoverflow.

Ewentualnie jeszcze sporo można się nauczyć próbując zrobić ręcznie rzeczy które zwykle robią się same. Np:

* całe życie korzystasz z ubuntu lub innego prostego distro -> spróbuj dla zabawy zainstalować archa albo gentoo
* siedzisz tylko na gnome/kde -> zrób sobie swoje własne środowisko graficzne, pobierz czyste WM i ręcznie skonfiguruj wszystko i pobierz potrzebne programy itp, nic mnie tak nie nauczyło czym dokładnie są i różnią się od siebie popularne DE jak właśnie takie coś.

Itp, zawsze preferowałem naukę przez zabawę, ale wiadomo każdy jest inny i podejrzewam, że dla wielu osób to by było zwyczajnie nudne a nie zabawne. Idk ale mnie nic tak kiedyś nie ucieszyło jak gdy moja pierwsza w życiu instalacja Archa wstała za pierwszym razem (ofc potem się wysypała xD).

Jeszcze np automatyzacja tasków potrafi być zabawna, zwłaszcza jak się lubi programowanie. I tutaj mogę dać tipa jednego. Generalnie jeśli myślicie, że do tego super znajomość basha jest mega potrzebna to wcale tak nie jest. O ile to nie jest coś gdzie trzeba bardzo dużą wydajność to możecie pisać skrypty w czymkolwiek co znacie i się do tego nada, nawet JavaScript xD. Zwyczajnie zapisujecie plik i zamiast .js dajecie .sh i na sam początek pliku wrzucacie #!/usr/bin/node i wtedy skrypt będzie interpretowany przez node i go normalnie odpalacie jak inne skrypty np ./skrypt.sh. A do noda jest masa różnych modułów w npm i można robić takie rzeczy że głowa mała.

Pokaż więcej komentarzy (4)

Inspirator

w LINUX

30piorunów

Hej! W związku z tym że niektórzy uzytkownicy skarżą się, że jest straszna susza na tym tagu, postanowiłem częściej tu coś wrzucać, pomimo tego że jestem linuksiarzem amatorem.
Odnośnie mojego ostatniego wpisu. Zmieniłem sterowniki karty graficznej na otwartoźródłowe. Początkowo bałem się na nie przechodzić, gdyż ostatnim razem gdy je testowałem nie działał mi drugi monitor, zdarzał się czarny ekran przy logowaniu i kilka innych drobnych problemów. Ale teraz, o dziwo, wszystko jest ok. Zero problemów i co najważniejsze działają flatpaki. Jeżeli macie jakieś doświadczenia z otwartoźródłowymi sterownikami to proszę podzielcie się.

Debiutant1piorunów

@Rollnick2 Kiedyś pamiętam, że gry od Blizzard chodziły lepiej mi na WINE niż na Windowsie, oczywiście dopóki starczało mi RAM w karcie graficznej. Używałem wtedy NVIDIA i sterowniki z projektu Bumblebee. Teraz z nowszą kartą jakaś 4060RTX (chyba, ale laptopowa) mam problem, ale nie miałem czasu się tym zająć na poważnie. Na AMD nigdy nie było żadnego problemu. Używałem Fedory, ale kilka lat temu najłatwiej mi było zainstalować i używać karty NVIDIA na OpenSUSE.

Pokaż więcej komentarzy (14)

Inspirator

w LINUX

0piorunów

Hej! Mam problem z odpalaniem aplikacji flatpak. Pojawia się na pół sekundy czarne okno i znika. Przy uruchamianiu z wiersza poleceń pojawia się na końcu:

stack smashing detected terminated

Totalnie nie wiem co to jest i jak temu zaradzić. Podobno ma to coś wspólnego z językiem C, a ja znam się na programowaniu jak użytkownicy wykopu na szacunku do bliźniego. Prosiłbym o pomoc.

 

Gruba ryba1piorunów

Akurat na wykopie wspominam bardzo dobrze. Mirki bardzo pomocne były. Zastanawiam się czy nie reaktywować konta na wykop właśnie jedynie w tym celu bo tu tag nie żyje.

Pokaż więcej komentarzy (16)

Osobistość

w LINUX

5piorunów

Jest już podsumowanie roku na Steamie.   mocno xD. Gdyby mi ktoś kilka lat temu powiedział, że będę więcej grał na Linuxie niż Windowsie to bym go wyśmiał. Mam nadzieje, że w przyszłym roku udział Windowsa w tym wykresie będzie jeszcze mniejszy.

Kosmonauta0piorunów

@Catharsis No i Linux od pewnego czasu ma większy udział w graniu niż macOS. Mam nadzieję, że za jakiś czas przełoży się to na lepsze wsparcie producentów sprzętu.

Fanatyk1piorunów

Poważnie się zastanawiam nad dualbootem u siebie, co raz rzadziej wchodzę na windowsa, Steam zrobił świetną robotę dzięki Steam deckowi w popularyzacji tego sprzętu.

Pokaż więcej komentarzy (8)

Inspirator

w Gry

1piorunów

Hej, czy gra tu ktoś w Heroesy przez VCMI na linuksie? Też macie problemy po aktualizacji do wersji 1.4? U mnie gra przestała się odpalać i nie wiem w czym leży problem.

  

Pokaż więcej komentarzy (4)

Sum

w Hydepark

0piorunów


Mam problem na bookwormie i już nie mam do tego siły.
Aczkolwiek próbowałem pulseaudio, gryzło sie po naprawie spójności nic nie pomogło.
Problem mam taki ze mikrofon strasznie łapie szumy po chwili ciszy z otoczenia, a nie umiem rozmawiać na PTT(push to talk), discordowy wbudowany odszumiacz nic nie daje…
Sprawdzałem na wingruzie to mikro działa jak powinien (mam zainstalowane stery do realteka i jedyne co musiałem zrobić to dodać mu czułość o 10db więcej)
Na pipewire próbowałem multum opcji i nic nie dało, jakieś pomysły ?

Osobistość1piorunów

@mBank A patrzyłeś w ustawieniach discorda że jest włączone odszumianie "Krisp"? Jest jakaś różnica między tym a "standard"?

No i w sumie jak piszesz, że po chwili ciszy zaczyna szumieć to może wyłącz automatyczną czułość mikrofonu, bo może nie łapie nic i ci go podbija za bardzo bo myśli, że jesteś za cicho.

Pokaż więcej komentarzy (9)

Autorytet

w IT

2piorunów


Czy ktoś jest w stanie wyjaśnić mi następujący fenomen?
>bash-5.2$ which sh
>/usr/bin/sh
>bash-5.2$ ls -lah /usr/bin/sh
>lrwxrwxrwx 1 root root 20 Dec 12 19:17 /usr/bin/sh -> /etc/alternatives/sh
>bash-5.2$ ls -lah /etc/alternatives/sh
>lrwxrwxrwx 1 root root 13 Apr 23 2023 /etc/alternatives/sh -> /usr/bin/bash
>bash-5.2$ ls -lah /usr/bin/bash
>-rwxr-xr-x 1 root root 1.3M Apr 23 2023 /usr/bin/bash
>bash-5.2$ sh
>sh-5.2$
/usr/bin/sh pośrednio wskazuje na /usr/bin/bash, mimo to po wykonaniu sh zgłasza się sh. Inb4 - tak, doczytałem że korzystanie z update-alternatives do tego to nie jest najlepszy pomysł, ale z tak wyglądającymi symlinkami powinno działać.

Lider6piorunów

@6502 Powinno działać, ale możesz mieć PATH ze ścieżką bezpośrednio do sh o wyższym priorytecie (zakładam, że /bin). Tak gdybam. I fakt, alternatives może namieszać.
Co do alternatives per se, preferuję asdf, właśnie dlatego, że mniej się może zepsuć :grinning:

Fanatyk1piorunów

@6502
>PATH order precedence is determined first to last, with earlier entries having priority.
Sprawdź co masz w zmiennej PATH 🤷

Pokaż więcej komentarzy (12)

Kosmonauta

w LINUX

28piorunów

Kiedyś grywałem w gierki używając HeroicGamesLauncher na linuksie, ostatnio sobie zainstalowałem i była fatalna wydajność. Wszystkie gry miały FPS na poziomie 3-5 klatek. Niby proton gierki wspierał, ale tragedia.

No i znalazłem problem. Dzieje się tak na wersji z flatpak na ubuntu. Wersja z deb działa super.
Zostawiam to gdyby ktoś też miał taki problem.

Gruba ryba3piorunów
Zostawiam to gdyby ktoś też miał taki problem.

Nie mam i nie będę miał, ale fajnie byłoby, gdyby było więcej tego typu wpisów (nie że o Linuksie, ale nie o żarciu, kotach, diffle i wykopie 😉 ).

Tytan2piorunów

@dotevo lutris też ma takie kłopoty?

Osobistość1piorunów

@jestem_na_dworzu @dotevo  Generalnie wszystko się rozbija o to, że wersje programów z flatpaka mają osobne sterowniki, biblioteki i środowisko uruchomieniowe. Dlatego oferują kompatybilność na każdej wspieranej dystrybucji bo flatpak zapewnia im wszystko potrzebne do działania.

W teorii wersje z flatpaka zazwyczaj chodzą lepiej niż natywne bo jak to kiedyś mi ktoś wytłumaczył na reddicie: Gdy odpalasz flatpaka to masz 100% pewności że każda biblioteka i sterownik jest optymalnie dobrany pod dany program. A gdy odpalasz natywnie to często można mieć coś w innej wersji, inaczej skompilowane itp co sprawia, że może być mniejsza wydajność.

I mogę to potwierdzić u mnie gry ze Steama działają dużo lepiej gdy korzystam z wersji flatpak niż natywnie. No i wersja flatpak to jedyna opcja aby na współczesnym linuxie bez problemu odpalić stare natywne porty linuxowe np TombRaider bo on się już nie chce uruchamiać na natywnym Steamie bo brakuje mu jakiejś biblioteki.

W wypadku Lutrisa ziomeczki to przemyśleli bardzo dobrze i w ustawieniach można wybrać czy gra ma korzystać z lokalnych bibliotek czy tych, które ma wbudowane Lutris. Więc można sobie odpalić tak i tak i porównać. Ja osobiście miałem najwięcej fps na tych dołączonych do Lutrisa w wersji flatpakowej.

Kosmonauta0piorunów

@jestem_na_dworzu @Catharsis
Trudno mi powiedzieć. Mam lutrisa w wersji natywnej, ale w sumie spora szansa, że na flatpak będę mieć to samo. W końcu te same libki do karty są używane.

Na Heroic też można wybrać jakiego wine/proton chcesz używać. Czy systemowy czy jakaś specyficzna wersja, testowałem kilkai mając rtx 3060 nawet gry mające 6-7 lat renderowały się jakby skrzat każdą rysował.
Myślę, że flatpak u mnie ma jakiś ograniczony dostęp do gpu. Ale to musiałbym w systemie pogrzebać i posprawdzać.

Ale widziałem na necie, że dużo ludzi pisze o słabej wydajności Heroica, a inni piszą, że u nich śmiga. Obawiam się, że to może być u wielu spowodowane właśnie flatpakiem.

Fanatyk0piorunów

U mnie wszystkie giery śmigają na lutrisie, ma bardzo dużo przełączek dotyczących sterowników, więc jeśli coś nie działa od strzała, to można samemu grzebać. Generalnie wszystkie gry do tej pory działały mi od strzała z wyjątkiem jednej, starej, w której trzeba pogrzebać nawet przy współczesnym Windowsie - i udało się :D
Brakuje mi czegoś w rodzaju protondb dla Lutrisa, bo chciałbym podzielić się moim dokonaniem

Kosmonauta0piorunów

@ZohanTSW przecież jest, instalatory to skrypty
Przykładowo
https://lutris.net/games/install/25200/view

Nie jestem jakimś zapalonym graczem, ale jedna jedyna gra, która nie zadziałała od strzała, to był Risen. Tutaj typek na forum gog robił skrypty swoje
https://www.gog.com/forum/general/adamhms_linux_wine_wrappers_news_faq_discussion/page1

The Witcher 2: Assassins of Kings Enhanced Edition (GOG Windows)The Witcher 2: Assassins of Kings Enhanced Edition (GOG Windows) - LutrisLutris
Pokaż więcej komentarzy (9)

Gruba ryba

w memy IT

16piorunów

Bardziej gitlab...no ale cóż...
  

Fanatyk3piorunów

@keborgan - a kiedyś to się poznawało ludzi na IRCu.
Poza tym biuro i kawiarnia to prawdziwe miejsca - więc jak zostaje się parą przez repozytorium kodu? Czy jest to coś w stylu: Widziałam twojego Pull Requesta (czy tam Merge Requesta dla GitLabowców), urzekła mnie Twoja implementacja zaczynająca się w linii 187. Wyślij mi foty dużego.

Mocarz

w Hydepark

2piorunów

  

Nie wiem czy jest sens tworzenia nowego artykułu, więc zamieszczam szkic moich przemyśleń odnośnie Linuxa. Można się zgodzić lub nie, ale zapraszam do dyskusji, co sądzicie.

Mój artykuł: https://athema.notion.site/Linux-dla-wszystkich-Manifest-5569c211c724459c87968eacfde9f6f5?pvs=4
Dodatkowe źródło: https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html

Osobistość0piorunów

@rms Strasznie dziwnie napisane. Używałeś do tego chata GPT czy co? Ogólnie nie wiem dla kogo powstał ten tekst. Osoby, które siedzą w linuxie jakiś czas nie dowiedzą się tutaj niczego nowego, a początkujących totalnie nie zainteresuje i zanudzi na starcie.

Pokaż więcej komentarzy (3)

Inspirator

w LINUX

0piorunów

Kolejny raz po aktualizacji Manjaro mam problem z miejscem na dysku. Usuwam jakieś pierdoły, czyszczę cache i nadal dostępne zero. Dopiero po usunięciu 10+ GB zaczął pokazywać cokolwiek dostępnego. Coś z matematyką też jest słabo - rozmiar: 436G, użyte: 410G, dostępne: 2,9G. Może ktoś to wyjaśnić?
  

Kosmonauta2piorunów

U mnie manjaro obecnie działa fajnie, ale miałem taką sytuację wcześniej, że odpalałem aktualizację raz na kilka mc i zawsze był problem. Dochodzę do wniosku, że Manjaro trzeba cały czas trzymać aktualne bo inaczej kaszana

Inspirator0piorunów

Zgadza się. Wsparcie np. dla sterów nvidii się kończy dla wcześniejszych wersji i masz problem. Ja z aktualizacjami obchodzę się ostrożnie bo net mam tylko mobilny. Czasami mam dość komputerów 😁

Kosmonauta1piorunów

jeśli wolisz coś stabilnego z długim wsparciem to wybierz jakiegoś LTS np. ubuntu. Używam na służbowym kompie i nigdy nie miałem problemu

Inspirator0piorunów

Przed Manjaro używałem Ubuntu, ale jakiś soft nie miał aktualizacji w oficjalnym repo, a było mi to do czegoś potrzebne... W Manjaro lecą najnowsze wersje. Oba podejścia mają oczywiscie swoje zalety i wady. Do Ubuntu jednak nie wrócę.

Pokaż więcej komentarzy (28)

Autorytet

w Technologia

0piorunów

   
Jaki jest najlepszy sposób, żeby "upublicznić" serwer będący w sieci nieposiadającej publicznego, statycznego IP? Typowa sytuacja u większości ISP. Kiedyś próbowałem korzystać z VPS i socata, ale to rozwiązanie było dość niestabilne.
Na ten moment dokupienie publicznego IP nie jest możliwe.

Inspirator4piorunów

VPS gdzieś w internecie, VPN z serwera do VPS (serwer w prywatnej sieci łączy się jako klient do VPS). Forward portów przez iptables -t nat.

Jezeli IP jest zmienne to będzie lekki downtime zanim VPN skuma że trzeba się zestawić na nowo.

Autorytet0piorunów

@wykopany Dzięki, spróbuję. Nie pomyślałem o VPN, bo na bazie poprzednich doświadczeń byłem przekonany że działa tylko w jedną stronę.

Tytan1piorunów

ale to ma być publiczne dla wszystkich czy wybranych?
dla wszystkich - vps + vpn + nginx proxy lub ip tables (zalezy czy serwisy czy ip)
dla wybranych - zerotier

Pokaż więcej komentarzy (12)

Fanatyk

w OpenSource

3piorunów

Sam wujek G oświadcza że wchodzi w to :smiley:
(Wszedł juz jakis czas temu ale obecnie juz mozna oficjalnie budować androida na architekture RiscV)

https://opensource.googleblog.com/2023/10/android-and-risc-v-what-you-need-to-know.html?m=1



Gruba ryba0piorunów

@radek-piotr-krasny hmm, lodówa pod kontrolą zgredoida albo kontrolowanie lampek czy drzwi? :thinking_face:

chyba nie zaryzykuję aby światło w lodówie do włączenia wymagało instalowania dodatkowej apki
w szczególności tej wymagającej dostępu do kontaktów 😁

Pokaż więcej komentarzy (4)

Osobistość

w Hydepark

15piorunów

Omg w końcu  dodała wsparcie dla "GAMMA_LUT" w Waylandzie w swoich sterownikach dla  . Co to oznacza? Że w końcu na KDE Plazmie (i innych DE/WM) będzie działać Night Color czyli filtr niebieskiego światła. To była ostatnia rzecz która trzymała mnie przed przejściem na Waylanda i porzuceniem X-orga. Widziałem 3 dni temu artykuł o tym (link) ale dopiero godzinę temu wszedł update "nvidia-dkms" w repo Archa. Zainstalowałem i mogę potwierdzić, że działa. Ludzie o to prosili od jakiś przynajmniej 2-3 lat no ale lepiej późno niż wcale.

Pokaż więcej komentarzy (5)