Използването на Linux на лаптоп винаги е било хит и провал. С понякога неясен собствен хардуер, много производители на лаптопи не са проявили интерес да поддържат безплатната операционна система. Въпреки това, благодарение на усилената работа на разработчиците и подкрепата на някои производители на хардуер, Linux вече поддържа широко разнообразие от лаптопи и нетбуци.

Много собственици на лаптопи често свързват машините си с външни дисплеи, независимо дали са монитори, телевизори или проектори. За дисплей чипове, които поддържат XrandR, настройката обикновено е доста проста. За потребителите с чипове Nvidia е все още лесно, но не и бързо. За да превключите на външен дисплей, трябва или да го конфигурирате във файла xorg.conf, за да го разпознаете автоматично или да използвате nvidia настройките и да кликнете върху серия от опции всеки път, когато искате да го използвате.

С Disper, безплатна помощна програма за превключване на дисплея, можете бързо и лесно да превключвате на външен дисплей, да клонирате екрана си, да разширявате дисплея и да избирате измежду всички поддържани резолюции. Disper е помощна програма за командния ред, но след няколко първоначални командни записи можете лесно да я свържете с клавишна комбинация или да я изпълните от една команда, като използвате основен скрипт.

Инсталация

Сайтът Disper съдържа списък с двоични архиви на пакети за Ubuntu, ArchLinux и OpenSUSE. Следвайте обичайните инсталационни процедури на вашата дистрибуция, за да инсталирате. За всички други дистрибуции Disper използва Python и лесно се инсталира от източника. Да инсталираш:

1. Изтеглете последната версия

2. Отворете терминален прозорец

3. Извлечете съдържанието на архива:

 tar zxvf disper_0.2.3.tar.gz 

4. Отидете в директорията src /

 cd trunk / src 

5. Тип:

 направете инсталиране 

Като алтернатива, можете да стартирате програмата без да инсталирате директно от директорията src:

 ./cli.py 

Първоначалната настройка

Disper трябва да разпознае Вашата VGA, DVI или HDMI връзка веднага. Първото нещо, което трябва да направите с Disper е да идентифицирате дисплеите си. Въведете следната команда:

 disper --list 

Резултатът ще изглежда така:

 дисплей DFP-0: дисплей HannStar Corp HSD121PHW1 разделителни способности: ... 960x540, 832x624, 1024x768, 1366x768 дисплей DFP-1: Разделителни способности на SONY TV: ... 1400x1050, 1600x1024, 1680x1050, 1280x720, 1920x1080 

Забележка : Съкратих долните резолюции, но в пълния списък ще се покажат всички от тях.

употреба

Ако просто искате да клонирате дисплея, можете да въведете една команда:

 disper -c 

За съжаление, ако устройството ви има странна максимална разделителна способност като моя нетбук (1366 × 768), това ще доведе до преминаване на двата екрана към нещо като 1024 × 768. Това може да е наред за проектори, но ако искате да възпроизвеждате филми, телевизионни предавания или игри на вашия телевизор например, ще искате да използвате персонализирани настройки.

Например, ако исках да се показва само на моя телевизор с резолюция 720p, щях да вляза:

 disper -S-r 1280x720 

Главната буква "S" се отнася за външния дисплей. За да се върнете към дисплея по подразбиране за нетбук, бих въвел:

 disper -s 

Това автоматично ще открие разделителната способност по подразбиране и ще се върне към нея. (Обърнете внимание на малките букви "s").

По всяко време можете да имате дисплей, който да показва текущите настройки с:

 disper -p 

Резултатът ще изглежда така:

 обратна връзка: свързаните с nvidia дисплеи: DFP-0 metamode: DFP-0: 1366x768 @ 1366x768 + 0 + 0 мащабиране: 

Разширяването на дисплеите се възползва от Twinview на Nvidia, всичко това с една команда. Например, ако исках два екрана, с моя телевизионен екран над лаптопа си, щях да напиша:

 disper -e -r 1366x768, 1920x1080-top 

Това ще ми даде нормален екран за лаптоп плюс 1080p телевизор с пълна резолюция.

Опростяване

Докато пишете в disper команди може да е проста за някои, други може да не видят, че имат много предимство пред използването на nvidia настройки или графичен интерфейс за XrandR. За да го направите прости, трябва да създадете скриптове за скриптове и / или менюта.

За превключване към телевизора на Sony, както в горния пример, скриптът може да бъде толкова прост, колкото:

 #! / bin / sh disper -S -r 1280x720 

Уверете се, че скриптът ви е изпълним с:

 chmod a + x име на скрипт 

Можете също така да излезете с нещо по-сложно, което автоматично ще открива дисплеите и ще превключва напред-назад. След това бихте могли да свържете командата към пряк път, използвайки работната ви среда (например в KDE, използвайте kmenuedit, където можете да присвоите клавишна комбинация на команда). Можете също така да създадете скрипт за всяка настройка и след това лесно да преминете към този, който ви е необходим от командния диалогов прозорец (Alt + F2).

За повече информация относно Disper и връзки към персонализирани скриптове, за да се улесни превключването, посетете уеб сайта на проекта.