GNU/Linux >> Belajar Linux >  >> Ubuntu

17.04 Penskalaan Tampilan Mengembalikan Ke 1 Setelah Lanjutkan Dari Penangguhan?

Saya baru saja melakukan instalasi bersih 17,04 pada mesin dengan kartu Nvidia 750Ti dan monitor Dell 4K. Saya menggunakan driver biner Nvidia 381.09.

Semua ini berfungsi dengan baik terlepas dari kenyataan bahwa penskalaan tampilan yang saya atur di pengaturan Tampilan Layar Ubuntu selalu kembali ke 1 ketika mesin dilanjutkan setelah ditangguhkan. Saya perlu menyetelnya pada 1,5 jika tidak semuanya menjadi kecil (BTW mengapa Ubuntu tidak menskalakan ke default yang masuk akal dengan monitor 4K?)

Apakah ada orang lain yang mendapatkan ini? Saya tidak dapat menemukan penyebutan itu di tempat lain.

BTW saya sudah mencoba driver Nouveau dan itu tidak membangunkan layar saya sama sekali setelah ditangguhkan. Jadi rute itu bukan rute pemula.

Sunting:Sepertinya telah dilaporkan sebagai bug yang dikonfirmasi di sini. Akan memantau untuk melihat apakah terjadi sesuatu.

Jawaban yang Diterima:

Bagi siapa pun yang merasa frustrasi dengan bug ini, berikut skrip Perl cepat untuk melihat perubahan dalam nilai scale_factor dan menyetel ulang ke nilai berapa pun saat skrip pertama kali dijalankan:

#!/usr/bin/perl -w
use strict;

my $dconf_line = `dconf read /com/ubuntu/user-interface/scale-factor`;
my ($scale_factor) = $dconf_line =~ m/DP1': (d+)/;

if ($scale_factor) {
    print STDOUT "Current value of scale_factor: $scale_factor ...nn";
} else {
    die "Error: cannot find scale_factor value in dconfn(value of /com/ubuntu/user-interface/scale-factor was $dconf_linenn";
}

open(my $fh, "-|", "dconf watch /com/ubuntu/user-interface/scale-factor");

while (<$fh>) {
    if (m/DP1': (?!$scale_factor)/) {
        `dconf write /com/ubuntu/user-interface/scale-factor "{'DP1': $scale_factor}"`;
        my $date = `date`;
        print STDOUT "$date -- scaling factor adjustednn";
    }
}

Biarkan skrip berjalan, dan skrip akan menangkap dan menyetel ulang setiap upaya untuk mengubah nilainya.

Bekerja untuk saya pada 17,04 dengan kesatuan, tetapi mungkin dengan beralih ke gnome di 17,10 nilai disimpan dalam kunci registri dconf yang berbeda - jika demikian, ganti saja semua contoh lokasi kunci dalam skrip dengan yang sesuai dan itu harus bekerja.

Semoga membantu…


Ubuntu
  1. Masalah Penskalaan Chrome Wayland?

  2. Ubuntu 16.04 Tidak Ada Wifi Setelah Ditangguhkan?

  3. Tidak Ada Suara Setelah Ditangguhkan?

  1. Kernel Ups Selama Lanjutkan Setelah Suspend/hibernasi?

  2. Pemindai Jaringan (kanon) Berhenti Setelah Peningkatan Dari 15,04 Menjadi 15,10?

  3. Ubuntu 18.04 Hancur / Membeku Setelah Tidur / Tangguhkan?

  1. Suspend Tidak Berfungsi Setelah Memperbarui Ke Ubuntu 14.04 Dari 13.10?

  2. Cegah Drive Usb Dari Pemasangan Ulang Otomatis Setelah Dihapus?

  3. Thinkpad Tidak Bangun Dari Tidur – 14,04?