Ubuntu все еще имеет отличный меньше/больше мусорные ведра. По крайней мере, мой делает, или more
команда отправляет различные аргументы меньше.
В любом случае, для наблюдения различия найдите файл, который имеет больше строк, чем Вы видите когда-то в Вашем терминале. Ввести cat
, затем имя файла. Это просто выведет целый файл. Ввести more
, затем имя файла. Если на человечности или по крайней мере моей версии (9.10), Вы будете видеть первый экран, то --More--(27%)
, что означает, что существует больше в файл, и Вы видели 27% до сих пор. Нажмите пространство для наблюдения следующей страницы. less
позволяет перемещаться линию за линией, назад и вперед, плюс поиск и целый набор другого материала.
В основном использовать less
. Вам, вероятно, никогда не будет нужно more
для чего-либо. Я использовал less
на огромных файлах и это кажется OK. Я не думаю, что это делает сумасшедшие вещи, любят, загружаются, все это в память (кашляйте Блокнот). Показ номеров строки мог требовать времени, тем не менее, с огромными файлами.
Я смог достигнуть желаемой цели со следующим xorg.conf:
Section "Monitor"
Identifier "laptop panel"
Option "ignore" "true"
EndSection
Section "Monitor"
Identifier "big display"
EndSection
Section "Device"
Identifier "onboard"
Option "Monitor-LVDS1" "laptop panel"
Option "Monitor-DVI1" "big display"
EndSection
критическое элемент быть Option "Ignore" "true"
. Я смог упрощать это далее, но это работает. Я еще не знаю то, что произойдет, когда/если я буду использовать ноутбук далеко от внешнего дисплея, возможно X выйдет с ошибкой - не идеальное решение, но я могу переместить конфигурацию из пути в таком случае.
немного измененная версия xorg.conf предыдущего сообщения
Section "Monitor"
Identifier "hdmi out"
Option "ignore" "true"
EndSection
Section "Monitor"
Identifier "big display"
EndSection
Section "Device"
Identifier "onboard"
Option "Monitor-LVDS1" "hdmi out"
Option "Monitor-VGA1" "big display"
EndSection
кажется, работает на микросхему intel NM10. Поле имеет vga для "большого дисплея"
Я предложил бы немного отличающийся подход, который мог бы быть более гибким для тех редких случаев, Вы хотите использовать ноутбук в качестве ноутбука.
В зависимости от Вашего менеджера по оформлению (вероятно, GDM, KDM или LightDM) можно запустить скрипт, поскольку менеджер по оформлению запускает. Вам не будет нужен измененный xorg.conf файл вообще. местоположение для сценария следующим образом (1):
Сценарий может быть чем-то вроде этого. Необходимо будет заменить названия монитора теми, адаптируют для машины. Я попытался предположить на основе Вашего xorg.conf выше.
/usr/bin/xrandr --current | grep "DVI1 connected "
if [ $? -eq 0 ]; then
echo "DVI found"
sleep 1s
/usr/bin/xrandr --output LVDS1 --off
/usr/bin/xrandr --output DVI1 --auto --primary
fi
Это протестирует, если Ваш монитор DVI будет подключен, и если это, включают его вместо созданного в дисплее. У меня есть намного более сложная версия этого, которое заставляет мой ноутбук прикрепиться хорошо на работе, но все еще быть хорошо для использования в другом месте. Это более сложно для меня, потому что я использую 5 экранов на работе.
(1) некоторая информация о расположении файла из http://forum.xfce.org/viewtopic.php?pid=25026#p25026
Если вы используете параметр "ignore" "true"
в /etc/X11/xorg.conf
, тогда вы вообще не сможете использовать этот вывод с xrandr
(или зависимыми инструментами). Используя эту конфигурацию, я просто отключил свой выход HDMI:
Section "Monitor"
Identifier "My-DVI-D"
Option "Primary" "true"
Option "PreferredMode" "1920x1080x60.0"
EndSection
Section "Monitor"
Identifier "My-HDMI"
Option "Enable" "false"
Option "RightOf" "My-DVI-D"
EndSection
Section "Device"
Identifier "onboard"
Option "Monitor-HDMI1" "My-DVI-D"
Option "Monitor-HDMI2" "My-HDMI"
EndSection
Обратите внимание, что каждая строка конфигурации необходима для включения DVI-D (при полном разрешении) и отключения HDMI.
Чтобы найти свои выходные данные, запустите xrandr -q
и соответствующим образом настройте параметр «Monitor -...
. Соответствующие разделы справочной страницы:
Option "Enable" "bool"
This optional entry specifies whether the monitor should be turned on at startup. By default, the server will
attempt to enable all connected monitors. (RandR 1.2-supporting drivers only)
...
Option "PreferredMode" "name"
This optional entry specifies a mode to be marked as the preferred initial mode of the monitor. (RandR 1.2-support‐
ing drivers only)
...
Option "Primary" "bool"
This optional entry specifies that the monitor should be treated as the primary monitor. (RandR 1.2-supporting driv‐
ers only)
...
With RandR 1.2-enabled drivers, monitor sections may be tied to specific outputs of the video card. Using the name of the
output defined by the video driver plus the identifier of a monitor section, one associates a monitor section with an out‐
put by adding an option to the Device section in the following format:
Option "Monitor-outputname" "monitorsection"
(for example, Option "Monitor-VGA" "VGA monitor" for a VGA output)