Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Ubuntu 7.10 - видна только часть экрана.  (Прочитано 3922 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mityukov

  • Автор темы
  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Обновился с 7.04 до Ubuntu 7.10, вот сегодня утром.

GDM с окном для входа в систему в порядке.

А вот после логина - что-то ну уж очень странное...

Пиксели стали крупными и виден только левый-верхний краешек (пара/тройка иконок вниз и штучки три/четыре по горизонтали) рабочего стола. Причем система даже не пытается отрисовывать все по новому "разрешению", все что не влезло - тупо отрубается!

При этом - РАБОТАЮТ Эффекты раб. стола (WM: Compiz)  :o


btw: попробовать выставить другое разрешение через меню->настройки не получается, т.к. менб распахивается куда-то за пределы моего "уголка".


Кто-нибудь сталкивался? Как победить?
« Последнее редактирование: 09 Ноября 2007, 13:58:34 от mityukov »
Never cared for what they they
Never cared for games they play

Оффлайн fen

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #1 : 09 Ноября 2007, 14:20:51 »
У меня была такая проблема для ее борьбы советую снести убунтовську утилиту для конфигурации икс сервера а xorg.conf оставить из ubuntu 7.04

Оффлайн mityukov

  • Автор темы
  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #2 : 09 Ноября 2007, 15:02:42 »
У меня была такая проблема для ее борьбы советую снести убунтовську утилиту для конфигурации икс сервера а xorg.conf оставить из ubuntu 7.04
Хм.. я про утилиту конфигурации X-Server'а и не слышал даже никогда... А может и слышал, только чем-то другим ее воспринимал (какое зовут-то ее?)

xorg.conf - старый остался. По крайней мере очень похоже на то, что было до этого в 7.0.4. И с разрешениями там все ок.
Never cared for what they they
Never cared for games they play

Оффлайн americanets

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #3 : 09 Ноября 2007, 23:39:41 »
попробуй изменить разрешени е экрана на любое возможное в система -> параметры, скорее всего после этой манипуляции экран встанет на место, после чего замени на нужное тебе, если так получится значит проблема с дровами, попробуй включить автоматический вход в систему для пользователя, тобеж себя,перезагрузись, может работать, а так дрова

Оффлайн mityukov

  • Автор темы
  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #4 : 10 Ноября 2007, 03:55:41 »
попробуй изменить разрешени е экрана на любое возможное в система -> параметры, скорее всего после этой манипуляции экран встанет на место, после чего замени на нужное тебе, если так получится значит проблема с дровами, попробуй включить автоматический вход в систему для пользователя, тобеж себя,перезагрузись, может работать, а так дрова
Вобщем Вуду-магия какая-то... Рассказываю по шагам:
1. Запусил сеанс - все как и прежде.
2. Вышел в консоль (ctrl+alt+F1) и добавил "virtual: 1280 1024" в сегцию монитора:
3. вернулся обратно (alt+F9), завершил сеанс (ctrl+alt+bcksp), вошел снова
4. увидел опять крупные пиксели, но на этот раз система хотя-бы отрисовала весь рабочий стол (хоть все и крупнее) -- всегда считал что virtual - это немного другое, но ладно...
5. спустя секунд 5 после логина, всплыло сообщение, что графика, мол, юзается не на полную, а следом за ним какой-то доселе мне неведомый манагер, предлагающий выбрать драйвер и дисплей.
6. выбрал дравером fglrx, а дисплей своего не нашел и выбрал женерик 1280x1024.
7. нажал "тест"
8. .. И наступила тьма... ни Esс, ни Ctr+C, н даже Ctrl+D ичего не меняли.
9. далее.. ВНИМАНИЕ!!!! отчаявшись, нажал Ctrl+Alt+BackSpace, чтобы выйти из сеанса, но вместо завешения сеанся получил раб. стол в абсолютно нормальнои расширеии и с работающими эффектами роб. стола (которые работали до апгрейда)!!!!


Вот задачка знатокам - попытаться описать "ход мыслей убунты", чтобы она так себя вела ;-)


на всякий пожарный: вот мой xorg.conf:
Section "Module"
        Load    "bitmap"
        Load    "ddc"
        Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "vbe"
EndSection

... клава, мышка, вакомы...

Section "Device"
        Identifier      "ATI RADEON X1600XT"
        Driver          "fglrx"
        BusID           "PCI:1:0:0"
        Option          "UseFBDev"              "true"
EndSection

Section "Extensions"
        Option          "Composite"     "0"
EndSection

Section "Monitor"
        Identifier      "PHILIPS P190V"
        Option          "DPMS"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "ATI RADEON X1600XT"
        Monitor         "PHILIPS P190V"
        DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        InputDevice     "stylus"        "SendCoreEvents"
        InputDevice     "cursor"        "SendCoreEvents"
        InputDevice     "eraser"        "SendCoreEvents"
EndSection

Section "DRI"
        Mode    0666
EndSection

... сейчас тут еще одна секция, для отключения AIGLX (без нее DRI не встает).. просто забыл как она выглядит, но судя по логам там все ок....
« Последнее редактирование: 12 Ноября 2007, 16:05:17 от mityukov »
Never cared for what they they
Never cared for games they play

Оффлайн mityukov

  • Автор темы
  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #5 : 11 Ноября 2007, 12:52:40 »
У меня была такая проблема для ее борьбы советую снести убунтовську утилиту для конфигурации икс сервера а xorg.conf оставить из ubuntu 7.04
Как ее зовут и как ее сносить?... А то окно для выбора драйвера/моитора так и продолжает стартовать в начале сеансов... И xorg.conf все-время кем-то переписывается...

...

Снес display-properties-gtk... правлю xorg.conf ручками... Больше в гномовскую утилиту настроек экрана не приглашают, но алерт "You are now in low resolution mode" все-равно появляется при входе в сеанс. И все также только краешек экрана доступен.

_Иногда_ получается войти в нормальном разрешении (но непонимаю какое именно действие правоцирует нормальный режим), но и в нем я вижу этот алерт. Кстати, glxinfo репортает DRI Enabled, чего никогда не получалось достичь в Feisty. ТАК КАКОГО ЛЕШЕГО Гном считает мой режим low resolution???


И еще такая непонятка: glxinfo и fglrxinfo почему-то чекают по дефолту -display :2.0, в котором DRI репортается задизабленым да и драйвер VESA. А когда указываешь -display :1.0 - то все ок, как и прописано в xorg.conf.

В добавок к непонятке: когда запускаю glxgears (без дисплея) - всплывает нормальное окно с колесиками. Когда-же glxgears -display :1.0 - то тоже всплывает окно, но вообще без оформления (даже без бордера, просто темный кусок их экрана выхватывается и на нем колеса крутятся, причем с меньшими FPS, хотя этот дисплэй DRI-enabled).

Может WM пытается как-раз на -display :2.0 работать, у которого совсем другие настройки видео (еще бы понять из какого конф. файла), потому и траблы с разрешением??....


ppl, help, плиз... не знаю с чего начать вообще.. Какие доки читать, етц...
« Последнее редактирование: 12 Ноября 2007, 16:02:12 от mityukov »
Never cared for what they they
Never cared for games they play

Оффлайн mityukov

  • Автор темы
  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #6 : 12 Ноября 2007, 16:10:59 »
попробуй изменить разрешени е экрана на любое возможное в система -> параметры, скорее всего после этой манипуляции экран встанет на место, после чего замени на нужное тебе, если так получится

Не получится. Этот пункт меню не доступен в моем видимом "краешке"...


Цитировать
значит проблема с дровами, попробуй включить автоматический вход в систему для пользователя, тобеж себя,перезагрузись, может работать, а так дрова

Попробую. Только можно команду, которую я бы мог запустить с параллельной текстовой консоли (ctrl+alt+f1)?... а то на видимой части экрана ничего сделать не могу...

btw, еще вопрос: опция входа в систему по умолчанию: "использовать скрипт XClient" (или что-то в этом роде)... Кто-нибудь знает где этот скрипт находится на FS, чтобы посмотреть что там за опции доступны?...
Never cared for what they they
Never cared for games they play

Оффлайн ingko

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #7 : 13 Ноября 2007, 13:34:33 »
Ребят, а не проще запустить dpkg-reconfigure xserver-xorg, и граммотно там всё настроить?  ::)

Оффлайн mityukov

  • Автор темы
  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #8 : 13 Ноября 2007, 13:41:48 »
Да сих-пор не могу решить (кроме, разве что, алерт про low resolution перестал выскакивать).. и диапазоны частот уже в xorg.conf добавлял (из вывода ddcprobe), и мануально в gconf'е резолюшен с частотой прописывал... Нет и все тут! Причем /var/log/Xorg.0|94.conf репортают что все ок с загрузкой дров, и даже с direct рендерингом типа встало.. GDM - тоже "в полный рост и во всей красе".

Трабла именно при входе в сеанс...!

Если входить в сеанс "Безопасный XTrerm (без гнома)", то вроде как все ок (единственный режим, с экраном где все видно и ничего не отрезается), но если вызвать gnome-display-properties и нажать там <Ok> (1280x1024_60Hz там и так выставлено по дефолту) - то даже в этом сеансе все становится очень крупным и видно только левый-верхний край экрана.

Драйвер fglrx - стоит тот, который по дефолту манагер проприетарных дивайсов в Gutsy предлагает. Кажется 8.37.... какой-то.

Еще нюанс - как я вначале сказал - это был апгрейд с 7.04, с пом мастера обновлений.. Возможно ли что проблема в каком-нибудь конф. файле (ветке gconf реестра), который остался с прежней версси и в Gutsy работает не очень корректно?...


Задолбался гуглить по фразе "Can see only part of screen/desktop/....". Другие фразы на ум не приходят, чтобы описать свою проблему. Пробовал поискать по низкому разрешению - там ризалтов поболее, но это не совсем моя проблема - если б можно было бы видеть весь интерфейс хотя бы в разрешении 640x480..., и уже находясь в сеансе подиагностировать (тот же совет применить - сменить разршение на другое с пом. гномовской приблуды и потом обратно)... Проблема как раз в отрезании всего что на экран не вошло... А входит очень мало!


Цитировать
Ребят, а не проще запустить dpkg-reconfigure xserver-xorg, и граммотно там всё настроить?  :Smiley
Конечно пробовали! Только все тоже самое в рез-те, а выглядит сам xorg.conf для меня не так понятно и структурно, как редактируемый мной лично на протяжении полугода, где также учтено, например, что Composite и AIGLX надо отрубать, т.к. fglrx их пока не держит и прочие мелкости, никак не советуемые утилитой dpkg-reconfigure xserver-xorg, а взятые из форумов и faq'ов. Так что я вернул все обратно.
« Последнее редактирование: 13 Ноября 2007, 13:46:03 от mityukov »
Never cared for what they they
Never cared for games they play

Оффлайн americanets

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #9 : 14 Ноября 2007, 00:04:01 »
у меня только с vesa работает, карта SIS (г...) ставлю SIS драйвер экран косит напроч, с vesa могу переключене разрешений сделать, даже спецом кнопок несколько сделал на столе и панелях, где поймаю вобщем, а в корне проблему не решил, погуглив нашел кучу подобных ситуаций, может уже пора и разработчикам на них глянуть, делать софт чтоб на всем запускался без особых проблем

Оффлайн mityukov

  • Автор темы
  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #10 : 14 Ноября 2007, 00:26:07 »
Sorry for my English.. I'm in "XTerminal (secure/failless)" session, and keyboard switching isn't working as expected..

VESA works for me too. But I'm looking for a way how to make fglrx working... And what's the strange problem, specifically when I'm logging into the system with Gnome as Desktop Environment.

For instance, if I run "metacity &", being under "XTerminal (secure)" session, it works Ok (at least with resolution). But in Gnome (any other than XTerminal option in first GDM's menu) desktop is shown only partially.... :-(

Here's what my .xsession-errors outputs: see attached file...

---8<----

Вобщем, теперь по русски - проблема именно при входе в Гном!

Т.к. GDM сам по себе в нормальном разрешении предстает. И, кстати, если убрать в xorg.conf все разрешения кроме 640x480, например, и рестартнуть GDM - он среагирует как ожидается. Т.е. GDM явно юзает настройки из xorg.conf'а, а не какие-нибудь failsafe.

Да и если входить в сессию "Terminal (безопасный)" (это где дают тебе full-resolution экран с X-Term'ом без каких-либо window borders в правом нижнем углу) - тоже все Ок с разрешением. Даже если войти в сессию в сессию "Terminal (безопасный)", и там запустить WM (e.g. metacity, с компизом пока траблы) - то оконные рамочки появляются вокруг терминала, и разрешение не слетает.


Если же входить в любой другой "сеанс/способ входа..." (самый левый селектор в меню.. не помню как он точно называется), которые все завязаны на гноме, то снова видна только часть экрана...

Я уже не знаю что чекать на этот предмет. С чего начать диагностику вообще...!


И, кстати, вот что мой ~/.xsession.errors пишет:
(process:6073): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:

    http://www.gtk.org/setuid.html

Refusing to initialize GTK+.
/etc/gdm/Xsession: Beginning session setup...
AIEEEEH, no Log file found
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000000
  auto repeat delay:  660    repeat rate:  25
  auto repeating keys:  00ffffffdffffbbf
                        fadfffdfffdfffef
                        ffffffffffffffff
                        ffffffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  600    cycle:  600
Colors:
  default colormap:  0x20    BlackPixel:  0    WhitePixel:  16777215
Font Path:
  /usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/100dpi/,/usr/share/fonts/X11/75dpi/
Bug Mode: compatibility mode is disabled
DPMS (Energy Star):
  Standby: 1200    Suspend: 1800    Off: 2400
  DPMS is Disabled
The video driver '' you are using does not provide features
necessary for Xgl to work.  Using a different driver, or enabling
a restricted driver may provide the functionality required for Xgl.
Continuing without Xgl...
SESSION_MANAGER=local/pilat-desktop:/tmp/.ICE-unix/6070
Checking for Xgl: present.
Checking for nVidia: not present.
Checking for Xgl: present.
Enabling Xgl with fglrx ATi drivers...
Starting gtk-window-decorator
** Message:     

(bluetooth-applet:6160): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(gtk-window-decorator:6148): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed


Tracker version 0.6.3 Copyright (c) 2005-2007 by Jamie McCracken (jamiemcc@gnome.org)

This program is free software and comes without any warranty.
It is licensed under version 2 or later of the General Public License which can be viewed at http://www.gnu.org/licenses/gpl.txt

Initialising tracker...
Could not set idle IO priority...attempting best effort 7 priority
Throttle level is 0
Initializing gnome-mount extension

(gnome-panel:6128): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format

(update-notifier:6164): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(gnome-panel:6128): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -11 and height 36
« Последнее редактирование: 14 Ноября 2007, 10:47:14 от mityukov »
Never cared for what they they
Never cared for games they play

Оффлайн mityukov

  • Автор темы
  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #11 : 19 Декабря 2007, 15:37:32 »
Недавно обновился до 8.42, согласно вот этому howto:

http://wiki.cchtml.com/index.php/Ubuntu_Gutsy_Installation_Guide

Сделал ВСЕ как там (разве что не юзал aticonfig, т.к. не очень понятно когда в xorg.conf параметры типа ati-config[xxxx].., а я люблю чтобы все видно было).

Сюда тоже заглядывал:
http://wiki.cchtml.com/index.php/Troubleshooting


Все-равно виден только маленький кусочек раб. стола, при входе в Gnome сеанс!

ебольшая ремарка - я чего-то перемудрил с дровами (не пойму что именно), так что fglrxinfo выдает сейчас Mesa, но был момент когда он выдавал нормальную инфу и даже DRI было вроде как включено. Ни сейчас ни тогда я не смог войти в Гном нормально... Только в "X-term (безопасный)".


Общем.. я ХЗ в какую сторону дальше копать! ...


BTW: в /var/log/Xorg.0.log и в /var/log/Xorg.94.log (кстати какой из их для чего??) - никаких ошибок с загрузкой fglrx равно как с вставание DRI/AIGLX/etc. нету...


И еще нота: все началось сразу после грейда системы 7.04->7.10. Грейд был сделан автоматом (большая кнопка в манагере обновлений). Может что могло в процессе этой процедуры взглючнуть?...
Never cared for what they they
Never cared for games they play

Оффлайн mityukov

  • Автор темы
  • Участник
  • *
  • Сообщений: 220
  • Divina gratia homo libero
    • Просмотр профиля
Re: Ubuntu 7.10 - видна только часть экрана.
« Ответ #12 : 19 Декабря 2007, 15:39:26 »
На Кубунте была та-же проблема, решилась удалением файла .kde/share/config/kdesktoprc, возможно стоит покопать в этом направлении.
хз.. Возможно это и тема. Но кто скажет где аналог подобногоо файла в Gnome?
Never cared for what they they
Never cared for games they play

 

Страница сгенерирована за 0.037 секунд. Запросов: 23.