Как можно сохранить настройки сохранения отображения Unity

Отчет об ошибке можно найти на панели запуска. Там говорится, что Debian имеет бета-версию для 32-битной EFI. Из ссылки:

Что здесь? Это четвертая сборка netinst CD с экспериментальной поддержкой EFI. Впервые я включил поддержку i386, а также только amd64. Изображение amd64 должно загрузиться и работать в режиме EFI на последней машине amd64 (x86_64), выполнив следующие шаги по-другому:
boot via UEFI rather than BIOS mode
use GPT partitioning on hard disks rather than MSDOS
add a FAT-formatted EFI partition for booting
install an EFI bootloader rather than lilo/grub-pc

Возможно, стоит попытаться скопировать это в Ubuntu ISO и попробуйте.

0
задан 18 December 2017 в 07:54

2 ответа

Я закончил работу с этим в скрипте bash, который проверяет вывод xrandr для подключенных устройств, а затем устанавливает соответствующие макеты для каждой среды.

Ниже приведена упрощенная версия, которая демонстрирует, как это сделать ,

#!/bin/bash # Unity doesn't remember my screen layouts, so I made this to do it for me. # GPLv3+, (c) Chris Burgess @xurizaemon CONNECTED=$( xrandr | grep ' connected' ) LAYOUT=unknown if [[ $CONNECTED = *"DP-1 connected"* ]] ; then LAYOUT=thunderbolt elif [[ $CONNECTED = *"HDMI-2 connected"* ]] ; then LAYOUT=hdmi-2 fi case "$LAYOUT" in "thunderbolt") # Thunderbolt, laptop xrandr --output DP-1 --auto --left-of eDP-1 --primary echo "Configured for $LAYOUT" ;; "hdmi-2") # Set to 57Hz for monitor support xrandr --newmode "1920x1080_57.00" 163.00 1920 2040 2240 2560 1080 1083 1088 1119 -hsync +vsync xrandr --addmode HDMI-2 "1920x1080_57.00" # HDMI, laptop xrandr --output HDMI-2 --mode "1920x1080_57.00" --left-of eDP-1 --primary echo "Configured for $LAYOUT" ;; *) echo "Layout $LAYOUT not known." esac

Мой фактический скрипт доступен по адресу https://gist.github.com/e1892192ea8dd03a210d2890f8f966e7

0
ответ дан 18 July 2018 в 01:21

Я закончил работу с этим в скрипте bash, который проверяет вывод xrandr для подключенных устройств, а затем устанавливает соответствующие макеты для каждой среды.

Ниже приведена упрощенная версия, которая демонстрирует, как это сделать ,

#!/bin/bash # Unity doesn't remember my screen layouts, so I made this to do it for me. # GPLv3+, (c) Chris Burgess @xurizaemon CONNECTED=$( xrandr | grep ' connected' ) LAYOUT=unknown if [[ $CONNECTED = *"DP-1 connected"* ]] ; then LAYOUT=thunderbolt elif [[ $CONNECTED = *"HDMI-2 connected"* ]] ; then LAYOUT=hdmi-2 fi case "$LAYOUT" in "thunderbolt") # Thunderbolt, laptop xrandr --output DP-1 --auto --left-of eDP-1 --primary echo "Configured for $LAYOUT" ;; "hdmi-2") # Set to 57Hz for monitor support xrandr --newmode "1920x1080_57.00" 163.00 1920 2040 2240 2560 1080 1083 1088 1119 -hsync +vsync xrandr --addmode HDMI-2 "1920x1080_57.00" # HDMI, laptop xrandr --output HDMI-2 --mode "1920x1080_57.00" --left-of eDP-1 --primary echo "Configured for $LAYOUT" ;; *) echo "Layout $LAYOUT not known." esac

Мой фактический скрипт доступен по адресу https://gist.github.com/e1892192ea8dd03a210d2890f8f966e7

0
ответ дан 24 July 2018 в 17:23

Другие вопросы по тегам:

Похожие вопросы: