LINUX.ORG.RU

Ununtu на Intel HD Graphics 3000 и ATI radeon HD 6470M

 atiddxprobe, , , ,


2

1

Я пытаюсь безуспешно установить и настроить видео на лаптопе HP Pavilion g7 1153er уже на протяжении недели. Лаптоп оснащен Intel Corporation Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz и ATI Radeon HD 6470M. Устанавливал и пробовал настроить как Ubuntu 12.04 так и Ubuntu 13.04 со всеми допустимыми обновлениями. Загрузка Ubuntu 12.04 возможна только с параметром «nomodeset», Ubuntu 13.04 с параметром «nomodeset» и до установки драйвера Intel с «acpi=off». После установки, первая загрузка сразу же встречает low graphic режимом с error «atiddxProbe: fail to probe intel VGA device»

[ 16.580] (II) fglrx: intel VGA device detected, load intel driver.

[ 16.580] (II) LoadModule: «intel» [ 16.613] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so

[ 16.671] (II) Module intel: vendor=«X.Org Foundation»

[ 16.671] compiled for 1.13.3, module version = 2.21.6

[ 16.671] Module class: X.Org Video Driver

[ 16.672] ABI class: X.Org Video Driver, version 13.1

[ 16.673] (II) fglrx(0): pEnt->device->identifier=0x7fb1dbf1a0d0

[ 16.677] Fatal server error:

[ 16.677] atiddxProbe: fail to probe intel VGA device

[ 16.677] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help.

[ 16.677] (EE) Please also check the log file at «/var/log/Xorg.0.log» for additional information.

[ 16.677] (EE)

Потом при использовании менеджера ошибки выполняю Reconfig graphics-> Use general settings и оно удаляет /etc/X11/xorg.conf, после чего система начинает грузится но без полной поддержки видео. При установки amd-catalyst драйвера (пробовал все версия начиная от 12.4 и до последних 13.х beta) вся история повторяется - генерируется /etc/X11/xorg.conf и опять получаю выше упомянутую ошибку atiddxProbe: fail to probe intel VGA device.

Посоветуйте пожалуйста, можно ли это как то вылечить или не судьба сварганить полную поддержу на Ubuntu? Спасибо :)

Ответ на: комментарий от i-rinat

Спасибо за ответ.

Но 1. не подойдет, я пробовал убрать «nomodeset» для загрузки с Grub, но єто не помогает. Кроме того еще и получаю тогда полностью черный экран(но если присмотреться - то он не черный, а просто очень темный :) ).

2. Проблема в том что ошибку «atiddxProbe: fail to probe intel VGA device» получаю еще при первой загрузке, до установки драйверов для дискретной карты. Все работает только при отсутствии /etc/X11/xorg.conf не у верен что я воще видел как работает даже Intel правильно :(

ivan-87
() автор топика
Ответ на: комментарий от ivan-87

Кроме того еще и получаю тогда полностью черный экран(но если присмотреться - то он не черный, а просто очень темный :) ).

Попробуй в этом случае ещё добавить параметр acpi_backlight=vendor. Или acpi_osi="!Windows 2012", некоторым помогает.

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

СПАСИБО

Неделя попыток, поиск по 7 англо и русскоязычных форумах ..... но только вот здесь нашел ответ :)

Проблема в том что при использовании nomodeset все время получаешь ошибку atiddxProbe: fail to probe intel VGA device, а без nomodeset - черный экран. acpi_backlight=vendor - решило все проблемы. установить acpi_backlight=vendor вместо nomodeset и все работает, как на Ubuntu 12.04 так и на Ubuntu 13.04.

Правда скажу честно под Ubuntu 12.04 мне так и не удалось настроить гибридную графику, зато я увидел, наконец то, как правильно работает Intel под эту систему.

На Ubuntu 13.04 вписал при запуску инсталляции acpi_backlight=vendor - и все прошло как по маслу. Потом просто:

1) установил драйвер Intel(https://01.org/linuxgraphics/downloads)

2) убрал nomodeset с grub: $ sudo gedit /etc/default/grub убираем nomodeset с GRUB_CMDLINE_LINUX и оставляем только acpi_backlight=vendor. Получаем GRUB_CMDLINE_LINUX=«acpi_backlight=vendor» и закрываем предварительно сохранив документ. $ sudo update-grub

3) установил драйвер для ATI за инструкцией указанной здесь (http://wiki.cchtml.com/index.php/Ubuntu_Raring_Installation_Guide#Installing_...)

И все работает как часики ... адаптеры переключаются, все тесты работают. Еще раз большое спасибо :)

ivan-87
() автор топика
17 октября 2013 г.
Ответ на: СПАСИБО от ivan-87

А не могли бы вы и мне помочь с настройкой Intel HD4000+Radeon 7670m (HP Pavilion g6/Ubuntu 13.04)? :) Я попытался сделать так, как вы, но у меня теперь система грузится, я ввожу пароль, грузится фон рабочего стола и всё. Нету панели сверху и слева. Могу по Ctrl+Alt+T зайти в терминал, но что в нём вводить для исправления ситуации я не знаю. Итак, что я делал:

1) Из ссылки в пункте 1 установил «Linux Graphics Installer for Ubuntu* 13.04, 64-bit».

2)sudo gedit /etc/default/grub . Ввёл в стоке GRUB_CMDLINE_LINUX=«acpi_backlight=vendor». Нажал «Сохранить», закрыл, sudo update-grub.

3) а) Добавил в репозитории «Партнёры canonical» и «Партнёры canonical»(исходный код).

б)sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 devscripts lib32gcc1

в) mkdir catalyst13.4 && cd catalyst13.4

г)wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip

unzip amd-catalyst-13.4-linux-x86.x86_64.zip

chmod +x amd-catalyst-13.4-linux-x86.x86_64.run

д)sudo ./amd-catalyst-13.4-linux-x86.x86_64.run --buildpkg Ubuntu/raring

sudo dpkg -i fglrx*.deb

е) перезагрузился и столкнулся с проблемой, описанной в начале сообщения..

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

У меня debian testing и я использую графику intel. Месяц назад я добавлял acpi_osi="!Windows 2012" в параметры grub'а, чтобы решить проблему с зависанием.

Сомневаюсь, что мой опыт поможет в вашем случае.

А вот по поводу драйвера AMD. Зачем его ставить из установщика, если 13.4 есть в репозиториях? Я не очень понимаю схему именования пакетов в ubuntu, но тот драйвер, что там есть, наверняка посвежее 13.4 или хотя бы той же версии.

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

А по производительности при работе с 3D графикой, а так же по энергосбережению этот драйвер (из репозиториев) будет лучше или хуже чем драйвер с сайта AMD?

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

Это и есть драйвер с сайта AMD, только упакованный в пакеты и промаркированный.

i-rinat ★★★★★
()
Ответ на: комментарий от Rasta

А смысл связываться с блобом? 7670M - это перемаркированная карта серии 6xxx, так что свободный драйвер r600g должен без проблем заработать (для справки у него есть несколько киллер-фич, которых нет у блоба: VDPAU - ускорение видео, в том числе и в флеше, и DRI_PRIME - возможность пользоваться амдшной графикой без рестарта иксов).

Вообще нужно у кого-то из убунтовских пользователей спросить по поводу реп с более свежими ядрами и месой. cast RussianNeuroMancer

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

Поставь свободный драйвер, а потом блоб, и запусти на каждом пару игрушек в меру тяжёлых, дабы поржать над этими советчиками.

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

Почему я ставлю проприетарный драйвер.

Я хотел сделать так, чтобы Unity и ещё некоторые не очень требовательные приложения работали на Intel HD4000, а на 7670m работали только игры (и то далеко не все). Если это и возможно, то, как я понял, только с помощью способа описанного ivan-87. Я попытался сделать всё так же, но видимо где-то ошибся. Если можете, просто посмотрите описанную мною последовательность действий, что в ней не так? ps а в драйвере «fglrx» нет Catalyst Control Center?

Rasta
()
Ответ на: Почему я ставлю проприетарный драйвер. от Rasta

Если это и возможно, то, как я понял, только с помощью способа описанного ivan-87.

Нет, это можно сделать с помощью DRI_PRIME (проверять при удалённом проприетарном драйвере).

RussianNeuroMancer ★★★★★
()
Ответ на: Почему я ставлю проприетарный драйвер. от Rasta

не очень требовательные приложения работали на Intel HD4000, а на 7670m работали только игры

С fglrx одновременно не получится ну никак. Там будет выбор — либо интегрированная, либо дискретная. При переключении надо будет перезагружаться. Если хочешь одновременную работу карт, нужно использовать свободный драйвер.

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

Одновременная работа карт..

То есть способ описанный ivan-87 позволяет изменять адаптер только перезагрузкой?

И про свободный драйвер: у меня сейчас установлена ubuntu 13.04. Полностью чистая- только установил и обновил пакеты. Свободный драйвер у меня сейчас как работает? На каком адаптере? Это можно где-то увидеть? Судя по тому, как греется ноутбук- работает AMD, а это не очень хорошо.

Можно ли как-то настроить, какое приложение на каком адаптере запускать?

Есть ли смысл ставить «Linux Graphics Installer for Ubuntu* 13.04, 64-bit», который является драйвером Intel?

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

DRI_PRIME

А как это сделать-то? Я открыл тему, почитал и не понял в чём суть. Что DRI_PRIME делает?

Rasta
()
Ответ на: Одновременная работа карт.. от Rasta

Свободный драйвер у меня сейчас как работает?

В каком смысле «как»?

На каком адаптере?

Intel HD.

Это можно где-то увидеть?

glxinfo | grep renderer

Судя по тому, как греется ноутбук- работает AMD, а это не очень хорошо.

Нет, Intel HD. Нагрев по другой причине (это решаемо, не беспокойтесь). Давайте сначала проверим, работает ли у вас DRI_PRIME, и если работает - пойдём дальше.

Можно ли как-то настроить, какое приложение на каком адаптере запускать?

Да, в своём предыдущем сообщении я вам дал ссылку на пост, а не на тему. У вас по этой ссылке в браузере открывается моё сообщение? (Шестое с конца.)

Есть ли смысл ставить «Linux Graphics Installer for Ubuntu* 13.04, 64-bit», который является драйвером Intel?

Он уже установлен. Не нужно совершать хаотичных телодвижений, если вы не понимаете, зачем это нужно.

RussianNeuroMancer ★★★★★
()
Ответ на: Одновременная работа карт.. от Rasta

То есть способ описанный ivan-87 позволяет изменять адаптер только перезагрузкой?

Да.

И про свободный драйвер: у меня сейчас установлена ubuntu 13.04. Полностью чистая- только установил и обновил пакеты. Свободный драйвер у меня сейчас как работает?

Если ничего отдельно не ставил, работает свободный. Скорее всего работают оба, i915 и radeon.

На каком адаптере? Это можно где-то увидеть?

xrandr --listproviders
glxinfo

Судя по тому, как греется ноутбук- работает AMD, а это не очень хорошо.

В ядре linux 3.11 было добавлено динамическое управление частотами и питанием. До этого дискретный адаптер всегда работал на полной мощности, оттого и грелся. С обновлением ядра должно стать получше.

Я не знаю, как это делается в Ubuntu. Возможно, стоит перейти на самый свежий выпуск, или поставить оттуда ядро.

Есть ли смысл ставить «Linux Graphics Installer for Ubuntu* 13.04, 64-bit», который является драйвером Intel?

В Linux дистрибутивах другая культура. Предпочитаемым методом установки является установка пакетов из репозитория. Все свободные драйвера почти всегда уже установлены полностью, поэтому ставить их отдельно смысла нет. Установщики разного толка нужны когда хочется самых свежих версий, которых ещё нет в репозитории. Однако эти установщики действуют в обход пакетного менеджера, что может привести к (возможным) проблемам в будущем. Решай сам.

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

DRI_PRIME=1 glxinfo (часть 1)

DRI_PRIME=1 glxinfo

name of display: :0.0

display: :0 screen: 0

direct rendering: Yes

server glx vendor string: SGI

server glx version string: 1.4

server glx extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_multisample, GLX_EXT_create_context_es2_profile, 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_framebuffer_sRGB, 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_create_context, GLX_ARB_create_context_profile, GLX_ARB_get_proc_address, GLX_ARB_multisample,

GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, 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

OpenGL vendor string: X.Org

OpenGL renderer string: Gallium 0.4 on AMD TURKS

OpenGL version string: 3.0 Mesa 9.1.4

OpenGL shading language version string: 1.30

OpenGL extensions: GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra,

GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,

GL_EXT_copy_texture, GL_EXT_polygon_offset, GL_EXT_subtexture,

GL_EXT_texture_object, GL_EXT_vertex_array, GL_EXT_compiled_vertex_array,

GL_EXT_texture, GL_EXT_texture3D, GL_IBM_rasterpos_clip,

GL_ARB_point_parameters, GL_EXT_draw_range_elements, GL_EXT_packed_pixels,

GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_separate_specular_color, GL_EXT_texture_edge_clamp, GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_ARB_framebuffer_sRGB,

GL_ARB_multitexture, GL_EXT_framebuffer_sRGB, GL_IBM_multimode_draw_arrays, GL_IBM_texture_mirrored_repeat, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_transpose_matrix, GL_EXT_blend_func_separate, GL_EXT_fog_coord,

GL_EXT_multi_draw_arrays, GL_EXT_secondary_color, GL_EXT_texture_env_add, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, GL_INGR_blend_func_separate, GL_NV_blend_square,

GL_NV_light_max_exponent, GL_NV_texgen_reflection, GL_NV_texture_env_combine4,

GL_S3_s3tc, GL_SUN_multi_draw_arrays, GL_ARB_texture_border_clamp, GL_ARB_texture_compression, GL_EXT_framebuffer_object, GL_EXT_texture_compression_s3tc,

GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_MESA_window_pos,

GL_NV_packed_depth_stencil, GL_NV_texture_rectangle, GL_ARB_depth_texture,

GL_ARB_occlusion_query, GL_ARB_shadow, GL_ARB_texture_env_combine,

GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, GL_ARB_window_pos, GL_EXT_stencil_two_side,

GL_EXT_texture_cube_map, GL_NV_depth_clamp, GL_NV_fog_distance,

GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object, GL_ARB_draw_buffers, GL_ARB_fragment_program, GL_ARB_fragment_shader,

GL_ARB_shader_objects, GL_ARB_vertex_program, GL_ARB_vertex_shader,

GL_ATI_draw_buffers, GL_ATI_texture_env_combine3, GL_ATI_texture_float,

GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, GL_MESA_pack_invert,

GL_NV_primitive_restart, GL_ARB_depth_clamp, GL_ARB_fragment_program_shadow, GL_ARB_half_float_pixel, GL_ARB_occlusion_query2,

GL_ARB_point_sprite, GL_ARB_shading_language_100, GL_ARB_sync,

GL_ARB_texture_non_power_of_two, GL_ARB_vertex_buffer_object,

GL_ATI_blend_equation_separate, GL_EXT_blend_equation_separate, GL_OES_read_format, GL_ARB_color_buffer_float, GL_ARB_pixel_buffer_object, GL_ARB_texture_compression_rgtc, GL_ARB_texture_float, GL_ARB_texture_rectangle, GL_ATI_texture_compression_3dc, GL_EXT_packed_float, GL_EXT_pixel_buffer_object, GL_EXT_texture_compression_dxt1,

GL_EXT_texture_compression_rgtc, GL_EXT_texture_mirror_clamp, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_shared_exponent, GL_ARB_framebuffer_object, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,

GL_EXT_packed_depth_stencil, GL_ARB_vertex_array_object, GL_ATI_separate_stencil, GL_ATI_texture_mirror_once, GL_EXT_draw_buffers2,

GL_EXT_draw_instanced, GL_EXT_gpu_program_parameters, GL_EXT_texture_array, GL_EXT_texture_compression_latc, GL_EXT_texture_integer, GL_EXT_texture_sRGB_decode, GL_EXT_timer_query,

GL_OES_EGL_image, GL_MESA_texture_array, GL_ARB_copy_buffer,

GL_ARB_depth_buffer_float, GL_ARB_draw_instanced, GL_ARB_half_float_vertex,

GL_ARB_instanced_arrays, GL_ARB_map_buffer_range, GL_ARB_texture_rg,

GL_ARB_texture_swizzle, GL_ARB_vertex_array_bgra, GL_EXT_separate_shader_objects, GL_EXT_texture_swizzle, GL_EXT_vertex_array_bgra, GL_NV_conditional_render, GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend,

GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_stencil_export, GL_ARB_ES2_compatibility, GL_ARB_blend_func_extended, GL_ARB_debug_output, GL_ARB_draw_buffers_blend,

GL_ARB_draw_elements_base_vertex, GL_ARB_explicit_attrib_location,

GL_ARB_fragment_coord_conventions, GL_ARB_provoking_vertex, GL_ARB_sampler_objects,

GL_ARB_seamless_cube_map, GL_ARB_shader_stencil_export, GL_ARB_shader_texture_lod, GL_ARB_texture_cube_map_array, GL_ARB_texture_rgb10_a2ui, GL_ARB_uniform_buffer_object,

GL_ARB_vertex_type_2_10_10_10_rev, GL_EXT_provoking_vertex, GL_EXT_texture_snorm, GL_MESA_texture_signed_rgba, GL_NV_texture_barrier, GL_ARB_get_program_binary, GL_ARB_robustness,

GL_ARB_shader_bit_encoding, GL_ARB_timer_query, GL_ARB_transform_feedback2, GL_ARB_transform_feedback3,

GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, GL_ARB_base_instance, GL_ARB_conservative_depth, GL_ARB_internalformat_query, GL_ARB_map_buffer_alignment, GL_ARB_texture_storage, GL_ARB_transform_feedback_instanced,

GL_EXT_transform_feedback, GL_ARB_invalidate_subdata

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

DRI_PRIME=1 glxinfo (часть 2)

20 GLX Visuals visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x046 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x047 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0b6 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0b7 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0b8 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0b9 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x0ba 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x0bb 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x0bc 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x0bd 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x0be 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0bf 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0c0 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0c1 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0c2 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x0c3 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x0c4 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x0c5 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x0c6 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x089 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None

44 GLXFBConfigs: visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x08a 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x08b 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x08c 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x08d 0 tc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x08e 0 tc 0 16 0 r y . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None 0x08f 0 tc 0 16 0 r . . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None 0x090 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x091 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x092 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x093 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x094 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x095 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x096 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x097 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x098 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 4 1 None 0x099 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 8 1 None 0x09a 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 4 1 None 0x09b 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 8 1 None 0x09c 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x09d 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x09e 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x09f 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x0a0 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x0a1 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x0a2 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x0a3 0 dc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x0a4 0 dc 0 16 0 r y . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None 0x0a5 0 dc 0 16 0 r . . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None 0x0a6 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0a7 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0a8 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0a9 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0aa 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x0ab 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x0ac 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0ad 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x0ae 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 4 1 None 0x0af 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 8 1 None 0x0b0 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 4 1 None 0x0b1 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 8 1 None 0x0b2 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x0b3 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x0b4 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x0b5 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None

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

glxgears

glxgears

304 frames in 5.0 seconds = 60.723 FPS

DRI_PRIME=1 glxgears

14962 frames in 5.0 seconds = 2992.203 FPS

ps как я понял, в первом случае работает Intel, во втором AMD?

Rasta
()
Ответ на: glxgears от Rasta

как я понял, в первом случае работает Intel, во втором AMD?

Да. Таким образом вы можете запустить например Steam на дискретной видеокарте: DRI_PRIME=1 steam

Теперь что касается перегрева. Обновитесь до Ubuntu 13.10, в файле /etc/default/grub поменяйте acpi_backlight=vendor на radeon.dpm=1 (включит экспериментальное энергосбережение) сохраните изменения, выполните sudo update-grub и перезагрузитесь. Что теперь с температурой?

Если хотите получить большую производительность (графики начинаются с третьей страницы) то установите Linux 3.12rc6 (на 64-разрядный дистрибутив ставить linux-image-3.12.0-031200rc6-generic_3.12.0-031200rc6.201310191635_amd64.deb, linux-headers-3.12.0-031200rc6-generic_3.12.0-031200rc6.201310191635_amd64.deb, linux-headers-3.12.0-031200rc6_3.12.0-031200rc6.201310191635_all.deb).

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

Ты ему ещё и rc ядро ставить советуешь? Не стыдно, даже не предупредил, к чему такое может привести. Или просто не знаешь?

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

Я тоже пробовал пользоваться. Самый вероятный случай — порча фс, пару раз натыкался.

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

Ubuntu 13.10

Пробовал ставить, но у меня там даже Wi-Fi нормально не заработал. Сегодня попробую обновить до него.

Экспериментальное энергосбережение- оно хоть стабильное?

С ядром пока ничего делать не буду, навыков не хватит.

По поводу текущих настроек моего ноута- у меня сейчас Unity и другие приложения по умолчанию на Intеl работают?

И ещё: если я стим запущу через DRI_PRIME=1 steam, то игры которые он запускать будет, тоже с DRI_PRIME=1 работать будут?

Rasta
()
Ответ на: Ubuntu 13.10 от Rasta

Пробовал ставить, но у меня там даже Wi-Fi нормально не заработал.

Как раз обновление ядра могло бы помочь.

Экспериментальное энергосбережение- оно хоть стабильное?

Проблемы были на картах R600 и R700 (их уже решили) а на более новых проблем вроде сразу не было.

По поводу текущих настроек моего ноута- у меня сейчас Unity и другие приложения по умолчанию на Intеl работают?

Да.

И ещё: если я стим запущу через DRI_PRIME=1 steam, то игры которые он запускать будет, тоже с DRI_PRIME=1 работать будут?

Да.

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

Ядро

Просто скачать и установить 3 пакета, а потом перезагрузить?

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

Ubuntu 13.10

Установил 13.10, поставил rc ядро.

uname -r 3.12.0-031200rc6-generic

Установил radeon.dpm=1, сейчас перезагружусь, посмотрю.

Wi-Fi не работает, раскладка ввода переключается только на Alt+Shift и другая комбинация никак не настраивается. Про раскладку разработчики знают, есть тема на launchpad (https://bugs.launchpad.net/ubuntu/ source/indicator-keyboard/ bug/1218322), но пакетов, которые могут что-то исправить там нету.

Что делать с Wi-Fi пока не знаю.

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

WIFI

C WiFi вообще странно. Запускаю ноутбук- WiFi подключается, ping ya.ru- всё нормально. Захожу в браузер, страница не загружается, появляется сообщение- вы отключены от сети..

Rasta
()
Ответ на: WIFI от Rasta

Про WiFi создавайте отдельный тред.

3.12rc6 замените на 3.12 релизное, когда выйдет.

Когда экспериментальное энергосбережение перестанет быть экспериментальным и будет включено по-умолчанию (вероятно к 14.04) не забудьте убрать radeon.dpm=1 из настроек GRUB2.

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

РАЗВИТИЕ ТЕМЫ

Немного времени не заглядывал сюда и пропустил много информации.

Советчик я не большой и опыта не много, но потому что я попробовал - я понял, что в принципе для моей работы дискретная карта вообще не нужна и все основные задачи (веб-програминг + иногда Steam CS) прекрасно идут на Intel. Обновление до 13.10 мне как не опытному пользователю - вообще убило систему .... я плюнул вернулся и вернулся на 13.04. На этот раз все установилось как по маслу, правда перегревы на открытых драйверах достали - пришлось опять устанавливать вручную драйвера.

ИМХО лучше посидеть на дискретной с ручным переключением, если это позволяют рабочие задачи ..... а там 14.04 появится - посмотрим :)

ivan-87
() автор топика
Ответ на: комментарий от RussianNeuroMancer

Спасибо за совет, я смотрел.

Теперь что касается перегрева. Обновитесь до Ubuntu 13.10, в файле /etc/default/grub поменяйте acpi_backlight=vendor на radeon.dpm=1 (включит экспериментальное энергосбережение) сохраните изменения, выполните sudo update-grub и перезагрузитесь. Что теперь с температурой?

Я пробовал перейти на 13.10, но заметил отсутствием некоторого софта, так например программа для контроля версий RabbitVCS не устанавливалась ... так как не было репозитория для этого дистрибутива ..... вот мне и проще вернутся на 13.04 .... правда и здесь соткнулся с проблемами похожими на те которые описал Rasta вначале. Но unity и compiz я научился востанавливать, правда всеравно после установки AMD драйверов и инициализации конфингурации (sudo amdconfig --initial -f) получаю ошибку после перезагрузки. Как читал гдето - это опять не соответствие в драйверах от amd и intel. Но щас попробую как на бєта версиях будет работать :)

ivan-87
() автор топика
Ответ на: комментарий от ivan-87

так например программа для контроля версий RabbitVCS не устанавливалась ... так как не было репозитория для этого дистрибутива .....

Зачем вам в данном случае отдельный репозиторий, если RabbitVCS есть в системном репозитории? Выполните aptitude search rabbitvcs в 13.10 чтобы посмотреть названия доступных для установки пакетов.

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

amdconfig --initial

сгенирирует xorg.conf и если все нормально система продолжит работать ..... а там:

amdconfig --pxl  #Показывает активный(е) адаптеры
sudo amdconfig --px-dgpu   # переключает на дескретный адаптер
sudo amdconfig --px-igpu   # переключает на интегрированый адаптер

ну я так работал .... правда каждое переключение требует перезагрузку графики

ivan-87
() автор топика
Ответ на: комментарий от RussianNeuroMancer

Я относительно новый пользователь Ubuntu и вообще Linux систем в целом :) Поэтому зачастую беру не опытом, а упертостью и настойчивостью :) Альтернативный драйвер от AMD установил .... использовал бета версию + установил драйвер для интел (https://01.org/linuxgraphics/downloads) ... это и помогло

Но поиск репозитория для RabbitVCS как написал RussianNeuroMancer - тоже заработал ...... честно скажу, что просто не знал, что можно так делать :))

Поэтому пользуясь моментом хотел бы проконсультироваться на счет переходов ..... например товарищ мне советовал всегда переходить на новую версию спустя неделю-две после выхода ..... но стоит ли так делать с не LTS версиями. Например на я первый раз попробовал сделать переход с 13.04 на 13.10 и сразу же получил несколько проблем, после которых задумался:

1) не работал RabbitVCS (можна решить с помощью совета RussianNeuroMancer)

2) на 13.10 совсем другие настройки apache2, что тоже немного вызвало раздражения (все решается после короткого иследования документации)

Вернулся назад на 13.04 ..... и опять задумался ....

ivan-87
() автор топика
Ответ на: комментарий от ivan-87

Первая проблема проблемой не является. Отдельный репозиторий был не нужен для установки RabbitVCS.
Вторая проблема не является проблемой дистрибутива, да и тоже вряд ли является проблемой вообще. В новой версии Apache вероятно поменяли что-то в конфиге, ну значит действительно нужно заглянуть в документацию. От того, что вы подождали бы две недели после релиза - ничего не изменилось бы, всё равно пришлось бы заглянуть в документацию и подправить конфиг.

Вернулся назад на 13.04

Зачем?

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

Вернулся назад на 13.04

Зачем?

Слетел установленый драйвер АМД, не смог найти способ установки RabbitVCS, не успел прочитать документацию по Apache и изменениям в 13.10 + это была ночь с воскресения на понедельник, а в понедельник нужны была полностью рабочая машина. Соответственно возврат назад был самым простым но не быстрым решением на тот момент. Значит, Вы советуете обновляться до новой версии не задумываясь?

ivan-87
() автор топика
Ответ на: комментарий от ivan-87

Значит, Вы советуете обновляться до новой версии не задумываясь?

Естественно нет, думать нужно :)
Просто мы кажется уже разобрали все пункты - проприетарный драйвер не обязателен для использования вашей дискретной видеокарты (см. выше, как был решён этот вопрос у Rasta; только вы ставьте только что вышедший 3.12rc7, а не rc6) RabbitVCS ставится, а документацию по новой версии Apache 2 вы вроде бы уже почитали.

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

Значит, Вы советуете обновляться до новой версии не задумываясь?

Да, что то жестко спросил ..... :) Думать конечно нужно, но стремиться к новой версии тоже, как я понял. Спасибо за консультацию .... на выходных попробую сделать очередной переход :)

ivan-87
() автор топика
Ответ на: комментарий от RussianNeuroMancer

Спасибо!

Спасибо за помощь с видеоадаптерами :) offtop: Не было времени заниматься Ubuntu, вернулся, переустановил начисто 13.10 и всё отлично. Обновился: раскладка переключается, патч для моего wi-fi адаптера сделали, 3.12 релизная версия появилась, сейчас качаю. Теперь система наконец-то работает нормально и можно приступать к настройке её под себя :)

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

Обновился!

И опять здравствуйте :) Провел обновления до 13.10 на этих выходных:

1) Обновился с установленной 13.04, на этот раз все програмы подтянулись автоматически ..... абсолютно ничего не нужно было переустанавливать 2) удалил проприетарный драйвер и откатил на свободный 3) обновил систему и подправил grub удалив acpi_backligh=vendor и добавил radeon.dpm=1

Заработало все но удаляя acpi_backligh=vendor с grub - получаю как всегда черный экран при загрузке.

Так должно быть или что то не так установлено? Спасибо

ivan-87
() автор топика
Ответ на: комментарий от RussianNeuroMancer

acpi_backlight=vendor

Спасибо за ответ. Да действительно проверил и ядро біло не обновлено ..... сейчас обновился до 3.12.0-031200-generic.

BIOS/UEFI - имеется ввиду биос + фирварэ для апаратной части? если да, то все возможные обновление были произведены еще при использовании виндовса (такой стиль обновления у достурных для обновления элементов на сайте ХП).

Но если убираю acpi_backlight=vendor с конфига - получаю черный экран

ivan-87
() автор топика
Ответ на: acpi_backlight=vendor от ivan-87

Но если убираю acpi_backlight=vendor с конфига - получаю черный экран

Пишите багрепорт на ядро по этой проблеме. (Drivers, DRI, Intel.)

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