Portál AbcLinuxu, 4. května 2025 19:24

Dotaz: "Virtualni" monitor s extra velkym rozlisenim

otasomil avatar 16.7.2018 18:11 otasomil | skóre: 39 | blog: puppylinux
"Virtualni" monitor s extra velkym rozlisenim
Přečteno: 716×
Odpovědět | Admin
Zdravim ve spolek.
Resim zapeklity ukol a to jak ziskat printscreen treba pomoci utilit z Imagemagick na displeji o rozliseni alespon 4096x3072 a radeji jeste vetsim i kdyz mam displej pouze 1920x1080. Oc jde? ... o vytvoreni png obrazku mapy s trasou aby ji bylo mozne jednoduse stahnout do mnoha mobilu jako obrazek a zoomovat, posouvat s dostatecnym rozlisenim. Vim ze existuje elegantnejsi reseni v podobe nejake aplikace ale toto treba aby bezelo v jakemkoli chytrem telefonu bez ohledu na OS, stari telefonu a bez nutnosti cokoliv instalovat. Clovek nacte QR kod jehoz cilem je URL s png obrazkem ktery si zobrazi na displeji, libovolne zvetsi, posouva jak je zvykly. Napadlo mne nastartovat VNC server s "nejakym vysokym" xrandr ale mozna je elegantnejsi reseni. Postupne skladani obrazku rozhodne neni schudne.
Diky za rady.
K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.7.2018 18:21 debian
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Odpovědět | | Sbalit | Link | Blokovat | Admin
Existuje, s hlavy neviem. Nieco take ako prikaz:

xrunXsesion -size 21651x514651 command

Videl som to v pri praxi robeni print screen web stranok ... Spusti svoj x server, spusti browser, urobi screen stranky a ukonci browser, to sedenie. ... vsetko s terminalu, ... clovek skoro ani nevie, ze spusta X server ... ale pri screen musis ty zadat velkost.

DAlsia moznost. Posli X serveru prikaz, nech roztiahne okno na velkost XxY (pozor tvoja video karta ma limity) a urob screen, nie obrazovka ale okna "pod kurzorom". ... nastavuje to nejaky prikaz z x-ulit ....

instalujj vnc, je to lahke
16.7.2018 18:28 debian
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Skus cutycapt: https://www.booleanworld.com/take-screenshots-webpages-command-line/
$ cutycapt --url=google.com --out=google.png --min-width=13660 --min-height=7680
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
$ file google.png 
google.png: PNG image data, 13660 x 7680, 8-bit/color RGBA, non-interlaced
otasomil avatar 18.7.2018 15:41 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Zdravim Vas a diky vsem za odpovedi.
Hlavou mi vrtal parametr xrandr u VNC serveru. Vzdyd xrandr je nejaka utilita, binarka v systemu a odtud jsem udelal jen krucek k tomu nastavit extra velky rozliseni aby se pritom cela obrazovka vesla na displej notebooku viz priklad:
xrandr --output LVDS-1 --mode 1366x768 --panning 5464x3072 --scale 4.0x4.0
Vyse uvedenym prikazem lze do jedine obrazovky zobrazit 16 obrazovek. Text je sice necitelny ale screen lze snadno vytvorit v onom rozliseni 5464x3072 takze super. Nasledne se lze vratit k puvodnimu nativnimo rozliseni:
xrandr --output LVDS-1 --mode 1366x768 --panning 1366x768 --scale 1.0x1.0
Rozliseni lze snadno prepinat pomoci nastaveni vlastnich klavesovych zkratek. Na zaver dost zklamaly katastralni mapy ktery se daj zobrazit pouze v malym okynku takze vetsi rozliseni obrazovky nenabidne vetsi oblast mapy. Funkcnost ma mapy.cz, maps.google.com je super.
K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
19.7.2018 20:19 Mti
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Prima. :-)

xrandr ... read xrandr zpet ...

Funguje to pekne. :)
19.7.2018 20:39 Mti
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
hm.. odradkovani zmizlo, nevim proc ... asi ruky. :-/ xrandr,read a xrandr samozrejme na zvlast radkoch. :-)
16.7.2018 19:35 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli jde jen o mapy, nešlo by použít SVG? To se dá zoomovat donekonečna. Jestli ten png má uživatel stahovat, proč rovnou nepoužít openstreetmaps/seznam mapy/google mapy? Tam už jsou ty PNG předgenerovaný a měla by tam jít zakreslit i ta trasa. Mělo by to jít zobrazit na libovolném mobilu, jehož browser umí javaskript.
Intel meltdown a = arr[x[0]&1]; karma | 帮帮我,我被锁在中国房
16.7.2018 20:12 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Odpovědět | | Sbalit | Link | Blokovat | Admin
mapy s trasou aby ji bylo mozne jednoduse stahnout do mnoha mobilu
To znie zaujímavo. Ale prečo nepoužiť už hotovú offline navigáciu ktorej sa jednoducho podhodí GPX súbor s trasou?
16.7.2018 21:24 klingger | skóre: 18
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na toto sa hodí headless chrome[ium]

chrome --headless --disable-gpu --screenshot --window-size=1280,1696 https://www.chromestatus.com/

viac na https://developers.google.com/web/updates/2017/04/headless-chrome

16.7.2018 21:58 buri
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Odpovědět | | Sbalit | Link | Blokovat | Admin
"Napadlo mne nastartovat VNC server s 'nejakym vysokym' xrandr ale mozna je elegantnejsi reseni. "

Co este elegantnejsieho hladate ? vnc mozete spustit s viacerymi rozliseniami, za behu ich prepinat co Vam pomoze pri uvodnom experimentovani.
k3dAR avatar 16.7.2018 22:57 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
presne, sice je mozne (a ostani odpovedi to potvrzuji) jine reseni, ale pustit VNC se separatnim Desktopem s virtualnim rozlisenim "jakekoliv" velikosti bude pro dalsi pripravy a testovani naprosto bezkonkurencni/nejpohodlnejsi reseni :-) btw: pro vnc server pouzit: tigervnc (je ze vsech (s pozadovanou vlastnosti) nejlepsi a aktualne/stale udrzovan...)
porad nemam telo, ale uz mam hlavu... nobody
17.7.2018 07:33 debian
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Vnc instaluj: vnc4server ako server balicek, xvnc4viewer ako client balicek.

Tie su nainovsie. 4 verzie. Su aj tightvncserver a xtightvncviewer ale tie su 1-tkovej verzie. 4-kove maju lepsi uzivatelsky komfort. Ale zavisia na gtk (alebo a la podobnej kniznice). Mne zas v 1-tkovej nefungoval na full screen.
k3dAR avatar 18.7.2018 19:56 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
neni pravda, xvnc4servwr je par let bez vyvoje, tigervnc naopak stale jede ;-)
porad nemam telo, ale uz mam hlavu... nobody
16.7.2018 22:24 jejda
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebo můžeš zkusit mobac . Ten umí poslepovat maptiles od libovolného providera do jednoho megaobrázku. Vybereš jako výstup "Paper Atlas PNG" a v nastavení/paperatlas/size přepneš z "Default A4" na "selection". Vybereš zoomlevel, myškou natáhneš region jaký potřebuješ a tlačítko "Create Atlas" ti vygeneruje jeden veliký png obrázek. Jenom pozor žere to docela dost paměti když je ten obrázek moc veliký. Tváří se to, že by to mohlo umět i gpx trasy, ale gpx jsem nikdy nepotřeboval tak nevím. Mám ale trochu obavy, že to ten mobil nebude výkonově stíhat, pracovat s nějakým řekněme 100-200MB obrázkem.
Josef Kufner avatar 18.7.2018 16:49 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je docela snadné dát dohromady malou HTML stránku s Leaflets a pluginem na načtení GPX.
Hello world ! Segmentation fault (core dumped)
18.7.2018 17:59 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Odpovědět | | Sbalit | Link | Blokovat | Admin
Za oných čias, keď sa ešte voda sypala, tak v konfiguráku X serveru sa dalo povedať "Virtual" screen size väčší, ako rozlišovačka monitora. Vyzeralo to potom tak, že monitor fungoval ako "viewwport", cez ktorý bolo vidno časť virtuálnej plochy. Keď človek prišiel kurzorom myši na okraj, tak sa viewport posunul, tak aby bolo vidno tú časť virtuálnej plochy, kde mal človek kurzor.

A hľa, zdá sa, že to ešte stále existuje:
Virtual xdim ydim
    This optional entry specifies the virtual screen resolution to be used.
k3dAR avatar 18.7.2018 19:52 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
a fungovalo to i o 10let drive za casu Amiga Workbench ;-)
porad nemam telo, ale uz mam hlavu... nobody
19.7.2018 20:31 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: "Virtualni" monitor s extra velkym rozlisenim
Nejsem si jistý, jestli tam nebylo omezení, že se ta virtuální plocha musí vejít do paměti videokarty. Ale i kdyby ano, to už by při dnešních velikostech stejně nebyl problém.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.