[Bash] Uruchamianie aplikacji na 2 pulpicie

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Awatar użytkownika
sebeq
Piegowaty Guziec
Piegowaty Guziec
Posty: 25
Rejestracja: 25 lip 2005, 02:07
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

[Bash] Uruchamianie aplikacji na 2 pulpicie

Post autor: sebeq »

Proszę o pomoc w zmodyfikowaniu skryptu, który uruchamia aplikacje.
chodzi mi o uruchamianie aplikacji w konkretnym pulpicie.

Mój skrypt:

Kod: Zaznacz cały

#!/bin/bash
sleep 15 && conky -d &
sleep 20 && evolution --component=mail &
exit
Z góry dziękuje za wszelkie sugestie.
dante1977.blogspot.com - Dante Home
dawidgarus
Wytworny Kaczor
Wytworny Kaczor
Posty: 418
Rejestracja: 09 lut 2007, 23:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: [Bash] Uruchamianie aplikacji na 2 pulpicie

Post autor: dawidgarus »

w managerze ustawień compiza można przypisać pulpit do aplikacji.
Awatar użytkownika
sebeq
Piegowaty Guziec
Piegowaty Guziec
Posty: 25
Rejestracja: 25 lip 2005, 02:07
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: [Bash] Uruchamianie aplikacji na 2 pulpicie

Post autor: sebeq »

A możesz podpowiedzieć która to opcja.
dante1977.blogspot.com - Dante Home
Awatar użytkownika
beluosus
Zakręcona Traszka
Zakręcona Traszka
Posty: 695
Rejestracja: 01 paź 2006, 15:32
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86
Kontakt:

Odp: [Bash] Uruchamianie aplikacji na 2 pulpicie

Post autor: beluosus »

Nie wiem jak w compizie ale ja do manipulowania oknami używam xdotool, np.:

Kod: Zaznacz cały

#!/bin/bash

PROGRAM="mousepad"
`$PROGRAM` & sleep 1

ID=$(xdotool search $PROGRAM | head -1)
xdotool set_desktop_for_window $ID 2
Uruchomi Mousepad'a i po 1s (czas potrzebny na uruchomienie programu) przeniesie go na 3ci pulpit (liczone są od 0). Chyba nie jest zbyt profesjonalne ale działa. ;-)
Kurs Linuksa: for i in $(ls /bin); do man $i; done
__________________
http://beluosus.pl/
Awatar użytkownika
kreator
Piegowaty Guziec
Piegowaty Guziec
Posty: 27
Rejestracja: 08 lip 2008, 21:54
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: [Bash] Uruchamianie aplikacji na 2 pulpicie

Post autor: kreator »

Czy naprawdę nie ma sposobu na wyświetlenie za pomocą skryptu aplikacji na określonym pulpicie? Przypisanie na stałe aplikacji do pulpitu nie jest dla mnie zadowalającym rozwiązaniem.
Rozwiązanie przy użyciu xdotool też nie wchodzi w grę, bo jestem użytkownikiem gnome.
PC_Brain - "sztuczna inteligencja" dla Ubuntu - www.pcbrain.dbv.pl
Awatar użytkownika
thalcave
Przyjaciel
Przyjaciel
Posty: 821
Rejestracja: 08 lis 2006, 12:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86

Odp: [Bash] Uruchamianie aplikacji na 2 pulpicie

Post autor: thalcave »

Powyższy sposób nie jest przypisany żadnemu środowisku graficznemu - dlaczego w GNOME miałoby to nie zadziałać?
GNU/Linux user
Na pytania na PW/e-mail nie udzielam odpowiedzi!
Szanujmy innych użytkowników!
Wesprzyj akcje: Temat rozwiązany -> dodajemy [solved]
Awatar użytkownika
kreator
Piegowaty Guziec
Piegowaty Guziec
Posty: 27
Rejestracja: 08 lip 2008, 21:54
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: [Bash] Uruchamianie aplikacji na 2 pulpicie

Post autor: kreator »

hmmm, boję się, że jednak nie zadziała, ale nawet gdyby, to nie mam tego programu w repozytoriach.
PC_Brain - "sztuczna inteligencja" dla Ubuntu - www.pcbrain.dbv.pl
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości