Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

2 монитора под 9.10 с видео на чипсете Intel

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ubuntu
 
Автор Сообщение
Tasmanian Devil

Новенький


Зарегистрирован: 15.02.2010
Сообщения: 34

СообщениеДобавлено: Пн Мар 01, 2010 6:01 pm    Заголовок сообщения: 2 монитора под 9.10 с видео на чипсете Intel
Ответить с цитатой

Добрый день!
Во-первых спасибо Денису за книгу "Библия..." читаю в данный момент и почерпнул уже много нового.
Вот и по сабжу думал найти что-то.
Суть проблемы - на ноуте HP Compaq nc6220 стоит еще внешний монитор - Samsung P220.
На виндах проблем нет.
Под убунтой при попытке включить расширенный десктоп все виснет.
Почитал по форумам, что проблема в ограничении размера суммарного виртуального десктопа и нужно редактировать xorg.conf.
Но не нахожу я его....
Вот и классический вопрос - что делать....
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Пн Мар 01, 2010 7:43 pm    Заголовок сообщения:
Ответить с цитатой

Первым делом его создать Smile

sudo su
X -configure
X -config ~/xorg.conf.new
vi ~/xorg.conf.new
X -config ~/xorg.conf.new
cp ~/xorg.conf.new /etc/X11/xorg.conf

А дальше как написано в книге для 9.04
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Tasmanian Devil

Новенький


Зарегистрирован: 15.02.2010
Сообщения: 34

СообщениеДобавлено: Пн Мар 01, 2010 8:06 pm    Заголовок сообщения:
Ответить с цитатой

Получаю ошибку:


Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.


Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.

ddxSigGiveUp: Closing log

Это нужно выйти из гнома и делать с консоли?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Вт Мар 02, 2010 6:09 am    Заголовок сообщения:
Ответить с цитатой

Tasmanian Devil, да, на третьем уровне так сказать - без запуска ГУИ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Вт Мар 02, 2010 6:11 am    Заголовок сообщения:
Ответить с цитатой

Можно еще создать xorg.conf дефолтный и используя gtf сгенерировать modeline для монитора, а потом уже настраивать.

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Tasmanian Devil

Новенький


Зарегистрирован: 15.02.2010
Сообщения: 34

СообщениеДобавлено: Пт Мар 05, 2010 2:54 pm    Заголовок сообщения:
Ответить с цитатой

Скопировал с другой машины, на которой работает 2 моника такой:

Section "Screen"
Identifier "Configured Screen Device"
Device "Configured Video Device"
SubSection "Display"
Virtual 3080 1050
EndSubSection
EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Все равно виснет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Tasmanian Devil

Новенький


Зарегистрирован: 15.02.2010
Сообщения: 34

СообщениеДобавлено: Ср Мар 10, 2010 10:05 am    Заголовок сообщения:
Ответить с цитатой

Загрузился без гуя и сгенерил xorg.conf
Но он несколько не похож на тот что в книге. И на изменения в нем система не реагирует.
И, кстати, на Ctrl-Alt-Backspace реакции нет - не перезапускается сервер.

Вот листинг конфигурации:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection

Section "Module"
Load "dri2"
Load "record"
Load "dbe"
Load "dri"
Load "glx"
Load "extmod"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
#Option "PageFlip" # [<bool>]
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Мар 10, 2010 1:51 pm    Заголовок сообщения:
Ответить с цитатой

Tasmanian Devil, посмотри ссылку

http://forum.ubuntu.ru/index.php?topic=9967.0
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
striz

Новенький


Зарегистрирован: 25.01.2010
Сообщения: 44
Откуда: Ярославль

СообщениеДобавлено: Ср Мар 10, 2010 5:29 pm    Заголовок сообщения:
Ответить с цитатой

Я ещё совсем неопытный, особенно в файлах конфигурации xorg,conf. Установил Ubuntu NetbookR9.10 на Samsung-310 и тоже не могу решить проблему с подключением второго монитора. А так как Ubuntu вообще не разу не изучал, подскажите что это: (Tasmanian Devil, да, на третьем уровне так сказать - без запуска ГУИ). В Suse я знаю как выйти в третий уровень, а здесь нет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Моб. телефон
Tasmanian Devil

Новенький


Зарегистрирован: 15.02.2010
Сообщения: 34

СообщениеДобавлено: Ср Мар 10, 2010 6:18 pm    Заголовок сообщения:
Ответить с цитатой

Решил проблему.
Оказалось не только xorg.conf нужно править.

Этот самый xorg.conf я получил следуюшим образом: при запуске выбрал безопасный режим, выбрал последний пункт- выпал в рут.
Сделал как писал Денис:
X -configure
X -config ~/xorg.conf.new
vi ~/xorg.conf.new
X -config ~/xorg.conf.new
cp ~/xorg.conf.new /etc/X11/xorg.conf

Что получилось - на пару постов выше.
После долгих раздумий и изучения конфигов на просторах нета понял, что собственно этот конфиг слегка не полный - система то грузилась практически голая.
Поэтому через xrandr получил названия моников и внес изменения в конфиг. Листинг завтра кину - машинка на работе, ssh на ней забыл открыть, не достучаться....
В двух словах: заменил секцию "Monitor" на 2 с идентификаторами VGA1 и LVDS1 и описаниями разрешений и координат начала; в секции "Screen" заменил опцию Monitor на 2 соответственно с названиями VGA1 и LVDS1 и добавил подсекцию с описанием виртуального экрана с суммарным разрешением обоих дисплеев.
Чудная комбинация Ctrl-Alt-BkSpace так и не работает, поэтому пришлось перезапуститься.
Сначала я был немеряно рад - экран входа в систему растянулся на 2 монитора.
Но при логине снова один отключился. Зашел я в настройки экрана, снова включил второй монитор и снова завис.
После перезагрузки путем нехитрых размышлений пришел к выводу что скорее всего при логине применяются какие-то настройки из домашней папки. И практически сходу нашел в ней по адресу ~/.config файлик monitors.xml.
Содержимое его вполне понятно. По аналогии с описанием активного монитора прописал второй, указал координаты и кто из них главный, перелогинился и вуаля - получил десктоп на 2 монитора, чего и хотел изначально.
Листинг измененного файла опять же завтра по уже указанной причине.
Так что велкам - шейр май экспирианс.
Есть у меня еще пару вопросов, создам их отдельными темами - для соблюдения протоколу.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Tasmanian Devil

Новенький


Зарегистрирован: 15.02.2010
Сообщения: 34

СообщениеДобавлено: Чт Мар 11, 2010 6:40 am    Заголовок сообщения:
Ответить с цитатой

Обещанные листинги.

xorg.conf:
Код:

Section "ServerLayout"
   Identifier     "X.org Configured"
   Screen      0  "Screen0" 0 0
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
   ModulePath   "/usr/lib/xorg/modules"
   FontPath     "/usr/share/fonts/X11/misc"
   FontPath     "/usr/share/fonts/X11/cyrillic"
   FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath     "/usr/share/fonts/X11/Type1"
   FontPath     "/usr/share/fonts/X11/100dpi"
   FontPath     "/usr/share/fonts/X11/75dpi"
   FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
   FontPath     "built-ins"
EndSection

Section "Module"
   Load  "dri2"
   Load  "record"
   Load  "dbe"
   Load  "dri"
   Load  "glx"
   Load  "extmod"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection

Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option       "Protocol" "auto"
   Option       "Device" "/dev/input/mice"
   Option       "ZAxisMapping" "4 5 6 7"
EndSection

#Section "Monitor"
#   Identifier   "Monitor0"
#   VendorName   "Monitor Vendor"
#   ModelName    "Monitor Model"
#EndSection

Section "Monitor"
   Identifier  "VGA1"
   Option      "RightOf" "LVDS1"
EndSection

Section "Monitor"
   Identifier  "LVDS1"
   Option      "Position" "0 0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"               # [<bool>]
        #Option     "SWcursor"              # [<bool>]
        #Option     "ColorKey"              # <i>
        #Option     "CacheLines"            # <i>
        #Option     "Dac6Bit"               # [<bool>]
        #Option     "DRI"                   # [<bool>]
        #Option     "NoDDC"                 # [<bool>]
        #Option     "ShowCache"             # [<bool>]
        #Option     "XvMCSurfaces"          # <i>
        #Option     "PageFlip"              # [<bool>]
   Identifier  "Card0"
   Driver      "intel"
   VendorName  "Intel Corporation"
   BoardName   "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
   BusID       "PCI:0:2:0"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Card0"
   Monitor    "VGA1"
   Monitor    "LVDS1"
   SubSection "Display"
      Virtual   3080 1050
   EndSubSection
#   SubSection "Display"
#      Viewport   0 0
#      Depth     1
#   EndSubSection
#   SubSection "Display"
#      Viewport   0 0
#      Depth     4
#   EndSubSection
#   SubSection "Display"
#      Viewport   0 0
#      Depth     8
#   EndSubSection
#   SubSection "Display"
#      Viewport   0 0
#      Depth     15
#   EndSubSection
#   SubSection "Display"
#      Viewport   0 0
#      Depth     16
#   EndSubSection
#   SubSection "Display"
#      Viewport   0 0
#      Depth     24
#   EndSubSection
EndSection

monitors.xml:
Код:

<monitors version="1">
  <configuration>
      <clone>no</clone>
      <output name="VGA1">
          <vendor>SAM</vendor>
          <product>0x03e4</product>
          <serial>0x54573232</serial>
          <width>1680</width>
          <height>1050</height>
          <rate>60</rate>
          <x>1401</x>
          <y>0</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>yes</primary>
      </output>
      <output name="LVDS1">
          <vendor>CMO</vendor>
          <product>0x1508</product>
          <serial>0x00000000</serial>
          <width>1400</width>
          <height>1050</height>
          <rate>60</rate>
          <x>0</x>
          <y>0</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>no</primary>
      </output>
      <output name="TV1">
      </output>
  </configuration>
</monitors>


Последний раз редактировалось: Tasmanian Devil (Пт Мар 12, 2010 6:44 am), всего редактировалось 2 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
striz

Новенький


Зарегистрирован: 25.01.2010
Сообщения: 44
Откуда: Ярославль

СообщениеДобавлено: Чт Мар 11, 2010 3:14 pm    Заголовок сообщения:
Ответить с цитатой

Поясните мне ,пожалуйста, где вы это взяли:
Section "Monitor"
Identifier "VGA1"
Option "RightOf" "LVDS1"
EndSection

Section "Monitor"
Identifier "LVDS1"
Option "Position" "0 0"
EndSection Я так ничего и не понял?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Моб. телефон
Tasmanian Devil

Новенький


Зарегистрирован: 15.02.2010
Сообщения: 34

СообщениеДобавлено: Пт Мар 12, 2010 6:16 am    Заголовок сообщения:
Ответить с цитатой

striz писал(а):
Поясните мне ,пожалуйста, где вы это взяли:
Section "Monitor"
Identifier "VGA1"
Option "RightOf" "LVDS1"
EndSection

Section "Monitor"
Identifier "LVDS1"
Option "Position" "0 0"
EndSection Я так ничего и не понял?

Сам дописал, исходя из того что понял по книге и по разным форумам.
Секции описывают оба монитора, потом обе этих секции включаем в описание секции Screen.

Кстати - сегодня хочу еще поэкспериментировать с этими параметрами - сделать не одни десктоп, а 2 раздельно для каждого экрана. Хотя не понятно пока как это делать с учетом существования отдельного конфигурационного файла пользователя.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ubuntu Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис