LINUX.ORG.RU
ФорумTalks

ubuntu.Gnome. Небольшое негодование.


0

0

Убунта 9.10 В Гноме по дефолту при установке в разделе игры идут шамхаты glChess. Есть в них режим-Трехмерная доска. Так вот, у всех знакомых у кого я пытался этот режим запустить, выдается ошибка http://img714.imageshack.us/img714/3033/84203700.jpg. Дрова на видеокарту проприетарные стоят если что. Вопрос: зачем в гном пихают программу, заведомо наполовину не рабочую? Или это никто не проверял? Еще в гноме по дефолту идет программа xSane, Для сканеров. Свой Epson 1270 настроил после долгого гугления (иногда все равно падает), в результате выяснил что данная программа поддерживает чуть ли менее 10 сканеров. Вопрос, зачем в стандартную поставку гнома включают программу, которая может помочь чуть менее одного наверное процентам пользователей? Я бы понял если бы эти проги были в репозитории, и хочешь ставь, а хочешь нет. Такнет же, они идут в стандартной поставке гнома ( по крайней мере в убунте).

Ппц. Трудно что ли соответствующую библиотеку поставить для питона?

Насчет сканера не знаю. Мой сканер поддерживается. Слышал, что со сканерами примерно то же, что и с вин-модемами. Ну так что теперь, удавиться и не поддерживать? Хоть какая-то поддержка есть.

hibou ★★★★★
()

пихают программу, заведомо наполовину не рабочую?

а по-твоему у тебя там полушахматы что ли?? :)

кстати, проект sane должен дохрена сканов поддерживать.

anonimbus ★★
()

программа поддерживает чуть ли менее 10 сканеров.

эти три библиотеки должны быть присутствовать, не знаю, проверь:

apt-get install libgnomescan0 libsane libsane-extras

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

Тебе же сказали на скрине какую. А почему не включили сразу - это к мантайнерам убунту. Гном-то тут причем?

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

Собственно я и спрашивал, что неужели перед тем как собрать дистр, никто такие мелочи не проверяет? (и мелочи ли это, для кого как...). А за такими мелочами как раз и кроется негодование пользователей.

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

sudo apt-get install python-opengl python-gtkglext1

После этого ошибки не появляются. Шахматы просто вылетают от перехода в 3Д режим.

drull ★☆☆☆
()

> в результате выяснил что данная программа поддерживает чуть ли менее 10 сканеров.

Что за наглый 4.2!

dragonfly
()

> Свой Epson 1270 настроил после долгого гугления (иногда все равно падает), в результате выяснил что данная программа поддерживает чуть ли менее 10 сканеров.
Наглейшее 4.2. Все сканеры, которые есть в округе у знакомых - поддерживаются. Некоторые, правда, после установки дополнительной прошивки, которая идет с виндовым драйвером (в openSUSE эти прошивки также есть в non-OSS репозитарии).

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

Да, у меня все работает лучше, чем под виндой (Epson Perfection Photo 2480). И ничего не падает.

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

Вот.. А ранее, при конструктивном подходе, подобные вопросы, правильно сформулированные, в тематических разделах, как правило встречались.. А тут даже отвечать не на что..

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

> Пришлось выеживаться с установкой прошивки.
В зюзе - нужно просто поставить пакет из репозитория. В этих ваших бубунтах до сих пор нужно выкачивать из интернетов и класть в нужную директорию, потом указывать эту директорию в конфиге sane, да?

unikoid ★★★
()

xsane разве не просто гуй, а «поддержка» им сканеров разве не тавтология? убунтоводы такие убунтоводы

Gary ★★★★★
()

выяснил что данная программа поддерживает чуть ли менее 10 сканеров

Прежде, чем делать голословные заявления, впредь потрудись проверить, так ли это. По поводу 10 сканеров - либо у тебя просто проблемы с арифметикой, либо проблемы гораздо более глубокие. Вот список поддерживаемых SANE сканеров: http://www.sane-project.org/lists/sane-mfgs-cvs.html. И твой сканер в списке есть.

настроил после долгого гугления

Я не знаю, как ты составлял запросы в гугл, но догадываюсь (судя по стилю твоего поста). Почитать документацию SANE у тебя, видимо мозгов не хватило. Да там даже документацию читать не надо, прямо в конфиге бекенда для твоего сканера, в самом начале строчка:

firmware /usr/share/sane/snapscan/your-firmwarefile.bin

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

P.S.: Я готов конструктивно отвечать на нормальные вопросы. На такие же высеры ты кроме говна в каментах ничего не увидишь.

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

>В зюзе - нужно просто поставить пакет из репозитория.
И насколько это законно распространять чужие firmware? Они получили разрешение у производителя? Полагаю в suse на это забили и когда нибудь получат мощно по шапке за такие выеживания.

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

Ппц. Трудно что ли соответствующую библиотеку поставить для питона?

Вот из-за таких суждений линукс в заднице. Да, черт возьми, трудно. Какого черта я должен выполнять чужую работу? Нахрена, вообще, выкидывать экстраполезные приложения, вроде гимпа, оправдывая это нехваткой места и пихать накому не нужные игры? Кстати, вот это нехватка библиотек она ведь не только в 9.10. Она тянется уже несколько версий подряд. Если уж так хочется этих игр в дефолтной поставке, они должны быть сделаны также как в кубунте фуррифокс: apt://сраные_шашки.

a3
()

Про сканеры - 4.2. Большинство поддерживается и прекрасно работает по линуксом через sane. В крайнем случае есть vuescan.

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

>Написать багрепорт, чтобы помочь любимому линуксу выйти из задницы, не?
Зачем, он лучше покажет свой баттхерт всем и пустит пену изо рта.

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

>Багрепорт аж от 2007 года. И до сих пор не починили. И какой в нем смысл?
Потому что никому не надо:

This bug affects you and 2 other people

И если ты сейчас не проголосуешь, то значит и тебе не надо, а весь твой пост - высер тролля и тебя надо бы забанить для профилактики.

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

>И насколько это законно распространять чужие firmware? Они получили разрешение у производителя? Полагаю в suse на это забили и когда нибудь получат мощно по шапке за такие выеживания.
2. You may freely reproduce and distribute verbatim copies of the
Program in any medium, provided that recipients of such copies
are given a copy of this License. Verbatim copies are covered
by the terms of this License.
Гласит Epson Avasys Public License.

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

Для профилактики научитесь нормально общаться, а то вы сраывптесь на крик постоянно, как будто с нервами у вас не так.

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

>Для профилактики научитесь нормально общаться, а то вы сраывптесь на крик постоянно, как будто с нервами у вас не так.
Для профилактики, иди нах*й и в игнор, развелось «хакиров» с убунтой считающих себя пупом ЛОРа, блин.

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

Наверное у тебя плохая карма. Поставил пакеты - все работает

запускаем из консоли, смотрим на что ругается, пишем багрепорт. Как маленькие, ей б-гу

petrosyan ★★★★★
()

Запомни, это opensource, здесь тебе ничего не должны. Не нравиться, пользуйся виндой. Не канифоль людям мозги.

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

>Для профилактики научитесь нормально общаться, а то вы сраывптесь на крик постоянно, как будто с нервами у вас не так.

Прочитай свой первый пост

Black_Shadow ★★★★★
()
Ответ на: комментарий от edigaryev
drull@drull-laptop:~$ glchess
get fences failed: -1
param: 6, val: 0
/var/lib/python-support/python2.6/glchess/network.py:73: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6
  print 'Failed to load GGZ config: %s' % e.message
Failed to load GGZ config: 
Using OpenGL:
VENDOR=Tungsten Graphics, Inc
RENDERER=Mesa DRI Intel(R) 945GM GEM 20090326 2009Q1 RC2 x86/MMX/SSE2
VERSION=1.4 Mesa 7.4
EXTENSIONS=GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_multisample GL_ARB_multitexture GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_shadow GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_logic_op GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_cull_vertex GL_EXT_compiled_vertex_array GL_EXT_copy_texture GL_EXT_draw_range_elements GL_EXT_framebuffer_object GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texture GL_EXT_texture3D GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array GL_3DFX_texture_compression_FXT1 GL_APPLE_client_storage GL_APPLE_packed_pixels GL_ATI_blend_equation_separate GL_ATI_texture_env_combine3 GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_MESA_window_pos GL_NV_blend_square GL_NV_light_max_exponent GL_NV_point_sprite GL_NV_texture_rectangle GL_NV_texgen_reflection GL_NV_vertex_program GL_NV_vertex_program1_1 GL_OES_read_format GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SUN_multi_draw_arrays
Traceback (most recent call last):
  File "/var/lib/python-support/python2.6/glchess/gtkui/chessview.py", line 168, in __expose
    self.view.feedback.renderGL()
  File "/var/lib/python-support/python2.6/glchess/display.py", line 489, in renderGL
    self.scene.controller.render()
  File "/var/lib/python-support/python2.6/glchess/scene/opengl/opengl.py", line 396, in render
    self.drawPieces()
  File "/var/lib/python-support/python2.6/glchess/scene/opengl/opengl.py", line 897, in drawPieces
    piece.draw()
  File "/var/lib/python-support/python2.6/glchess/scene/opengl/opengl.py", line 143, in draw
    self.chessSet.drawPiece(self.name, state, self.scene)
  File "/var/lib/python-support/python2.6/glchess/scene/opengl/new_models.py", line 111, in drawPiece
    if glGetBoolean(GL_TEXTURE_2D):
  File "/usr/lib/python2.6/dist-packages/OpenGL/wrapper.py", line 1631, in __call__
    return self.finalise()( *args, **named )
  File "/usr/lib/python2.6/dist-packages/OpenGL/wrapper.py", line 683, in wrapperCall
    converter( pyArgs, index, self )
  File "/usr/lib/python2.6/dist-packages/OpenGL/converters.py", line 195, in __call__
    return self.arrayType.zeros( self.getSize(pyArgs) )
  File "/usr/lib/python2.6/dist-packages/OpenGL/arrays/arraydatatype.py", line 98, in zeros
    return cls.returnHandler().zeros( dims, typeCode or cls.typeConstant )
  File "/usr/lib/python2.6/dist-packages/OpenGL/arrays/nones.py", line 32, in zeros
    raise TypeError( """Can't create NULL pointer filled with values""" )
TypeError: ("Can't create NULL pointer filled with values", 'Failure in cConverter <OpenGL.converters.SizedOutput object at 0xb64ca25c>', [GL_TEXTURE_2D], 1, <OpenGL.wrapper.glGetIntegerv object at 0xb64d17cc>)

sh: bug-buddy: not found
drull@drull-laptop:~$ 
drull@drull-laptop:~$ glxinfo | grep rendering
get fences failed: -1
param: 6, val: 0
direct rendering: Yes
drull ★☆☆☆
()

УМВР. ЧЯДНТ? echo debian squeezy
1. Поставь дрова новые с оф.сайта.
2. Остальные 3d игрушки не работают что ли?
Вопрос, зачем в стандартную поставку гнома...
перенаправляется к пользователям гнома и тем кто его делает. Убунта здесь ни при чём. И кроме xsane есть cups

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

Cups - это как бы для принтеров, к сканерам никакого отношения не имеет.

petrosyan ★★★★★
()

Как начинающий пользователь должен догадаться, как ставить эти ваши всякие опегнглы и гткглехты? Неужели нельзя было добавить в конец сообщения что-то вроде «для включения этих пакетов установить python-opengl-lib и python-что-то-там-lib».

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