LINUX.ORG.RU

xubuntu 12.10 - no screens found


0

1

Добрый вечер.

Поставил на нетбук asus 1225c xubuntu последнюю, иксы не стартуют, при попытке startx пишет ошибку в духе «no screens found», файла /etc/X11/xorg.conf почему-то нет.

Подскажите, пожалуйста, в какую сторону копать?

★★

Последнее исправление: emissar (всего исправлений: 1)

Ответ на: комментарий от RussianNeuroMancer

Удалите kwinrc

Нет такого.

запостите вывод запуска «kwin_gles --replace &».

http://paste.pro/5161084

Что в выводе команды «update-alternatives --config xi386-linux-gnu_egl_conf»?

x в xi386 - лишнее? Потому, как пишет «нет альтернатив», а вот для i386 - есть: http://paste.pro/5161085

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

Спасибо. Даже HDMI работает, хотя везде читал, что не должен. Правда звук не идет из телевизора. А вот флеш видео тормозит. Жене так понравилось xfce, что готова с этим смириться, лишь бы на венду обратно не возвращаться, хочет правда вязких окон :)

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

EGL/GLES2 есть и они вроде даже работают. Однако, композитинг всё равно не запускается:

kwin(3289): Failed to initialize compositing, compositing disabled

Это конечно вряд ли поможет, но попробуйте обновиться из ppa:kubuntu-ppa/backports, какой вывод у kwin_gles в таком случае?

Так же покажите «chrome://gpu» в Chromium/Chrome при запуске с параметрами по-умолчанию, и с ключами "--ignore-gpu-blacklist --use-gl=egl".

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

попробуйте обновиться из ppa:kubuntu-ppa/backports

Блин, запустил обновление, ушел курить, а он выкачал новое ядро и иксы из репозиториев, которые на первой странице этого топика давали. Неизвестно, что будет после завершения обновления. Отпишу.

Так же покажите «chrome://gpu»

http://rghost.ru/41256864

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

x в xi386 - лишнее?

Да, исправлял с «x86_64» и не доглядел. Вывод вроде в порядке - используется EGL/GLES2 поставляющийся с драйвером.

Неизвестно, что будет после завершения обновления.

ppa-purge тех репозиториев сделайте.

http://rghost.ru/41256864

А с "--ignore-gpu-blacklist --use-gl=egl"?

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

Блин, запустил обновление, ушел курить, а он выкачал новое ядро и иксы из репозиториев, которые на первой странице этого топика давали. Неизвестно, что будет после завершения обновления. Отпишу.

Сначала выполните:

sudo apt-get install ppa-purge

Затем

sudo ppa-purge ppa:linaro-maintainers/kernel

если подключали этот ppa

или

ppa:linaro-maintainers/overlay

если подключали этот ppa

Только, учтите, что это удалит ppa и новые установленные из него пакеты, а также откатит все пакеты оттуда до версий из офф. реп, в том числе и компиз.

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

Обновился с ppa kubuntu, вывод: http://paste.pro/5161093

Так, ну с KWin GLES я больше не знаю, чем помочь. Насчёт него пишите в багтрекер.

При работающем аппаратном ускорении в Chromium (как в выводе, который залили последний раз) что из этого у вас работает и как?

Вот: http://rghost.ru/41257367

Наблюдаете ли вы такой же вывод (GL_RENDERER PowerVR SGX 545) если включить «Переопределение списка программного рендеринга» в chrome://flags и запустить Chromium без флагов?

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

Ясно, спасибо.

Toaster - Работает, но моргают текстуры.
HexGL - Жутко тормозит, даже курсор мыши прерываться начинает
Solar System - Нормально, со звуком, иногда моргают планеты
Grenade - Подтормаживает, моргают части гранаты.
Simple Maze Game - Тормозит, стены моргают.

Этого достаточно?

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

Эх. А вайн нельзя настроить, чтобы только он хотя бы OpenGL ES использовал? Для простеньких игрулек, типа angry birds, zuma и т.п.

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

А вайн нельзя настроить, чтобы только он хотя бы OpenGL ES использовал?

Никак, WINE не умеет OpenGL ES2, совсем.

Остаются игры, использующие 2D, но не WebGL. Пошукайте здесь.

Для простеньких игрулек, типа angry birds, zuma и т.п.

http://chrome.angrybirds.com.

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

RussianNeuroMancer

У вас kwin_gles нормально работает?

Сейчас также удалил kwinrc и запустил «kwin_gles --replace &»

linux@linux-ThinkPad-X220:~$ kwin_gles --replace &
[1] 21178
linux@linux-ThinkPad-X220:~$ QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
libEGL warning: unsupported platform Windows
OpenGL vendor string:                   Intel Open Source Technology Center
OpenGL renderer string:                 Mesa DRI Intel(R) Sandybridge Mobile 
OpenGL version string:                  OpenGL ES 2.0 Mesa 9.0
OpenGL shading language version string: OpenGL ES GLSL ES 1.0.16
Driver:                                 Intel
GPU class:                              SandyBridge
OpenGL version:                         2.0
GLSL version:                           1.0.16
Mesa version:                           9.0
X server version:                       1.11.3
Linux kernel version:                   3.5
Direct rendering:                       yes
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes

Но приэтом получаю следующее: 1, 2, 3

kubuntu 12.04, 64-bit, intel hd 3000, kde 4.8.5, дрова и меса из этого ppa

glxinfo
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample, 
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, 
    GLX_INTEL_swap_event
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile, 
    GLX_ARB_create_context_robustness, GLX_ARB_get_proc_address, 
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, 
    GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB, 
    GLX_EXT_create_context_es2_profile, GLX_MESA_copy_sub_buffer, 
    GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control, 
    GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read, 
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, 
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, 
    GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event
GLX version: 1.4
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control, 
    GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read, 
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, 
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, 
    GLX_EXT_texture_from_pixmap
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile 
OpenGL version string: 3.0 Mesa 9.0
OpenGL shading language version string: 1.30
anonymous
()
Ответ на: комментарий от anonymous

Но приэтом получаю следующее: 1, 2, 3

У меня было подобное с компизом, пока из репов на первой странице топика не обновил.

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

RussianNeuroMancer

Вроде откатил месу (дрова и libdrm оставил из ppa). Теперь вроде kwin gles работает нормально, но у меня к вам еще три вопроса:

1) Вот вывод команды kwin_gles --replace &

QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
libEGL warning: failed to create a pipe screen for i965
OpenGL vendor string:                   Tungsten Graphics, Inc
OpenGL renderer string:                 Mesa DRI Intel(R) Sandybridge Mobile 
OpenGL version string:                  OpenGL ES 2.0 Mesa 8.0.4
OpenGL shading language version string: OpenGL ES GLSL ES 1.0.16
Driver:                                 Intel
GPU class:                              SandyBridge
OpenGL version:                         2.0
GLSL version:                           1.0.16
Mesa version:                           8.0.4
X server version:                       1.11.3
Linux kernel version:                   3.5
Direct rendering:                       yes
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes

Смущает строчка libEGL warning: failed to create a pipe screen for i965. Это так и должно быть?

2) Как сделать kwin gles вместо kwin по-умолчанию? (т.е чтобы по-дефолту использовался именно kwin gles.)

3) Какие преимущества я получу используя kwin gles вместо kwin?

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

Имхо, вряд ли. Даже если с Intel HD 2000/3000 видны какие-то тормоза, то больший смысл имеет включение SNA - в отличии от перехода на KWin GLES, переключение EXA на SNA даст увеличение производительности не в одном лишь KWin, а во всех приложениях, задействующих OpenGL. Естественно, эти два подхода можно сочетать, но я не уверен в том, нужно ли (на Intel HD 2000/3000).

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

EXA

UXA, прошу прощения. У Intel во всех этих EXA, UXA, SNA а теперь ещё и glamor, чёрт ногу сломит.

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

Спасибо, а SNA, учитывая тесты фороникса и то, что Chris Wilson в каждом релизе постоянно его доработывает, исправляя кучу багов, я уже давно включил.

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