Sinds enige tijd heb ik de luxe van een dualscreen-setup hier in huis. Echter, omdat ik gebruik maak van een laptop, met daaraan een 17" tft, heb ik het probleem dat de beide resoluties niet van gelijke grootte zijn.
Nu, opzich is het geen probleem, mijn dualscreen setup werkt heerlijk met behulp van Xinerama (xorg versie 6.8.2) in combinatie met fluxbox 0.9.14. Speciaal voor mijn dualscreen setup heb ik een wallpaper gemaakt van een 2304 op 1280 groot. Dit zodanig dat elk scherm een foto bevat die mooi in verhouding is en niet uitgerokken. Echter, nu hoort een laptop mobiel te wezen, en ik gebruik het ding ook vaak op school. Het is logisch neem ik aan dat ik daarbij mijn tft niet meesleur om ook op school een dualscreensetup te genieten.
Het probleem bestaat er uit dat Xorg (of Xinerama) detecteerd dat er geen scherm aan mijn vga-poort hangt, en mij dus een scherm van 1024 op 768 voorschoteld ipv 2304 op 1280. Mijn wallpaper wordt dan ook aangepast en dus aardig in elkaar gedrukt, wat niet echt mooi is.
Nu zou je zeggen (en dat probeerde ik ook meermaals), zorg dat fluxbox de wallpaper niet aanpast aan de schermgrootte, maar dat hij gewoon de wallpaper toont, zonder hem aan te passen aan het formaat van het scherm. Op zich werkt dat wel, ware het niet dat de linkerbovenhoek (waar hij de wallpaper start) gelijk is aan de linkerbovenhoek van mijn tft. Wanneer ik dus in de singlescreen situatie kom, begint hij dus de wallpaper aan de linkerbovenhoek van mijn laptopscherm, waardoor ik slechts een deel van mijn wallpaper zie. Dit doordat mijn tft links van mijn laptopscherm staat.
Nu is de vraag eenvoudig (de oplossing kan ik echter zo rap niet bedenken); hoe kan ik ervoor zorgen dat die wallpaper mooi op mijn scherm komt, ook wanneer ik single screen werk.
Ik bedacht enkele opties (maar weet niet hoe die te implementeren, als die al zouden gaan):
- Ik laat de wallpaper opbouwen vanop de rechterbovenhoek ipv de linkerbovenhoek.
- Ik detecteer of ik single of dualscreen werk, en ik pas de wallpaper aan.
Iemand die raad heeft?
Een ascii-schets van mijn dualscreen setup:
Mijn laptopscherm is hier primair scherm.
Nu, opzich is het geen probleem, mijn dualscreen setup werkt heerlijk met behulp van Xinerama (xorg versie 6.8.2) in combinatie met fluxbox 0.9.14. Speciaal voor mijn dualscreen setup heb ik een wallpaper gemaakt van een 2304 op 1280 groot. Dit zodanig dat elk scherm een foto bevat die mooi in verhouding is en niet uitgerokken. Echter, nu hoort een laptop mobiel te wezen, en ik gebruik het ding ook vaak op school. Het is logisch neem ik aan dat ik daarbij mijn tft niet meesleur om ook op school een dualscreensetup te genieten.
Het probleem bestaat er uit dat Xorg (of Xinerama) detecteerd dat er geen scherm aan mijn vga-poort hangt, en mij dus een scherm van 1024 op 768 voorschoteld ipv 2304 op 1280. Mijn wallpaper wordt dan ook aangepast en dus aardig in elkaar gedrukt, wat niet echt mooi is.
Nu zou je zeggen (en dat probeerde ik ook meermaals), zorg dat fluxbox de wallpaper niet aanpast aan de schermgrootte, maar dat hij gewoon de wallpaper toont, zonder hem aan te passen aan het formaat van het scherm. Op zich werkt dat wel, ware het niet dat de linkerbovenhoek (waar hij de wallpaper start) gelijk is aan de linkerbovenhoek van mijn tft. Wanneer ik dus in de singlescreen situatie kom, begint hij dus de wallpaper aan de linkerbovenhoek van mijn laptopscherm, waardoor ik slechts een deel van mijn wallpaper zie. Dit doordat mijn tft links van mijn laptopscherm staat.
Nu is de vraag eenvoudig (de oplossing kan ik echter zo rap niet bedenken); hoe kan ik ervoor zorgen dat die wallpaper mooi op mijn scherm komt, ook wanneer ik single screen werk.
Ik bedacht enkele opties (maar weet niet hoe die te implementeren, als die al zouden gaan):
- Ik laat de wallpaper opbouwen vanop de rechterbovenhoek ipv de linkerbovenhoek.
- Ik detecteer of ik single of dualscreen werk, en ik pas de wallpaper aan.
Iemand die raad heeft?
Een ascii-schets van mijn dualscreen setup:
code:
1
2
3
4
5
6
7
| +-----------------+--------------+ | | | | 17" | Lap | | tft | | | | -------------+ | | +-----------------+ |
Mijn laptopscherm is hier primair scherm.
Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be