LINUX.ORG.RU

Не работает gnome-panel


0

1

Добрый день! Стоит ubuntu 10.10, GNOME — 2.32.0 видео — NVidia 7600gs, драйвер версии 260.19.06. При подключении двух мониторов в режиме Separate X Screen (один монитор к VGA, другой, через переходник DVI-VGA) не запускается gnome-panel, при попытке запустить из консоли пишет

The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 308 error_code 8 request_code 1 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)

Хелп. Вот хэв ай ту ду?


> другой, через переходник DVI-VGA

Однажды у меня был так подключен монитор и из-за переходника там некорректно определялись мониторы. В частности xrandr выдавал кроме ноутбучного LVDS и внешнего VGA ещё какой-то посторонний TMDS-1, который давал уже не помню какие помехи. Приходилось его отключать руками с помощью
xrandr --output TMDS-1 --off

Так что проверь вывод xrandr на всякий случай.

alpha ★★★★★
()
Ответ на: комментарий от alpha

>Так что проверь вывод xrandr на всякий случай.

На сколько я понимаю, — это xrandr в терминале. Но оно выдаёт мне информацию тока об одном мониторе (главном, который VGA) — Failed to get size of gamma for output default Screen 0: minimum 320 x 240, current 1600 x 900, maximum 1600 x 900 default connected 1600x900+0+0 0mm x 0mm

А дальше, на сколько я понимаю, список режимов.

Theo
() автор топика

Для начала стоит снести все настройки гнома у пользователя (~/.gnome2 ~/.gconf)

И стоит учесть, что большинство апплетов на втором мониторе работать не будут, это сломали после 2.30

anonymous
()
Ответ на: комментарий от anonymous

Сочиняете, при чем тут гном. В f14 у меня второй нормальный vga-монитор подключался всегда без проблем, и именно в виде отдельного экрана.

Если xrandr не видит мониторы, то вероятно виноват проприетарный видеодрайвер. Надо проверить наличие Xorg.conf и записей в нем.

alpha ★★★★★
()
Ответ на: комментарий от alpha

Надо проверить наличие Xorg.conf и записей в нем.

xorg.conf наличествует, не совсем понимаю, что именно я должен там проверить, поэтому прошу помощи; вот содержание:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 260.19.06  (buildd@palmer)  Mon Oct  4 16:01:38 UTC 2010


Section "ServerLayout"

# Removed Option "Xinerama" "0"
# Removed Option "Xinerama" "1"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Acer V203H"
    HorizSync       31.0 - 80.0
    VertRefresh     55.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"

    # HorizSync source: builtin, VertRefresh source: builtin
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "CRT-1"
    HorizSync       28.0 - 55.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7600 GS"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7600 GS"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT-0: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "CRT-1: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

простите за такое большое — как прятать, и можно ли это вообще делать — не знаю :(

Если xrandr не видит мониторы

Видеть, не видит, наверное, но второй монитор включается, показывает картинку рабочего стола и отображает курсор. Хотя, при попытке запустить терминал на этом мониторе он как бы запускался, но его не было видно, а курсор менялся на черту (как при наборе текста). Т.е. терминал был невидимый о_О

Theo
() автор топика
Ответ на: комментарий от alpha

> Однажды у меня был так подключен монитор и из-за переходника там некорректно определялись мониторы. В частности xrandr выдавал кроме ноутбучного LVDS и внешнего VGA ещё какой-то посторонний TMDS-1, который давал уже не помню какие помехи

Сегодня это исправили: http://www.opennet.ru/opennews/art.shtml?num=31304

ZenitharChampion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.