xsane não funciona !!! (RESOLVIDO)

Iniciado por Alex, 08 de Maio de 2008, 14:23

tópico anterior - próximo tópico

Alex

Amigos,

Eu instalei o UBUNTU 8.04  no meu notebook (ACER 7520-5821), tudo funcionando, instalei a multifuncional HP PSC 1315 e utilizei o Xsane para scannear. Funcionou tudo que foi uma beleza. Quando cheguei no escritório, instalei as impressoras de rede HP 2550 , sem problemas e depois a multifuncional SAMSUNG SCX-4720FN. Depois dela o Xsane passou a apresentar problemas, não roda e da a seguinte msg no terminal, independente de ser como usuário comum ou root:

asanchez@pegasus:~$ xsane
/usr/share/themes/Glider/gtk-2.0/gtkrc:96: Invalid symbolic color 'selected_bg_color'
/usr/share/themes/Glider/gtk-2.0/gtkrc:96: error: invalid identifier `selected_bg_color', expected valid identifier
Falha de segmentação
asanchez@pegasus:~$

Já mandei reinstalar o gtkrc e o Xsane, mas continua não funcionando. Abaixo uma cópia do meu arquivo gtkrc:


# Theme Name  : Glider
# Author(s)   : Link Dupont <link@subpop.net>
# Description : A very basic, conservative theme, using the Smooth engine and
#               HIG colors.
#               This is Glider, the gnome-themes version of SmoothGNOME..

gtk_color_scheme = "fg_color:#000\nbg_color:#eae8e3\nbase_color:#fff\ntext_color:#000\nselected_bg_color:#7590ae\nselected_fg_color:#fff\ntooltip_bg_color:#FFF1BE\ntooltip_fg_color:#000"

style "default"
{
   GtkWidget::interior_focus = 0
   GtkWidget::focus-line-pattern = ""
   GtkWidget::focus_padding = 0

   GtkButton::default_spacing = 8
   GtkButton::default_border = {0,0,0,0}
   GtkButton::default_outside_border = {0,0,0,0}
   
   GtkCheckButton::indicator_size = 14
   GtkRadioButton::indicator_size = 12
   
   GtkPaned::handle_size = 6

   GtkRange::trough_border = 2
   GtkRange::slider_width = 15
   GtkRange::stepper_size = 15
   GtkRange::stepper_spacing = 0

   fg[ACTIVE] = @fg_color # Black
   fg[SELECTED] = @selected_fg_color # White
   fg[NORMAL] = @fg_color # Black
   fg[PRELIGHT] = @fg_color # Black
   fg[INSENSITIVE] = darker (@bg_color) # 3D Shadow

   bg[ACTIVE] = shade (0.8, @bg_color) # Basic 3D Medium
   bg[SELECTED] = @selected_bg_color # Blue Medium
   bg[NORMAL] = @bg_color # Basic 3D Hilight
   bg[PRELIGHT] = shade (1.1, @bg_color) # Variant of Basic 3D Hilight
   bg[INSENSITIVE] = @bg_color # Basic 3D Hilight

   base[ACTIVE] = darker (@bg_color) # Basic 3D Medium
   base[SELECTED] = @selected_bg_color # Blue Medium
   base[NORMAL] = @base_color # White
   base[PRELIGHT] = @base_color # White
   base[INSENSITIVE] = shade (0.9, @bg_color) # Variant of Basic 3D Highlight

   text[ACTIVE] = @text_color # Black
   text[SELECTED] = @selected_fg_color # White
   text[NORMAL] = @text_color # Black
   text[PRELIGHT] = @text_color # Black
   text[INSENSITIVE] = darker (@bg_color) # 3D Shadow

   engine "glide" {}
}
widget_class "*" style "default"

style "menuitem"
{
   bg[PRELIGHT] = @selected_bg_color
   fg[PRELIGHT] = @selected_fg_color
}
class "*MenuItem*" style "menuitem"
widget_class "*MenuItem*" style "menuitem"

style "scale"
{
    GtkRange::trough-side-details = 1
    GtkRange::trough_border = 0
    GtkRange::slider-width = 22
    GtkScale::slider-length = 10
}
widget_class "*VScale*"         style "scale"
class "*VScale*"                style "scale"
widget_class "*HScale*"         style "scale"
class "*HScale*"                style "scale"

style "toolbar"
{
   bg[PRELIGHT] = @selected_bg_color
   base[PRELIGHT] = @selected_bg_color
}
widget_class "*BonoboDockItem" style "toolbar"
class "*BonoboDockItem" style "toolbar"

widget_class "*HandleBox" style "toolbar"
class "*HandleBox" style "toolbar"

widget_class "*Toolbar" style "toolbar"
class "*Toolbar" style "toolbar"

widget_class "*MenuBar" style "toolbar"
class "*MenuBar" style "toolbar"

style "progressbar"
{
   bg[PRELIGHT] = @selected_bg_color
   fg[PRELIGHT] = @selected_fg_color # White
   xthickness = 1
   ythickness = 1
}
widget_class "*ProgressBar*" style "progressbar"

style "tooltip"
{
    bg[NORMAL] = @tooltip_bg_color
    fg[NORMAL] = @tooltip_fg_color
}
widget "gtk-tooltip*" style "tooltip"

style "textentry"
{
#    bg[INSENSITIVE] = "#DEDCD7" # Varient of Basic 3D Highlight
#    base[INSENSITIVE] = "#DEDCD7" # Varient of Basic 3D Highlight
}
widget_class "*GtkEntry" style "textentry"

style "treeview"
{
    GtkWidget::focus_padding = 1
}
widget_class "*TreeView*" style "treeview"

style "ephybug"
{
    GtkWidget::interior_focus = 1
}
widget "*Ephy*Location*" style "ephybug"


# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
# Note that the work around assumes that the combobox is _not_ in
# appears-as-list mode.
# This style does not affect GtkComboBoxEntry, it does have an effect
# on comboboxes in appears-as-list mode though.
style "glider-text-is-fg-color-workaround"
{
   text[NORMAL]        = @fg_color
   text[PRELIGHT]      = @fg_color
   text[SELECTED]      = @selected_fg_color
   text[ACTIVE]        = @fg_color
   text[INSENSITIVE]   = darker (@bg_color)
}
widget_class "*.<GtkComboBox>.<GtkCellView>"   style "glider-text-is-fg-color-workaround"

style "glider-menuitem-text-is-fg-color-workaround"
{
   text[NORMAL]        = @fg_color
   text[PRELIGHT]      = @selected_fg_color
   text[SELECTED]      = @selected_fg_color
   text[ACTIVE]        = @fg_color
   text[INSENSITIVE]   = darker (@bg_color)
}
widget "*.gtk-combobox-popup-menu.*"   style "glider-menuitem-text-is-fg-color-workaround"

# Work around the usage of GtkLabel inside GtkListItems to display text.
# This breaks because the label is shown on a background that is based on the
# base color set.
style "glider-fg-is-text-color-workaround"
{
   fg[NORMAL]      = @text_color
   fg[PRELIGHT]    = @text_color
   fg[ACTIVE]      = @selected_fg_color
   fg[SELECTED]    = @selected_fg_color
   fg[INSENSITIVE] = darker (@bg_color)
}
widget_class "*<GtkListItem>*" style "glider-fg-is-text-color-workaround"
# The same problem also exists for GtkCList and GtkCTree
# Only match GtkCList and not the parent widgets, because that would also change the headers.
widget_class "*<GtkCList>" style "glider-fg-is-text-color-workaround"

Alguém poderia me ajudar ? Alguém já teve este problema ?

Obrigado !!!


Alex

Alex

Amigos,

Eu achei a solução da instalação do driver da SAMSUNG SCX 4720 no UBUNTU.
Eu instalei o UBUNTU 7.10 no meu Note, com a minha multifuncional HP PSC 1315. Tudo funcionando direitinho.
Resolvi instalar a Multifuncional SCX-4720FN da SAMSUNG. Começaram os problemas. O driver danificou a instalação do XSANE. De tando procurar uma solução alterando arquivos eu acabei por deixar o sistema instável. Como já tínhamos o UBUNTU 8.04 LTS, resolvi instalar esta versão. Quando instalei o driver da SAMSUNG, novamente o XSANE parou de funcionar, nem com root. Fui no forum eu inglês e achei estas soluções:

http://ubuntuforums.org/showpost.php?p=4776310&postcount=114

No meu caso esta solução não resolveu o meu caso, mas para alguém pode ser que resolva.

http://ubuntuforums.org/showthread.php?t=341621&highlight=samsung+scx

Esta solução resolveu o meu caso, mas em parte pois eu já havia instalado o driver. Problema ! Mas segui como se tivesse instalado como no site acima. Pulei as etapas de instalação e fui direto ao problema. O software da SAMSUNG mudou as permissões dos arquivos do root para o meu usuário e com isso não consegui usar o software, podia imprimir e só isso. Então fiz como esta na etapa 8 e 10-b. Que são :

Etapa 8:

Mudar as permissões dos arquivos abaixo de seu usuário para root. (sudo chown root:root <arquivo ou diretorio>
/etc/
/etc/sane.d
/etc/sane.d/smfp.conf ("it is possible you won't see this file until you've tried to print something" - é possível que você não veja este arquivo até que tenha tentado imprimir alguma coisa)
/usr/
/usr/lib
/usr/lib/cups
/usr/lib/cups/backend
/usr/lib/cups/filter
/usr/lib/cups/filter/pscms
/usr/lib/cups/filter/rastertosamsungpcl
/usr/lib/cups/filter/rastertosamsungspl
/usr/lib/cups/filter/rastertosamsungsplc
/usr/lib/sane
/usr/lib/sane/libsane-smfp.so.1.0.1
/usr/lib/libmfp.so.1.0.1

Etapa 10-b:

Editar como root /etc/sane.d/dll.conf (sudo gedit /etc/sane.d/dll.conf) e comente a linha onde está escrito smfp (coloque # antes de smfp), provavelmente é a última linha do arquivo.

Comigo esta solução funcionou e estou usando novamente o XSANE para scannear os meus documentos. O XSANE é muito melhor do que o programa da SAMSUNG.

Obrigado a todos que tentaram me ajudar e espero ter contribuído com a comunidade!

Abraços a todos,

Alex

Ronaldo Montechiare

Também estou com dificuldades com o scanner da impressora multifuncional Epson CX 5600 - Excelente impressora!!!!!

Algum desenvolvedor pode conseguir este drive?

Forte Abraço aos amigos Ubuntu






Citação de: Alex online 08 de Maio de 2008, 14:23
Amigos,

Eu instalei o UBUNTU 8.04  no meu notebook (ACER 7520-5821), tudo funcionando, instalei a multifuncional HP PSC 1315 e utilizei o Xsane para scannear. Funcionou tudo que foi uma beleza. Quando cheguei no escritório, instalei as impressoras de rede HP 2550 , sem problemas e depois a multifuncional SAMSUNG SCX-4720FN. Depois dela o Xsane passou a apresentar problemas, não roda e da a seguinte msg no terminal, independente de ser como usuário comum ou root:

asanchez@pegasus:~$ xsane
/usr/share/themes/Glider/gtk-2.0/gtkrc:96: Invalid symbolic color 'selected_bg_color'
/usr/share/themes/Glider/gtk-2.0/gtkrc:96: error: invalid identifier `selected_bg_color', expected valid identifier
Falha de segmentação
asanchez@pegasus:~$

Já mandei reinstalar o gtkrc e o Xsane, mas continua não funcionando. Abaixo uma cópia do meu arquivo gtkrc:


# Theme Name  : Glider
# Author(s)   : Link Dupont <link@subpop.net>
# Description : A very basic, conservative theme, using the Smooth engine and
#               HIG colors.
#               This is Glider, the gnome-themes version of SmoothGNOME..

gtk_color_scheme = "fg_color:#000\nbg_color:#eae8e3\nbase_color:#fff\ntext_color:#000\nselected_bg_color:#7590ae\nselected_fg_color:#fff\ntooltip_bg_color:#FFF1BE\ntooltip_fg_color:#000"

style "default"
{
   GtkWidget::interior_focus = 0
   GtkWidget::focus-line-pattern = ""
   GtkWidget::focus_padding = 0

   GtkButton::default_spacing = 8
   GtkButton::default_border = {0,0,0,0}
   GtkButton::default_outside_border = {0,0,0,0}
   
   GtkCheckButton::indicator_size = 14
   GtkRadioButton::indicator_size = 12
   
   GtkPaned::handle_size = 6

   GtkRange::trough_border = 2
   GtkRange::slider_width = 15
   GtkRange::stepper_size = 15
   GtkRange::stepper_spacing = 0

   fg[ACTIVE] = @fg_color # Black
   fg[SELECTED] = @selected_fg_color # White
   fg[NORMAL] = @fg_color # Black
   fg[PRELIGHT] = @fg_color # Black
   fg[INSENSITIVE] = darker (@bg_color) # 3D Shadow

   bg[ACTIVE] = shade (0.8, @bg_color) # Basic 3D Medium
   bg[SELECTED] = @selected_bg_color # Blue Medium
   bg[NORMAL] = @bg_color # Basic 3D Hilight
   bg[PRELIGHT] = shade (1.1, @bg_color) # Variant of Basic 3D Hilight
   bg[INSENSITIVE] = @bg_color # Basic 3D Hilight

   base[ACTIVE] = darker (@bg_color) # Basic 3D Medium
   base[SELECTED] = @selected_bg_color # Blue Medium
   base[NORMAL] = @base_color # White
   base[PRELIGHT] = @base_color # White
   base[INSENSITIVE] = shade (0.9, @bg_color) # Variant of Basic 3D Highlight

   text[ACTIVE] = @text_color # Black
   text[SELECTED] = @selected_fg_color # White
   text[NORMAL] = @text_color # Black
   text[PRELIGHT] = @text_color # Black
   text[INSENSITIVE] = darker (@bg_color) # 3D Shadow

   engine "glide" {}
}
widget_class "*" style "default"

style "menuitem"
{
   bg[PRELIGHT] = @selected_bg_color
   fg[PRELIGHT] = @selected_fg_color
}
class "*MenuItem*" style "menuitem"
widget_class "*MenuItem*" style "menuitem"

style "scale"
{
    GtkRange::trough-side-details = 1
    GtkRange::trough_border = 0
    GtkRange::slider-width = 22
    GtkScale::slider-length = 10
}
widget_class "*VScale*"         style "scale"
class "*VScale*"                style "scale"
widget_class "*HScale*"         style "scale"
class "*HScale*"                style "scale"

style "toolbar"
{
   bg[PRELIGHT] = @selected_bg_color
   base[PRELIGHT] = @selected_bg_color
}
widget_class "*BonoboDockItem" style "toolbar"
class "*BonoboDockItem" style "toolbar"

widget_class "*HandleBox" style "toolbar"
class "*HandleBox" style "toolbar"

widget_class "*Toolbar" style "toolbar"
class "*Toolbar" style "toolbar"

widget_class "*MenuBar" style "toolbar"
class "*MenuBar" style "toolbar"

style "progressbar"
{
   bg[PRELIGHT] = @selected_bg_color
   fg[PRELIGHT] = @selected_fg_color # White
   xthickness = 1
   ythickness = 1
}
widget_class "*ProgressBar*" style "progressbar"

style "tooltip"
{
    bg[NORMAL] = @tooltip_bg_color
    fg[NORMAL] = @tooltip_fg_color
}
widget "gtk-tooltip*" style "tooltip"

style "textentry"
{
#    bg[INSENSITIVE] = "#DEDCD7" # Varient of Basic 3D Highlight
#    base[INSENSITIVE] = "#DEDCD7" # Varient of Basic 3D Highlight
}
widget_class "*GtkEntry" style "textentry"

style "treeview"
{
    GtkWidget::focus_padding = 1
}
widget_class "*TreeView*" style "treeview"

style "ephybug"
{
    GtkWidget::interior_focus = 1
}
widget "*Ephy*Location*" style "ephybug"


# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
# Note that the work around assumes that the combobox is _not_ in
# appears-as-list mode.
# This style does not affect GtkComboBoxEntry, it does have an effect
# on comboboxes in appears-as-list mode though.
style "glider-text-is-fg-color-workaround"
{
   text[NORMAL]        = @fg_color
   text[PRELIGHT]      = @fg_color
   text[SELECTED]      = @selected_fg_color
   text[ACTIVE]        = @fg_color
   text[INSENSITIVE]   = darker (@bg_color)
}
widget_class "*.<GtkComboBox>.<GtkCellView>"   style "glider-text-is-fg-color-workaround"

style "glider-menuitem-text-is-fg-color-workaround"
{
   text[NORMAL]        = @fg_color
   text[PRELIGHT]      = @selected_fg_color
   text[SELECTED]      = @selected_fg_color
   text[ACTIVE]        = @fg_color
   text[INSENSITIVE]   = darker (@bg_color)
}
widget "*.gtk-combobox-popup-menu.*"   style "glider-menuitem-text-is-fg-color-workaround"

# Work around the usage of GtkLabel inside GtkListItems to display text.
# This breaks because the label is shown on a background that is based on the
# base color set.
style "glider-fg-is-text-color-workaround"
{
   fg[NORMAL]      = @text_color
   fg[PRELIGHT]    = @text_color
   fg[ACTIVE]      = @selected_fg_color
   fg[SELECTED]    = @selected_fg_color
   fg[INSENSITIVE] = darker (@bg_color)
}
widget_class "*<GtkListItem>*" style "glider-fg-is-text-color-workaround"
# The same problem also exists for GtkCList and GtkCTree
# Only match GtkCList and not the parent widgets, because that would also change the headers.
widget_class "*<GtkCList>" style "glider-fg-is-text-color-workaround"

Alguém poderia me ajudar ? Alguém já teve este problema ?

Obrigado !!!


Alex