Saya memiliki laptop dengan layar sudut kiri atas rusak – saya tidak dapat melihat apa pun di sana. Namun itu hanya sudut kecil, jadi saya ingin tahu apakah ada sesuatu yang dapat saya lakukan untuk membuat Ubuntu tidak menggunakan bagian layar itu sama sekali - pada dasarnya saya ingin mengabaikan 2 bilah tugas kesatuan di sebelah kiri, dan memposisikan ulang semua konten.
Jawaban yang Diterima:
Buat skrip @ misalkan /usr/share/screen.sh
sudo touch /usr/share/screen.sh
membuatnya dapat dieksekusi
sudo chmod a+x /usr/share/screen.sh
edit file (saya akan menggunakan gedit di sini, jadi lebih mudah untuk paste untuk pemula)
gksu gedit /usr/share/screen.sh
rekatkan isi skrip ini:
#!/bin/bash
#change these 4 variables accordingly
ORIG_X=1280
ORIG_Y=800
NEW_X=1160
NEW_Y=800
###
X_DIFF=$(($NEW_X - $ORIG_X))
Y_DIFF=$(($NEW_Y - $ORIG_Y))
ORIG_RES="$ORIG_X"x"$ORIG_Y"
NEW_RES="$NEW_X"x"$NEW_Y"
ACTIVEOUTPUT=$(xrandr | grep -e " connected [^(]" | sed -e "s/([A-Z0-9]+) connected.*/1/")
MODELINE=$(cvt $NEW_X $NEW_Y | grep Modeline | cut -d' ' -f3-)
xrandr --newmode $NEW_RES $MODELINE
xrandr --addmode $ACTIVEOUTPUT $NEW_RES
xrandr --output $ACTIVEOUTPUT --fb $NEW_RES --panning $NEW_RES --mode $NEW_RES
xrandr --fb $NEW_RES --output $ACTIVEOUTPUT --mode $ORIG_RES --transform 1,0,$X_DIFF,0,1,$Y_DIFF,0,0,1
Edit empat baris pertama ke resolusi yang Anda butuhkan. Saya telah bereksperimen dengan 1280×800 sebagai yang asli dan saya mengambil 120 piksel bagian horizontal karena bilah kesatuan lebarnya sekitar 60 piksel. Save
file dan exit
gedit.
Ikuti panduan ini – Bagaimana cara memulai aplikasi secara otomatis saat login – untuk membuat skrip startup.
Letakkan Screen resize
atau sesuatu seperti itu di Name
bidang dan /usr/share/screen.sh
sebagai Command
Mulai ulang Ubuntu dan semoga Anda mendapatkan apa yang Anda inginkan. Ini berfungsi di mesin saya