Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rozwiązane Rozmiar otwieranych okien.
#11
0
Ok zrobiłem tak jest na liście programu startowego ale w programach nie mogę znaleźć.
Odpowiedz
#12
0
Wszystko przebiegło prawidłowo. Nie znajdziesz Devilspie2 w programach ponieważ nie posiada on interfejsu graficznego.


Za pomocą edytora tekstu Xed utwórz nowy plik i wklej do niego ten tekst:

Kod:
debug_print("Program: " .. get_application_name());
debug_print("Okno: " .. get_window_name());
x, y, width, height = get_window_geometry();
print("Położenie_X: "..x.." \
Położenie_Y: "..y.." \
Szerokość: "..width.." \
Wysokość: "..height.." \
================");

Zapisz go, najlepiej na pulpicie, dodając nazwę: debug.lua


Następnie otwórz katalog ~/.config/devilspie2/ poleceniem:

Kod:
nemo ~/.config/devilspie2/

I umieść w nim plik debug.lua


Otwórz okno programu którego parametry chcesz zmienić. Zmień jego rozmiar i położenie na takie jakie chcesz żeby zachował. Następnie uruchom terminal i wykonaj polecenie:

Kod:
devilspie2 -d

W terminalu pojawią się informacje o wszystkich otwartych oknach.

Program: (nazwa programu do którego należy okno)
Okno: (tytuł okna)
Położenie_X:
Położenie_Y:
Szerokość:
Wysokość:

Znajdź parametry okna którego wymiar chcesz zachować i pokaż je tutaj. Na ich podstawie utworzymy plik z konfiguracją.
Odpowiedz
#13
0
Położenie_X: 0
Położenie_Y: 25
Szerokość: 1920
Wysokość: 1032
Odpowiedz
#14
0
Brakuje parametrów:

Program:
Okno:
Odpowiedz
#15
0
Program: EXODUS 20.10.9
Okno: EXODUS 20.10.9
Położenie_X: 0
Położenie_Y: 25
Szerokość: 1920
Wysokość: 1032
Odpowiedz
#16
0
Tak jak poprzednio z plikiem debug.lua utwórz kolejny plik z tekstem:

Kod:
if (get_window_name()=="EXODUS 20.10.9") then
    set_window_geometry2 (0, 25, 1920, 1032);
end

Zapisz go z nazwą exodus.lua i umieść w tym samym katalogu ~/.config/devilspie2/

Zrestartuj komputer i sprawdź czy okno zachowało rozmiary. Jeżeli wszystko jest w porządku to podaj parametry kolejnych okien.
Odpowiedz
#17
0
Ok jest tak jak powinno.Nie pokazuje tylko ustawień systemowych z menu ale to jest najmniej ważne,przeglądarki ustawiłem ręcznie a reszty programów jeszcze nie mam zainstalowanych,czy schemat jest taki sam do każdego programu ?
Odpowiedz
#18
0
Ten schemat będzie dobry dla większości okien. Zamiast EXODUS 20.10.9 wpisuj tytuł okna z parametru Okno:. Nazwy plików są dowolne ale muszą mieć rozszerzenie .lua.

W wyjątkowych sytuacjach gdzie tytuł okna się zmienia za każdym razem kiedy je otwierasz trzeba zastosować inne rozwiązanie. Jeżeli wystąpią jakieś problemy to je zgłaszaj.

Napisałeś "Nie pokazuje tylko ustawień systemowych z menu". Rozwiń temat bo nie mogę zgadnąć o co chodzi.
Odpowiedz
#19
0
Wklejam zrzut ekranu z oknem.
[Obrazek: zDqzSJ8l.png]
Odpowiedz
#20
0
Na czym polega problem?
Odpowiedz


Skocz do:




Użytkownicy przeglądający ten wątek: 1 gości