Hoşgeldiğiniz sevgili Technopat Sosyal kullanıcıları.
Dün @Lejant 'ın Zorin OS Wallpaper Engine konusunu yanıtladıktan sonra aklıma rehber oluşturmak geldi ancak zaten orada ulaşılabilir çözümüm bulunuyordu. O nedenle araştırarak 2. bir yöntem daha öğrendim. Bu rehberde 2 yöntemi de öğreteceğim.
CLI yöntem GNOME'da da çalışsa bile genelde çökmeye ve pencere hatalarına neden oluyor. Plasma masaüstünde kullanmanızı tavsiye ederim.
GUI yöntem ise yalnızca Plasma masaüstüne özel.
Kurulum
Kullanım
Derleme yapılan klasörde
Örnek bir komut vereceğim. Bu komut işinizi görecektir. Geri kalan seçenekleri öğrenmek isterseniz GitHub - Almamu/linux-wallpaperengine: Wallpaper Engine backgrounds for Linux! buradan araştırabilirsiniz. Benim göstereceğim komut ise genel kullanımda işinize yarayacaktır.
Komutta önce wallpaperın 30 FPS oynatılacağını ardından ise Wallpaper Engine atölyesinden indirmiş olduğumuz duvar kağıdının ID'sini giriyoruz. ID'yi Steam Atölyesinde linke bakarak öğrenebilirsiniz.
Örneğin ben Chainsaw Man temalı bir duvar kağıdına abone oldum. İşte ID şurada yazıyor:
GUI yöntemde farklı bir araç kullanacağız.
Bilmeyenler için Plasma masaüstünde sağ tık yapıp Masaüstü ve Duvar kağıdı seçeneğini seçersek duvar kağıdı seçebileceğimiz bir menü gelir. Burayı daha sonra kullanacağız.
Görselde gördüğünüz gibi "Duvar kağıdı türü" adlı bir alan bulunuyor. Oradan Wallpaper Engine içeriklerini görüntülemek ve Plasma'da duvar kağıdı olarak ayarlamak için bazı gereken paketleri kurmalıyız. Gereksinimlerden sonra eklentiyi kurarak tamamlayacağız.
Kurulum
Derleme:
Ek olarak Fedora'da derlemeden kurmak için:
İşlemlerin sonunda şöyle bir eklenti seçebilmeliyiz.
Seçemiyorsanız "Yeni eklentiler al" butonundan indirebilirsiniz. Geri kalan gerekli her şeyi zaten yapmış durumdayız.
Kullanım
Masaüstü ve Duvar kağıdı menüsünden Wallpaper Engine for Kde eklentisini seçelim.
Library butonuna tıklayarak SteamApps'in bulunduğu klasörü göstermemiz gerekiyor.
Bu genellikle ~/.local/share/Steam veya ~/.var/app/com.valvesoftware.Steam/.steam/steam olur. İlki normal kurulum, diğeri Flatpak kurulumu. Klasörü bulup seçtikten sonra Refresh butonuna tıklayalım.
İşte bu kadar. Eklenti Wallpaper Engine atölyesinden abone olduğumuz duvar kağıtlarını tespit ederek seçenek olarak sunuyor. Duvar kağıdını seçerek sağ taraftan Wallpaper Engine ayarlarını değiştirebiliyoruz.
Uygula butonu duvar kağıdını aktifleştirmemizi sağlıyor. İşte başardık!
Umarım sizin için işe yarar bir rehber olmuştur. Hepinize iyi eğlenceler dilerim.
Dün @Lejant 'ın Zorin OS Wallpaper Engine konusunu yanıtladıktan sonra aklıma rehber oluşturmak geldi ancak zaten orada ulaşılabilir çözümüm bulunuyordu. O nedenle araştırarak 2. bir yöntem daha öğrendim. Bu rehberde 2 yöntemi de öğreteceğim.
CLI yöntem GNOME'da da çalışsa bile genelde çökmeye ve pencere hatalarına neden oluyor. Plasma masaüstünde kullanmanızı tavsiye ederim.
GUI yöntem ise yalnızca Plasma masaüstüne özel.
CLI
Kurulum
Kod:
yay -S linux-wallpaperengine-git
Kod:
sudo apt-get update
sudo apt-get install build-essential cmake libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libgl-dev libglew-dev freeglut3-dev libsdl2-dev liblz4-dev libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libxxf86vm-dev libglm-dev libglfw3-dev libmpv-dev mpv libmpv1 libpulse-dev libpulse0 libfftw3-dev
git clone --recurse-submodules https://github.com/Almamu/linux-wallpaperengine.git
cd linux-wallpaperengine
mkdir build && cd build
cmake ..
make
Kod:
sudo apt-get update
sudo apt-get install build-essential cmake libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libgl-dev libglew-dev freeglut3-dev libsdl2-dev liblz4-dev libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libxxf86vm-dev libglm-dev libglfw3-dev libmpv-dev mpv libmpv2 libpulse-dev libpulse0 libfftw3-dev
git clone --recurse-submodules https://github.com/Almamu/linux-wallpaperengine.git
cd linux-wallpaperengine
mkdir build && cd build
cmake ..
make
Gerekenler:
- OpenGL 3.3 support
- CMake
- LZ4, Zlib
- SDL2
- FFmpeg
- X11 or Wayland
- Xrandr (for X11)
- GLFW3, GLEW, GLUT, GLM
- MPV
- PulseAudio
- FFTW3
Kod:
git clone --recurse-submodules https://github.com/Almamu/linux-wallpaperengine.git
cd linux-wallpaperengine
mkdir build && cd build
cmake ..
make
Kullanım
Derleme yapılan klasörde
./linux-wallpaperengine [options] <background_id or path>
komutunu kullanmalıyız.Örnek bir komut vereceğim. Bu komut işinizi görecektir. Geri kalan seçenekleri öğrenmek isterseniz GitHub - Almamu/linux-wallpaperengine: Wallpaper Engine backgrounds for Linux! buradan araştırabilirsiniz. Benim göstereceğim komut ise genel kullanımda işinize yarayacaktır.
Kod:
./linux-wallpaperengine --fps 30 1845706469
Komutta önce wallpaperın 30 FPS oynatılacağını ardından ise Wallpaper Engine atölyesinden indirmiş olduğumuz duvar kağıdının ID'sini giriyoruz. ID'yi Steam Atölyesinde linke bakarak öğrenebilirsiniz.
Örneğin ben Chainsaw Man temalı bir duvar kağıdına abone oldum. İşte ID şurada yazıyor:
GUI
GUI yöntemde farklı bir araç kullanacağız.Bilmeyenler için Plasma masaüstünde sağ tık yapıp Masaüstü ve Duvar kağıdı seçeneğini seçersek duvar kağıdı seçebileceğimiz bir menü gelir. Burayı daha sonra kullanacağız.
Görselde gördüğünüz gibi "Duvar kağıdı türü" adlı bir alan bulunuyor. Oradan Wallpaper Engine içeriklerini görüntülemek ve Plasma'da duvar kağıdı olarak ayarlamak için bazı gereken paketleri kurmalıyız. Gereksinimlerden sonra eklentiyi kurarak tamamlayacağız.
Kurulum
Kod:
sudo apt install build-essential libvulkan-dev plasma-workspace-dev gstreamer1.0-libav \
liblz4-dev libmpv-dev python3-websockets qtbase5-private-dev \
libqt5x11extras5-dev \
qml-module-qtwebchannel qml-module-qtwebsockets cmake
Kod:
sudo dnf install vulkan-headers plasma-workspace-devel kf5-plasma-devel gstreamer1-libav \
lz4-devel mpv-libs-devel python3-websockets qt5-qtbase-private-devel libplasma-devel \
qt5-qtx11extras-devel qt5-qtwebchannel-devel qt5-qtwebsockets-devel cmake
Kod:
sudo pacman -S extra-cmake-modules plasma-framework5 gst-libav ninja \
base-devel mpv python-websockets qt5-declarative qt5-websockets qt5-webchannel vulkan-headers cmake
Derleme:
Kod:
# Download source
git clone https://github.com/catsout/wallpaper-engine-kde-plugin.git
cd wallpaper-engine-kde-plugin
# Download submodule
git submodule update --init --force --recursive
# Configure, build and install
# 'USE_PLASMAPKG=ON': using kpackagetool tool to install plugin
cmake -B build -S . -GNinja -DUSE_PLASMAPKG=ON
cmake --build build
cmake --install build
# Install package (ignore if USE_PLASMAPKG=OFF for system-wide installation)
cmake --build build --target install_pkg
Ek olarak Fedora'da derlemeden kurmak için:
Kod:
sudo dnf copr enable kylegospo/wallpaper-engine-kde-plugin
sudo dnf install wallpaper-engine-kde-plugin
İşlemlerin sonunda şöyle bir eklenti seçebilmeliyiz.
Seçemiyorsanız "Yeni eklentiler al" butonundan indirebilirsiniz. Geri kalan gerekli her şeyi zaten yapmış durumdayız.
Kullanım
Masaüstü ve Duvar kağıdı menüsünden Wallpaper Engine for Kde eklentisini seçelim.
Library butonuna tıklayarak SteamApps'in bulunduğu klasörü göstermemiz gerekiyor.
Bu genellikle ~/.local/share/Steam veya ~/.var/app/com.valvesoftware.Steam/.steam/steam olur. İlki normal kurulum, diğeri Flatpak kurulumu. Klasörü bulup seçtikten sonra Refresh butonuna tıklayalım.
İşte bu kadar. Eklenti Wallpaper Engine atölyesinden abone olduğumuz duvar kağıtlarını tespit ederek seçenek olarak sunuyor. Duvar kağıdını seçerek sağ taraftan Wallpaper Engine ayarlarını değiştirebiliyoruz.
Uygula butonu duvar kağıdını aktifleştirmemizi sağlıyor. İşte başardık!
Umarım sizin için işe yarar bir rehber olmuştur. Hepinize iyi eğlenceler dilerim.
Son düzenleyen: Moderatör: