CINXE.COM

pt_BR/accessibility - Debian Wiki

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="/htdocs/favicon.ico"> <script type="text/javascript" src="/htdocs/bugstatus.js"></script> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <meta name="robots" content="noindex,nofollow"> <title>pt_BR/accessibility - Debian Wiki</title> <script type="text/javascript" src="/htdocs/common/js/common.js"></script> <script type="text/javascript"> <!-- var search_hint = "Search"; //--> </script> <link rel="stylesheet" type="text/css" charset="utf-8" media="all" href="/htdocs/debwiki/css/common.css"> <link rel="stylesheet" type="text/css" charset="utf-8" media="screen" href="/htdocs/debwiki/css/screen.css"> <link rel="stylesheet" type="text/css" charset="utf-8" media="print" href="/htdocs/debwiki/css/print.css"> <link rel="stylesheet" type="text/css" charset="utf-8" media="projection" href="/htdocs/debwiki/css/projection.css"> <link rel="stylesheet" type="text/css" charset="utf-8" media="all" href="/htdocs/debian-wiki-1.0.css"> <!-- css only for MS IE6/IE7 browsers --> <!--[if lt IE 8]> <link rel="stylesheet" type="text/css" charset="utf-8" media="all" href="/htdocs/debwiki/css/msie.css"> <![endif]--> <link rel="alternate" title="Debian Wiki: pt_BR/accessibility" href="/pt_BR/accessibility?diffs=1&amp;show_att=1&amp;action=rss_rc&amp;unique=0&amp;page=pt_BR%2Faccessibility&amp;ddiffs=1" type="application/rss+xml"> <link rel="Start" href="/FrontPage"> <link rel="Alternate" title="Wiki Markup" href="/pt_BR/accessibility?action=raw"> <link rel="Alternate" media="print" title="Print View" href="/pt_BR/accessibility?action=print"> <link rel="Up" href="/pt_BR"> <link rel="Search" href="/FindPage"> <link rel="Index" href="/TitleIndex"> <link rel="Glossary" href="/WordIndex"> <link rel="Help" href="/HelpOnFormatting"> </head> <body lang="en" dir="ltr"> <div id="logo"><a href="https://www.debian.org" title="Debian Homepage"><img src="https://www.debian.org/Pics/openlogo-50.png" alt="Debian" width="50" height="61"></a></div> <div id="header"> <div id="wikisection"> <p class="section"><a href="/FrontPage" title="Debian Wiki Homepage">Wiki</a></p> <div id="username"><a href="/pt_BR/accessibility?action=login" id="login" rel="nofollow">Login</a></div> </div> <div id="navbar"> <ul id="navibar"> <li class="wikilink"><a href="/FrontPage">FrontPage</a></li><li class="wikilink"><a href="/RecentChanges">RecentChanges</a></li><li class="wikilink"><a href="/FindPage">FindPage</a></li><li class="wikilink"><a href="/HelpContents">HelpContents</a></li><li class="current"><a href="/pt_BR/accessibility">pt_BR/accessibility</a></li> </ul> </div> <form id="searchform" method="get" action="/pt_BR/accessibility"> <div> <input type="hidden" name="action" value="fullsearch"> <input type="hidden" name="context" value="180"> <label for="searchinput">Search:</label> <input id="searchinput" type="text" name="value" value="" size="20" onfocus="searchFocus(this)" onblur="searchBlur(this)" onkeyup="searchChange(this)" onchange="searchChange(this)" alt="Search"> <input id="titlesearch" name="titlesearch" type="submit" value="Titles" alt="Search Titles"> <input id="fullsearch" name="fullsearch" type="submit" value="Text" alt="Search Full Text"> </div> </form> <script type="text/javascript"> <!--// Initialize search form var f = document.getElementById('searchform'); f.getElementsByTagName('label')[0].style.display = 'none'; var e = document.getElementById('searchinput'); searchChange(e); searchBlur(e); //--> </script> <div id="logo"><a href="https://www.debian.org" title="Debian Homepage"><img src="https://www.debian.org/Pics/openlogo-50.png" alt="Debian" width="50" height="61"></a></div> <div id="breadcrumbs"><a href="/FrontPage" title="Debian Wiki Homepage">Wiki</a><span class="sep">/</span> </div> <ul class="editbar"><li><a href="/pt_BR/accessibility?action=login" id="login-1" rel="nofollow">Login</a></li><li class="toggleCommentsButton" style="display:none;"><a href="#" class="nbcomment" onClick="toggleComments();return false;">Comments</a></li><li><a class="nbinfo" href="/pt_BR/accessibility?action=info" rel="nofollow">Info</a></li><li><a class="nbattachments" href="/pt_BR/accessibility?action=AttachFile" rel="nofollow">Attachments</a></li><li> <form class="actionsmenu" method="GET" action="/pt_BR/accessibility"> <div> <label>More Actions:</label> <select name="action" onchange="if ((this.selectedIndex != 0) && (this.options[this.selectedIndex].disabled == false)) { this.form.submit(); } this.selectedIndex = 0;"> <option value="raw">Raw Text</option> <option value="print">Print View</option> <option value="RenderAsDocbook">Render as Docbook</option> <option value="show" disabled class="disabled">Delete Cache</option> <option value="show" disabled class="disabled">------------------------</option> <option value="SpellCheck">Check Spelling</option> <option value="LikePages">Like Pages</option> <option value="LocalSiteMap">Local Site Map</option> <option value="show" disabled class="disabled">------------------------</option> <option value="RenamePage" disabled class="disabled">Rename Page</option> <option value="DeletePage" disabled class="disabled">Delete Page</option> <option value="show" disabled class="disabled">------------------------</option> <option value="show" disabled class="disabled">Subscribe User</option> <option value="show" disabled class="disabled">------------------------</option> <option value="show" disabled class="disabled">Remove Spam</option> <option value="show" disabled class="disabled">Revert to this revision</option> <option value="PackagePages">Package Pages</option> <option value="show" disabled class="disabled">------------------------</option> <option value="Load">Load</option> <option value="Save">Save</option> <option value="SlideShow">SlideShow</option> </select> <input type="submit" value="Do"> </div> <script type="text/javascript"> <!--// Init menu actionsMenuInit('More Actions:'); //--> </script> </form> </li></ul> <h1 id="locationline"> <ul id="pagelocation"> <li><a href="/pt_BR">pt_BR</a></li><li><a href="/pt_BR/accessibility">accessibility</a></li> </ul> </h1> </div> <div id="page" lang="pt-br" dir="ltr"> <div dir="ltr" id="content" lang="pt-br"><span class="anchor" id="top"></span> <span class="anchor" id="line-1"></span><span class="anchor" id="line-2"></span><span class="anchor" id="line-3"></span><p class="line867"><div dir="ltr" id="accessibility.content" lang="en"><span class="anchor" id="accessibility.top"></span> <span class="anchor" id="accessibility.line-1"></span><span class="anchor" id="accessibility.line-2"></span><p class="line867"><small><a href="/DebianWiki/EditorGuide#translation">Translation(s)</a>: <a href="/accessibility">English</a> <span class="anchor" id="accessibility.line-3"></span>- <a href="/fr/accessibility">Français</a> <span class="anchor" id="accessibility.line-4"></span>- <a href="/de/accessibility">Deutsch</a> <span class="anchor" id="accessibility.line-5"></span>- <a href="/it/accessibility">Italiano</a> <span class="anchor" id="accessibility.line-6"></span>- <a href="/pt_BR/accessibility">Português (Brasil)</a> <span class="anchor" id="accessibility.line-7"></span>- <a href="/es/accessibility">Spanish</a></small> <span class="anchor" id="accessibility.line-8"></span><span class="anchor" id="accessibility.bottom"></span></div> <span class="anchor" id="line-4"></span><hr /><p class="line874"> <span class="anchor" id="line-5"></span><span class="anchor" id="line-6"></span><p class="line867"> <h1 id="Acessibilidade">Acessibilidade</h1> <span class="anchor" id="line-7"></span><span class="anchor" id="line-8"></span><p class="line874">Esta página descreve a parte de acessibilidade do Debian e fornece <span class="anchor" id="line-9"></span>dicas de configurações para usuários(as). Para informações gerais de <span class="anchor" id="line-10"></span>manutenção de pacotes para acessibilidade no Debian, por favor olhe a <span class="anchor" id="line-11"></span><a href="/accessibility-maint">página de mantenedores(as) de pacotes de acessibilidade</a>. <span class="anchor" id="line-12"></span>Para detalhes de desenvolvimento, por favor veja <a href="/accessibility-devel">accessibility-devel</a>. <span class="anchor" id="line-13"></span><span class="anchor" id="line-14"></span><p class="line867"><div class="table-of-contents"><p class="table-of-contents-heading">Contents<ol><li> <a href="#Acessibilidade">Acessibilidade</a><ol><li> <a href="#Por_favor.2C_nos_ajude_a_te_ajudar">Por favor, nos ajude a te ajudar</a></li><li> <a href="#Acessibilidade_do_instalador_do_Debian">Acessibilidade do instalador do Debian</a></li><li> <a href="#Acessibilidade_do_LiveCD">Acessibilidade do LiveCD</a></li><li> <a href="#Suporte_a_Braille">Suporte a Braille</a></li><li> <a href="#Suporte_a_fala">Suporte a fala</a><ol><li> <a href="#Console_de_texto">Console de texto</a><ol><li> <a href="#BRLTTY">BRLTTY</a></li><li> <a href="#Speakup">Speakup</a></li></ol></li><li> <a href="#Speech-Dispatcher">Speech-Dispatcher</a><ol><li> <a href="#Testando_speech-dispatcher">Testando speech-dispatcher</a></li></ol></li><li> <a href="#N.2BAO0-vel_de_.2BAOE-udio">Nível de áudio</a></li></ol></li><li> <a href="#Impress.2BAOM-o_com_relevo">Impressão com relevo</a></li><li> <a href="#Boot_acess.2BAO0-vel">Boot acessível</a><ol><li> <a href="#Sinais_sonoros_aud.2BAO0-veis">Sinais sonoros audíveis</a></li><li> <a href="#Atalhos_de_teclado">Atalhos de teclado</a></li><li> <a href="#Acessibilidade_completa">Acessibilidade completa</a></li><li> <a href="#Amplia.2BAOcA4w-o_do_Grub">Ampliação do Grub</a></li></ol></li><li> <a href="#Fontes_de_console">Fontes de console</a></li><li> <a href="#Interface_gr.2BAOE-fica_de_usu.2BAOE-rio.28a.29">Interface gráfica de usuário(a)</a><ol><li> <a href="#Esquemas_de_cor_para_acessibilidade">Esquemas de cor para acessibilidade</a></li><li> <a href="#Daltonismo">Daltonismo</a></li><li> <a href="#Deixando_o_cursor_maior">Deixando o cursor maior</a></li><li> <a href="#Suporte_.2BAOA_amplia.2BAOcA4w-o_em_tela_cheia">Suporte à ampliação em tela cheia</a><ol><li> <a href="#Op.2BAOcA4w-o_1:_Compiz">Opção 1: Compiz</a></li><li> <a href="#Op.2BAOcA4w-o_2:_Resolu.2BAOcA4w-o">Opção 2: Resolução</a></li><li> <a href="#Op.2BAOcA4w-o_3:_Panning_.28deslocamento.29">Opção 3: Panning (deslocamento)</a></li><li> <a href="#Op.2BAOcA4w-o_4:_alterando_DPI">Opção 4: alterando DPI</a></li><li> <a href="#Op.2BAOcA4w-o_5:_Ambiente_de_.2BAOE-rea_de_trabalho">Opção 5: Ambiente de área de trabalho</a></li></ol></li><li> <a href="#Lente_de_aumento">Lente de aumento</a><ol><li> <a href="#Op.2BAOcA4w-o_1:_Kmag">Opção 1: Kmag</a></li><li> <a href="#Op.2BAOcA4w-o_2:_Virtual_Magnifying_Glass">Opção 2: Virtual Magnifying Glass</a></li></ol></li><li> <a href="#Controlando_o_mouse_com_o_teclado">Controlando o mouse com o teclado</a></li><li> <a href="#Acessibilidade_no_gdm">Acessibilidade no gdm</a></li><li> <a href="#Acessibilidade_no_lightdm">Acessibilidade no lightdm</a></li><li> <a href="#Acessibilidade_no_libreoffice">Acessibilidade no libreoffice</a></li><li> <a href="#Acessibilidade_em_aplicativos_32bit">Acessibilidade em aplicativos 32bit</a></li><li> <a href="#Acessibilidade_no_Java">Acessibilidade no Java</a></li><li> <a href="#Atualizando_a_tecnologia_assistiva_em_Spi">Atualizando a tecnologia assistiva em Spi</a></li></ol></li><li> <a href="#Virtualiza.2BAOcA4w-o">Virtualização</a><ol><li> <a href="#Xen">Xen</a></li><li> <a href="#QEMU.2FKVM">QEMU/KVM</a></li></ol></li><li> <a href="#Resolu.2BAOcA4w-o_de_problemas">Resolução de problemas</a><ol><li> <a href="#N.2BAOM-o_h.2BAOE_fala_ap.2BAPM-s_login_no_GNOME">Não há fala após login no GNOME</a></li><li> <a href="#N.2BAOM-o_h.2BAOE_som">Não há som</a></li><li> <a href="#BRLTTY.2Fbraille_p.2BAOE-ra_ap.2BAPM-s_o_boot">BRLTTY/braille pára após o boot</a></li><li> <a href="#Sess.2BAOM-o_do_GNOME_3_inacess.2BAO0-vel_.2F_n.2BAOM-o_h.2BAOE_modo_de_recupera.2BAOcA4w-o_.28fallback_mode.29">Sessão do GNOME 3 inacessível / não há modo de recuperação (fallback mode)</a></li><li> <a href="#Problemas_com_Xorg">Problemas com Xorg</a></li><li> <a href="#Executar_Pulseaudio_como_root">Executar Pulseaudio como root</a></li><li> <a href="#Desabilitar_Pulseaudio">Desabilitar Pulseaudio</a></li></ol></li><li> <a href="#Dicas_e_truques">Dicas e truques</a><ol><li> <a href="#Speakup_e_quest.2BAPU-es_de_configura.2BAOcA4w-o_de_pacote">Speakup e questões de configuração de pacote</a></li><li> <a href="#Acessibilidade_em_chroots">Acessibilidade em chroots</a></li><li> <a href="#Apagar_a_tela">Apagar a tela</a><ol><li> <a href="#Prevenir_a_reativa.2BAOcA4w-o_autom.2BAOE-tica_do_monitor">Prevenir a reativação automática do monitor</a></li></ol></li><li> <a href="#Efeitos_de_som_no_ambiente_de_.2BAOE-rea_de_trabalho_GNOME">Efeitos de som no ambiente de área de trabalho GNOME</a></li><li> <a href="#eSpeak_com_fala_mais_r.2BAOE-pida">eSpeak com fala mais rápida</a></li><li> <a href="#Mais_dicas">Mais dicas</a></li></ol></li><li> <a href="#Links_relacionados">Links relacionados</a></li></ol></li></ol></div><p class="line874"> <span class="anchor" id="line-15"></span><span class="anchor" id="line-16"></span><p class="line867"> <h2 id="Por_favor.2C_nos_ajude_a_te_ajudar">Por favor, nos ajude a te ajudar</h2> <span class="anchor" id="line-17"></span><span class="anchor" id="line-18"></span><p class="line874">Seria muito útil para usuários(as) com deficiência fornecer cenários de teste <span class="anchor" id="line-19"></span>para que desenvolvedores(as) não deficientes possam saber como testar os pacotes de accessibilidade <span class="anchor" id="line-20"></span>e assim ajudar o time de acessibilidade. <span class="anchor" id="line-21"></span>Por favor, veja &lt;<a href="https://lists.debian.org/msgid-search/20131008210138.GA9212@type.youpi.perso.aquilenet.fr">20131008210138.GA9212@type.youpi.perso.aquilenet.fr</a>&gt; para detalhes. <span class="anchor" id="line-22"></span><span class="anchor" id="line-23"></span><p class="line867"> <h2 id="Acessibilidade_do_instalador_do_Debian">Acessibilidade do instalador do Debian</h2> <span class="anchor" id="line-24"></span><span class="anchor" id="line-25"></span><p class="line874">O instalador do Debian possui funcionalidades acessíveis como <span class="anchor" id="line-26"></span>braille, fala e contraste, que estão documentadas no <span class="anchor" id="line-27"></span><a class="https" href="https://www.debian.org/releases/stable/amd64/ch05s02">manual de instalação para a versão estável</a>, <span class="anchor" id="line-28"></span>como também na <a class="https" href="https://d-i.debian.org/manual/en.amd64/ch05s02.html">atual preparação para o próximo envio</a> <span class="anchor" id="line-29"></span>(também em <span class="anchor" id="line-30"></span><a class="https" href="https://salsa.debian.org/installer-team/installation-guide/tree/master/en/boot-installer">https://salsa.debian.org/installer-team/installation-guide/tree/master/en/boot-installer</a>). <span class="anchor" id="line-31"></span>Particularmente, aqui está o estado do suporte para os vários lançamentos: <span class="anchor" id="line-32"></span><span class="anchor" id="line-33"></span><ul><li>Hurd - braille (somente serial), contraste <span class="anchor" id="line-34"></span></li><li>kFreeBSD - contraste <span class="anchor" id="line-35"></span></li><li>Linux - braille, contraste e fala <span class="anchor" id="line-36"></span><span class="anchor" id="line-37"></span></li></ul><p class="line874">Dispositivos Braille USB são detectados automaticamente; <span class="anchor" id="line-38"></span>dispositivos seriais precisam de configuração no boot. <span class="anchor" id="line-39"></span><span class="anchor" id="line-40"></span><p class="line874"><strong class="highlight">Todo</strong> o suporte para acessibilidade está disponível em todas as imagens, exceto para a imagem non-gtk netboot mini.iso, <span class="anchor" id="line-41"></span>a qual não possui suporte para fala. <span class="anchor" id="line-42"></span>Deste modo, pode-se usar a imagem CD-1 de <span class="anchor" id="line-43"></span><a class="https" href="https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/">https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/</a> <span class="anchor" id="line-44"></span>ou a imagem DVD-1 de <span class="anchor" id="line-45"></span><a class="https" href="https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/">https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/</a>. <span class="anchor" id="line-46"></span><span class="anchor" id="line-47"></span><p class="line874">O software de fala é suportado desde o Debian Wheezy (Debian 7): <span class="anchor" id="line-48"></span>quando se chega no menu de boot (um sinal sonoro é emitido para indicar isso), <span class="anchor" id="line-49"></span>simplesmente pressione 's' e enter. <span class="anchor" id="line-50"></span>Ele também pode ser acionado do win32-loader ao se escolher a <span class="anchor" id="line-51"></span>instalação avançada, a instalação em modo gráfico e ao adicionar <span class="anchor" id="line-52"></span><tt>speakup.synth=soft</tt> à linha de comando do kernel. <span class="anchor" id="line-53"></span>Note, entretanto, que o menu de boot do windows não é acessível; <span class="anchor" id="line-54"></span>é preciso pressionar a seta para baixo e enter enquanto ele está no boot (por 30 segundos, por padrão). <span class="anchor" id="line-55"></span><span class="anchor" id="line-56"></span><p class="line874">Iniciando no Debian Stretch (Debian 9), a instalação avançada, o modo de recuperação e <span class="anchor" id="line-57"></span>a instalação automática também estão disponíveis com suporte à acessibilidade. <span class="anchor" id="line-58"></span>O procedimento é um pouco diferente para sistemas UEFI e BIOS: <span class="anchor" id="line-59"></span>sistemas BIOS requerem pressionar <strong>return</strong> após cada comando, sistemas UEFI não. <span class="anchor" id="line-60"></span>Por favor, use as instruções abaixo quando apropriadas. <span class="anchor" id="line-61"></span>Depois que o boot terminar, um sinal sonoro será emitido em sistemas BIOS, <span class="anchor" id="line-62"></span>enquanto sistemas UEFI emitirão dois sinais sonoros. <span class="anchor" id="line-63"></span>Para acessar essas funcionalidades avançadas, <span class="anchor" id="line-64"></span>é preciso primeiro entrar no submenu &quot;avançado&quot; no menu de boot <span class="anchor" id="line-65"></span>ao se digitar 'a' (em sistemas BIOS, isto tem que ser seguido de <strong>return</strong>; <span class="anchor" id="line-66"></span>em sistemas UEFI, não é necessário). <span class="anchor" id="line-67"></span>Para habilitar a fala, pressione 's' <span class="anchor" id="line-68"></span>(novamente, seguido por <strong>return</strong> em sistemas BIOS, mas não em sistemas UEFI). <span class="anchor" id="line-69"></span>Agora vários atalhos ficam disponíveis: 'x' para instalação avançada, 'r' para modo de recuperação <span class="anchor" id="line-70"></span>ou 'a' para instalação automática. <span class="anchor" id="line-71"></span>Novamente, as opções precisam ser seguidas de <strong>return</strong> quando se usa um sistema BIOS. Além disso, <span class="anchor" id="line-72"></span>tudo é feito com um layout de teclado qwerty. <span class="anchor" id="line-73"></span><span class="anchor" id="line-74"></span><p class="line874">Iniciando no Debian Buster (Debian 10), <span class="anchor" id="line-75"></span>'d' pode ser usado no menu de boot para habilitar o tema de alto contraste (escuro). <span class="anchor" id="line-76"></span><span class="anchor" id="line-77"></span><p class="line874">Algumas placas de som recentes da Intel precisam de firmware não livre, <span class="anchor" id="line-78"></span>então talvez você precise usar uma imagem não oficial que o inclua (de <span class="anchor" id="line-79"></span><a class="https" href="https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/amd64/">https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/amd64/</a>). <span class="anchor" id="line-80"></span><span class="anchor" id="line-81"></span><p class="line874">Se o nível do volume de fala está muito baixo, <span class="anchor" id="line-82"></span>você pode digitar <a class="nonexistent" href="/CapsLock">?</a>CapsLock-2 para torná-lo mais alto (e <a class="nonexistent" href="/CapsLock">?</a>CapsLock-1 para que fique mais baixo). <span class="anchor" id="line-83"></span>Se preferir uma velocidade de fala mais rápida, você pode digitar <a class="nonexistent" href="/CapsLock">?</a>CapsLock-6 (ou <a class="nonexistent" href="/CapsLock">?</a>CapsLock-5 para torná-la mais devagar). <span class="anchor" id="line-84"></span><span class="anchor" id="line-85"></span><p class="line874">Quando a instalação é feita via Braille ou fala, <span class="anchor" id="line-86"></span>os mesmos parâmetros Braille e de fala serão habilitados no sistema instalado. <span class="anchor" id="line-87"></span>O <a href="/Accessibility/Orca">Orca</a> também será habilitado <span class="anchor" id="line-88"></span>para a conta de usuário(a) que é criada na instalação. <span class="anchor" id="line-89"></span><span class="anchor" id="line-90"></span><p class="line874">A síntese de fala deve funcionar dentro do instalador. <span class="anchor" id="line-91"></span>Se não acontecer, por favor forneça informações suficientes que nos permitam encontrar onde o bug está. <span class="anchor" id="line-92"></span><span class="anchor" id="line-93"></span><p class="line874">Primeiro e mais importante, nós precisamos da URL exata que você usou para fazer o download da imagem de instalação; <span class="anchor" id="line-94"></span>do contrário, nós nunca conseguiremos encontrar um bug que <span class="anchor" id="line-95"></span>poderia somente existir na imagem que você usou <span class="anchor" id="line-96"></span>(e que também precisa ser corrigido!). <span class="anchor" id="line-97"></span><span class="anchor" id="line-98"></span><p class="line874">Dentro do instalador, pressione alt-f2 para alternar para o console do shell, pressione <span class="anchor" id="line-99"></span>enter para iniciar o shell, e digite <span class="anchor" id="line-100"></span><span class="anchor" id="line-101"></span><p class="line867"><tt>amixer&nbsp;-c&nbsp;0&nbsp;scontrols</tt> <span class="anchor" id="line-102"></span><span class="anchor" id="line-103"></span><p class="line867"><tt>amixer&nbsp;-c&nbsp;1&nbsp;scontrols</tt> <span class="anchor" id="line-104"></span><span class="anchor" id="line-105"></span><p class="line867"><tt>cat&nbsp;/proc/asound/cards</tt> <span class="anchor" id="line-106"></span><span class="anchor" id="line-107"></span><p class="line867"><tt>echo&nbsp;/sys/class/sound/card*/id</tt> <span class="anchor" id="line-108"></span><span class="anchor" id="line-109"></span><p class="line867"><tt>cat&nbsp;/sys/class/sound/card*/id</tt> <span class="anchor" id="line-110"></span><span class="anchor" id="line-111"></span><p class="line867"><tt>lsmod</tt> <span class="anchor" id="line-112"></span><span class="anchor" id="line-113"></span><p class="line867"><tt>dmesg&nbsp;|&nbsp;grep&nbsp;firmware</tt> <span class="anchor" id="line-114"></span><span class="anchor" id="line-115"></span><p class="line867"><tt>cat&nbsp;/var/run/espeakup.card</tt> <span class="anchor" id="line-116"></span><span class="anchor" id="line-117"></span><p class="line867"><tt>amixer&nbsp;-c&nbsp;0&nbsp;contents</tt> <span class="anchor" id="line-118"></span><span class="anchor" id="line-119"></span><p class="line867"><tt>amixer&nbsp;-c&nbsp;1&nbsp;contents</tt> <span class="anchor" id="line-120"></span><span class="anchor" id="line-121"></span><p class="line874">(sobre esses comandos, as seções importantes a serem relatadas são Master, Headphone, Speaker e PCM) <span class="anchor" id="line-122"></span><span class="anchor" id="line-123"></span><p class="line862">Então mande a saída para <a class="mailto" href="mailto:debian-accessibility@lists.debian.org">debian-accessibility@lists.debian.org</a> <span class="anchor" id="line-124"></span>para que possamos saber se uma placa de som foi detectada <span class="anchor" id="line-125"></span>e quais são os níveis de volume. <span class="anchor" id="line-126"></span>Se aparece somente uma mensagem de erro, <span class="anchor" id="line-127"></span>ou se você não tem recursos que sejam capazes de ler o console do shell, <span class="anchor" id="line-128"></span>por favor tente executar um CD live, faça o som funcionar com ele, <span class="anchor" id="line-129"></span>e mande a saída dos comandos acima para <a class="mailto" href="mailto:debian-accessibility@lists.debian.org">debian-accessibility@lists.debian.org</a> <span class="anchor" id="line-130"></span>para que possamos saber que driver de som está ausente. <span class="anchor" id="line-131"></span><span class="anchor" id="line-132"></span><p class="line874">Se a síntese de fala não funcionar na reinicialização do sistema instalado, <span class="anchor" id="line-133"></span>nós também precisamos de informações para encontrar onde o bug está. <span class="anchor" id="line-134"></span>Por favor, envie para <a class="mailto" href="mailto:debian-accessibility@lists.debian.org">debian-accessibility@lists.debian.org</a> os resultados dos <span class="anchor" id="line-135"></span>mesmos comandos acima, mais <span class="anchor" id="line-136"></span><span class="anchor" id="line-137"></span><p class="line867"><tt>cat&nbsp;/etc/default/espeakup</tt> <span class="anchor" id="line-138"></span><span class="anchor" id="line-139"></span><p class="line874">Para pré-gravar algumas opções de boot e assim evitar digitá-las às cegas, <span class="anchor" id="line-140"></span>pode-se remasterizar uma imagem utilizando-se o script abaixo: <span class="anchor" id="line-141"></span><span class="anchor" id="line-142"></span><p class="line867"><a class="https" href="https://people.debian.org/~sthibault/remaster-append.sh">https://people.debian.org/~sthibault/remaster-append.sh</a> <span class="anchor" id="line-143"></span><span class="anchor" id="line-144"></span><p class="line874">O teste de acessibilidade no instalador do Debian está documentado na <span class="anchor" id="line-145"></span><a href="/DebianInstaller/Accessibility">página de acessibilidade do instalador do Debian</a>. <span class="anchor" id="line-146"></span><span class="anchor" id="line-147"></span><p class="line867"> <h2 id="Acessibilidade_do_LiveCD">Acessibilidade do LiveCD</h2> <span class="anchor" id="line-148"></span><span class="anchor" id="line-149"></span><p class="line862">As imagens do LiveCD do GNOME, em <a class="https" href="https://www.debian.org/CD/live/">https://www.debian.org/CD/live/</a>, <span class="anchor" id="line-150"></span>têm suporte à leitores de tela. <span class="anchor" id="line-151"></span>No menu de boot, um sinal sonoro deve ser emitido para indicar que é preciso pressionar enter. <span class="anchor" id="line-152"></span>O desktop então é iniciado (<strong class="highlight">ToDo</strong>: adicionar sinal sonoro) e pode-se pressionar super-alt-s <span class="anchor" id="line-153"></span>(vulgo windows-alt-s) para iniciar o <a href="/Accessibility/Orca">Orca</a>. <span class="anchor" id="line-154"></span><span class="anchor" id="line-155"></span><p class="line867"> <h2 id="Suporte_a_Braille">Suporte a Braille</h2> <span class="anchor" id="line-156"></span><span class="anchor" id="line-157"></span><p class="line862">O suporte a dispositivos Braille é feito por <a class="interwiki" href="https://packages.debian.org/brltty" title="DebianPkg">brltty</a>, <span class="anchor" id="line-158"></span>que é iniciado por um daemon em segundo plano. <span class="anchor" id="line-159"></span>A maior parte das linhas Braille funcionam com brltty, <span class="anchor" id="line-160"></span>conectadas tanto via porta serial, USB ou Bluetooth. <span class="anchor" id="line-161"></span>Detalhes sobre dispositivos Braille suportados podem ser encontrados no site web do brltty <span class="anchor" id="line-162"></span>(<a class="https" href="https://brltty.app/">https://brltty.app/</a>). <span class="anchor" id="line-163"></span>O brltty também fornece suporte à leitura de tela para console de texto do Linux. <span class="anchor" id="line-164"></span><span class="anchor" id="line-165"></span><p class="line874">O suporte à leitura de tela para GNOME e outros ambientes de desktop é fornecido pelo <span class="anchor" id="line-166"></span><a href="/Accessibility/Orca">Orca</a>. <span class="anchor" id="line-167"></span>Ele mesmo não controla os dispositivos Braille; ele conecta o brltty via BrlAPI para isso. <span class="anchor" id="line-168"></span>Se o Orca não conseguir realizar a saída Braille, certifique-se de que: <span class="anchor" id="line-169"></span><span class="anchor" id="line-170"></span><ul><li><p class="line891"><tt>/etc/brlapi.key</tt> existe e contém algo (o conteúdo <span class="anchor" id="line-171"></span>atual não importa, enquanto ele não esteja vazio). <span class="anchor" id="line-172"></span></li><li><p class="line862">você tem permissão de leitura de <tt>/etc/brlapi.key</tt> <span class="anchor" id="line-173"></span><ul><li><p class="line862">Tente <tt>ls&nbsp;-l&nbsp;/etc/brlapi.key</tt> e verifique se a primeira coluna da saída contém um <tt>r</tt> três vezes. <span class="anchor" id="line-174"></span></li></ul></li><li>brltty está ligado e rodando <span class="anchor" id="line-175"></span><ul><li><p class="line862">Execute <tt>systemctl&nbsp;is-active&nbsp;brltty</tt> <span class="anchor" id="line-176"></span><span class="anchor" id="line-177"></span></li></ul></li></ul><p class="line874">Alguns dispositivos Braille tem um teclado Braille integrado. <span class="anchor" id="line-178"></span>O brltty suporta a simulação de teclas pressionadas no console de texto. <span class="anchor" id="line-179"></span>Para uma simulação adequada no Xorg (manipulando layouts não qwerty, em particular), <span class="anchor" id="line-180"></span>o pacote <a class="interwiki" href="https://packages.debian.org/brltty-x11" title="DebianPkg">brltty-x11</a> deve ser instalado. <span class="anchor" id="line-181"></span>Ele fornece xbrlapi, que deve ser iniciado no arranque da sessão Xorg <span class="anchor" id="line-182"></span><strong>antes</strong> de iniciar o <a href="/Accessibility/Orca">Orca</a>. <span class="anchor" id="line-183"></span><span class="anchor" id="line-184"></span><p class="line874">O teclado do PC também pode ser usado como um teclado Braille. <span class="anchor" id="line-185"></span>Em <tt>/etc/brltty.conf</tt>, retire o comentários de <tt>key-table&nbsp;keypad</tt> e reinicie o brltty. <span class="anchor" id="line-186"></span>Pode-se então alternar para o Braille ao se pressionar insert+asterisco no teclado numérico. <span class="anchor" id="line-187"></span>Volte ao normal pressionando insert+barra no teclado numérico. <span class="anchor" id="line-188"></span>O padrão é utilizar as teclas <tt>asdfjkl,</tt> como teclas Braille, <span class="anchor" id="line-189"></span>mas o arquivo <tt>/etc/brltty/kbd-braille.kti</tt> pode ser modificado para usar outras teclas. <span class="anchor" id="line-190"></span><span class="anchor" id="line-191"></span><p class="line874">Também pode-se digitar padrões Braille Unicode <span class="anchor" id="line-192"></span>(não letras, Braille puro, exibidos como são na tela) <span class="anchor" id="line-193"></span>graças ao pacote <a class="interwiki" href="https://packages.debian.org/console-braille" title="DebianPkg">console-braille</a> <span class="anchor" id="line-194"></span>que inclui layouts de teclado e o programa <tt>setbrlkeys</tt> para carregá-los facilmente. <span class="anchor" id="line-195"></span><span class="anchor" id="line-196"></span><p class="line874">O brltty também tem suporte bem básico à leitura de tela gráfica, <span class="anchor" id="line-197"></span>que é limitado a campos de texto <span class="anchor" id="line-198"></span>(por exemplo, o principal widget de edição, ou o terminal gnome-terminal). <span class="anchor" id="line-199"></span>Ele é enviado com o pacote <a class="interwiki" href="https://packages.debian.org/brltty-x11" title="DebianPkg">brltty-x11</a> <span class="anchor" id="line-200"></span>e pode ser iniciado ao se executar <span class="anchor" id="line-201"></span><span class="anchor" id="line-202"></span><p class="line867"><tt>brltty&nbsp;-b&nbsp;ba&nbsp;-x&nbsp;a2</tt> <span class="anchor" id="line-203"></span><span class="anchor" id="line-204"></span><p class="line874">na inicialização da sessão do Xorg. <span class="anchor" id="line-205"></span>A opção <tt>-b&nbsp;ba</tt> demanda que ele se conecte via BrlAPI <span class="anchor" id="line-206"></span>ao brltty que já está executando e que dirige o dispositivo Braille atual. <span class="anchor" id="line-207"></span>A opção <tt>-x&nbsp;a2</tt> seleciona o driver At-Spi, <span class="anchor" id="line-208"></span>que realiza a leitura de tela gráfica. <span class="anchor" id="line-209"></span><span class="anchor" id="line-210"></span><p class="line867"> <h2 id="Suporte_a_fala">Suporte a fala</h2> <span class="anchor" id="line-211"></span><span class="anchor" id="line-212"></span><p class="line874">O Debian fornece muitos softwares sintetizadores de fala. <span class="anchor" id="line-213"></span>Uma lista pode ser encontrada na <span class="anchor" id="line-214"></span><a class="https" href="https://blends.alioth.debian.org/accessibility/tasks/speechsynthesis">tarefa do blend síntese de fala</a> (link indisponível). <span class="anchor" id="line-215"></span>Leitores de tela com frequência utilizam diretamente alguns sintetizadores de fala, <span class="anchor" id="line-216"></span>ou usam interfaces genéricas como speech-dispatcher. <span class="anchor" id="line-217"></span>O speech-dispatcher roda como um daemon. <span class="anchor" id="line-218"></span>Leitores de tela podem se conectar a ele para emitirem fala. <span class="anchor" id="line-219"></span>O speech-dispatcher então possui diversos módulos para suportar vários sintetizadores de fala. <span class="anchor" id="line-220"></span><span class="anchor" id="line-221"></span><p class="line874">Alguns deles são livres, tanto no sentido de liberdade (liberdade de expressão) como no sentido de gratuidade (cerveja grátis): <span class="anchor" id="line-222"></span><span class="anchor" id="line-223"></span><ul><li>speech-dispatcher-espeak-ng: Usa espeak, fornece uma ampla faixa de idiomas suportados <span class="anchor" id="line-224"></span></li><li>speech-dispatcher-festival: Usa festival <span class="anchor" id="line-225"></span></li><li>speech-dispatcher-flite: Usa flite <span class="anchor" id="line-226"></span><span class="anchor" id="line-227"></span></li></ul><p class="line874">Alguns deles são livres no sentido de gratuidade, mas não no sentido de liberdade: <span class="anchor" id="line-228"></span><span class="anchor" id="line-229"></span><ul><li>speech-dispatcher-pico: Usa Pico, não livre (mas distribuído no Debian) <span class="anchor" id="line-230"></span></li><li>speech-dispatcher-espeak-ng + mbrola + mbrola-yourlang: Usa mbrola, não livre (mas distribuído no Debian) <span class="anchor" id="line-231"></span></li><li>speech-dispatcher-cicero: Usa Cicero (obsoleto) <span class="anchor" id="line-232"></span><span class="anchor" id="line-233"></span></li></ul><p class="line874">Outros não são livres: <span class="anchor" id="line-234"></span><span class="anchor" id="line-235"></span><ul><li>speech-dispatcher-baratinoo: Usa Baratinoo / Voxygen, não livres, que precisam ser instalados separadamente <span class="anchor" id="line-236"></span></li><li>speech-dispatcher-ibmtts: Usa IBMTTS / Eloquence, não livres, que precisam ser instalados separadamente <span class="anchor" id="line-237"></span></li><li>speech-dispatcher-kali: Usa Kali, não livre, que precisam ser instalados separadamente <span class="anchor" id="line-238"></span></li><li>speech-dispatcher-voxin: Usa Voxin, não livre, que precisam ser instalados separadamente <span class="anchor" id="line-239"></span><span class="anchor" id="line-240"></span></li></ul><p class="line874">Os sintetizadores de fala são conhecidos por terem problemas com pulseaudio (especialmente na linha de comando). <span class="anchor" id="line-241"></span>É recomendado executar o pulseaudio como root ou desabilitar/remover o pulseaudio, <span class="anchor" id="line-242"></span>como descrito em <a href="/pt_BR/accessibility#Run_Pulseaudio_as_root">Execute_Pulseaudio_como_root</a> ou <a href="/pt_BR/accessibility#Disable_Pulseaudio">Desabilitar_Pulseaudio</a>. <span class="anchor" id="line-243"></span><span class="anchor" id="line-244"></span><p class="line867"> <h3 id="Console_de_texto">Console de texto</h3> <span class="anchor" id="line-245"></span><span class="anchor" id="line-246"></span><p class="line874">Softwares de síntese de fala são suportados em consoles de texto. <span class="anchor" id="line-247"></span>Existem três leitores de tela dentro do Debian que podem fazer uso deles: <span class="anchor" id="line-248"></span><a class="interwiki" href="https://packages.debian.org/speakup" title="DebianPkg">speakup</a>, <a class="interwiki" href="https://packages.debian.org/brltty" title="DebianPkg">brltty</a> e <a class="interwiki" href="https://packages.debian.org/fenrir" title="DebianPkg">fenrir</a>. <span class="anchor" id="line-249"></span><span class="anchor" id="line-250"></span><p class="line867"> <h4 id="BRLTTY">BRLTTY</h4> <span class="anchor" id="line-251"></span><span class="anchor" id="line-252"></span><p class="line874">O BRLTTY oferece suporte maduro à leitura de tela para console, incluindo fala. <span class="anchor" id="line-253"></span>Você tem a escolha de usar o <a class="interwiki" href="https://packages.debian.org/espeak" title="DebianPkg">espeak</a> diretamente ou via <a class="interwiki" href="https://packages.debian.org/speech-dispatcher" title="DebianPkg">speech-dispatcher</a>. <span class="anchor" id="line-254"></span>Eles podem ser instalados com o pacote <a class="interwiki" href="https://packages.debian.org/brltty-espeak" title="DebianPkg">brltty-espeak</a> <span class="anchor" id="line-255"></span>ou <a class="interwiki" href="https://packages.debian.org/brltty-speechd" title="DebianPkg">brltty-speechd</a>, respectivamente. <span class="anchor" id="line-256"></span><span class="anchor" id="line-257"></span><p class="line874">É necessário ativar o driver de fala na configuração do BRLTTY. <span class="anchor" id="line-258"></span>Abra <tt>/etc/brltty.conf</tt> e edite-o: <span class="anchor" id="line-259"></span><span class="anchor" id="line-260"></span><p class="line862">1. Quando usar <a class="interwiki" href="https://packages.debian.org/brltty-espeak" title="DebianPkg">brltty-espeak</a>, retire o comentário ou insira a seguinte linha: <span class="anchor" id="line-261"></span><span class="anchor" id="line-262"></span><p class="line867"><tt>speech-driver&nbsp;es</tt> <span class="anchor" id="line-263"></span><span class="anchor" id="line-264"></span><p class="line862">2. Quando usar <a class="interwiki" href="https://packages.debian.org/brltty-speechd" title="DebianPkg">brltty-speechd</a>, retire o comentário ou insira a seguinte linha: <span class="anchor" id="line-265"></span><span class="anchor" id="line-266"></span><p class="line867"><tt>speech-driver&nbsp;sd</tt> <span class="anchor" id="line-267"></span><span class="anchor" id="line-268"></span><p class="line862">A seguir, recarregue o BRLTTY com <tt>sudo&nbsp;service&nbsp;brltty&nbsp;restart</tt>. <span class="anchor" id="line-269"></span><span class="anchor" id="line-270"></span><p class="line867"> <h4 id="Speakup">Speakup</h4> <span class="anchor" id="line-271"></span><span class="anchor" id="line-272"></span><p class="line874">O Speakup é um leitor de tela embutido no kernel para console de texto do Linux. <span class="anchor" id="line-273"></span>Veja o <a class="https" href="https://linux-speakup.org/spkguide.txt">Guia do usuário(a) do Speakup</a> para detalhes. <span class="anchor" id="line-274"></span><span class="anchor" id="line-275"></span><p class="line862">O modo mais simples de usar o Speakup é através do pacote <a class="interwiki" href="https://packages.debian.org/espeakup" title="DebianPkg">espeakup</a>. <span class="anchor" id="line-276"></span>Isto conecta o software sintetizador espeak diretamente no leitor de tela embutido no kernel. <span class="anchor" id="line-277"></span>Você precisa adicionar <tt>speakup_soft</tt> em <tt>/etc/modules</tt> para conseguir que essa parte do kernel seja carregada <span class="anchor" id="line-278"></span>e assim fazendo com que o espeakup funcione. <span class="anchor" id="line-279"></span>O arquivo de configuração (/etc/default/espeakup) pode ser usado para definir tanto a voz quando a placa a serem usadas. <span class="anchor" id="line-280"></span><span class="anchor" id="line-281"></span><p class="line862">Uma outra forma de usar o Speakup é instalar <a class="interwiki" href="https://packages.debian.org/speech-dispatcher" title="DebianPkg">speech-dispatcher</a> e <a class="interwiki" href="https://packages.debian.org/speechd-up" title="DebianPkg">speechd-up</a>. O <tt>Speech-dispatcher</tt> precisa ser iniciado a nível de sistema: <span class="anchor" id="line-282"></span><tt>/etc/default/speech-dispatcher</tt> precisa conter <tt>RUN=yes</tt>. <span class="anchor" id="line-283"></span><span class="anchor" id="line-284"></span><p class="line862">Por favor, veja a seção <a href="/pt_BR/accessibility#speech-dispatcher">sobre o speech-dispatcher</a> para mais detalhes. <span class="anchor" id="line-285"></span><span class="anchor" id="line-286"></span><p class="line874">Hardwares de síntese de voz também são suportados no console de texto <span class="anchor" id="line-287"></span>através de drivers do speakup. <span class="anchor" id="line-288"></span>Antes do Debian Buster (10), contudo, isto demandava desabilitar o driver da porta serial 8250, <span class="anchor" id="line-289"></span>definindo esta variável em <tt>/etc/default/grub</tt>: <span class="anchor" id="line-290"></span><span class="anchor" id="line-291"></span><p class="line867"><tt>GRUB_CMDLINE_LINUX=&quot;8250.nr_uarts=0&quot;</tt> <span class="anchor" id="line-292"></span><span class="anchor" id="line-293"></span><p class="line862">Pode-se então adicionar esta linha em <tt>/etc/modules</tt> para conseguir carregar um módulo speakup: <span class="anchor" id="line-294"></span><span class="anchor" id="line-295"></span><p class="line867"><tt>speakup_dectlk</tt> <span class="anchor" id="line-296"></span><span class="anchor" id="line-297"></span><p class="line867"><span class="anchor" id="speech-dispatcher"></span> <span class="anchor" id="line-298"></span> <h3 id="Speech-Dispatcher">Speech-Dispatcher</h3> <span class="anchor" id="line-299"></span><span class="anchor" id="line-300"></span><p class="line867"><a href="/ToDo"><strong class="highlight">ToDo</strong></a>: precisa ser redigido. Documento: <span class="anchor" id="line-301"></span><span class="anchor" id="line-302"></span><ul><li>objetivo do spd <span class="anchor" id="line-303"></span></li><li>instalação <span class="anchor" id="line-304"></span></li><li>configuração: alsa, módulos, ... <span class="anchor" id="line-305"></span></li><li>sistema vs. serviço de usuário(a) <span class="anchor" id="line-306"></span><span class="anchor" id="line-307"></span></li></ul><p class="line874">Além disso, se você não tem pulseaudio instalado, <span class="anchor" id="line-308"></span>você precisa reverter o speech-dispatcher para Alsa: <span class="anchor" id="line-309"></span>em <tt>/etc/speech-dispatcher/speechd.conf</tt>, <span class="anchor" id="line-310"></span>retire o comentário da linha <tt>AudioOutputMethod</tt> e defina-o desta maneira: <span class="anchor" id="line-311"></span><span class="anchor" id="line-312"></span><p class="line867"><tt>AudioOutputMethod&nbsp;&quot;alsa&quot;</tt> <span class="anchor" id="line-313"></span><span class="anchor" id="line-314"></span><p class="line867"> <h4 id="Testando_speech-dispatcher">Testando speech-dispatcher</h4> <span class="anchor" id="line-315"></span><span class="anchor" id="line-316"></span><p class="line874">Você pode testar se o speech-dispatcher funciona executando <span class="anchor" id="line-317"></span><span class="anchor" id="line-318"></span><p class="line867"><tt>spd-say&nbsp;&quot;algum&nbsp;texto&quot;</tt> <span class="anchor" id="line-319"></span><span class="anchor" id="line-320"></span><p class="line874">Ou, se você quer testar um módulo específico como o espeak: <span class="anchor" id="line-321"></span><span class="anchor" id="line-322"></span><p class="line867"><tt>spd-say&nbsp;-o&nbsp;espeak&nbsp;&quot;algum&nbsp;texto&quot;</tt> <span class="anchor" id="line-323"></span><span class="anchor" id="line-324"></span><p class="line874">Se não produzirem som, verifique os arquivos de log <span class="anchor" id="line-325"></span>em <tt>$XDG_RUNTIME_DIR/speech-dispatcher/log</tt>, <span class="anchor" id="line-326"></span>que possivelmente serão um dos <span class="anchor" id="line-327"></span><tt>/run/user/1000/speech-dispatcher/log</tt>, <span class="anchor" id="line-328"></span><tt>~/.cache/speech-dispatcher/log</tt> ou <span class="anchor" id="line-329"></span><tt>/tmp/runtime-$USER/speech-dispatcher/log</tt>. <span class="anchor" id="line-330"></span>Note que <tt>$USER</tt> precisa ser substituído por um nome real de usuário(a). <span class="anchor" id="line-331"></span><span class="anchor" id="line-332"></span><p class="line867"> <h3 id="N.2BAO0-vel_de_.2BAOE-udio">Nível de áudio</h3> <span class="anchor" id="line-333"></span><span class="anchor" id="line-334"></span><p class="line874">Iniciando no Stretch (Debian 9), <span class="anchor" id="line-335"></span>os níveis de áudio são redefinidos para um valor padrão na inicialização. <span class="anchor" id="line-336"></span>Se você quer mudar esse valor padrão, defina os níveis de áudio para o valor desejado <span class="anchor" id="line-337"></span>(por exemplo, usando alsamixer do pacote <a class="interwiki" href="https://packages.debian.org/alsa-utils" title="DebianPkg">alsa-utils</a>) <span class="anchor" id="line-338"></span>e grave as configurações executando <tt>alsactl&nbsp;store</tt> como root. <span class="anchor" id="line-339"></span><span class="anchor" id="line-340"></span><p class="line867"> <h2 id="Impress.2BAOM-o_com_relevo">Impressão com relevo</h2> <span class="anchor" id="line-341"></span><span class="anchor" id="line-342"></span><p class="line874">Impressoras com relevo são facilmente usados no modo texto através <span class="anchor" id="line-343"></span>drivers do CUPS (Common Unix Printing System ou Sistema Comum de Impressão Unix). <span class="anchor" id="line-344"></span><span class="anchor" id="line-345"></span><p class="line874">Iniciando no Stretch (Debian 9), drivers dedicados foram adicionados ao <span class="anchor" id="line-346"></span>pacote <a class="interwiki" href="https://packages.debian.org/cups-filters" title="DebianPkg">cups-filters</a>. <span class="anchor" id="line-347"></span>Veja /usr/share/doc/cups-filters/README.gz para detalhes, mas basicamente <span class="anchor" id="line-348"></span>você pode adicionar uma impressora de relevo da mesma maneira que uma impressora comum. <span class="anchor" id="line-349"></span><span class="anchor" id="line-350"></span><p class="line874">Durante a seleção do driver, escolha o fabricante &quot;Genérico&quot; <span class="anchor" id="line-351"></span>e escolha o modelo &quot;Impressora com relevo em Braille genérica&quot;. <span class="anchor" id="line-352"></span>Isto fornecerá diversas opções para definir formatação, numeração de páginas, etc. <span class="anchor" id="line-353"></span>As impressoras com relevo Braille da Index possuem seus próprios drivers, sob o fabricante &quot;Index&quot;. <span class="anchor" id="line-354"></span>Isso fornece melhores opções para formatação de texto e impressão gráfica com relevo. <span class="anchor" id="line-355"></span><span class="anchor" id="line-356"></span><p class="line874">Até o Jessie (Debian 8), somente o driver genérico de texto está disponível: <span class="anchor" id="line-357"></span><span class="anchor" id="line-358"></span><p class="line874">No painel de impressoras (acessado através do ícone de impressora no painel de controle <span class="anchor" id="line-359"></span>ou diretamente ao se navegar em <a class="http" href="http://localhost:631/">http://localhost:631/</a> e clicando-se em Administração), <span class="anchor" id="line-360"></span>adicione uma impressora, escolha a conexão (USB, porta paralela, etc.). <span class="anchor" id="line-361"></span>Você pode escolher livremente a descrição que melhor lhe agrade. <span class="anchor" id="line-362"></span>Para a seleção do driver, escolha o fabricante &quot;Genérico&quot; <span class="anchor" id="line-363"></span>e escolha a opção &quot;Impressora genérica somente texto&quot;. <span class="anchor" id="line-364"></span><span class="anchor" id="line-365"></span><p class="line862">Para imprimir, você simplesmente pode executar <tt>lp&nbsp;teste.txt</tt>. <span class="anchor" id="line-366"></span><span class="anchor" id="line-367"></span><p class="line874">Se sua impressora com relevo não funcionar automaticamente, <span class="anchor" id="line-368"></span>você pode precisar reformatar seu texto com a largura do papel, usando o comando fmt. <span class="anchor" id="line-369"></span>Por exemplo, para definir uma largura de 40 colunas, use: <span class="anchor" id="line-370"></span><span class="anchor" id="line-371"></span><p class="line867"><span class="anchor" id="line-372"></span><span class="anchor" id="line-373"></span><span class="anchor" id="line-374"></span><pre><span class="anchor" id="line-1-1"></span>fmt -40 &lt; teste.txt &gt; teste2.txt <span class="anchor" id="line-2-1"></span>lp teste2.txt</pre><span class="anchor" id="line-375"></span><span class="anchor" id="line-376"></span><p class="line867"> <h2 id="Boot_acess.2BAO0-vel">Boot acessível</h2> <span class="anchor" id="line-377"></span><span class="anchor" id="line-378"></span><p class="line867"> <h3 id="Sinais_sonoros_aud.2BAO0-veis">Sinais sonoros audíveis</h3> <span class="anchor" id="line-379"></span><span class="anchor" id="line-380"></span><p class="line874">O GRUB pode ser configurado para emitir um sinal sonoro (beep) quando estiver pronto para receber digitação no teclado. <span class="anchor" id="line-381"></span>Em <tt>/etc/default/grub</tt>, retire o comentário ou adicione a seguinte linha: <span class="anchor" id="line-382"></span><span class="anchor" id="line-383"></span><p class="line867"><span class="anchor" id="line-384"></span><span class="anchor" id="line-385"></span><pre><span class="anchor" id="line-1-2"></span>GRUB_INIT_TUNE=&quot;480 440 1&quot;</pre><span class="anchor" id="line-386"></span><span class="anchor" id="line-387"></span><p class="line862">e execute <tt>update-grub</tt>. <span class="anchor" id="line-388"></span><span class="anchor" id="line-389"></span><p class="line867"> <h3 id="Atalhos_de_teclado">Atalhos de teclado</h3> <span class="anchor" id="line-390"></span><span class="anchor" id="line-391"></span><p class="line874">É possível atribuir atalhos de teclado para entradas de menu de boot. <span class="anchor" id="line-392"></span><span class="anchor" id="line-393"></span><p class="line862">Por exemplo, para tornar a letra 'a' um atalho para uma entrada, adicione <tt>--hotkey=a</tt> <span class="anchor" id="line-394"></span>logo após a palavra <tt>menuentry</tt> naquela entrada: <span class="anchor" id="line-395"></span><span class="anchor" id="line-396"></span><p class="line867"><span class="anchor" id="line-397"></span><span class="anchor" id="line-398"></span><span class="anchor" id="line-399"></span><span class="anchor" id="line-400"></span><pre><span class="anchor" id="line-1-3"></span>menuentry --hotkey=a 'Linux' { <span class="anchor" id="line-2-2"></span> ... <span class="anchor" id="line-3-1"></span>}</pre><span class="anchor" id="line-401"></span><span class="anchor" id="line-402"></span><p class="line862">Contudo, isto não funciona para as entradas de boot autogeradas (do <tt>update-grub</tt>). <span class="anchor" id="line-403"></span>Como forma de contornar esse problema, você pode criar entradas manuais em <tt>/etc/grub.d/40_custom</tt> <span class="anchor" id="line-404"></span>e atribuir os atalhos ali. <span class="anchor" id="line-405"></span>Se estiver inseguro(a) sobre o formato, <span class="anchor" id="line-406"></span>você pode examinar as entradas <tt>menuentry</tt> em <tt>/boot/grub/grub.cfg</tt> e copiá-las como um modelo. <span class="anchor" id="line-407"></span><span class="anchor" id="line-408"></span><p class="line867"> <h3 id="Acessibilidade_completa">Acessibilidade completa</h3> <span class="anchor" id="line-409"></span><span class="anchor" id="line-410"></span><p class="line874">Uma opção para conseguir um bootloader completamente acessível é usar o petitboot. <span class="anchor" id="line-411"></span>O princípio é tornar o bootloader normal (por exemplo, o Grub) iniciar o Linux normalmente, <span class="anchor" id="line-412"></span>mas fazendo com que ele inicie petitboot e brltty. <span class="anchor" id="line-413"></span>O petitboot fornece uma lista de kernels para fazer boot e permite que parâmetros sejam anexados. <span class="anchor" id="line-414"></span>Ele então usa kexec para realizar o boot do kernel desejado com as opções desejadas. <span class="anchor" id="line-415"></span><span class="anchor" id="line-416"></span><p class="line874">Contudo, isto não suporta o Windows, somente Linux. <span class="anchor" id="line-417"></span><span class="anchor" id="line-418"></span><p class="line862">Primeiro, instale o pacote <a class="interwiki" href="https://packages.debian.org/petitboot" title="DebianPkg">petitboot</a>, crie um <span class="anchor" id="line-419"></span>arquivo <tt>/boot/petitboot.sh</tt> contendo, por exemplo: <span class="anchor" id="line-420"></span><span class="anchor" id="line-421"></span><p class="line867"><span class="anchor" id="line-422"></span><span class="anchor" id="line-423"></span><span class="anchor" id="line-424"></span><span class="anchor" id="line-425"></span><span class="anchor" id="line-426"></span><span class="anchor" id="line-427"></span><span class="anchor" id="line-428"></span><span class="anchor" id="line-429"></span><span class="anchor" id="line-1-4"></span><div class="highlight bash"><div class="codearea" dir="ltr" lang="en"> <script type="text/javascript"> function isnumbered(obj) { return obj.childNodes.length && obj.firstChild.childNodes.length && obj.firstChild.firstChild.className == 'LineNumber'; } function nformat(num,chrs,add) { var nlen = Math.max(0,chrs-(''+num).length), res = ''; while (nlen>0) { res += ' '; nlen-- } return res+num+add; } function addnumber(did, nstart, nstep) { var c = document.getElementById(did), l = c.firstChild, n = 1; if (!isnumbered(c)) { if (typeof nstart == 'undefined') nstart = 1; if (typeof nstep == 'undefined') nstep = 1; var n = nstart; while (l != null) { if (l.tagName == 'SPAN') { var s = document.createElement('SPAN'); var a = document.createElement('A'); s.className = 'LineNumber'; a.appendChild(document.createTextNode(nformat(n,4,''))); a.href = '#' + did + '_' + n; s.appendChild(a); s.appendChild(document.createTextNode(' ')); n += nstep; if (l.childNodes.length) { l.insertBefore(s, l.firstChild); } else { l.appendChild(s); } } l = l.nextSibling; } } return false; } function remnumber(did) { var c = document.getElementById(did), l = c.firstChild; if (isnumbered(c)) { while (l != null) { if (l.tagName == 'SPAN' && l.firstChild.className == 'LineNumber') l.removeChild(l.firstChild); l = l.nextSibling; } } return false; } function togglenumber(did, nstart, nstep) { var c = document.getElementById(did); if (isnumbered(c)) { remnumber(did); } else { addnumber(did,nstart,nstep); } return false; } </script> <script type="text/javascript"> document.write('<a href="#" onclick="return togglenumber(\'CA-690def368c88f0f52827f0444c6cf37f1380b5b3\', 1, 1);" \ class="codenumbers">Toggle line numbers<\/a>'); </script> <pre dir="ltr" id="CA-690def368c88f0f52827f0444c6cf37f1380b5b3" lang="en"><span class="line"><span class="LineNumber"><a href="#CA-690def368c88f0f52827f0444c6cf37f1380b5b3_1"> 1</a> </span><span class="LineAnchor" id="CA-690def368c88f0f52827f0444c6cf37f1380b5b3_1"></span><span class="anchor" id="line-1-5"></span><span class="Comment">#!/bin/sh</span></span> <span class="line"><span class="LineNumber"><a href="#CA-690def368c88f0f52827f0444c6cf37f1380b5b3_2"> 2</a> </span><span class="LineAnchor" id="CA-690def368c88f0f52827f0444c6cf37f1380b5b3_2"></span><span class="anchor" id="line-2-3"></span><span class="Comment"></span>/bin/mount none /var -t tmpfs</span> <span class="line"><span class="LineNumber"><a href="#CA-690def368c88f0f52827f0444c6cf37f1380b5b3_3"> 3</a> </span><span class="LineAnchor" id="CA-690def368c88f0f52827f0444c6cf37f1380b5b3_3"></span><span class="anchor" id="line-3-2"></span>/bin/mount none /tmp -t tmpfs</span> <span class="line"><span class="LineNumber"><a href="#CA-690def368c88f0f52827f0444c6cf37f1380b5b3_4"> 4</a> </span><span class="LineAnchor" id="CA-690def368c88f0f52827f0444c6cf37f1380b5b3_4"></span><span class="anchor" id="line-4-1"></span>/etc/init.d/udev start</span> <span class="line"><span class="LineNumber"><a href="#CA-690def368c88f0f52827f0444c6cf37f1380b5b3_5"> 5</a> </span><span class="LineAnchor" id="CA-690def368c88f0f52827f0444c6cf37f1380b5b3_5"></span><span class="anchor" id="line-5-1"></span>/usr/sbin/pb-discover &amp;</span> <span class="line"><span class="LineNumber"><a href="#CA-690def368c88f0f52827f0444c6cf37f1380b5b3_6"> 6</a> </span><span class="LineAnchor" id="CA-690def368c88f0f52827f0444c6cf37f1380b5b3_6"></span><span class="anchor" id="line-6-1"></span>/sbin/brltty</span> <span class="line"><span class="LineNumber"><a href="#CA-690def368c88f0f52827f0444c6cf37f1380b5b3_7"> 7</a> </span><span class="LineAnchor" id="CA-690def368c88f0f52827f0444c6cf37f1380b5b3_7"></span><span class="anchor" id="line-7-1"></span>/usr/sbin/petitboot-nc -l /tmp/log</span> </pre></div></div><span class="anchor" id="line-430"></span><span class="anchor" id="line-431"></span><p class="line874">E torne-o executável: <span class="anchor" id="line-432"></span><span class="anchor" id="line-433"></span><p class="line867"><tt>chmod&nbsp;+x&nbsp;/boot/petitboot.sh</tt> <span class="anchor" id="line-434"></span><span class="anchor" id="line-435"></span><p class="line874">A seguir, crie uma entrada de boot para o petitboot. Por exemplo, copie/cole de <span class="anchor" id="line-436"></span><tt>/boot/grub/grub.cfg</tt> uma entrada Linux (que sabe-se que inicializa corretamente) para o <span class="anchor" id="line-437"></span>fim de <tt>/etc/grub.d/40_custom</tt> , anexe ao fim da linha <span class="anchor" id="line-438"></span><tt>linux</tt> (que especifica o arquivo <tt>vmlinux</tt> ) <span class="anchor" id="line-439"></span><tt>init=/boot/petitboot.sh</tt> , e nomeie a entrada de menu <span class="anchor" id="line-440"></span><tt>petitboot</tt>. Você também pode escolher um atalho para a entrada. Por exemplo, <span class="anchor" id="line-441"></span>pareceria assim: <span class="anchor" id="line-442"></span><span class="anchor" id="line-443"></span><p class="line867"><span class="anchor" id="line-444"></span><span class="anchor" id="line-445"></span><span class="anchor" id="line-446"></span><span class="anchor" id="line-447"></span><span class="anchor" id="line-448"></span><span class="anchor" id="line-449"></span><span class="anchor" id="line-450"></span><span class="anchor" id="line-451"></span><pre><span class="anchor" id="line-1-6"></span>menuentry 'petitboot' --hotkey=p --class debian --class gnu-linux --class gnu --class os { <span class="anchor" id="line-2-4"></span> ... <span class="anchor" id="line-3-3"></span> echo 'Loading Linux &lt;version&gt; ...' <span class="anchor" id="line-4-2"></span> linux /boot/vmlinuz-&lt;version&gt; root=blabla ro init=/boot/petitboot.sh <span class="anchor" id="line-5-2"></span> echo 'Loading initial ramdisk ...' <span class="anchor" id="line-6-2"></span> initrd /boot/initrd.img-&lt;version&gt; <span class="anchor" id="line-7-2"></span>}</pre><span class="anchor" id="line-452"></span><span class="anchor" id="line-453"></span><p class="line874">Você pode querer manter uma cópia de segurança do kernel, um que você sabe que funciona, em <span class="anchor" id="line-454"></span>um lugar seguro, e usar esse caminho em vez do arquivo fornecido pelo Debian, o qual <span class="anchor" id="line-455"></span>poderá quebrar nas atualizações. <span class="anchor" id="line-456"></span><span class="anchor" id="line-457"></span><p class="line862">Eventualmente, execute <tt>update-grub</tt> para atualizar <tt>/boot/grub/grub.cfg</tt>. <span class="anchor" id="line-458"></span><span class="anchor" id="line-459"></span><p class="line874">Desse modo, no boot, quanto você ouvir o sinal do grub, você tem a opção de <span class="anchor" id="line-460"></span>pressionar a tecla &quot;End&quot; e depois &quot;Enter&quot;, ou pressionar o atalho &quot;p&quot;, e isso <span class="anchor" id="line-461"></span>vai iniciar o linux, brltty e petitboot. <span class="anchor" id="line-462"></span><span class="anchor" id="line-463"></span><p class="line874">Se depois de alguns testes você realmente sentir-se seguro(a), você pode torná-lo <span class="anchor" id="line-464"></span>o padrão no grub: em <tt>/etc/default/grub</tt>, defina <span class="anchor" id="line-465"></span><span class="anchor" id="line-466"></span><p class="line867"><tt>GRUB_DEFAULT=&quot;petitboot&quot;</tt> <span class="anchor" id="line-467"></span><span class="anchor" id="line-468"></span><p class="line862">e execute novamente <tt>update-grub</tt> . Você ainda tem a opção, quando o grub <span class="anchor" id="line-469"></span>emite o sinal sonoro, de pressionar &quot;Begin&quot; seguido de &quot;Enter&quot; para inicializar sem o petitboot. <span class="anchor" id="line-470"></span><span class="anchor" id="line-471"></span><p class="line867"> <h3 id="Amplia.2BAOcA4w-o_do_Grub">Ampliação do Grub</h3> <span class="anchor" id="line-472"></span><span class="anchor" id="line-473"></span><p class="line874">O Grub não inclui ampliação, mas o tamanho da fonte pode ser aumentada facilmente gerando-se um arquivo de fonte: <span class="anchor" id="line-474"></span><span class="anchor" id="line-475"></span><p class="line867"><span class="anchor" id="line-476"></span><span class="anchor" id="line-477"></span><pre><span class="anchor" id="line-1-7"></span>grub-mkfont -s 60 -o /boot/grubfont.pf2 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf</pre><span class="anchor" id="line-478"></span><span class="anchor" id="line-479"></span><p class="line874">O tamanho 60 pode ser alterado para se adequar as suas necessidades. <span class="anchor" id="line-480"></span><span class="anchor" id="line-481"></span><p class="line862">E adicione <tt>/etc/default/grub</tt> a linha <span class="anchor" id="line-482"></span><span class="anchor" id="line-483"></span><p class="line867"><span class="anchor" id="line-484"></span><span class="anchor" id="line-485"></span><pre><span class="anchor" id="line-1-8"></span>GRUB_FONT=&quot;/boot/grubfont.pf2&quot;</pre><span class="anchor" id="line-486"></span><span class="anchor" id="line-487"></span><p class="line874">para efetivamente usar a fonte. <span class="anchor" id="line-488"></span><span class="anchor" id="line-489"></span><p class="line874">Note que isto só funcionará na saída gráfica, então certifique-se de que *não* deixou esta linha comentada: <span class="anchor" id="line-490"></span><span class="anchor" id="line-491"></span><p class="line867"><span class="anchor" id="line-492"></span><span class="anchor" id="line-493"></span><pre><span class="anchor" id="line-1-9"></span>GRUB_TERMINAL=console</pre><span class="anchor" id="line-494"></span><span class="anchor" id="line-495"></span><p class="line862">O <tt>update-grub</tt> precisa ser executado novamente após a modificação de <tt>/etc/default/grub</tt>. Ele não precisa ser executado novamente se você rodou novamente grub-mkfont para definir um tamanho de fonte diferente. <span class="anchor" id="line-496"></span><span class="anchor" id="line-497"></span><span class="anchor" id="line-498"></span><p class="line867"> <h2 id="Fontes_de_console">Fontes de console</h2> <span class="anchor" id="line-499"></span><span class="anchor" id="line-500"></span><p class="line874">A fonte do console do texto do Linux pode ser alterado para melhor acessibilidade: <span class="anchor" id="line-501"></span>em /etc/default/console-setup, pode-se definir FONTFACE para o Terminus, de <span class="anchor" id="line-502"></span>modo a ser capaz de selecionar maiores fontes, tais como FONTSIZE=32x16. Isto <span class="anchor" id="line-503"></span>logicamente reduzirá a quantidade de texto exibido na tela. Para um <span class="anchor" id="line-504"></span>melhor ajuste da quantidade exata de texto exibido na tela, <span class="anchor" id="line-505"></span>SCREEN_WIDTH (largura de tela) e SCREEN_HEIGHT (altura de tela) pode ser definidas. <span class="anchor" id="line-506"></span><span class="anchor" id="line-507"></span><p class="line862">O pacote <a class="interwiki" href="https://packages.debian.org/console-braille" title="DebianPkg">console-braille</a> fornece fontes Braille que você pode usar <span class="anchor" id="line-508"></span>para digitar padrões Braille Unicode e para mostrar Braille na tela <span class="anchor" id="line-509"></span>física. Isto é incompatível com FONTFACE, já que você precisará <span class="anchor" id="line-510"></span>especificar tanto a fonte normal quanto a fonte Braille na variável FONT, <span class="anchor" id="line-511"></span>veja o exemplo em <tt>/etc/default/console-setup</tt> . <span class="anchor" id="line-512"></span><span class="anchor" id="line-513"></span><p class="line874">Uma outra possibilidade é usar fbterm, que tem a opção -s para gerar <span class="anchor" id="line-514"></span>fontes de tamanho grande: <span class="anchor" id="line-515"></span><span class="anchor" id="line-516"></span><p class="line867"><tt>fbterm&nbsp;-s&nbsp;40</tt> <span class="anchor" id="line-517"></span><span class="anchor" id="line-518"></span><p class="line874">O fbterm, contudo, não é compatível com brltty e speakup. <span class="anchor" id="line-519"></span><span class="anchor" id="line-520"></span><p class="line867"> <h2 id="Interface_gr.2BAOE-fica_de_usu.2BAOE-rio.28a.29">Interface gráfica de usuário(a)</h2> <span class="anchor" id="line-521"></span><span class="anchor" id="line-522"></span><p class="line874">Atualmente, você pode acessar os desktops GNOME, MATE, XFCE, LXDE e LXQt com <span class="anchor" id="line-523"></span>Orca. Por favor, consulte o artigo <a href="/Accessibility/Orca">Orca</a>, a <a class="https" href="https://help.gnome.org/users/orca/stable/">documentação do GNOME Orca</a> e a <a class="https" href="https://help.gnome.org/users/gnome-help/stable/a11y">seção de acessibilidade da Ajuda do GNOME</a> para mais detalhes. Para o GNOME 3, é útil ler o <a class="https" href="https://help.gnome.org/users/gnome-help/stable/shell-keyboard-shortcuts">guia de atalhos do shell GNOME</a>. <span class="anchor" id="line-524"></span><span class="anchor" id="line-525"></span><p class="line874">Uma coisa que você precisa saber inicialmente é que o menu de aplicações <span class="anchor" id="line-526"></span>pode ser aberto com o atalho alt-f1. <span class="anchor" id="line-527"></span><span class="anchor" id="line-528"></span><p class="line874">O modo mais simples de instalar esses ambientes gráficos de usuário(a) é <span class="anchor" id="line-529"></span>instalar as tarefas correspondentes, por exemplo: <span class="anchor" id="line-530"></span><span class="anchor" id="line-531"></span><p class="line867"><span class="anchor" id="line-532"></span><span class="anchor" id="line-533"></span><pre><span class="anchor" id="line-1-10"></span>apt install task-gnome-desktop</pre><span class="anchor" id="line-534"></span><span class="anchor" id="line-535"></span><p class="line874">Outra forma, mais leve, é instalar manualmente o Xorg e o metapacote <span class="anchor" id="line-536"></span>de ambiente gráfico, mas provavelmente você perderá muitas coisas. <span class="anchor" id="line-537"></span>Por exemplo: <span class="anchor" id="line-538"></span><span class="anchor" id="line-539"></span><p class="line867"><span class="anchor" id="line-540"></span><span class="anchor" id="line-541"></span><pre><span class="anchor" id="line-1-11"></span>apt-get install xorg xserver-xorg-video-all xserver-xorg-input-all desktop-base menu gnome-core</pre><span class="anchor" id="line-542"></span><span class="anchor" id="line-543"></span><p class="line874">Também certifique-se de que tem o orca instalado para acessá-lo: <span class="anchor" id="line-544"></span><span class="anchor" id="line-545"></span><p class="line867"><span class="anchor" id="line-546"></span><span class="anchor" id="line-547"></span><pre><span class="anchor" id="line-1-12"></span>apt-get install orca</pre><span class="anchor" id="line-548"></span><span class="anchor" id="line-549"></span><p class="line874">Cada desktop tem uma forma de habilitar a acessibilidade. Você também pode fazer isso <span class="anchor" id="line-550"></span>manualmente, veja dicas&amp;truques abaixo. <span class="anchor" id="line-551"></span><span class="anchor" id="line-552"></span><p class="line862">Para os aplicativos do KDE qt4 tais como o reprodutor vlc, o pacote <a class="interwiki" href="https://packages.debian.org/qt-at-spi" title="DebianPkg">qt-at-spi</a> <span class="anchor" id="line-553"></span>precisa ser instalado, e a variável de ambiente <tt>QT_ACCESSIBILITY</tt> <span class="anchor" id="line-554"></span>precisa ser definida para <tt>1</tt>: <span class="anchor" id="line-555"></span><span class="anchor" id="line-556"></span><p class="line867"><span class="anchor" id="line-557"></span><span class="anchor" id="line-558"></span><pre><span class="anchor" id="line-1-13"></span>export QT_ACCESSIBILITY=1</pre><span class="anchor" id="line-559"></span><span class="anchor" id="line-560"></span><p class="line874">(isto já deve ser feito por /etc/X11/Xsession.d/90qt-a11y) <span class="anchor" id="line-561"></span><span class="anchor" id="line-562"></span><p class="line874">Nota: aplicativos escritos usando-se as ferramentas de desenvolvimento gtk ou qt não são necessariamente acessíveis, <span class="anchor" id="line-563"></span>mesmo quando a acessibilidade está habilitada. Por exemplo, o spotify permanece não acessível. <span class="anchor" id="line-564"></span><span class="anchor" id="line-565"></span><p class="line874">Nota: a configuração padrão do speech-dispatcher usa pulseaudio, que se recusará a executar como root. Isto significa que, <span class="anchor" id="line-566"></span>ao se autenticar como root, a sessão gráfica não terá saída por fala. Um modo de contornar isso é configurar o speech-dispatcher <span class="anchor" id="line-567"></span>para usar a saída de ALSA: em <tt>/etc/speech-dispatcher/speechd.conf</tt>, defina as seguintes linhas: <span class="anchor" id="line-568"></span><span class="anchor" id="line-569"></span><p class="line867"><span class="anchor" id="line-570"></span><span class="anchor" id="line-571"></span><pre><span class="anchor" id="line-1-14"></span>AudioOutputMethod= &quot;alsa&quot;</pre><span class="anchor" id="line-572"></span><span class="anchor" id="line-573"></span><p class="line867"> <h3 id="Esquemas_de_cor_para_acessibilidade">Esquemas de cor para acessibilidade</h3> <span class="anchor" id="line-574"></span><span class="anchor" id="line-575"></span><p class="line874">Para habilitar alto contraste ou para inverter cores, um pacote chamado <span class="anchor" id="line-576"></span><a class="interwiki" href="https://packages.debian.org/gnome-accessibility-themes" title="DebianPkg">gnome-accessibility-themes</a> existe, no qual temas diferentes estão <span class="anchor" id="line-577"></span>incluídos. Você pode instalá-lo com <span class="anchor" id="line-578"></span><span class="anchor" id="line-579"></span><span class="anchor" id="line-580"></span><pre><span class="anchor" id="line-1-15"></span>aptitude install gnome-accessibility-themes</pre><span class="anchor" id="line-581"></span><p class="line874">Eles podem ser selecionados no menu de preferências do GNOME. <span class="anchor" id="line-582"></span><span class="anchor" id="line-583"></span><p class="line862">As cores também podem ser invertidas usando-se <a class="interwiki" href="https://packages.debian.org/xcalib" title="DebianPkg">xcalib</a>, ou seja: <span class="anchor" id="line-584"></span><span class="anchor" id="line-585"></span><p class="line867"><span class="anchor" id="line-586"></span><span class="anchor" id="line-587"></span><pre><span class="anchor" id="line-1-16"></span>xcalib -i -a</pre><span class="anchor" id="line-588"></span><span class="anchor" id="line-589"></span><p class="line874">simplesmente inverterá <strong class="highlight">todo</strong> o desktop. <span class="anchor" id="line-590"></span><span class="anchor" id="line-591"></span><p class="line874">As cores podem ser melhor definidas na interface de configuração do apt/debconf adicionando esta linha em /root/.bashrc: <span class="anchor" id="line-592"></span><span class="anchor" id="line-593"></span><p class="line867"><span class="anchor" id="line-594"></span><span class="anchor" id="line-595"></span><pre><span class="anchor" id="line-1-17"></span>export NEWT_COLORS='root=,black roottext=white,black window=,black textbox=white,black border=white,black button=white,black checkbox=white,black listbox=white,black'</pre><span class="anchor" id="line-596"></span><span class="anchor" id="line-597"></span><p class="line867"> <h3 id="Daltonismo">Daltonismo</h3> <span class="anchor" id="line-598"></span><span class="anchor" id="line-599"></span><p class="line862">Para daltonismo, o programa <a class="interwiki" href="https://packages.debian.org/kmag" title="DebianPkg">Ferramenta para ampliar a tela do KDE</a> inclui opções para alterar a cor de somente uma região (não de toda a tela). E tem configurações para protanopia, deuteranopia, titranopia e acromatopsia. <span class="anchor" id="line-600"></span><span class="anchor" id="line-601"></span><p class="line867"> <h3 id="Deixando_o_cursor_maior">Deixando o cursor maior</h3> <span class="anchor" id="line-602"></span><span class="anchor" id="line-603"></span><p class="line862">Instalar o pacote <a class="interwiki" href="https://packages.debian.org/big-cursor" title="DebianPkg">big-cursor</a> deve fazer com que o cursor fique maior em vários casos. <span class="anchor" id="line-604"></span><span class="anchor" id="line-605"></span><p class="line874">No desktop MATE, pode-se usar o seguinte para deixar o cursor maior: <span class="anchor" id="line-606"></span><span class="anchor" id="line-607"></span><p class="line867"><span class="anchor" id="line-608"></span><span class="anchor" id="line-609"></span><pre><span class="anchor" id="line-1-18"></span>gsettings set org.mate.peripherals-mouse cursor-size 48</pre><span class="anchor" id="line-610"></span><span class="anchor" id="line-611"></span><p class="line874">(ou valores até maiores que 48) <span class="anchor" id="line-612"></span><span class="anchor" id="line-613"></span><p class="line874">Tanto o cursor preto quanto o branco podem ser configurados: <span class="anchor" id="line-614"></span><span class="anchor" id="line-615"></span><ul><li><p class="line862">branco: <tt>gsettings&nbsp;set&nbsp;org.mate.peripherals-mouse&nbsp;cursor-theme&nbsp;mate</tt> <span class="anchor" id="line-616"></span></li><li><p class="line862">preto: <tt>gsettings&nbsp;set&nbsp;org.mate.peripherals-mouse&nbsp;cursor-theme&nbsp;mate-black</tt> <span class="anchor" id="line-617"></span><span class="anchor" id="line-618"></span></li></ul><p class="line867"> <h3 id="Suporte_.2BAOA_amplia.2BAOcA4w-o_em_tela_cheia">Suporte à ampliação em tela cheia</h3> <span class="anchor" id="line-619"></span><span class="anchor" id="line-620"></span><p class="line874">Existem várias opções para ampliação de tela cheia. Escolha uma que melhor se adapta a você. <span class="anchor" id="line-621"></span><span class="anchor" id="line-622"></span><p class="line867"> <h4 id="Op.2BAOcA4w-o_1:_Compiz">Opção 1: Compiz</h4> <span class="anchor" id="line-623"></span><span class="anchor" id="line-624"></span><p class="line862">Suporte à ampliação melhorada é fornecida pelo plugin ezoom do <a href="/Compiz">Compiz</a> <span class="anchor" id="line-625"></span><span class="anchor" id="line-626"></span><span class="anchor" id="line-627"></span><p class="line867"> <h4 id="Op.2BAOcA4w-o_2:_Resolu.2BAOcA4w-o">Opção 2: Resolução</h4> <span class="anchor" id="line-628"></span><span class="anchor" id="line-629"></span><p class="line862">O modo mais simples é diminuir a resolução da tela: <strong><tt class="backtick">xrandr&nbsp;-s&nbsp;800x600</tt></strong> <span class="anchor" id="line-630"></span><span class="anchor" id="line-631"></span><p class="line862">Para restaurar a resolução da tela, use: <tt class="backtick">xrandr&nbsp;-s&nbsp;0</tt> <span class="anchor" id="line-632"></span><span class="anchor" id="line-633"></span><span class="anchor" id="line-634"></span><p class="line867"> <h4 id="Op.2BAOcA4w-o_3:_Panning_.28deslocamento.29">Opção 3: Panning (deslocamento)</h4> <span class="anchor" id="line-635"></span><span class="anchor" id="line-636"></span><p class="line874">É possível fazer zoom sem mudar a resolução de tela. Somente uma porção da tela ficará visível, então mova o mouse para os cantos da tela para se deslocar. <span class="anchor" id="line-637"></span><span class="anchor" id="line-638"></span><p class="line862">Para habilitar o panning: <tt class="backtick">xrandr&nbsp;--output&nbsp;VGA1&nbsp;--mode&nbsp;640x480&nbsp;--fb&nbsp;1280x1024&nbsp;--panning&nbsp;1280x1024</tt> <span class="anchor" id="line-639"></span><span class="anchor" id="line-640"></span><p class="line862">Desligar o panning: <tt class="backtick">xrandr&nbsp;-s&nbsp;0</tt> <span class="anchor" id="line-641"></span><span class="anchor" id="line-642"></span><p class="line867"> <h4 id="Op.2BAOcA4w-o_4:_alterando_DPI">Opção 4: alterando DPI</h4> <span class="anchor" id="line-643"></span><span class="anchor" id="line-644"></span><p class="line874">Um mé<strong class="highlight">todo</strong> que funciona para alguns kits de ferramentas é dizer ao Xserver que ele tem uma resolução de tela maior do que realmente tem: <span class="anchor" id="line-645"></span><span class="anchor" id="line-646"></span><p class="line862">Para mudar o DPI: <tt class="backtick">xrandr&nbsp;--dpi&nbsp;200</tt> <span class="anchor" id="line-647"></span><span class="anchor" id="line-648"></span><p class="line874">o que fará com que tudo basicamente fique duas vezes maior (200 dpi em vez do padrão 96dpi ou até mesmo 75dpi). Isto funciona bem no Qt. <span class="anchor" id="line-649"></span><span class="anchor" id="line-650"></span><p class="line862">Para gtk2, pode-se colocar o seguinte em <tt>~/.gtkrc-2.0</tt>: <span class="anchor" id="line-651"></span><span class="anchor" id="line-652"></span><p class="line867"><span class="anchor" id="line-653"></span><span class="anchor" id="line-654"></span><span class="anchor" id="line-655"></span><span class="anchor" id="line-656"></span><span class="anchor" id="line-657"></span><span class="anchor" id="line-658"></span><span class="anchor" id="line-659"></span><span class="anchor" id="line-660"></span><span class="anchor" id="line-661"></span><span class="anchor" id="line-662"></span><span class="anchor" id="line-663"></span><span class="anchor" id="line-664"></span><span class="anchor" id="line-665"></span><span class="anchor" id="line-666"></span><span class="anchor" id="line-667"></span><span class="anchor" id="line-668"></span><span class="anchor" id="line-669"></span><span class="anchor" id="line-670"></span><pre><span class="anchor" id="line-1-19"></span>gtk-font-name = &quot;DejaVu Sans 20&quot; <span class="anchor" id="line-2-5"></span>gtk-cursor-theme-size = 64 <span class="anchor" id="line-3-4"></span>gtk-icon-sizes = &quot;gtk-menu=48,48 : gtk-button=48,48 : gtk-dialog = 128,128&quot; <span class="anchor" id="line-4-3"></span> <span class="anchor" id="line-5-3"></span>style &quot;default&quot; <span class="anchor" id="line-6-3"></span>{ <span class="anchor" id="line-7-3"></span> GtkRange::slider_width = 56 <span class="anchor" id="line-8-1"></span> GtkRange::stepper_size = 56 <span class="anchor" id="line-9-1"></span> GtkPaned::handle-size = 20 <span class="anchor" id="line-10-1"></span> GtkCheckMenuItem::indicator-size = 48 <span class="anchor" id="line-11-1"></span> GtkCheckButton::indicator-size = 48 <span class="anchor" id="line-12-1"></span> GtkOptionMenu::indicator-size = 48 <span class="anchor" id="line-13-1"></span> GtkTreeView::indicator-size = 48 <span class="anchor" id="line-14-1"></span> GtkTreeView::expander-size = 40 <span class="anchor" id="line-15-1"></span>} <span class="anchor" id="line-16-1"></span> <span class="anchor" id="line-17-1"></span>class &quot;GtkWidget&quot; style &quot;default&quot;</pre><span class="anchor" id="line-671"></span><span class="anchor" id="line-672"></span><p class="line874">Para gtk3, pode-se definir esta variável de ambiente: <span class="anchor" id="line-673"></span><span class="anchor" id="line-674"></span><p class="line867"><tt>export&nbsp;GDK_SCALE=2</tt> <span class="anchor" id="line-675"></span><span class="anchor" id="line-676"></span><p class="line874">Outros kits de ferramentas podem precisar de outras configurações. Idealmente, eles devem escolher a solução DPI... <span class="anchor" id="line-677"></span><span class="anchor" id="line-678"></span><span class="anchor" id="line-679"></span><p class="line867"> <h4 id="Op.2BAOcA4w-o_5:_Ambiente_de_.2BAOE-rea_de_trabalho">Opção 5: Ambiente de área de trabalho</h4> <span class="anchor" id="line-680"></span><span class="anchor" id="line-681"></span><p class="line874">As soluções anteriores funcionam para qualquer sistema Debian. Entretanto, dependendo de qual ambiente de área de trabalho você tenha instalado, <span class="anchor" id="line-682"></span>você pode ter uma maneira gráfica e simples de habilitar o zoom. Por exemplo, ambos <a class="interwiki" href="https://packages.debian.org/Gnome-Shell" title="DebianPkg">Gnome-Shell</a> e <a class="interwiki" href="https://packages.debian.org/Cinnamon" title="DebianPkg">Cinnamon</a> incluem <span class="anchor" id="line-683"></span>um ícone de Acesso Universal <a class="nonexistent" href="/pt_BR/accessibility?action=AttachFile&amp;do=upload_form&amp;ticket=00675c8e35.b63e5407b65f8372958c14733108afd0349567f8&amp;target=universalaccess.svg" title="Upload new attachment &quot;universalaccess.svg&quot;"><img alt="[ATTACH]" height="32" src="/htdocs/debwiki/img/attach.png" title="[ATTACH]" width="32" /></a> em seu dock com uma opção de menu para habilitar o zoom e panning (deslocamento) <span class="anchor" id="line-684"></span>de tela cheia. O ampliador do Cinnamon, contudo, não suporta rastreamento de foco, o gnome-shell sim. <span class="anchor" id="line-685"></span><span class="anchor" id="line-686"></span><p class="line867"> <h3 id="Lente_de_aumento">Lente de aumento</h3> <span class="anchor" id="line-687"></span><span class="anchor" id="line-688"></span><p class="line874">Algumas pessoas preferem uma lente de aumento virtual em vez da ampliação de toda a tela. A resolução de tela não é alterada, em vez disso <span class="anchor" id="line-689"></span>uma pequena janela é adicionada na qual exibe-se uma versão ampliada de uma porção da tela. Usualmente, você pode escolher a área para ampliar ao <span class="anchor" id="line-690"></span>arrastar a área para dentro da janela ou ao fazer com que o programa sempre amplie a região ao redor do mouse. Novamente, existem diferentes <span class="anchor" id="line-691"></span>possibilidades, você é livre para escolher uma das seguintes: <span class="anchor" id="line-692"></span><span class="anchor" id="line-693"></span><p class="line867"> <h4 id="Op.2BAOcA4w-o_1:_Kmag">Opção 1: Kmag</h4> <span class="anchor" id="line-694"></span><span class="anchor" id="line-695"></span><p class="line862">O <a class="interwiki" href="https://packages.debian.org/kmag" title="DebianPkg">KDE screen magnifier</a> (Ampliador de tela do KDE) pode ser instalado com <tt class="backtick">apt-get&nbsp;install&nbsp;kmag</tt>. <span class="anchor" id="line-696"></span><span class="anchor" id="line-697"></span><p class="line862">O Kmag é simples de usar. Ele ocupará mais espaço em disco (&gt;200MB) se você não tiver instalado ainda o KDE. Embora projetado para o KDE, o Kmag funciona <span class="anchor" id="line-698"></span>com qualquer ambiente de área de trabalho, incluindo Gnome e Cinnamon. <span class="anchor" id="line-699"></span><span class="anchor" id="line-700"></span><p class="line867"> <h4 id="Op.2BAOcA4w-o_2:_Virtual_Magnifying_Glass">Opção 2: Virtual Magnifying Glass</h4> <span class="anchor" id="line-701"></span><span class="anchor" id="line-702"></span><p class="line874">Se você tiver problemas para ler palavras somente de vez em quando, você pode preferir o Virtual Magnifying Glass (VMG, Lente de Aumento Virtual). <span class="anchor" id="line-703"></span>Sua vantagem está em que usualmente ele não é visível, ao contrário de programas como o kmag que criam uma janela que sempre cobre parte de sua tela. <span class="anchor" id="line-704"></span>Clicando no ícone do VMG na bandeja do sistema, exibe-se uma lente de aumento ao redor do ponteiro do mouse. Movendo o mouse, move-se a lente. <span class="anchor" id="line-705"></span>Clicando em qualquer lugar fecha-se o programa. (Dica: para mudar o nível do zoom, role o botão central do mouse). <span class="anchor" id="line-706"></span><span class="anchor" id="line-707"></span><p class="line874">O VMG está disponível no Stretch (Debian 9) e posteriores. Ele pode ser instalado sem problemas em sistemas Jessie também, o arquivo .deb pode ser <span class="anchor" id="line-708"></span>obtido em <a class="https" href="https://packages.debian.org/sid/vmg">https://packages.debian.org/sid/vmg</a> , e instalado com <span class="anchor" id="line-709"></span><span class="anchor" id="line-710"></span><p class="line867"><span class="anchor" id="line-711"></span><span class="anchor" id="line-712"></span><span class="anchor" id="line-713"></span><pre><span class="anchor" id="line-1-20"></span>dpkg -i vmg_3.7.1-1_amd64.deb <span class="anchor" id="line-2-6"></span>apt-get -f install</pre><span class="anchor" id="line-714"></span><span class="anchor" id="line-715"></span><p class="line867"> <h3 id="Controlando_o_mouse_com_o_teclado">Controlando o mouse com o teclado</h3> <span class="anchor" id="line-716"></span><span class="anchor" id="line-717"></span><p class="line874">Pode-se usar o teclado numérico para mover o mouse. É necessário habilitar a opção <span class="anchor" id="line-718"></span>keypad:pointerkeys do xkb para isso. Isto pode ser temporariamente obtido por: <span class="anchor" id="line-719"></span><span class="anchor" id="line-720"></span><p class="line867"><span class="anchor" id="line-721"></span><span class="anchor" id="line-722"></span><pre><span class="anchor" id="line-1-21"></span>setxkbmap -option keypad:pointerkeys</pre><span class="anchor" id="line-723"></span><span class="anchor" id="line-724"></span><p class="line874">E permanentemente, ao se adicionar a linha <span class="anchor" id="line-725"></span><span class="anchor" id="line-726"></span><p class="line867"><span class="anchor" id="line-727"></span><span class="anchor" id="line-728"></span><pre><span class="anchor" id="line-1-22"></span>Option &quot;XkbOptions&quot; &quot;keypad:pointerkeys&quot;</pre><span class="anchor" id="line-729"></span><span class="anchor" id="line-730"></span><p class="line874">em /etc/X11/xorg.conf.d/00-keyboard.conf <span class="anchor" id="line-731"></span><span class="anchor" id="line-732"></span><p class="line874">Para realmente habilitá-lo, pressiona-se shift-numlock. As teclas do teclado numérico <span class="anchor" id="line-733"></span>movem o mouse e a tecla 5 simula o clique do mouse. '/', <span class="anchor" id="line-734"></span>'*' e '-' podem ser usados para alternar entre os botões esquerdo, direito e <span class="anchor" id="line-735"></span>central. '0' e 'del' mantém pressionado e liberam o botão. Pressione shift-numlock <span class="anchor" id="line-736"></span>para voltar ao teclado numérico normal. <span class="anchor" id="line-737"></span><span class="anchor" id="line-738"></span><p class="line867"> <h3 id="Acessibilidade_no_gdm">Acessibilidade no gdm</h3> <span class="anchor" id="line-739"></span><span class="anchor" id="line-740"></span><p class="line874">O programa gráfico de início de sessão gdm suporta acessibilidade, o orca somente precisa ser <span class="anchor" id="line-741"></span>habilitado. Mas no Lenny, o gdm padrão instalado não suporta esta <span class="anchor" id="line-742"></span>funcionalidade. Desse modo, para o Lenny você precisa primeiramente remover o gdm e instalar <span class="anchor" id="line-743"></span>o gdm3 em seu lugar. O Squeeze (Debian 6) e posteriores já usam o gdm3 por padrão. <span class="anchor" id="line-744"></span><span class="anchor" id="line-745"></span><p class="line874">A seguir, você pode habilitar o orca a partir de quatro maneiras: <span class="anchor" id="line-746"></span><span class="anchor" id="line-747"></span><ul><li>Ele é habilitado automaticamente quando as funcionalidades de acessibilidade são habilitadas para acesso ao instalador do Debian. <span class="anchor" id="line-748"></span></li><li>Ele pode ser habilitado ao se clicar no ícone &quot;acessibilidade&quot; que traz um painel de configuração. <span class="anchor" id="line-749"></span></li><li>Iniciando no Jessie (Debian 8), ele pode ser habilitado ao se digitar o atalho menu-alt-s. <span class="anchor" id="line-750"></span></li><li>Ele pode ser habilitado manualmente ao se executar (para o Squeeze, Debian 6): <span class="anchor" id="line-751"></span><span class="anchor" id="line-752"></span></li></ul><p class="line867"><span class="anchor" id="line-753"></span><span class="anchor" id="line-754"></span><pre><span class="anchor" id="line-1-23"></span>su -s /bin/sh -c &quot;gconftool-2 --type bool --set /desktop/gnome/applications/at/screen_reader_enabled true&quot; Debian-gdm</pre><span class="anchor" id="line-755"></span><span class="anchor" id="line-756"></span><p class="line874">ou para o Wheezy (Debian 7) e posteriores: <span class="anchor" id="line-757"></span><span class="anchor" id="line-758"></span><p class="line867"><span class="anchor" id="line-759"></span><span class="anchor" id="line-760"></span><pre><span class="anchor" id="line-1-24"></span>su -s /bin/sh -c 'eval $(dbus-launch) ; export DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID ; GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled true' Debian-gdm || true</pre><span class="anchor" id="line-761"></span><span class="anchor" id="line-762"></span><p class="line867"> <h3 id="Acessibilidade_no_lightdm">Acessibilidade no lightdm</h3> <span class="anchor" id="line-763"></span><span class="anchor" id="line-764"></span><p class="line874">O programa gráfico de início de sessão lightdm suporta acessibilidade, o orca somente precisa ser habilitado. <span class="anchor" id="line-765"></span>Crie o diretório <tt>/etc/xdg/lightdm/lightdm.conf.d</tt>, e então crie o arquivo <span class="anchor" id="line-766"></span><tt>/etc/xdg/lightdm/lightdm.conf.d/80_orca-dm-wrapper.conf</tt> e escreva o seguinte nele: <span class="anchor" id="line-767"></span><span class="anchor" id="line-768"></span><p class="line867"><span class="anchor" id="line-769"></span><span class="anchor" id="line-770"></span><span class="anchor" id="line-771"></span><pre><span class="anchor" id="line-1-25"></span>[SeatDefaults] <span class="anchor" id="line-2-7"></span>greeter-wrapper=/usr/bin/orca-dm-wrapper</pre><span class="anchor" id="line-772"></span><span class="anchor" id="line-773"></span><p class="line874">Desde o Debian 11, o orca também pode ser iniciado rapidamente com o atalho de teclado F4. <span class="anchor" id="line-774"></span><span class="anchor" id="line-775"></span><p class="line867"> <h3 id="Acessibilidade_no_libreoffice">Acessibilidade no libreoffice</h3> <span class="anchor" id="line-776"></span><span class="anchor" id="line-777"></span><p class="line862">Para tornar o libreoffice acessível, precisa-se instalar <a class="interwiki" href="https://packages.debian.org/libreoffice-gtk3" title="DebianPkg">libreoffice-gtk3</a>. <span class="anchor" id="line-778"></span><span class="anchor" id="line-779"></span><p class="line867"> <h3 id="Acessibilidade_em_aplicativos_32bit">Acessibilidade em aplicativos 32bit</h3> <span class="anchor" id="line-780"></span><span class="anchor" id="line-781"></span><p class="line874">Se você está executando um sistema 64bit e usa alguns aplicativos 32bit, <span class="anchor" id="line-782"></span>ter o <a class="interwiki" href="https://packages.debian.org/libatk-adaptor" title="DebianPkg">libatk-adaptor</a> instalado não será suficiente para fazer os <span class="anchor" id="line-783"></span>aplicativos 32bit acessíveis: você também precisa instalar a versão 32bit do <span class="anchor" id="line-784"></span>pacote. Se você ainda não fez, habilite a instalação de pacotes i386, <span class="anchor" id="line-785"></span>como documentado com muitos detalhes em <a href="/pt_BR/Multiarch/HOWTO">pt_BR/Multiarch/HOWTO</a>: <span class="anchor" id="line-786"></span><span class="anchor" id="line-787"></span><p class="line867"><span class="anchor" id="line-788"></span><span class="anchor" id="line-789"></span><pre><span class="anchor" id="line-1-26"></span>dpkg --add-architecture i386</pre><span class="anchor" id="line-790"></span><span class="anchor" id="line-791"></span><p class="line874">A seguir atualize o banco de dados do APT: <span class="anchor" id="line-792"></span><span class="anchor" id="line-793"></span><p class="line867"><span class="anchor" id="line-794"></span><span class="anchor" id="line-795"></span><pre><span class="anchor" id="line-1-27"></span>apt-get update</pre><span class="anchor" id="line-796"></span><span class="anchor" id="line-797"></span><p class="line874">e agora você pode instalar a versão 32bit da ponte GTK: <span class="anchor" id="line-798"></span><span class="anchor" id="line-799"></span><p class="line867"><span class="anchor" id="line-800"></span><span class="anchor" id="line-801"></span><pre><span class="anchor" id="line-1-28"></span>apt-get install libatk-adaptor:i386 libgail-common:i386</pre><span class="anchor" id="line-802"></span><span class="anchor" id="line-803"></span><p class="line874">e da ponte QT: <span class="anchor" id="line-804"></span><span class="anchor" id="line-805"></span><p class="line867"><span class="anchor" id="line-806"></span><span class="anchor" id="line-807"></span><pre><span class="anchor" id="line-1-29"></span>apt-get install qt-at-spi:i386</pre><span class="anchor" id="line-808"></span><span class="anchor" id="line-809"></span><p class="line867"> <h3 id="Acessibilidade_no_Java">Acessibilidade no Java</h3> <span class="anchor" id="line-810"></span><span class="anchor" id="line-811"></span><p class="line862">Para acessar aplicativos Java, precisa-se instalar o pacote <a class="interwiki" href="https://packages.debian.org/libatk-wrapper-java" title="DebianPkg">libatk-wrapper-java</a> . <span class="anchor" id="line-812"></span>Infelizmente, nas versões do Debian 11 e 12, <span class="anchor" id="line-813"></span>o OpenJDK está com acessibilidade desabilitada por padrão. A acessibilidade tem que ser reabilitada manualmente. O caminho varia levemente de acordo com o número da versão usada. Procure em <tt>/etc</tt> por um diretório começando com java. Se encontrado, adapte o seguinte caminho e abra-o em um editor de texto: <span class="anchor" id="line-814"></span><tt>/etc/java-17-openjdk/accessibility.properties</tt> <span class="anchor" id="line-815"></span>e retire o comentário da seguinte linha (retire o caracter # na frente da linha para remover o comentário): <span class="anchor" id="line-816"></span><span class="anchor" id="line-817"></span><p class="line867"><span class="anchor" id="line-818"></span><span class="anchor" id="line-819"></span><pre><span class="anchor" id="line-1-30"></span>assistive_technologies=org.GNOME.Accessibility.AtkWrapper</pre><span class="anchor" id="line-820"></span><span class="anchor" id="line-821"></span><p class="line874">Além disso, somente o GTK look and feel (aparência e comportamento do GTK) possui suporte à acessibilidade, então no arquivo <span class="anchor" id="line-822"></span><tt>/etc/java-6-openjdk/swing.properties</tt> para o Debian 7 (Wheezy) ou <tt>/etc/java-7-openjdk/swing.properties</tt> para o Debian 8 (Jessie), <span class="anchor" id="line-823"></span>a seguinte linha não deve estar comentada (o sinal # na frente precisa ser removido): <span class="anchor" id="line-824"></span><span class="anchor" id="line-825"></span><p class="line867"><span class="anchor" id="line-826"></span><span class="anchor" id="line-827"></span><pre><span class="anchor" id="line-1-31"></span>swing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel</pre><span class="anchor" id="line-828"></span><span class="anchor" id="line-829"></span><span class="anchor" id="line-830"></span><p class="line867"> <h3 id="Atualizando_a_tecnologia_assistiva_em_Spi">Atualizando a tecnologia assistiva em Spi</h3> <span class="anchor" id="line-831"></span><span class="anchor" id="line-832"></span><p class="line874">A tecnologia assistiva em Spi é a base para acessibilidade de interface gráfica, incluindo o Orca. <span class="anchor" id="line-833"></span>Para se beneficiar dos últimos avanços dela, é frequentemente útil tentar uma versão mais recente. <span class="anchor" id="line-834"></span>O Debian não atualiza para versões mais novas do <span class="anchor" id="line-835"></span>software, depois de lançados. Uma exceção é o serviço <tt>backports</tt>, que fornece pacotes selecionados em versões mais recentes para o sistema estável. <span class="anchor" id="line-836"></span><span class="anchor" id="line-837"></span><p class="line862">Para um sistema Debian 11 ‘Bullseye’, adicione isto ao seu <tt>/etc/apt/sources.list</tt> : <span class="anchor" id="line-838"></span><span class="anchor" id="line-839"></span><p class="line867"><span class="anchor" id="line-840"></span><span class="anchor" id="line-841"></span><pre><span class="anchor" id="line-1-32"></span>deb http://ftp.debian.org/debian bullseye-backports main</pre><span class="anchor" id="line-842"></span><span class="anchor" id="line-843"></span><p class="line874">ou use extrepo: <span class="anchor" id="line-844"></span><span class="anchor" id="line-845"></span><p class="line867"><span class="anchor" id="line-846"></span><span class="anchor" id="line-847"></span><span class="anchor" id="line-848"></span><pre><span class="anchor" id="line-1-33"></span>sudo apt install extrepo <span class="anchor" id="line-2-8"></span>sudo extrepo enable debian_backports</pre><span class="anchor" id="line-849"></span><span class="anchor" id="line-850"></span><p class="line874">e execute <span class="anchor" id="line-851"></span><span class="anchor" id="line-852"></span><p class="line867"><span class="anchor" id="line-853"></span><span class="anchor" id="line-854"></span><span class="anchor" id="line-855"></span><pre><span class="anchor" id="line-1-34"></span>apt-get update <span class="anchor" id="line-2-9"></span>apt-get install at-spi2-core/bullseye-backports gir1.2-atspi-2.0/bullseye-backports gir1.2-atk-1.0/bullseye-backports libatk-adaptor/bullseye-backports python3-pyatspi/bullseye-backports orca/bullseye-backports libatk-wrapper-java-jni/bullseye-backports libatk-wrapper-java/bullseye-backports</pre><span class="anchor" id="line-856"></span><span class="anchor" id="line-857"></span><p class="line874">Se você precisar de pacotes de desenvolvimento (por exemplo, para construir o Orca), você pode executar <span class="anchor" id="line-858"></span><span class="anchor" id="line-859"></span><p class="line867"><span class="anchor" id="line-860"></span><span class="anchor" id="line-861"></span><pre><span class="anchor" id="line-1-35"></span>apt-get install libatspi2.0-dev/bullseye-backports libatk-bridge2.0-dev/bullseye-backports</pre><span class="anchor" id="line-862"></span><span class="anchor" id="line-863"></span><p class="line862">Para um sistema Debian 10 ‘Buster’, adicione isto ao seu <tt>/etc/apt/sources.list</tt> : <span class="anchor" id="line-864"></span><span class="anchor" id="line-865"></span><p class="line867"><span class="anchor" id="line-866"></span><span class="anchor" id="line-867"></span><pre><span class="anchor" id="line-1-36"></span>deb https://ftp.debian.org/debian buster-backports main</pre><span class="anchor" id="line-868"></span><span class="anchor" id="line-869"></span><p class="line874">e execute <span class="anchor" id="line-870"></span><span class="anchor" id="line-871"></span><p class="line867"><span class="anchor" id="line-872"></span><span class="anchor" id="line-873"></span><span class="anchor" id="line-874"></span><pre><span class="anchor" id="line-1-37"></span>apt-get update <span class="anchor" id="line-2-10"></span>apt-get install at-spi2-core/buster-backports gir1.2-atspi-2.0/buster-backports gir1.2-atk-1.0/buster-backports libatk-adaptor/buster-backports python3-pyatspi/buster-backports orca/buster-backports libatk-wrapper-java-jni/buster-backports libatk-wrapper-java/buster-backports</pre><span class="anchor" id="line-875"></span><span class="anchor" id="line-876"></span><p class="line874">Se você precisar de pacotes de desenvolvimento (por exemplo, para construir o Orca), você pode executar <span class="anchor" id="line-877"></span><span class="anchor" id="line-878"></span><p class="line867"><span class="anchor" id="line-879"></span><span class="anchor" id="line-880"></span><pre><span class="anchor" id="line-1-38"></span>apt-get install libatspi2.0-dev/buster-backports libatk-bridge2.0-dev/buster-backports</pre><span class="anchor" id="line-881"></span><span class="anchor" id="line-882"></span><p class="line862">Para um sistema Debian 9 ‘Stretch’, adicione isto ao seu <tt>/etc/apt/sources.list</tt> : <span class="anchor" id="line-883"></span><span class="anchor" id="line-884"></span><p class="line867"><span class="anchor" id="line-885"></span><span class="anchor" id="line-886"></span><pre><span class="anchor" id="line-1-39"></span>deb https://ftp.debian.org/debian stretch-backports-sloppy main</pre><span class="anchor" id="line-887"></span><span class="anchor" id="line-888"></span><p class="line874">e execute <span class="anchor" id="line-889"></span><span class="anchor" id="line-890"></span><p class="line867"><span class="anchor" id="line-891"></span><span class="anchor" id="line-892"></span><span class="anchor" id="line-893"></span><pre><span class="anchor" id="line-1-40"></span>apt-get update <span class="anchor" id="line-2-11"></span>apt-get install at-spi2-core/stretch-backports-sloppy gir1.2-atspi-2.0/stretch-backports-sloppy gir1.2-atk-1.0/stretch-backports-sloppy libatk-adaptor/stretch-backports-sloppy python3-pyatspi/stretch-backports-sloppy orca/stretch-backports-sloppy libatk-wrapper-java-jni/stretch-backports-sloppy libatk-wrapper-java/stretch-backports-sloppy</pre><span class="anchor" id="line-894"></span><span class="anchor" id="line-895"></span><p class="line874">Se você precisar de pacotes de desenvolvimento (por exemplo, para construir o Orca), você pode executar <span class="anchor" id="line-896"></span><span class="anchor" id="line-897"></span><p class="line867"><span class="anchor" id="line-898"></span><span class="anchor" id="line-899"></span><pre><span class="anchor" id="line-1-41"></span>apt-get install libatspi2.0-dev/stretch-backports-sloppy libatk-bridge2.0-dev/stretch-backports-sloppy</pre><span class="anchor" id="line-900"></span><span class="anchor" id="line-901"></span><p class="line874">Eventualmente, reinicie sua sessão gráfica para obter o novo software que esteja sendo executado, ou reinicie seu sistema. <span class="anchor" id="line-902"></span><span class="anchor" id="line-903"></span><p class="line867"> <h2 id="Virtualiza.2BAOcA4w-o">Virtualização</h2> <span class="anchor" id="line-904"></span><span class="anchor" id="line-905"></span><p class="line874">Ferramentas de virtualização são mais ou menos acessíveis. <span class="anchor" id="line-906"></span><span class="anchor" id="line-907"></span><p class="line867"> <h3 id="Xen">Xen</h3> <span class="anchor" id="line-908"></span><span class="anchor" id="line-909"></span><p class="line874">O Xen usa uma interface de linha de comando, então é claro que é acessível. Definir <span class="anchor" id="line-910"></span>um ambiente Xen, contudo, não é tão simples. Veja as <span class="anchor" id="line-911"></span><a href="/Xen">páginas wiki do Debian Xen</a>. <span class="anchor" id="line-912"></span><span class="anchor" id="line-913"></span><p class="line867"> <h3 id="QEMU.2FKVM">QEMU/KVM</h3> <span class="anchor" id="line-914"></span><span class="anchor" id="line-915"></span><p class="line862">QEMU/KVM podem ser executados em modo texto ao se usar a opção <tt>-display&nbsp;curses</tt>. <span class="anchor" id="line-916"></span>Claro, quando o sistema convidado está em modo gráfico, a interface de texto <span class="anchor" id="line-917"></span>não exibirá nada útil e o programa de leitura de tela ainda assim será <span class="anchor" id="line-918"></span>necessário dentro do sistema convidado. <span class="anchor" id="line-919"></span><span class="anchor" id="line-920"></span><p class="line862">Para permitir que o leitor de tela emita voz, a opção <tt>-device&nbsp;ac97</tt> <span class="anchor" id="line-921"></span>pode ser usada para fornecer ao sistema convidado uma placa de som virtual <span class="anchor" id="line-922"></span>(<tt>-soundhw&nbsp;ac97</tt> para versões QEMU/KVM mais antigas). <span class="anchor" id="line-923"></span><span class="anchor" id="line-924"></span><p class="line874">Para permitir que o leitor de tela emita Braille, a opção <span class="anchor" id="line-925"></span><tt>-usbdevice&nbsp;braille</tt> pode ser usada para fornecer ao sistema convidado um <span class="anchor" id="line-926"></span>dispositivo Baum Braille virtual. O processamento Braille será feito através do daemon <span class="anchor" id="line-927"></span>brltty do sistema hospedeiro. <span class="anchor" id="line-928"></span><span class="anchor" id="line-929"></span><p class="line874">Uma outra forma para Braille é passar através (pass-through) um dispositivo Braille USB. Por <span class="anchor" id="line-930"></span>exemplo, se no sistema hospedeiro, <tt>lsusb</tt> reporta o dispositivo Braille como: <span class="anchor" id="line-931"></span><span class="anchor" id="line-932"></span><p class="line867"><span class="anchor" id="line-933"></span><span class="anchor" id="line-934"></span><pre><span class="anchor" id="line-1-42"></span>Bus 001 Device 002: ID 0403:fe72 Baum</pre><span class="anchor" id="line-935"></span><span class="anchor" id="line-936"></span><p class="line862">Fornecer a opção <tt>-usbdevice&nbsp;host:0403:fe72</tt> <strong>dará</strong> o <span class="anchor" id="line-937"></span>dispositivo USB ao sistema convidado, ou seja, você primeiro deve certificar-se que nada <span class="anchor" id="line-938"></span>como o brltty no sistema hospedeiro o usa, e a seguir executar o qemu/kvm, e aí um daemon <span class="anchor" id="line-939"></span>brltty dentro do sistema convidado pode acessar o dispositivo físico, como se ele <span class="anchor" id="line-940"></span>estivesse conectado à máquina virtual. <span class="anchor" id="line-941"></span><span class="anchor" id="line-942"></span><p class="line874">Claro, se alguém tem dois dispositivos Braille USB, um pode ser usado por <span class="anchor" id="line-943"></span>brltty executando no sistema hospedeiro e o outro pode ser usado por um brltty <span class="anchor" id="line-944"></span>executado no sistema convidado. <span class="anchor" id="line-945"></span><span class="anchor" id="line-946"></span><span class="anchor" id="line-947"></span><span class="anchor" id="line-948"></span><p class="line867"> <h2 id="Resolu.2BAOcA4w-o_de_problemas">Resolução de problemas</h2> <span class="anchor" id="line-949"></span><span class="anchor" id="line-950"></span><p class="line867"> <h3 id="N.2BAOM-o_h.2BAOE_fala_ap.2BAPM-s_login_no_GNOME">Não há fala após login no GNOME</h3> <span class="anchor" id="line-951"></span><span class="anchor" id="line-952"></span><p class="line874">Se o Orca somente diz &quot;Bem-vindo(a) ao Orca&quot; e parece ficar em silêncio em seguida, você atualmente <span class="anchor" id="line-953"></span>está em uma área de trabalho vazia. Para obter o foco, pressione Alt+F1 para o menu ou <span class="anchor" id="line-954"></span>Alt+F2 para a caixa de diálogo de execução de código. <span class="anchor" id="line-955"></span><span class="anchor" id="line-956"></span><span class="anchor" id="line-957"></span><p class="line867"> <h3 id="N.2BAOM-o_h.2BAOE_som">Não há som</h3> <span class="anchor" id="line-958"></span><span class="anchor" id="line-959"></span><p class="line874">Em casos raros, o sistema pode realizar o boot com o volume muito baixo ou com uma placa de som em mudo. Os seguintes comandos podem resolver isso: <span class="anchor" id="line-960"></span><span class="anchor" id="line-961"></span><p class="line867"><span class="anchor" id="line-962"></span><span class="anchor" id="line-963"></span><span class="anchor" id="line-964"></span><pre><span class="anchor" id="line-1-43"></span>amixer set Master 50%+ <span class="anchor" id="line-2-12"></span>amixer set PCM 50%+ <span class="anchor" id="line-3-5"></span>amixer set Master unmute</pre><span class="anchor" id="line-965"></span><span class="anchor" id="line-966"></span><p class="line874">Nota: o valor 50% é um exemplo. Você pode usar qualquer valor que seja adequado a você. <span class="anchor" id="line-967"></span><span class="anchor" id="line-968"></span><p class="line867"> <h3 id="BRLTTY.2Fbraille_p.2BAOE-ra_ap.2BAPM-s_o_boot">BRLTTY/braille pára após o boot</h3> <span class="anchor" id="line-969"></span><span class="anchor" id="line-970"></span><p class="line874">No Wheezy (Debian 7) foi adicionado um programa chamado <span class="anchor" id="line-971"></span><a class="interwiki" href="https://packages.debian.org/modemmanager" title="DebianPkg">modemmanager</a> que escaneia dispositivos seriais <span class="anchor" id="line-972"></span>(e possivelmente usb2serial) para detectá-los como modems. Infelizmente isto destrói a <span class="anchor" id="line-973"></span>comunicação com linhas Braille conectadas através dessas portas. Execute somente <span class="anchor" id="line-974"></span><span class="anchor" id="line-975"></span><span class="anchor" id="line-976"></span><pre><span class="anchor" id="line-1-44"></span>apt-get remove modemmanager</pre><span class="anchor" id="line-977"></span><p class="line874">para reparar esse problema. <span class="anchor" id="line-978"></span><span class="anchor" id="line-979"></span><p class="line867"> <h3 id="Sess.2BAOM-o_do_GNOME_3_inacess.2BAO0-vel_.2F_n.2BAOM-o_h.2BAOE_modo_de_recupera.2BAOcA4w-o_.28fallback_mode.29">Sessão do GNOME 3 inacessível / não há modo de recuperação (fallback mode)</h3> <span class="anchor" id="line-980"></span><span class="anchor" id="line-981"></span><p class="line874">Pode acontecer de você chegar em uma seção do GNOME 3 que seja inadequadamente acessível. <span class="anchor" id="line-982"></span>Por exemplo, se você pressionar alt+f1 para o menu, nada é vocalizado. Isto tem a ver com o ainda pouco acessível shell do GNOME. <span class="anchor" id="line-983"></span>Por favor, veja abaixo como resolver este problema. <span class="anchor" id="line-984"></span><span class="anchor" id="line-985"></span><p class="line867"><strong>Debian Jessie (GNOME &gt;= 3.8)</strong> <span class="anchor" id="line-986"></span><span class="anchor" id="line-987"></span><p class="line862">No Debian Jessie com o GNOME versão &gt;= 3.8, existe um modo chamado GNOME clássico. Ele usa o GNOME shell diretamente para <span class="anchor" id="line-988"></span>conseguir uma experiência de usuário(a) parecida com o GNOME 2. Quando usar o startx, você pode configurar seu .xinitrc para usar este modo: <span class="anchor" id="line-989"></span><span class="anchor" id="line-990"></span><p class="line867"><span class="anchor" id="line-991"></span><span class="anchor" id="line-992"></span><span class="anchor" id="line-993"></span><span class="anchor" id="line-994"></span><span class="anchor" id="line-995"></span><span class="anchor" id="line-996"></span><span class="anchor" id="line-997"></span><span class="anchor" id="line-998"></span><span class="anchor" id="line-999"></span><pre><span class="anchor" id="line-1-45"></span>if [ -d /etc/X11/xinit/xinitrc.d ]; then <span class="anchor" id="line-2-13"></span> for f in /etc/X11/xinit/xinitrc.d/*; do <span class="anchor" id="line-3-6"></span> [ -x &quot;$f&quot; ] &amp;&amp; . &quot;$f&quot; <span class="anchor" id="line-4-4"></span> done <span class="anchor" id="line-5-4"></span> unset f <span class="anchor" id="line-6-4"></span>fi <span class="anchor" id="line-7-4"></span> <span class="anchor" id="line-8-2"></span>exec gnome-session --session=gnome-classic</pre><span class="anchor" id="line-1000"></span><span class="anchor" id="line-1001"></span><p class="line867"> <h3 id="Problemas_com_Xorg">Problemas com Xorg</h3> <span class="anchor" id="line-1002"></span><span class="anchor" id="line-1003"></span><p class="line874">O Xorg pode não querer iniciar se nenhuma tela física estiver anexada <span class="anchor" id="line-1004"></span>à placa de vídeo. Isto deve ser relatado ao driver de vídeo que <span class="anchor" id="line-1005"></span>está sendo usado, você pode citar <span class="anchor" id="line-1006"></span><a class="https" href="https://lists.freedesktop.org/archives/xorg/2009-March/044206.html">este e-mail</a> <span class="anchor" id="line-1007"></span>para justificativas que fundamentem uma correção. <span class="anchor" id="line-1008"></span><span class="anchor" id="line-1009"></span><p class="line874">Enquanto isso, pode-se usar um driver fictício que não fará <span class="anchor" id="line-1010"></span>uso de qualquer placa gráfica e ainda assim permitirá que o gnome desktop inicie. <span class="anchor" id="line-1011"></span>Instale o pacote <a class="interwiki" href="https://packages.debian.org/xserver-xorg-video-dummy" title="DebianPkg">xserver-xorg-video-dummy</a> e adicione as <span class="anchor" id="line-1012"></span>seguintes linhas para <tt>/etc/X11/xorg.conf</tt> (crie um se você não possuir este <span class="anchor" id="line-1013"></span>arquivo): <span class="anchor" id="line-1014"></span><span class="anchor" id="line-1015"></span><p class="line867"><span class="anchor" id="line-1016"></span><span class="anchor" id="line-1017"></span><span class="anchor" id="line-1018"></span><span class="anchor" id="line-1019"></span><span class="anchor" id="line-1020"></span><pre><span class="anchor" id="line-1-46"></span>Section &quot;Device&quot; <span class="anchor" id="line-2-14"></span> Identifier &quot;noscreendevice&quot; <span class="anchor" id="line-3-7"></span> Driver &quot;dummy&quot; <span class="anchor" id="line-4-5"></span>EndSection</pre><span class="anchor" id="line-1021"></span><span class="anchor" id="line-1022"></span><p class="line862">Contudo, o suporte está quebrado desde o Squeeze (Debian 6), veja <a class="interwiki" href="https://bugs.debian.org/696965" title="DebianBug">696965</a> ; o <span class="anchor" id="line-1023"></span>seguinte patch pode ser aplicado ao Xorg para corrigi-lo: <span class="anchor" id="line-1024"></span><span class="anchor" id="line-1025"></span><p class="line867"><span class="anchor" id="line-1026"></span><span class="anchor" id="line-1027"></span><span class="anchor" id="line-1028"></span><span class="anchor" id="line-1029"></span><span class="anchor" id="line-1030"></span><span class="anchor" id="line-1031"></span><span class="anchor" id="line-1032"></span><span class="anchor" id="line-1033"></span><span class="anchor" id="line-1034"></span><span class="anchor" id="line-1035"></span><span class="anchor" id="line-1036"></span><span class="anchor" id="line-1037"></span><span class="anchor" id="line-1038"></span><span class="anchor" id="line-1039"></span><pre><span class="anchor" id="line-1-47"></span>diff --git a/src/dummy_driver.c b/src/dummy_driver.c <span class="anchor" id="line-2-15"></span>index 6062c39..566a006 100644 <span class="anchor" id="line-3-8"></span>--- a/src/dummy_driver.c <span class="anchor" id="line-4-6"></span>+++ b/src/dummy_driver.c <span class="anchor" id="line-5-5"></span>@@ -813,7 +813,7 @@ dummyDriverFunc(ScrnInfoPtr pScrn, xorgDriverFuncOp op, poin <span class="anchor" id="line-6-5"></span> switch (op) { <span class="anchor" id="line-7-5"></span> case GET_REQUIRED_HW_INTERFACES: <span class="anchor" id="line-8-3"></span> flag = (CARD32*)ptr; <span class="anchor" id="line-9-2"></span>- (*flag) = HW_SKIP_CONSOLE; <span class="anchor" id="line-10-2"></span>+ (*flag) = 0; <span class="anchor" id="line-11-2"></span> return TRUE; <span class="anchor" id="line-12-2"></span> default: <span class="anchor" id="line-13-2"></span> return FALSE;</pre><span class="anchor" id="line-1040"></span><span class="anchor" id="line-1041"></span><p class="line867"> <h3 id="Executar_Pulseaudio_como_root">Executar Pulseaudio como root</h3> <span class="anchor" id="line-1042"></span><span class="anchor" id="line-1043"></span><p class="line874">Para ser capaz de executar a fala tanto no console de texto quanto nas sessões <span class="anchor" id="line-1044"></span>gráficas, pode-se executar o pulseaudio como root. Isto não é recomendado no <span class="anchor" id="line-1045"></span>código original do pulseaudio, então temos que mexer um pouco: <span class="anchor" id="line-1046"></span><span class="anchor" id="line-1047"></span><p class="line874">coloque isso em /root/.config/pulse/client.conf : <span class="anchor" id="line-1048"></span><span class="anchor" id="line-1049"></span><p class="line867"><span class="anchor" id="line-1050"></span><span class="anchor" id="line-1051"></span><span class="anchor" id="line-1052"></span><pre><span class="anchor" id="line-1-48"></span>default-server = unix:/tmp/pulse.sock <span class="anchor" id="line-2-16"></span>autospawn = no</pre><span class="anchor" id="line-1053"></span><span class="anchor" id="line-1054"></span><p class="line874">e coloque isso em $HOME/.config/pulse/default.pa <span class="anchor" id="line-1055"></span><span class="anchor" id="line-1056"></span><p class="line867"><span class="anchor" id="line-1057"></span><span class="anchor" id="line-1058"></span><span class="anchor" id="line-1059"></span><pre><span class="anchor" id="line-1-49"></span>.include /etc/pulse/default.pa <span class="anchor" id="line-2-17"></span>load-module module-native-protocol-unix auth-anonymous=1 socket=/tmp/pulse.sock</pre><span class="anchor" id="line-1060"></span><span class="anchor" id="line-1061"></span><p class="line867"> <h3 id="Desabilitar_Pulseaudio">Desabilitar Pulseaudio</h3> <span class="anchor" id="line-1062"></span><span class="anchor" id="line-1063"></span><p class="line874">O Pulseaudio pode causar problemas ao executar um leitor de tela de console como root que está usando ALSA, por exemplo, Speakup ou BRLTTY. <span class="anchor" id="line-1064"></span>Além de executar o Pulseaudio como root, ele também pode ser desabilitado. <span class="anchor" id="line-1065"></span><span class="anchor" id="line-1066"></span><p class="line874">Existem duas opções disponíveis. A primeira funciona para MATE ou até mesmo para ambientes de área de trabalho mais leves, ao se remover o pacote: <span class="anchor" id="line-1067"></span><span class="anchor" id="line-1068"></span><p class="line867"><span class="anchor" id="line-1069"></span><span class="anchor" id="line-1070"></span><pre><span class="anchor" id="line-1-50"></span>sudo apt remove pulseaudio</pre><span class="anchor" id="line-1071"></span><span class="anchor" id="line-1072"></span><p class="line874">Para outros ambientes de área de trabalho como GNOME, é impossível remover o Pulseaudio. Desabilitá-lo funciona, fazendo o seguinte: <span class="anchor" id="line-1073"></span><span class="anchor" id="line-1074"></span><p class="line874">1. Execute o comando <span class="anchor" id="line-1075"></span><span class="anchor" id="line-1076"></span><p class="line867"><span class="anchor" id="line-1077"></span><span class="anchor" id="line-1078"></span><pre><span class="anchor" id="line-1-51"></span>dpkg-divert --add --rename /usr/share/alsa/pulse-alsa.conf</pre><span class="anchor" id="line-1079"></span><span class="anchor" id="line-1080"></span><p class="line862">2. Instrua o pulseaudio a não se duplicar automaticamente. Edite <tt>/etc/pulse/client.conf</tt> e procure por uma linha como: <span class="anchor" id="line-1081"></span><span class="anchor" id="line-1082"></span><p class="line867"><span class="anchor" id="line-1083"></span><span class="anchor" id="line-1084"></span><pre><span class="anchor" id="line-1-52"></span>; autospawn = yes</pre><span class="anchor" id="line-1085"></span><span class="anchor" id="line-1086"></span><p class="line874">e altere-a para <span class="anchor" id="line-1087"></span><span class="anchor" id="line-1088"></span><p class="line867"><span class="anchor" id="line-1089"></span><span class="anchor" id="line-1090"></span><pre><span class="anchor" id="line-1-53"></span>autospawn = no</pre><span class="anchor" id="line-1091"></span><span class="anchor" id="line-1092"></span><p class="line874">Dica: você deve reconfigurar o Speech-Dispatcher para usar um mé<strong class="highlight">todo</strong> de saída de áudio diferente. <span class="anchor" id="line-1093"></span>Edite <tt>/etc/speech-dispatcher/speechd.conf</tt> e altere a linha <span class="anchor" id="line-1094"></span><span class="anchor" id="line-1095"></span><p class="line867"><span class="anchor" id="line-1096"></span><span class="anchor" id="line-1097"></span><pre><span class="anchor" id="line-1-54"></span># AudioOutputMethod &quot;pulse&quot;</pre><span class="anchor" id="line-1098"></span><span class="anchor" id="line-1099"></span><p class="line874">para <span class="anchor" id="line-1100"></span><span class="anchor" id="line-1101"></span><p class="line867"><span class="anchor" id="line-1102"></span><span class="anchor" id="line-1103"></span><pre><span class="anchor" id="line-1-55"></span>AudioOutputMethod &quot;libao&quot;</pre><span class="anchor" id="line-1104"></span><span class="anchor" id="line-1105"></span><p class="line874">Você precisa reiniciar o Speech-Dispatcher: <span class="anchor" id="line-1106"></span><span class="anchor" id="line-1107"></span><p class="line867"><span class="anchor" id="line-1108"></span><span class="anchor" id="line-1109"></span><pre><span class="anchor" id="line-1-56"></span>killall speech-dispatcher; speech-dispatcher</pre><span class="anchor" id="line-1110"></span><span class="anchor" id="line-1111"></span><p class="line874">Se você configurou o Speech-Dispatcher para rodar no nível do sistema, o comando para reiniciá-lo é: <span class="anchor" id="line-1112"></span><span class="anchor" id="line-1113"></span><p class="line867"><span class="anchor" id="line-1114"></span><span class="anchor" id="line-1115"></span><pre><span class="anchor" id="line-1-57"></span>systemctl restart speech-dispatcher</pre><span class="anchor" id="line-1116"></span><span class="anchor" id="line-1117"></span><p class="line862">e você deve adicionar root no grupo audio usando <tt>sudo&nbsp;adduser&nbsp;root&nbsp;audio</tt>. <span class="anchor" id="line-1118"></span><span class="anchor" id="line-1119"></span><p class="line867"> <h2 id="Dicas_e_truques">Dicas e truques</h2> <span class="anchor" id="line-1120"></span><span class="anchor" id="line-1121"></span><p class="line867"> <h3 id="Speakup_e_quest.2BAPU-es_de_configura.2BAOcA4w-o_de_pacote">Speakup e questões de configuração de pacote</h3> <span class="anchor" id="line-1122"></span><span class="anchor" id="line-1123"></span><p class="line874">Quando usar o leitor de tela speakup, a interface padrão para configuração <span class="anchor" id="line-1124"></span>de pacote não é conveniente. Pode-se alternar para a interface <span class="anchor" id="line-1125"></span>Readline por padrão executando <span class="anchor" id="line-1126"></span><span class="anchor" id="line-1127"></span><p class="line867"><span class="anchor" id="line-1128"></span><span class="anchor" id="line-1129"></span><pre><span class="anchor" id="line-1-58"></span>dpkg-reconfigure debconf</pre><span class="anchor" id="line-1130"></span><span class="anchor" id="line-1131"></span><p class="line874">e selecionando Readline. Pode-se também escolher a interface para somente uma sessão, executando <span class="anchor" id="line-1132"></span><span class="anchor" id="line-1133"></span><p class="line867"><span class="anchor" id="line-1134"></span><span class="anchor" id="line-1135"></span><pre><span class="anchor" id="line-1-59"></span>export DEBIAN_FRONTEND=readline</pre><span class="anchor" id="line-1136"></span><span class="anchor" id="line-1137"></span><p class="line867"> <h3 id="Acessibilidade_em_chroots">Acessibilidade em chroots</h3> <span class="anchor" id="line-1138"></span><span class="anchor" id="line-1139"></span><p class="line874">Para que as aplicações possam ser acessíveis de dentro de chroots, elas precisam <span class="anchor" id="line-1140"></span>ter acesso ao bus at-spi. Este bus vive tanto em /tmp quanto <span class="anchor" id="line-1141"></span>$HOME, então além da configuração usual de at-spi dentro de chroot, <span class="anchor" id="line-1142"></span>o seguinte é necessário: <span class="anchor" id="line-1143"></span><span class="anchor" id="line-1144"></span><p class="line867"><span class="anchor" id="line-1145"></span><span class="anchor" id="line-1146"></span><span class="anchor" id="line-1147"></span><pre><span class="anchor" id="line-1-60"></span>mount /tmp /where/the/chroot/is/tmp -o bind <span class="anchor" id="line-2-18"></span>mount /home /where/the/chroot/is/home -o bind</pre><span class="anchor" id="line-1148"></span><span class="anchor" id="line-1149"></span><p class="line874">E como é normal, as variáveis de ambiente DISPLAY e XAUTHORITY devem ser <span class="anchor" id="line-1150"></span>definidas para valores que possuem fora de chroot, para que acessem o <span class="anchor" id="line-1151"></span>dispositivo de exibição X. <span class="anchor" id="line-1152"></span><span class="anchor" id="line-1153"></span><p class="line867"> <h3 id="Apagar_a_tela">Apagar a tela</h3> <span class="anchor" id="line-1154"></span><span class="anchor" id="line-1155"></span><p class="line874">Para economizar bateria ou para obter alguma privacidade, é desejável desligar o monitor. <span class="anchor" id="line-1156"></span>Há três abordagens, mas nem todas funcionam em <strong class="highlight">todo</strong>s os computadores. <span class="anchor" id="line-1157"></span>A primeira e a segunda abordagem requerem privilégios de administrador(a), e a terceira é um pouco mais complicada. <span class="anchor" id="line-1158"></span><span class="anchor" id="line-1159"></span><ol type="1"><li><p class="line862"> Instale o pacote <a class="interwiki" href="https://packages.debian.org/brightnessctl" title="DebianPkg">brightnessctl</a> e use esses comandos: <span class="anchor" id="line-1160"></span><ul><li style="list-style-type:none"><p class="line862">Para desligar o monitor: <tt>brightnessctl&nbsp;s&nbsp;0%</tt> <span class="anchor" id="line-1161"></span></li><li style="list-style-type:none"><p class="line862">Para ligar o monitor: <tt>brightnessctl&nbsp;s&nbsp;100%</tt> <span class="anchor" id="line-1162"></span></li><li style="list-style-type:none">Veja também a seção sobre desativação automática de monitor. <span class="anchor" id="line-1163"></span></li></ul></li><li><p class="line862"> Instale o pacote <a class="interwiki" href="https://packages.debian.org/vbetool" title="DebianPkg">vbetool</a> e use esses comandos: <span class="anchor" id="line-1164"></span><ul><li style="list-style-type:none"><p class="line862">Para desligar o monitor: <tt>sudo&nbsp;vbetool&nbsp;dpms&nbsp;off</tt> <span class="anchor" id="line-1165"></span></li><li style="list-style-type:none"><p class="line862">Para ligar o monitor: <tt>sudo&nbsp;vbetool&nbsp;dpms&nbsp;on</tt> <span class="anchor" id="line-1166"></span></li><li style="list-style-type:none">Também é uma boa ideia (mas não necessária) adicionar uma configuração em seu arquivo <span class="anchor" id="line-1167"></span>sudoers para permitir que esse comando seja executado sem um prompt de senha. No arquivo <span class="anchor" id="line-1168"></span><p class="line891"><tt>/etc/sudoers</tt>, adicione:<br> <span class="anchor" id="line-1169"></span><span class="anchor" id="line-1170"></span><p class="line891"><tt>user&nbsp;&nbsp;&nbsp;ALL=(root)&nbsp;NOPASSWD:&nbsp;/usr/sbin/vbetool</tt><br> <span class="anchor" id="line-1171"></span><span class="anchor" id="line-1172"></span>(onde &quot;user&quot; deve ser substituído com o nome de usuário(a)). <span class="anchor" id="line-1173"></span></li><li style="list-style-type:none">Veja também a seção sobre desativação automática de monitor. <span class="anchor" id="line-1174"></span><span class="anchor" id="line-1175"></span></li></ul></li><li class="gap"> Esta abordagem difere entre console e X. <span class="anchor" id="line-1176"></span><ul><li style="list-style-type:none">Console: <span class="anchor" id="line-1177"></span><ul><li style="list-style-type:none"><p class="line862">Para desligar o monitor: <tt>setterm&nbsp;-blank&nbsp;force</tt> <span class="anchor" id="line-1178"></span></li><li style="list-style-type:none"><p class="line862">Para ligar o monitor: <tt>setterm&nbsp;-blank&nbsp;poke</tt> <span class="anchor" id="line-1179"></span></li><li style="list-style-type:none">Os comandos precisam ser executados diretamente no console do Linux. Quando usar <span class="anchor" id="line-1180"></span><p class="line891"><a class="interwiki" href="https://packages.debian.org/screen" title="DebianPkg">screen</a> ou <a class="interwiki" href="https://packages.debian.org/tmux" title="DebianPkg">tmux</a>, a saída deve ser direcionada para o TTY <span class="anchor" id="line-1181"></span>usado, por exemplo, para tty1:<br> <span class="anchor" id="line-1182"></span><tt>sudo&nbsp;sh&nbsp;-c&nbsp;'setterm&nbsp;-blank&nbsp;force&nbsp;&gt;&nbsp;/dev/tty1'</tt>&lt;br /&gt; <span class="anchor" id="line-1183"></span>Se isso falhar, exibindo &quot;setterm: cannot force blank: Inappropriate ioctl for device&quot;, você precisa desanexar (detach) o multiplexador de terminal, limpar a tela, por exemplo, com <tt class="backtick">clear</tt>, executar o comando acima e anexar (attach) novamente. <span class="anchor" id="line-1184"></span></li></ul></li><li style="list-style-type:none"><p class="line862">Interface X11 gráfica:<br> <span class="anchor" id="line-1185"></span>O seguinte script permite ligar e desligar o display: <span class="anchor" id="line-1186"></span><span class="anchor" id="line-1187"></span><span class="anchor" id="line-1188"></span><span class="anchor" id="line-1189"></span><span class="anchor" id="line-1190"></span><span class="anchor" id="line-1191"></span><span class="anchor" id="line-1192"></span><span class="anchor" id="line-1193"></span><span class="anchor" id="line-1194"></span><span class="anchor" id="line-1195"></span><span class="anchor" id="line-1196"></span><span class="anchor" id="line-1197"></span><span class="anchor" id="line-1198"></span><span class="anchor" id="line-1199"></span><span class="anchor" id="line-1200"></span><span class="anchor" id="line-1201"></span><span class="anchor" id="line-1-61"></span><div class="highlight bash"><div class="codearea" dir="ltr" lang="en"> <script type="text/javascript"> document.write('<a href="#" onclick="return togglenumber(\'CA-623e38bfe42145ce4db8af3d58f8c2128030638a\', 1, 1);" \ class="codenumbers">Toggle line numbers<\/a>'); </script> <pre dir="ltr" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a" lang="en"><span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_1"> 1</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_1"></span><span class="anchor" id="line-1-62"></span> <span class="Comment">#!/bin/sh</span></span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_2"> 2</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_2"></span><span class="anchor" id="line-2-19"></span><span class="Comment"></span> <span class="ID">output</span>=<span class="ResWord">$(</span>xrandr | grep <span class="String">' connected '</span> | awk <span class="String">'{print $1}'</span> | head -1<span class="ResWord">)</span></span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_3"> 3</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_3"></span><span class="anchor" id="line-3-9"></span> <span class="ID">screenSize</span>=<span class="ResWord">$(</span>xrandr | awk <span class="String">'BEGIN {foundOutput=0}</span></span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_4"> 4</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_4"></span><span class="anchor" id="line-4-7"></span><span class="String"> / '</span><span class="ID">$output</span><span class="String">' / {foundOutput=1}</span></span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_5"> 5</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_5"></span><span class="anchor" id="line-5-6"></span><span class="String"> /\*\+/ {print $1}</span></span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_6"> 6</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_6"></span><span class="anchor" id="line-6-6"></span><span class="String"> /^[^ ]/ {if(foundOutput) exit 0}'</span><span class="ResWord">)</span></span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_7"> 7</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_7"></span><span class="anchor" id="line-7-6"></span> <span class="ResWord">if</span> [ <span class="String">&quot;</span><span class="ID">$screenSize</span><span class="String">&quot;</span> != <span class="String">&quot;&quot;</span> ]; <span class="ResWord">then</span></span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_8"> 8</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_8"></span><span class="anchor" id="line-8-4"></span> xrandr --output <span class="ID">$output</span> --fb <span class="ID">$screenSize</span> --off</span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_9"> 9</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_9"></span><span class="anchor" id="line-9-3"></span> espeak -v es <span class="String">&quot;Monitor apagado&quot;</span></span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_10"> 10</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_10"></span><span class="anchor" id="line-10-3"></span> <span class="ResWord">else</span></span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_11"> 11</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_11"></span><span class="anchor" id="line-11-3"></span> xrandr --output <span class="ID">$output</span> --auto</span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_12"> 12</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_12"></span><span class="anchor" id="line-12-3"></span> espeak -v es <span class="String">&quot;Monitor encendido&quot;</span></span> <span class="line"><span class="LineNumber"><a href="#CA-623e38bfe42145ce4db8af3d58f8c2128030638a_13"> 13</a> </span><span class="LineAnchor" id="CA-623e38bfe42145ce4db8af3d58f8c2128030638a_13"></span><span class="anchor" id="line-13-3"></span> <span class="ResWord">fi</span></span> </pre></div></div><span class="anchor" id="line-1202"></span><span class="anchor" id="line-1203"></span><span class="anchor" id="line-1204"></span></li></ul></li></ol><p class="line867"> <h4 id="Prevenir_a_reativa.2BAOcA4w-o_autom.2BAOE-tica_do_monitor">Prevenir a reativação automática do monitor</h4> <span class="anchor" id="line-1205"></span><span class="anchor" id="line-1206"></span><p class="line874">Após algum tempo de inatividade, ou quando alterna-se do console Linux para <span class="anchor" id="line-1207"></span>uma sessão X, o monitor será ativado novamente após um pressionamento de teclas. Para que o monitor seja automaticamente desligado novamente, você deve criar um script. Para isso, abra um arquivo texto com qualquer editor de textos e insira o seguinte: <span class="anchor" id="line-1208"></span><span class="anchor" id="line-1209"></span><span class="anchor" id="line-1210"></span><span class="anchor" id="line-1211"></span><span class="anchor" id="line-1212"></span><span class="anchor" id="line-1213"></span><span class="anchor" id="line-1214"></span><pre><span class="anchor" id="line-1-63"></span>while [ 1 ]; do <span class="anchor" id="line-2-20"></span> sudo vbetool dpms off <span class="anchor" id="line-3-10"></span> sleep 20 <span class="anchor" id="line-4-8"></span>done</pre><span class="anchor" id="line-1215"></span><span class="anchor" id="line-1216"></span><p class="line862">Em vez de <tt>sudo&nbsp;vbetool&nbsp;dpms&nbsp;off</tt>, qualquer um dos comandos descritos podem ser usados.<br> <span class="anchor" id="line-1217"></span>A seguir, grave o arquivo e torne-o executável usando <span class="anchor" id="line-1218"></span><span class="anchor" id="line-1219"></span><p class="line867"><tt>chmod&nbsp;u+x&nbsp;NOME_DO_SCRIPT</tt> <span class="anchor" id="line-1220"></span><span class="anchor" id="line-1221"></span><p class="line874">(troque para o nome correto do script) e execute-o em background usando <span class="anchor" id="line-1222"></span><span class="anchor" id="line-1223"></span><p class="line867"><tt>./NOME_DO_SCRIPT&nbsp;&amp;</tt> <span class="anchor" id="line-1224"></span><span class="anchor" id="line-1225"></span><span class="anchor" id="line-1226"></span><p class="line867"> <h3 id="Efeitos_de_som_no_ambiente_de_.2BAOE-rea_de_trabalho_GNOME">Efeitos de som no ambiente de área de trabalho GNOME</h3> <span class="anchor" id="line-1227"></span><span class="anchor" id="line-1228"></span><p class="line874">Se você deseja ter efeitos de som para ajudar na navegação no desktop GNOME, execute <span class="anchor" id="line-1229"></span><span class="anchor" id="line-1230"></span><p class="line867"><span class="anchor" id="line-1231"></span><span class="anchor" id="line-1232"></span><span class="anchor" id="line-1233"></span><span class="anchor" id="line-1234"></span><span class="anchor" id="line-1235"></span><pre><span class="anchor" id="line-1-64"></span>sudo aptitude install freedesktop-sound-theme <span class="anchor" id="line-2-21"></span>gconftool-2 --type bool --set /desktop/gnome/sound/event_sounds true <span class="anchor" id="line-3-11"></span>eval $(dbus-launch); export DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID <span class="anchor" id="line-4-9"></span>GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.sound event-sounds true</pre><span class="anchor" id="line-1236"></span><span class="anchor" id="line-1237"></span><p class="line867"> <h3 id="eSpeak_com_fala_mais_r.2BAOE-pida">eSpeak com fala mais rápida</h3> <span class="anchor" id="line-1238"></span><span class="anchor" id="line-1239"></span><p class="line874">O sintetizador de fala eSpeak pode vocalizar mais rápido ao se adicionar uma opção de configuração para <span class="anchor" id="line-1240"></span>o arquivo de voz apropriado. Esses arquivos de voz podem ser encontrados sob <span class="anchor" id="line-1241"></span><tt>/usr/lib/i386-linux-gnu/espeak-data/voices/</tt>. Selecione ali seu arquivo de idioma <span class="anchor" id="line-1242"></span>(por exemplo, en-us ou de). Abra o arquivo apropriado com privilégios de administração em um editor de texto <span class="anchor" id="line-1243"></span>e insira a seguinte linha: <span class="anchor" id="line-1244"></span><span class="anchor" id="line-1245"></span><p class="line867"><span class="anchor" id="line-1246"></span><span class="anchor" id="line-1247"></span><pre><span class="anchor" id="line-1-65"></span>speed 150</pre><span class="anchor" id="line-1248"></span><p class="line874">Isto fará o eSpeak vocalizar 50% mais rápido. <span class="anchor" id="line-1249"></span><span class="anchor" id="line-1250"></span><p class="line867"> <h3 id="Mais_dicas">Mais dicas</h3> <span class="anchor" id="line-1251"></span><span class="anchor" id="line-1252"></span><p class="line862">Mais dicas estão disponíveis em <a class="https" href="https://web.archive.org/web/20220516221547/http://brl.thefreecat.org/wiki/">https://web.archive.org/web/20220516221547/http://brl.thefreecat.org/wiki/</a>. <span class="anchor" id="line-1253"></span><span class="anchor" id="line-1254"></span><p class="line867"> <h2 id="Links_relacionados">Links relacionados</h2> <span class="anchor" id="line-1255"></span><span class="anchor" id="line-1256"></span><ul><li><p class="line891"><a class="https" href="https://www.debian.org/devel/debian-accessibility">página web da equipe Debian Acessibilidade</a> <span class="anchor" id="line-1257"></span>fornece informação oficial. Somente poucos(as) desenvolvedores(as) podem modificá-la <span class="anchor" id="line-1258"></span></li><li>#debian-a11y na rede de IRC da oftc, venha e converse com a gente! (provavelmente só em inglês) <span class="anchor" id="line-1259"></span></li><li><p class="line891"><a class="https" href="https://web.archive.org/web/20210614033423/https://delysid.org/gnome.html">Gnome for the Blind</a> (Gnome para a pessoa cega) fornece algumas <span class="anchor" id="line-1260"></span>informações sobre o suporte à acessibilidade do gnome <span class="anchor" id="line-1261"></span></li><li><p class="line891"><a class="https" href="https://wiki.gnome.org/action/show/Projects/Orca">Software de leitura e ampliação de tela do GNOME</a>: <span class="anchor" id="line-1262"></span><a href="/Orca">Orca</a> <span class="anchor" id="line-1263"></span></li><li><p class="line891"><a class="https" href="https://help.gnome.org/users/gnome-help/3.12/shell-keyboard-shortcuts.html.pt_BR">Atalhos de teclado do GNOME 3 Shell</a> <span class="anchor" id="line-1264"></span></li><li><p class="line891"><a class="https" href="https://blends.debian.org/accessibility/">Debian Blend Acessibilidade</a>, <span class="anchor" id="line-1265"></span>fornece informação gerada automaticamente sobre acessibilidade, <span class="anchor" id="line-1266"></span>como lista de estatísticas, descrições de pacotes e bugs. <span class="anchor" id="line-1267"></span></li><li><p class="line891"><a class="https" href="https://blends.debian.org/accessibility/tasks/">Tarefas do Debian Blend Acessibilidade</a>, <span class="anchor" id="line-1268"></span>fornece uma visão do conjunto de pacotes que o Debian <span class="anchor" id="line-1269"></span>possui para várias necessidades (Braille, fala, OCR, ...) <span class="anchor" id="line-1270"></span></li></ul><span class="anchor" id="bottom"></span></div><div id="pagebottom"></div> </div> <div id="footer"> <p id="pageinfo" class="info" lang="en" dir="ltr">pt_BR/accessibility (<a class="nbinfo" href="/pt_BR/accessibility?action=info" rel="nofollow">last modified 2024-08-21 18:58:49</a>)</p> <ul id="credits"> <li>Debian <a href="https://www.debian.org/legal/privacy">privacy policy</a>, Wiki <a href="/Teams/DebianWiki">team</a>, <a href="https://bugs.debian.org/wiki.debian.org">bugs</a> and <a href="https://salsa.debian.org/debian/wiki.debian.org">config</a>.</li><li>Powered by <a href="https://moinmo.in/" title="This site uses the MoinMoin Wiki software.">MoinMoin</a> and <a href="https://moinmo.in/Python" title="MoinMoin is written in Python.">Python</a>, with hosting provided by <a href="https://www.man-da.de/">Metropolitan Area Network Darmstadt</a>.</li> </ul> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10