Użytkownik:Kenex/obserwacje z OS

Z MruczekWiki

Luźno notowane rzeczy zaobserwowane w różnych systemach operacyjnych.

Po co uciekać z Windowsa?

W Windowsie mam coraz mniejsze poczucie, że mogę ufać systemowi jako dbającemu o moje interesy. Wydaje się znacznie wyżej stawiać interesy Microsoftu.
— Kenex

Linux Mint

Stopniowo przesiadam się na Linux Mint. Tutaj notuję różne odkrycia i rozwiązania, żeby ułatwić życie sobie i innym.

Inne instrukcje

Proton:

Terminal:

Powiadomienia na dole

Notifications -> Show notifications on the bottom side of the screen

Wygląd kursora

Domyślny kursor był dla mnie zbyt duży, co sprawiało problemy przy precyzyjnym zaznaczaniu tekstu. Na szczęście można to łatwo przestawić w Appearance -> Themes -> Advanced settings. Mi osobiście pasuje DMZ-Black.

File Renamer

Mint posiada wbudowany File Renamer, który jest bardzo bazowany. Można łatwo podmienić ciąg znaków lub dodać go na początek / koniec. W przypadku Windowsa nawet Microsoft PowerToys zawiera gorszy odpowiednik.

Szkoda, że nie ma wersji na Windowsa.

Strona w GitHub

Tagowanie obrazków

Wbudowana aplikacja PiX pozwala porządkować obrazki za pomocą tagów, które wygodnie wybiera się z listy. Niestety chyba bez hierarchii.

Historia schowka

Bardzo polubiłem w Windows 11 historię schowka, dzięki czemu mogę wkleić także coś, co kopiowałem wcześniej. Niestety Mint nie wydaje się oferować podobnej funkcji. Należy to ogarnąć osobnym programem[1][2][3].

Programy do historii schowka

Przykładowe narzędzia:

  • CopyQ - duży program z ogromem opcji. Na plus, że można przypiąć i otagować, ale na minus interfejs, gdzie parę przycisków używa tej samej ikonki.
  • Diodon - minimalistyczny program, który nie robi nic poza zapisywaniem historii (nie można nawet nic przypiąć).
  • Parcellite - program nieco większy od Diododna, ale znacznie mniejszy od CopyQ. Niestety również nie widać opcji przypięcia.

Niestety żadne z nich nie spełniło moich oczekiwań. :/

Aplet GPaste Reloaded

Jest dostępny także aplet GPaste Reloaded. Niestety zapisuje wyłącznie tekst.

Do działania wymaga instalacji paczek gpaste-2 oraz gir1.2-gpaste-2, co można zrobić za pomocą Software Manager. Po zainstalowaniu potrzebny jest restart.

Uruchamianie jako administrator

1
W folderze kliknij na puste miejsce prawym przyciskiem myszy i wybierz opcję Open as root (przyzna uprawnienia administratora)
2
Gdy otworzysz plik w takim folderze, uprawnienia również zostaną podniesione.





Uruchamianie pliku .sh

1
Kliknij na plik prawym przyciskiem myszy i wybierz Properties.
2
Przejdź do zakładki Permissions i zaznacz Allow executing file as program.





Gry Steam

Jeśli przy jakiejś grze widnieje "available on Windows", jeszcze nie wszystko stracone. Można wejść do właściwości i w kompatybilności spróbować użyć Protona. Warto poszukać gry na ProtonDB, bo mogą być rady, którą wersję wybrać.

FancyZones

Alternatywa: rozszerzenie gTile

Niestety jest dużo gorsze i mniej wygodne niż FansyZones. :/

Instalacja gTile

  • System settings -> Extensions -> Download -> pobierz gTile

Używanie gTile

1
Zaznacz okno aplikacji
2
Naciśnij skrót klawiszowy odpalający edytor gTile (domyślnie: Super + G czyli Win + G))
3
Wybierz kafelki, które ma zająć okno aplikacji
Pomiędzy własnymi layoutami można się przełączać domyślnie za pomocą klawiszy 1-4.





Tworzenie layoutu w gTile

Uprzyjemnić korzystanie z programu pomoże własny layout. Można go stworzyć w zakładce Layout w ustawieniach wtyczki.


Rozmiar kolumn i wierszy ma następującą logikę:

2 elementy w tym samym rozmiarze
1,00
1,00

2 elementy, gdzie pierwszy jest 2 razy większy od drugiego
2,00
1,00


Mój roboczy layout wygląda tak:

Columns:
0,05
5,00
0,05
4,00
0,05

Rows:
0,05
1,00
0,05
1,00
0,05

Zamykanie programów zamiast minimalizowania

Obecnie jest trend, że sporo programów przy naciśnięciu "X" minimalizuje się zamiast zamknąć. :/

Tutaj robię dla siebie ściągawkę, żebym nie musiał na nowo rozkminiać:

  • Discord: User settings (koło zębate) -> Linux Settings -> sekcja "Close button"
  • Spotify: Ikonka profilu -> Settings -> Sekcja "Startup and window behaviour"
  • Steam: Chyba nie ma takiej opcji na stałe. Przy zamykaniu trzeba wybierać Steam -> Exit.

Color Picker

Color Picker w Cinamon Spices

Instalacja i uruchamianie Color Picker

1
Pobierz w Applets -> Download -> Color Picker
2
Uruchom w Applets -> Manage
3
Na problem z pobraniem wymaganej paczki pomogło pobranie jej za pomocą komendy sudo apt-get install xclip python3-xlib




Pobieranie z YouTube i innych stron

Brak Proton Drive

Jedną z najbardzej przykrych niespodzianek jest brak Proton Drive dla Linuxa.

Próbowałem to rozwiązać za pomocą alternatywnych klientów:

  • Rclone - wymaga ogarniania terminala oraz wymaga ręcznego wklepania komendy, by synchronizować (i trzeba uważać, by nie pomylić się, w którą stronę, aby nie stracić plików). Wersja z app manager korzysta ze starego Rclone, które nie obsługuje Proton Drive.
  • Rclone Browser - nakładka graficzna na Rclone. Wersja z app manager korzysta ze starego Rclone, które nie obsługuje Proton Drive.
  • Celeste - nie wiem, jak to poprawnie skonfigurować, a przy próbie wyłączenia/usunięcia jakiegoś elementu cały program się wiesza. Wielu rzeczy chyba usunąć w ogóle się nie da. Używa się tego jak jakąś alphę.

W razie desperacji konkurencyjny Tresorit posiada wersję na Linuxa wraz ze szczegółową instrukcją instalacji. Również oferuje szyfrowanie E2E zero-knowledge.

Rclone Browser

Do 10 kwietnia 2025 zostałem z Rclone Browser:

  • Nie ma go w aplikacjach. Trzeba za każdym razem uruchamiać plik AppImage (działa jak exe). Jeśli plik się nie odpala, należy w uprawnieniach zezwolić na uruchamianie.
  • Informacje o trwającym pobieraniu są w zakładce Jobs.
  • Aby rozpocząć, naciśnij Run zamiast Dry Run.

Tresorit

Niestety 10 kwietnia 2025 zerwało mi połączenie w Rclone Browser. Stwierdziłem, że mam dość i przetestuję Tresorit. Jeśli chodzi o proces instalacji na Linuxie, ziobro problemów. Nie musiałem nic ogarniać, instalator sam wszystko zrobił.

Fatalna wydajność w grach

Miałem też problem z fatalną wydajnością w grach.

Nie pomogło:

  • Upewnienie się, że Steam nie jest w wersji flatpak (nie jest).
  • Gamemode i dodanie przy uruchamianiu gry na Steam parametru gamemoderun %command%
  • Sprawdzenie różnych wersji ProtonDB (nawet gry czysto dla Linuxa chodziły okropnie)

Nie wiem, czy pomogło:

  • Przestawienie sterowników w Driver Manager na oficjalne od nVidia. Zrobiłem to zaraz po instalacji systemu i nie wiem, jakby chodziło na sterownikach open source (podobno gorzej).

Pomogło tylko odrobinę:

  • Przestawienia w NVidia Settings tryb na "Nvidia (Performance Mode)".

Pomogło:

  • Wyłączenie Secure Boot w BIOS.
  • Aby przy włączonym Secure Boot sterowniki dobrze chodziły, trzeba chyba przejść przez tę masakrę.

Więcej pomocnych informacji: Tips for Troubleshooting Graphics Issues

Brave - problem z pobraniem polskiego słownika

W Brave nie mogłem pobrać polskiego słownika. Przeglądarka mówiła, by sprawdzić, czy firewall nie blokuje pobierania, ale był wyłączony.

W tym wątku znalazłem skuteczne rozwiązanie.

1
Pobierz Google Chrome

Inna przeglądarka na Chromium prawdopodobnie też będzie ok.
2
Uruchom Google Chrome i w jego ustawieniach pobierz odpowiedni słownik np. polski język.
3
Skopiuj słownik z Chrome do Brave

Lokalizacja w Google Chrome: .config/google-chrome/Dictionaries

Lokalizacja w Brave:.config/Brave-Browser/Dictionaries




Jeśli masz dostęp do serwera Pociągopolis, słowniki możesz znaleźć w wiadomości zatytułowanej Brave - problem ze słownikami na Linuxie (rozwiązany).

Blokowanie ekranu

Domyślnie ekran blokuje się za pomocą Ctrl + Alt + L.

W ustawieniach Keyboard -> Shortcuts można zmienić przypisany skrót do operacji Lock Screen. Aby było jak w Windowsie, należy ustawić Super (inaczej: Win) + L, co zastąpi domyślny skrót do wyświetlenia logów.

Discord - problem z przesyłaniem większości plików

Discord zainstalowany z Software Manager nie widział większości plików na komputerze, przez co nie mogłem ich wysłać. Okazało się, że odpowiada za to forma FlatPak, która ma bardzo ograniczony dostęp.

Pomogło zainstalowanie wersji z oficjalnej strony: https://discord.com/download

Przejście z Automatic1111 do Easy Diffusion

Miałem wręcz cholendarną liczbę problemów, gdy próbowałem zainstalować stable-diffusion-webui oraz stable-diffusion-webui-docker.

Easy Diffusion zainstalowało się bez problemu, ale unikałem tego programu, ponieważ modele w nim rozumiały dużo gorzej prompty niż w Automatic1111. Niestety ostatnie dni testów zdają się to potwierdzać, ale udało mi się nieco zasypać przepaść.

Ustawienia zezłodziejowane z Automatic1111:

  • Sampler: DPM++ 2M Karras
  • Guidance scale: 7,5

Wydaje mi się, że mniejsze wagi promptów są wskazane np. 1.3 zamiast 1.5.

Na problem z brakiem możliwości wyłączenia inpainting pomogło wyłączenie tarcz Brave.

Terminal

  • Aby pokazać menu bar, należy kliknąć na terminal prawym przyciskiem myszy i wybrać odpowiednią opcję.

Gamepad do Xbox One na Linux Mint

Gamepad podłączony na USB powinien działać od razu.

U mnie był problem, ale finalnie okazało się, że to przez uszkodzony kabel. Wymiana na inny pomogła.

Żeby działało zdalnie przez adapter, jest więcej pierdzielenia się. Jest chociażby medusalix/xone, ale dla Kernela 6.11 lub nowszego należy podobno zamiast tego zainstalować dlundqvist/xone. Ja postanowiłem obecnie olać sprawę i grać na kablu.

Files

  • Aby zapisać folder na panelu z lewej, wystarczy go przeciągnąć.
  • Włącz: Kliknij 2 razy na nazwę, aby ją zmienić
    • Edit -> Preferences -> Behavior
    • Między kliknięciami musi być dłuższy odstęp

Text Editor

  • Na dole można wybrać formatowanie MediaWiki. :-D

Przypisy