Меню Рубрики

Установка разрешения в opensuse

Принудительно меняем разрешение экрана в Linux openSuSE

Доброе время суток. Сегодня в этом небольшом топике речь пойдет о разрешении экрана в операционной системе Linux. Все действия проводились в Linux openSuSE 11.04. На моем компьютере со злосчастными видеокартой ATI Radeon 9600 и монитором Acer AL1916W на абсолютно любом дистрибутиве Linux автоматом не определялись поддерживаемые разрешения, как и собственно монитор с видеоадаптером. Год я провел на разрешении 1024х768@60Hz и сегодня решил, что так дальше продолжаться не может, надо менять разрешение или монитор. Остановился на первом. Перерыв весь интернет и найдя всего два полезных совета я приступил к шаманству над иксами, который я постараюсь в понятном виде изложить ниже.

Итак, приступим! Но для начала учтем, что мой дистрибутив — Linux openSuSE 11.04 и монитор Acer AL1916W.

1. Найдите в инструкции к Вашему монитору максимальное поддерживаемае разрешение и частоту (у моего — 1440×900, частота 75Гц), они понадобятся для генерации Modeline строки.

2. Узнали? Далее мы приступим к генерации Modeline строки: откройте «Терминал» и введите команду

gtf разрешение_по_горизонтали разрешение_по_вертикали частота_обновления_экрана
#например gtf 1440 900 75
Запустите команду (нажатием Enter). В выводе получим следующее:

# 1440×900 @ 75.00 Hz (GTF) hsync: 70.50 kHz; pclk: 136.49 MHz
Modeline «1440x900_75.00» 136.49 1440 1536 1688 1936 900 901 904 940 -HSync +Vsync

Именно строка Modeline и все что за ней нам и нужно, копируем ее.

3. Дальше открываем папку /etc/X11/xorg.conf.d/ и копируем файл 50-monitor.conf в вашу домашнюю папку (например /home/Dimon/).

4. Открываем скопированный (/home/Dimon/)50-monitor.conf в текстовом редакторе (в GNOME по-умолчанию — gedit) и после строки

## Add your mode lines here, use e.g the cvt tool

вставьте тот самый скопированный вами Modeline. У вас должно получиться что-то вроде этого:

Section «Monitor»
Identifier «Default Monitor»

## If your monitor doesn’t support DDC you may override the
## defaults here
#HorizSync 28-85
#VertRefresh 50-100

## Add your mode lines here, use e.g the cvt tool
Modeline «1440×900@75» 136.49 1440 1536 1688 1936 900 901 904 940 -HSync +Vsync

EndSection

Сохраните файл и закройте редактор.

5. Теперь нам необходимо скопировать измененный файл в директорию /etc/X11/xorg.conf.d: откройте «Терминал», введите след. команду (под root’ом):
sudo cp 50-monitor.conf /etc/X11/xorg.conf.d
и нажмите Enter. Если ничего не выдаст, значит файл скопировался, но все же проверьте, если не доверяете своей интуиции.

6. Теперь все готово! Осталось перезагрузить компьютер и изменить разрешение в настройках. Если после перезагрузки запустился X-сервер, значит уже радуйтесь тому, что не сгубили его :).

7.После загрузки щелкните «Система» — «Оборудование» — «Мониторы» и напротив слова «Разрешение» выберите 1440х900 и нажмите «Применить». Если после применения настроек экран черный либо вывел «Частота не поддерживается» или еще что-то в этом роде, не вздумайте жать на все кнопки подряд! Разрешение поменяется само через 15 секунд после смены на предыдущее.

Совместимость данного мануала с другими дистрибутивами и версиями ОС Linux не гарантируется.
А в следующих топиках я расскажу как воспроизводить видео, если оно не воспроизводится и плеер говорит о невозможности воспроизведения на несуществующем мониторе (, т.к. монитор не найден).

Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.

источник

Школа Linux

Настраиваем разрешение экрана в SUSE Linux

Изображение, которое вы видите на экране компьютера, состоит из отдельных точек и характеризуется разрешением и глубиной цвета. Каждый из названных параметров, в свою очередь, зависит от типа монитора и от видеокарты, которая управляет работой монитора.

Разрешение или разрешающая способность — это плотность изображения, которое вы видите на экране. Разрешающая способность определяется количеством точек или элементов изображения вдоль одной строки и количеством горизонтальных строк. Например, при минимальном разрешении 640×480 точек на экране отображаются 640 точек вдоль каждой строки и 480 строк. Однако при таком разрешении на экране отображается мало информации. Так, кроме указанного разрешения 640×480, все современные мониторы SuperVGA поддерживают разрешение 800×600 и 1024×768. Мониторы с размером экрана 15 дюймов и более могут работать также при разрешении 1280×1024, а мониторы с размером экрана 17 дюймов и более поддерживают разрешение 1600×1200. Чем выше разрешение экрана, тем больший объем информации помещается на нем. У современных мониторов с большим экраном максимально возможное разрешение может достигать значения 2048×1536 точек, что значительно превышает разрешающую способность цветного телевизора, равную приблизительно 768×576 точек. Но в режиме максимального разрешения монитора, как правило, работать нельзя — изображение слишком мелкое.

Глубина цвета, или количество отображаемых на экране цветов, зависит от размера установленной на видеокарте видеопамяти. Например, если объем видеопамяти 1 Мбайт, то при разрешении 1024×768 точек будет отображаться максимум 256 цветов, при разрешении 800×600 — максимум 65535 цветов. Последний графический режим называется Тысячи цветов (Thousands of Colors) или 16-битным, так как для кодирования цвета каждой точки требуется 16 бит. При разрешении 640×480 на экране может отображаться максимум 16,7 млн. цветов. Такой цветовой режим называется Миллионы цветов (Millions of Colors) или 24-битным, поскольку для кодирования цвета каждого элемента изображения необходимо 24 бита. Часто этот режим еще называют True Color (Естественный цвет). Термин True Color подчеркивает, что качество цветопередачи приближается к естественному. Для большинства офисных приложений достаточно режима Тысячи цветов (Thousands of Colors). Но для графических работ и подготовки к печати цветной полиграфической продукции требуются режим Миллионы цветов (Millions of Colors) и качественный монитор.

Читайте также:  Установка гура от ниссана на уаз

Приступим к настройке разрешения и глубины цвета монитора.

После закрытия диалога для настройки даты и времени вы вернетесь в окно Центр управления YaST2 (YaST Control Center).
Щелкните мышью на строке Hardware (Оборудование) в левой части окна Центр управления YaST2 (YaST Control Center). В правой части окна появятся ссылки для вызова модулей настройки оборудования.

Щелкните мышью на ссылке Graphics Card and Monitor (Графическая карта и монитор). На экране появится диалог для настройки разрешения экрана).
В этом диалоге вы можете выбрать монитор и установить необходимое разрешение и глубину цвета экрана.
Производитель и модель монитора выбираются в диалоге Monitor Settings (Настройки монитора), который открывается при нажатии кнопки Change (Изменить) справа от поля Монитор (Monitor).

В открывающихся списках Resolution (Разрешение) и Color (Цвет) диалога для настройки разрешения экрана выбираются разрешение и глубина цвета экрана. Заметим, что число доступных в этих открывающихся списках вариантов может быть ограничено, если предварительно не были установлены драйверы видеокарты и монитора. Монитор и видеокарта обычно распознаются автоматически при установке SUSE linux и драйверы для них также устанавливаются автоматически. Если драйверы монитора или видеокарты по каким-либо причинам не были установлены при начальной установке SUSE linux, то вы можете установить эти драйверы в любое время, скачав обновленный установочный пакет драйверов .rpm с сайта производителя монитора или видеокарты. Драйверы для большого количества устройств можно найти на сайте http://rpm.pbone.net.

После нажатия кнопки ОК диалог для настройки разрешения экрана закроется и выбранные параметры вступят в силу.
Так как KDE выводит на экран изображение в графическом режиме, то при увеличении объема информации скорость обновления экрана будет уменьшаться. Объем же выводимых на экран данных находится в прямой зависимости от разрешения экрана и количества цветов. Чем больше разрешение экрана и количество отображаемых цветов, тем больше времени потребуется для обновления экрана. Отсюда вывод: уменьшение разрешения экрана и количества отображаемых цветов может увеличить быстродействие системы. Поэтому всегда следует устанавливать разрешение и глубину цвета, оптимальные для вашего оборудования и выполняемых задач.

источник

unixforum.org

Форум для пользователей UNIX-подобных систем

Графические утилиты настройки xorg в openSuSe 11.3 (Есть ли штатная замена sax2 ? (чтоб легко сменить разрешение))

Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Ism » 17.07.2010 01:53

Обновился до 11.3 версии, но , как известно sax2 из дистрибутива убрали ( а хорошая вещь была)

Захотел изменить разрешение экрана, но графических установленных утилит не нашел.

Есть ли хоть что нибудь штатное для изменения разрешения ?

Лезть а xorg.conf не хочу, да и неправильно это, утилита kde не работает, вернее не дает возможности сменить разрешение.

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение allez » 17.07.2010 07:14

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение NickLion » 17.07.2010 09:41

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Ism » 17.07.2010 14:54

Когда дело касается удобства я становлюсь ленивым

в последней версии X сервера , xorg.conf как таковой не нужен , X s сами находят и конфигурят нужный драйвер, а значит создавать ради настройки разрешения xorg.conf не имеер смычла

устройство вывода для —output у меня default

Создал скрипт меняющий разрешение (благо ему не надо прав рута)

и положил его в /home/user/.kde4/env/

Теперь перед стартом kde меняется разрешение

теоретически можно запихнуть данный скрипт нибудь в инициализацию иксов.

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Ism » 17.07.2010 15:04

Так и есть , положил скрипт меняющий разрешение через xrandr
в папку /etc/X11/xinit/xinitrc.d/

все красиво работает, как будто так и было

Всего этого можно было не делать , если бы утилита kde для разрешения экрана сохраняла при ререзагрузке разрешение. Менять меняет нормально, но не запоминает.

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Goodvin » 19.07.2010 17:08

Так и есть , положил скрипт меняющий разрешение через xrandr
в папку /etc/X11/xinit/xinitrc.d/

все красиво работает, как будто так и было

Всего этого можно было не делать , если бы утилита kde для разрешения экрана сохраняла при ререзагрузке разрешение. Менять меняет нормально, но не запоминает.

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Seven » 19.07.2010 17:38

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Ism » 19.07.2010 23:10

Это как танком орехи колоть. Мне нужно сменить лишь разрешение, зачем я буду рисковать как сапер редактируя xorg.conf ?

так что единственный вопрос, как закрепить настройки xrandr

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение step_slim » 19.07.2010 23:14

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Ism » 19.07.2010 23:38

Читайте также:  Установка абатмента из диоксида циркония

Дело в том , что новый X сервер сам стал настраиваться и искать нужные драйвера при запуске, а больше от него и не требуется. Возможно сделана ставка на xrandr

а sax2 в таком случае лишь пятое колесо в телеге

даже xorg.conf в большинстве случаев не нужен

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Nim » 20.07.2010 06:23

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение NickLion » 20.07.2010 07:46

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Seven » 20.07.2010 11:18

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Warlornhor » 20.07.2010 12:42

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение 905v2 » 20.07.2010 13:21

nvidia-settings же
настраивал себе на 11.2 потом отказался — окна часто открываются не на нужном десктопе, хотя это указано в настройках kde
для себя решил, что второй монитор не особо нужен при наличии виртуальных столов

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Seven » 20.07.2010 15:29

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Nim » 20.07.2010 15:54

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Seven » 21.07.2010 07:00

где главное текущее разрешение (4160 на 1600)
и вот так я настраивал файлы:

Driver можно было бы и не писать, по умолчанию все распозновалось.
эта конфигурация для одной видео и двух мониторов. Если идет вторая видеокарта то надо создавать вторую секцию «Device».

Тут все понятно. Option «RightOf» «Monitor0» означает что текущий монитор находиться «справа от» Monitor0.

Тут создается один экран (один десктоп на оба монитора) с виртуальным разрешением 4160 на 1600, то что выдала xrandr

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение rishelie » 21.07.2010 13:41

У меня та же проблема — не сохраняются настройки при конфигурировании экрана/монитора через Параметры системы/монитор (не знаю название модуля). Поставил последние дрова от NVIDIA, настройки сохраняются в Xorg.conf, но зато появляются другие проблемы:
— xorg грузит проц до 99%, особенно после включения/выключения заставки, а также при перемещении окон, листингу файлов в дельфине и т.д.
это ПРОСТО БЕСИТ!! впечатление, что на 386 сижу под Win95
— не удается телевизор сделать монитором слева. если справа. то все ОК, если слева, то туда мышь не заходит, лишь залетает на небольшое расстояние и начинает моргать

что интересно, под 11.0 все работало. зачем только обновился на 11.3? )

вот что сгенерил nvidia-settings при сохранении:

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение Warlornhor » 21.07.2010 14:45

Re: Графические утилиты настройки xorg в openSuSe 11.3

Сообщение rishelie » 21.07.2010 18:33

Пробую указать Driver «nv», работает шустрее. Однако сколько ни бился над xorg.conf, не могу настроить нужное разрешение и рабочий стол на два монитора.

Такое впечатление, что можно только с помощью xrandr вручную (или в загрузочном скрипте) указать нужный режим работы. Неужели через конфиг невозможно это сделать??

С помощью xrandr задумеанное делается так:

источник

Настройка Opensuse 42.1 после установки

OpenSUSE Leap 42.1 вышла не так давно. Это дистрибутив Linux от американской компании Novell. Редакция Level это новая модель подхода к формированию дистрибутива. В нем совмещаются наработки Suse Enterprice и сообщества. Раньше я писал об установке OpenSUSE 42.1, но просто установить систему недостаточно, чтобы можно было удобно ею пользоваться. Ее нужно еще очень хорошо настроить в соответствии с вашими потребностями, чтобы сделать работу с системой более удобной.

В этой инструкции будет рассмотрена настройка OpenSUSE 42.1 после установки, как правильно настроить систему, как установить кодеки, самое необходимое программное обеспечение, в общем, как привести систему к полностью рабочему состоянию.

1. Сменить обои рабочего стола

Первое что нужно сделать — это сменить обои рабочего стола. Нет, я не имею ничего против зеленной лампы на черном фоне, но я предпочел бы более красивую картинку. Поэтому кликните правой кнопкой по рабочему столу, выберите Настроить виджет рабочий стол:

Затем подберите понравившуюся картинку или добавьте свою с помощью кнопки Открыть:

2. Проверка наличия обновления

С момента релиза, когда был собран тот установочный диск, из которого вы устанавливали систему прошло много времени, за этот период уже вышло много обновлений программного обеспечения и системных компонентов. Перед тем как будет выполнена дальнейшая настройка OpenSUSE после установки необходимо обновить все пакеты до самых новых версий, вы можете использовать следующие команды:

Вы также можете обновить весь дистрибутив до самой новой версии с помощью команды:

Обновление системы может занять кое-какое время и для выполнения этого действия вам необходимо будет ввести пароль.

3. Дополнительные репозитории программного обеспечения

Ну то была разминка, теперь начинается серьезная первоначальная настройка OpenSUSE после установки.

В OpenSUSE есть один интересный нюанс. В официальных репозиториях находятся только программы со свободными лицензиями. Но очень часто нам нужны и другие программы, с закрытой лицензией и в первую очередь это кодеки.

Сообществом был создан репозиторий Packman, в котором эти пакеты доступны для установки. Там доступны различные приложения, а также полные версии мультимедийных библиотек. Репозиторий Packman делится на четыре категории:

  • Essentials — содержит кодеки для аудио и видео, а также дополнительные приложения.
  • Multimedia — содержит мультимедийные приложения
  • Extra — дополнительные приложения, не связанные с мультимедиа
  • Games — Игры.
Читайте также:  Установка деревянных оконных и дверных блоков

Репозиторий Pacman можно добавить командой:

sudo zypper ar -f -n packman http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.1/ packman

Но есть более простой способ и к тому же вам все равно придется открывать менеджер настройки YaST. Поэтому забудьте о команде. Откройте Yast из главного меню:

Перейдите в Репозитории программного обеспечения:

Нажмите кнопку добавить, и выберите Хранилища сообщества:

Здесь отметьте галочками все репозитории, которые нужно добавить обязательно Pacman, libdvdcss, также можете отметить репозиторий с драйверами своей видеокарты, затем нажмите далее:

Процесс добавления репозиториев пройдет довольно быстро, затем вернитесь в главное меню и откройте Управление программным обеспечением, а здесь вкладку Репозитории:

Выберите репозиторий Pacman и нажмите на ссылку: Переключить системные пакеты на версии из этого репозитория.

Важно: Если последнего пункта не сделать, то кодеки установятся не полностью и будут работать неправильно.

Вам останется нажать кнопку применить и дождаться завершения переустановки пакетов.

Установка кодеков Opensuse

Если вы сделали все как было написано в предыдущем пункте, эта команда установит кодеки OpenSUSE 42.1 на все случаи жизни. Здесь устанавливаются как полный спектр аудио и видеокодеков необходимый для работы многих программ, но и DVD кодеки:

$ sudo zypper in gstreamer-0_10 gstreamer-0_10-plugins-ffmpeg gstreamer-0_10-plugins-base gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-bad-orig-addon gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-ugly-orig-addon faad2 libfaad2 a52dec x264_tMod lame twolame libxine2-codecs ffmpeg w32codec-all libavcodec52 libavcodec55 MPlayer faac libmpg123-0 libquicktime0 libxv >

После выполнения команды у вас будут все необходимые кодеки.

4. Установка Flash Player

По умолчанию Flash Player не поставляется в репозиториях OpenSUSE. Несмотря на то что технология флеш уходит в прошлое, flash вставки еще очень часто встречаются на сайтах в виде флеш плееров, не успевших перебраться на HTML5. Для установки Flash выполните такие команды:

Добавить репозиторий для 64 битной системы:

sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

Или для 32 битной системы

sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

sudo rpm —import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

Устанавливаем Falsh Plugin:

sudo zypper install flash-plugin

5. Установка Chromium

Настройка OpenSUSE 42.1 после установки должна включать установку браузера. Популярный интернет-браузер Chomium очень легко устанавливается из официальных репозиториев:

sudo zypper install chromium

Для того чтобы в нем правильно работал флеш плеер и воспроизведение видео, нужно установить пакеты crhomium-ffmpeg и pepper-flash. Это можно очень просто сделать с помощью системы установки в один клик, software.opensuse.org:

Сразу после клика по 1 click install откроется менеджер установки и после нескольких вопросов и ввода пароля начнется установка.

5. Установка дополнительного программного обеспечения

Установка видеоплеера vlc:

Установка графических редакторов:

sudo zypper install gimp inkscape

Установка мессенджера Pidgin:

sudo zypper install pidgin

Установка торрент клиентов:

sudo zypper install qbittorrent deluge

sudo zypper install p7zip

sudo zypper install filezilla

Установка виртуальной машины Virtualbox:

$ sudo zypper install VirtualBox

Установка клиента облака Dropbox:

sudo zypper install dropbox

Установка клиента игровой платформы steam:

sudo zypper install steam

Эмулятор Windows приложений Wine:

Программа обмена сообщениями и звонки — Skype:

sudo wget http://download.skype.com/linux/skype-4.3.0.37-suse.i586.rpm

$ sudo zypper install skype-4.3.0.37-suse.i586.rpm

Еще один популярный мессенджер VIber:

sudo wget http://download.cdn.viber.com/desktop/Linux/viber.rpm
$ sudo zypper in viber.rpm

wget https://updates.tdesktop.com/tlinux/tsetup.0.9.15.tar.xz
$ tar xf tsetup.0.9.13.tar.xz
$ cd telegram
$ ./Telegram

6. Установка Java

Среда Java используется для запуска некоторых приложений в OpenSUSE, да и в Linux в целом. Ее можно установить с помощью такой команды:

sudo zypper in java-1_8_0-openjdk

7. Установка драйверов NVIDIA/ATI

OpenSUSE Leap 42.1 будет работать из прекрасно и без установки дополнительного программного обеспечения, даже если у вас видеокарта NVIDIA или ATI. Но если вам нужна высокая производительность для игр, или каких-либо других целей, можно установить проприетарные драйвера. Это не так уж сложно.

Сначала подключите репозиторий драйверов NVIDIA или ATI это описано в шаге с добавлением Pacman, затем определите ее свою видеокарту командой:

Для Nvidia GeForce 8 +:
sudo zypper install x11-video-nvidiaG03
Nvidia GeForce 6xxx +:
sudo zypper install x11-video-nvidiaG02
Nvidia GeForce FX 5xxx:
sudo zypper install x11-video-nvidiaG01
Nvidia GeForce 4xx/4xxx +:
sudo zypper install x11-video-nvidia

sudo zypper in fglrx_xpic_SUSE121

sudo zypper in fglrx64_xpic_SUSE121

8. Разрешение Samba в брандмауэре

OpenSUSE гораздо более безопасная система, чем другие дистрибутивы. По умолчанию в системе поставляется неплохой брандмауэр, который надежно защищает систему. Но это также требует больше действий от нового пользователя. Если вы используете Samba для обмена файлами в локальной сети, то нужно добавить ее службу в исключения брандмауэра.

Найдите пункт брандмауэр в YaST:

Перейдите в раздел разрешенные службы, дальше в списке разрешенные службы поочередно выберите и добавьте в исключения кнопкой добавить сервисы сервер Samba и клиент Samba:

Остается нажать кнопку Далее, а затем готово. Теперь вы можете свободно обмениваться файлами по локальной сети.

Выводы

Вот собственно и все что касается темы настройка Opensuse Leap 42.1 после установки. Теперь системой можно вполне комфортно пользоваться. Если я забыл о каком-то важном аспекте настройки или у вас остались вопросы — пишите комментарии.

источник

Добавить комментарий