Сообщество «Я и Ubuntu»
19 Май 2012, 05:05:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Добро пожаловать!
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: xorg.conf и проблемы с монитором.  (Прочитано 1586 раз)
Afx
Новичок
*
Сообщений: 7



Просмотр профиля
« : 14 Январь 2011, 17:38:21 »

Доброго вечера.
Суть такова.
Имеется компьютер с установленной 10.04 Убунту и монитор LG F720P. Видео встроенное на матери ASUS P5KPL-AM SE. В настройках экрана нет разрешения 1400*1050@85, которое для моих глаз является оптимальным Улыбающийся Правка руками xorg.conf не даёт нужного результата, в логе xorg-a Fatal server error: no screens found. xorg.conf был сделан автоконфигурированием, потому что его там просто не было, ну а потом уже был поправлен мною. Лог указывает на ошибку при парсинге на 71 строке, но я  В замешательстве не могу найти там ошибку.
Ниже прилагается содержимое xorg.conf и лога х-сервера:
P.S. Я знаю, знаю, RTFM, кривые руки. Маны я как раз читаю, а гуглинг пока не помог.
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  "dri"
Load  "record"
Load  "glx"
Load  "dbe"
Load  "extmod"
Load  "dri2"
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   "82G33/G31 Express Integrated Graphics Controller"
BusID       "PCI:0:2:0"
EndSection

Section “Monitor”
        Indentifier "Monitor0"
        Modeline "1400x1050_85.00"  179.26  1400 1504 1656 1912  1050 1051 1054 1103  -HSync +Vsync
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
SubSection "Display"
                Virtual   1400 1050
                Viewport  0 0
Depth     24
                Modes "1400x1050_85.00"
EndSubSection
EndSection
Xorg.0.log:
Код:
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 14 19:57:39 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/usr/lib/X11/xorg.conf.d"
Parse error on line 71 of section Device in file /etc/X11/xorg.conf
The Section keyword requires a quoted string to follow it.
(EE) Problem parsing the config file
(EE) Error parsing the config file

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

(WW) xf86CloseConsole: KDSETMODE failed: Bad file descriptor
(WW) xf86CloseConsole: VT_GETMODE failed: Bad file descriptor
(WW) xf86OpenConsole: VT_GETSTATE failed: Bad file descriptor
 ddxSigGiveUp: Closing log
Записан
Zeboton
Администратор
Старожил
*****
Сообщений: 331


Просмотр профиля
« Ответ #1 : 14 Январь 2011, 18:13:11 »

https://wiki.ubuntu.com/X/Config/Resolution
Надеюсь, что английский Вас не очень смущает.
Записан
Afx
Новичок
*
Сообщений: 7



Просмотр профиля
« Ответ #2 : 14 Январь 2011, 18:45:09 »

https://wiki.ubuntu.com/X/Config/Resolution
Надеюсь, что английский Вас не очень смущает.
Думаю что разберусь Улыбающийся Главное чтоб помогло.
На wiki X.org нашёл вот что:
Цитировать
Why can't I get a 1400x1050 video mode (or some other size)

Some drivers are limited to the set of modes in the video BIOS. The most common examples are vesa, i810, and via. Usually there's nothing you can do in this situation, because it's not possible to modify the BIOS. Sorry. The exception is some Intel chips, where you can use the 855resolution or 915resolution hacks, and it might work. You should tell your hardware vendor that you want non-VBE modesetting support in an open source driver, and that they should at least put the native panel size in the video BIOS.

There is work underway to remove this restriction from the i810 and via drivers, but vesa will always have this limitation.
Записан
Zeboton
Администратор
Старожил
*****
Сообщений: 331


Просмотр профиля
« Ответ #3 : 14 Январь 2011, 18:59:25 »

На сколько я знаю, начиная с Ubuntu 9.10 xorg.conf роли уже никакой не играет и все настройки хранятся где-то в другом месте. Я из-за этого не могу настроить никак монитор так, как мне нравилось в Ubuntu 9.04 ( Настройка нового монитора ). Если ненароком увидите как откалибровать цветопередачу монитора, то напишите, пожалуйста, а то времени всё нет поискать это Улыбающийся

Если в Windows работало 1400*1050@85, то значит BIOS позволяет и в Linux такого можно добиться.
Записан
Afx
Новичок
*
Сообщений: 7



Просмотр профиля
« Ответ #4 : 14 Январь 2011, 19:44:50 »

На сколько я знаю, начиная с Ubuntu 9.10 xorg.conf роли уже никакой не играет и все настройки хранятся где-то в другом месте. Я из-за этого не могу настроить никак монитор так, как мне нравилось в Ubuntu 9.04 ( Настройка нового монитора ). Если ненароком увидите как откалибровать цветопередачу монитора, то напишите, пожалуйста, а то времени всё нет поискать это Улыбающийся

Если в Windows работало 1400*1050@85, то значит BIOS позволяет и в Linux такого можно добиться.
В винде работает, сейчас из-под неё и сижу. По умолчанию в Убунту стоит 1600*1200, но это слишком мелко, ни черта не видно Улыбающийся Дальше - только 1280*1024 и меньше, что уже слишком крупно, компромисса нет. Настройки в другом месте? Это ново для меня, всегда грешил только на Xserver В замешательстве
Записан
Zeboton
Администратор
Старожил
*****
Сообщений: 331


Просмотр профиля
« Ответ #5 : 14 Январь 2011, 19:50:05 »

Да, вроде в другом. Ведь теперь настройка производится не через xorg.conf, а через xrandr. Кстати, вот статья на вашу тему How change display resolution settings using xrandr
Записан
Afx
Новичок
*
Сообщений: 7



Просмотр профиля
« Ответ #6 : 14 Январь 2011, 19:54:37 »

Да, вроде в другом. Ведь теперь настройка производится не через xorg.conf, а через xrandr. Кстати, вот статья на вашу тему How change display resolution settings using xrandr
О чорд! Пойду читать Улыбающийся А по поводу цветопередачи: в linux нет управления цветовыми профилями? Вообще не сталкивался с таким ни разу ни в винде, ни в linux, только в Mac, но там это делается одним нажатием по профилю и вуаля, готово.
__________________
UPD: Ну а если речь идёт об управлении цветом, контрастностью с видеокарты, то это уже другая история, о которой я знаю ещё меньше. В винде, опять же, с дровами идёт софт, позволяющий это делать. А в linux, увы, не знаю. Цветовые профили - это только RGB, BGR, и прочее, опять же, я не знаю сути всего этого.
« Последнее редактирование: 14 Январь 2011, 20:04:01 от Afx » Записан
Afx
Новичок
*
Сообщений: 7



Просмотр профиля
« Ответ #7 : 14 Январь 2011, 22:02:46 »

Zeboton, большое спасибо, заработало:) Правда нужно в нижем регистре писать, и переменные пишутся через два тире --вот --так.
Записан
Zeboton
Администратор
Старожил
*****
Сообщений: 331


Просмотр профиля
« Ответ #8 : 14 Январь 2011, 22:15:22 »

Не за что.
Правда нужно в нижем регистре писать, и переменные пишутся через два тире --вот --так.
Это же очевидно Улыбающийся это стандарт в Unix:
  • все команды, названия директорий и прочее, что пишется тестом — регистрозависимое;
  • все параметры-ключи к командам, когда они представлены в виде одного символа указываются с одним минусом перед именем (например, ls -a);
  • все параметры-ключи к командам, когда они представлены в виде слов пишутся с двумя минусами перед именем (например, ls --all);
  • короткие (односимвольные) параметры ключи можно группировать (напримар, ls -la).
Записан
Afx
Новичок
*
Сообщений: 7



Просмотр профиля
« Ответ #9 : 14 Январь 2011, 23:09:18 »

Не за что.
Правда нужно в нижем регистре писать, и переменные пишутся через два тире --вот --так.
Это же очевидно Улыбающийся это стандарт в Unix:
  • все команды, названия директорий и прочее, что пишется тестом — регистрозависимое;
  • все параметры-ключи к командам, когда они представлены в виде одного символа указываются с одним минусом перед именем (например, ls -a);
  • все параметры-ключи к командам, когда они представлены в виде слов пишутся с двумя минусами перед именем (например, ls --all);
  • короткие (односимвольные) параметры ключи можно группировать (напримар, ls -la).
C некоторыми такими тонкостями я по сих пор не знаком, от того и туплю часто, и гуглю.
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines Valid XHTML 1.0! Valid CSS!