Bagaimana cara membuat desktop virtual berukuran custom?

0

Apakah mungkin untuk membuat desktop virtual berukuran khusus (lebih besar dari resolusi kami) sehingga kami dapat menggulir dan menggeser (sehingga berfungsi seperti kaca pembesar)? Maka akan dimungkinkan untuk memaksimalkan browser firefox untuk mengisi ruang desktop virtual dan mengambil screenshot dari jendela itu.

Saya mencoba mengunduh peta ( strava heat map ) untuk Arizona, sebagai file gambar.

Apakah ada solusi untuk ini?

Edit pertama:

Saya menggunakan

xrandr --output Virtual1 --mode 800x600 --scale 2.0x2.0 --panning 1600x1200

Tetapi tidak bisa mendapatkan sepenuhnya dari itu. Browser tidak masuk layar penuh. Saya tidak dapat memposting gambar karena saya baru. Jadi, desktop telah meningkatkan ukuran tetapi browser tidak dapat dimaksimalkan untuk mengisi desktop.

Droko
sumber
Ya, di Linux, menggunakan xrandr.
AFH
Terima kasih untuk nasehatnya. Saya melakukan apa yang Anda sarankan (disebutkan dalam tinju edit di atas). Saya menggunakan perintah xrandr, tetapi tidak bisa membuat browser untuk layar penuh. Dan, apakah mungkin di mac juga?
Droko
Saya tidak menggunakan parameter tambahan Anda. String saya adalah xrandr --output LVDS1 --panning {width}x{height}, di mana LVDS1diidentifikasi sebagai perangkat utama untuk menjalankan xrandrtanpa parameter. Saya baru saja menguji UHD4K (3840x2160) dan berfungsi dengan baik di Ubuntu. Saya membiarkan terminal terbuka sehingga saya dapat mengatur ulang ke resolusi standar (dalam kasus saya 1366x768). Firefox mengisi seluruh ruang ketika saya menekan <kbd> F11 </kbd>. Saya menggunakan ini dengan tangkapan layar untuk mengambil seluruh halaman web yang digulirkan dalam resolusi standar (mirip dengan masalah Anda). Saya tidak tahu apakah itu berfungsi pada Mac: Anda harus mencobanya.
AFH
@AFH Saya menggunakan xrandr --output LVDS1 --panning {3840} x {2160} Tapi saya menerima berikut sebagai kesalahan xrandr: --panning: argumen tidak valid '{3840} x {2160}' Coba 'xrandr --help' untuk informasi lebih lanjut. Apakah ada sesuatu yang saya lakukan salah?
Droko
Ya, saya menggunakan {}untuk menunjukkan deskripsi, bukan string literal! seharusnyaxrandr --output LVDS1 --panning 3840x2160
AFH

Jawaban:

0

Seperti halnya ada banyak cara untuk menendang kurcaci, ada beberapa cara untuk membuat screenshot screenshot dari strava heat map yang sangat Anda idam-idamkan.

Sehubungan dengan rute xrandr, xrandr memungkinkan ukuran tampilan hingga 10.000 x 10.000. Daripada menggandakan skalanya, cukup pertahankan skalanya tetap sama dan perbesar ukuran layar. Peramban akan, atau setidaknya harus berbaring dan konten di luar layar akan terus ditampilkan. Maka itu masalah mengambil screenshot dari seluruh desktop.

Script shell seperti ini mungkin bisa membantu Anda:

xrandr --output HDMI1 --mode 1920x1080 --panning 9000x9000 --scale 1.0x1.0

# allow time for content to download
sleep 200

# take your screenshot
scrot --quality 100 'screenshot.tiff'

# return to original display settings
xrandr --output HDMI1 --mode 1920x1080 --panning 1920x1080 --scale 1.0x1.0

Kiat umum: Setelah tampilan diperbesar, cukup sulit untuk menavigasi dan mengatur level zoom dll. Yang terbaik adalah mengatur level zoom sebelum mengubah tampilan. Memperbesar tampilan adalah sumber daya yang intensif, sehingga mungkin perlu beberapa percobaan dan kesalahan untuk menentukan ukuran terbaik sebelum sistem Anda benar-benar habis. Juga, untuk meningkatkan peluang Anda, yang terbaik adalah menjalankan instance browser Anda dengan semua add-on dinonaktifkan misalnya firefox --safe-mode

faustus
sumber