Sida 1 av 1
Skrivbordet större än skärmen
Postat: 13 sep 2010, 14:43
av Hagbard
Jag har ett underligt problem, det verkar som om skrivbordet är större än skärmen.
När jag avmaximerar ett fönster kan jag dra det utanför skärmen på alla sidorna.
men när jag maximerar fönstret håller det sig i skärmen.
Det är inget större problem bara lite irriterande.
Re: Skrivbordet större än skärmen
Postat: 13 sep 2010, 15:41
av farmfield
Hagbard skrev:Jag har ett underligt problem, det verkar som om skrivbordet är större än skärmen.
När jag avmaximerar ett fönster kan jag dra det utanför skärmen på alla sidorna.
men när jag maximerar fönstret håller det sig i skärmen.
Det är inget större problem bara lite irriterande.
Det kan jag också göra. Jag tror det har att göra med att man initialt har multipla skrivbord. Om man inte är intresserad av den funktionen så kan man ställa ner antalet skrivbord till ett, men är inte säker på att det 'bromsar' fönster att (delvis) kunna flyttas utanför skrivbordet, men kanske blir det så då.
Re: Skrivbordet större än skärmen
Postat: 13 sep 2010, 16:02
av Konservburk
Hagbard skrev:Jag har ett underligt problem, det verkar som om skrivbordet är större än skärmen.
I själva mjukvaran är skrivbordet alltid jättestort. Och då menar jag verkligen jättestort. Jag har för mig att skrivbordet är fler än 4 miljarder (2^32) pixlar på såväl bredden som på höjden. Om vi antar att det går ungefär 40 pixlar på varje cm (100 dpi) så blir skrivbordet 100 mil i båda riktningarna. Det motsvarar en yta som är mer än dubbelt så stor som Sveriges yta. Om din skärm istället bara har 30 pixlar per cm (75 dpi) så blir skrivbordets yta hela 4 gånger så stor som Sveriges yta.
Hagbard skrev:När jag avmaximerar ett fönster kan jag dra det utanför skärmen på alla sidorna.
Det känns som att det skulle kunna gå att förhindra genom att ändra någon inställning i fönsterhanteraren, antingen compiz eller metacity, beroende på vilken du använder.
Re: Skrivbordet större än skärmen
Postat: 13 sep 2010, 16:17
av farmfield
LOL
Av vilken anledning fungerar det så..? Är det kopplat till server/klient-delen av X och att man skall kunna dela denna gigantiska skrivbordsyta mellan hur många klienter som helst, eller..?
Re: Skrivbordet större än skärmen
Postat: 13 sep 2010, 17:41
av Konservburk
farmfield skrev:Av vilken anledning fungerar det så..? Är det kopplat till server/klient-delen av X och att man skall kunna dela denna gigantiska skrivbordsyta mellan hur många klienter som helst, eller..?
Server-delen håller reda på var varje fönster befinner sig med en x-koordinat och en y-koordinat. Dessa värden representerar pixlar och är av typen
int som är minst 16 bitar, men vanligtvis 32 bitar, och på en del sytem till och med 64 bitar.
Med 16 bitar landar skrivbordets totala yta (dvs det område inom vilket xservern kan placera ett fönster) på i storleksordningen 20 kvadratmeter. Med 32 bitar blir området som sagt mycket större än hela Sverige.
Vad som händer i fallet med 64 bitar vill du nog inte ens tänka på. Bredden på skrivbordet motsvarar då ungefär den sträcka som ljus hinner färdas på ett halvår. Skrivbordets yta blir så stor att det är svårt att hitta något vettigt att jämföra med.