KDE plazma panelini komut satırından / komut dosyalarından nasıl taşıyabilirim?


5

Masaüstü düzenimi değiştiren bir betiğim var xrandr, ancak Panelimi de taşımak istiyorum.

Şimdiye kadar kullanarak kwinscripts ile oynadım
qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.showInteractiveConsole

Fareyi kullanarak hareket ettirirsem, panel.screen 0 ile 2 arasında değişir, ancak komut satırı panel.screen = 22 olarak ayarlamaz, kalır, ancak panel.location='bottom'iyi çalışır.

var panel = panelById(panelIds[0])
print('before, panel.screen: ');
print(panel.screen);
panel.screen=2;
//panel.location='top';
panel.location='bottom';
print('after, panel.screen: ');
print(panel.screen);

Neden panel.screen=2;çalışmıyor? Ve onu taşımak için başka ne yapabilirim?


Burada da aynı sorunu yaşıyorsanız ... Buna bir çözüm buldunuz mu?
— Laimoncijus

@Laimoncijus: iyi değil, 3 monitörün hepsine bağlı kaldığım sürece fareyi hala hareket ettirebilirim ve dizüstü bilgisayarımı hareket ettirdiğimde aktif bir monitöre ekstra bir varsayılan panel ekleyebilirim.
— Puggan Se

Aynısını arıyorum ... Panelin bulunduğu monitör bağlantısını kestiğimde, dizüstü bilgisayar monitörüne geri yükleyemiyorum, WM + plasmashell olarak i3wm kullanıyorum ... Oldukça sinir bozucu
— t

Oldukça faydalı bir geçici çözüm olan bu reddit.com/r/kde/comments/9d10na/… buldu . cc @PugganSe
— tmow
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.