Xorg.conf, não precisamos mais de você

x

1 Star2 Stars (+32 rating, 7 votes)
Loading ... Loa­ding … Eu já havia repa­rado antes e muito pro­va­vel­mente você tam­bém per­ce­beu que o bom e velho xorg.conf vinha per­dendo impor­tân­cia den­tro das con­fi­gu­ra­ções dos sis­te­mas ope­ra­ci­o­nais base­a­dos em Linux. Não tenho inti­mi­dade o sufi­ci­ente para falar das outras dis­tros, mas sei que o Fedora cami­nha para a morte do xorg.conf.

O assunto me res­sur­giu com o lan­ça­mento do Fedora 10 beta e a estra­nheza de mui­tas pes­soas quanto à ausên­cia do arqui­vi­nho clás­sico, mas, de fato, o xorg.conf já não é mais tão neces­sá­rio desde o Fedora 6. Ele ainda era usado por algu­mas apli­ca­ções mais retró­gra­das só que, num con­texto geral, vinha sendo con­si­de­rado inú­til e será des­car­tado no Fedora 10 (ou, pelo menos, é o que os desen­vol­ve­do­res que­rem muito fazer).

Não é neces­sá­rio se assus­tar, já que isso não é nenhuma revo­lu­ção maluca. Bem pelo con­trá­rio, hoje em dia já temos ser­vi­do­res espe­cí­fi­cos para cui­dar da mai­o­ria dos peri­fé­ri­cos. Em vez de ler do xorg.conf qual o tipo de teclado e mouse, por exem­plo, o Fedora pega essas infor­ma­ções dire­ta­mente do Dae­mon HAL e usa refi­na­men­tos fei­tos pelas suas fer­ra­men­tas system-config. De fato, se você dele­tar o seu xorg.conf seu sis­tema deve fun­ci­o­nar nor­mal­mente (não, não estou dizendo pra você fazer isso e se fizer e der pro­blema não venha cho­ra­min­gar, eu disse DEVE).

Enfim, segundo um dos mai­o­res enten­di­dos em X do esqua­drão de desen­vol­vi­mento do Fedora, Adam “Ajax” Jack­son, a heu­rís­tica usada pelo Fedora já é inte­li­gente o bas­tante para dis­pen­sar o xorg.conf e abrir cami­nho para que novas tec­no­lo­gias pos­sam fazer melhor aquilo que uma tec­no­lo­gia antiga fazia.

O X, é claro, con­ti­nua sendo o ser­vi­dor grá­fico padrão do Linux, ape­nas mais focado, por assim dizer em fazer aquilo que deve­ria fazer, auxi­li­ado agora pelo XrandR.

UPDATE:

Fiz um teste. Desa­ti­vei o meu xorg.conf renomeando-o para xorg.conf.teste e rei­ni­ciei o ser­vi­dor X para ver o que acon­te­cia. O X subiu nor­mal­mente, com as reso­lu­ções de tela inal­te­ra­das, mas o meu layout de teclado se per­deu, mudando de ABNT2 para USA. Recon­fi­gu­rei com o system-config-keyboard (sis­tema > pre­fe­rên­cias > hard­ware > teclado), apa­guei o layout USA e colo­quei o ABNT2. Tudo vol­tou a funcionar.

system

E o xorg.conf? Con­ti­nua desativado.

  • Share/Bookmark

Posts rela­ci­o­na­dos:

  1. Coi­sas idi­o­tas que você pre­fe­ri­ria (não) saber sobre o Fedora
  2. Meme do Yahoo: outro ser­viço que você não sabe se precisava
  3. Fedora 10 — RHGB nunca mais?
  4. Fedora 10 ama­nhã: você está preparado?
  5. Fedora 10 por uma arte mais… artistica

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

25 Responses to “Xorg.conf, não precisamos mais de você”


  • É muito natu­ral a per­gunta que surge: “como vou pas­sar os meus parâ­me­tros manu­al­mente, quando neces­sá­rio?”. Essa per­gunta tam­bém sur­giu na dis­cus­são sobre o fim do xorg.conf e a res­posta é sim­ples:
    Os parã­me­tros pas­sa­dos manu­al­mente vão direto aos res­pon­sá­veis pelo peri­fé­rico, como no exem­plo abaixo:
    system-config-display –noui –set-driver=nvidia

  • Os parã­me­tros pas­sa­dos manu­al­mente vão direto aos res­pon­sá­veis pelo periférico

    E esses dado estão dis­po­ní­veis em outros arqui­vos tex­tos? Podem ser mani­pu­la­dos desta forma (como texto) em outros arqui­vos? Sei não, o xorg.conf, a meu ver tinha uma van­ta­gem, sabia-se que as con­fi­gu­ra­ções esta­vam todas ali, bas­tava ter o conhe­ci­mento neces­sá­rio e usar um edi­tor de texto sim­ples que podia-se ter acesso a eles.As van­ta­gens de se excluí-lo, pelo jeito, devem ser mai­o­res. Quais são elas?

  • Cara, sei não…
    Ontem mesmo fui ins­ta­lar o Fedora 9 numa maquina vir­tual do Vir­tu­al­box e o live CD já me veio numa reso­lu­ção muito maior que o meu moni­tor (meu moni­tor é um sync­mas­ter 753 DFX de 17′ e aceita 1280x1024) difi­cul­tando o uso do liveCD. Bom, cli­quei no icone pra ins­ta­lar no HD… ele abriu o wizard de ins­ta­la­ção mas devido a reso­lu­ção eu nao con­se­guia ver os botoes next, OK, Can­cel e etc… entao tinha que ir na base do TAB -> ENTER ou TAB, TAB -> ENTER… depois de muito tempo con­se­gui ins­ta­lar e pra minha sur­presa após o boot a reso­lu­ção que veio foi a mesma de antes: algo como 1600 x 1200 (sei la). Mas aí ao menos eu con­se­gui cha­mar o con­sole, edi­tar o xorg.conf e mudar a reso­lu­ção para 1024x768 e após o logoff fun­ci­o­nou beleza. Se nao tivesse o xorg.conf eu não tenho cer­teza se con­se­gui­ria resol­ver essa situação…

  • Como con­fi­gu­rar manu­al­mente reso­lu­ção, taxa de freqüên­cia de atu­a­li­za­ção e outros?
    Acre­dito que um modo de boot com dri­ver VESA e reso­lu­ção baixa deve resol­ver a mai­o­ria dos pro­ble­mas da transição.

  • Agora, creio eu, o Fedora deve popu­la­ri­zar os novos meios de con­fi­gu­rar as coi­sas. parece que os desen­vol­ve­do­res estão com a grande pre­sun­ção de “quem usar fedora não pre­ci­sará mais do modo texto, a menos que queira” e todos sabe­mos que isso não é ver­dade, já que algo sem­pre pode dar errado.
    Nesse exem­plo aqui

    system-config-display –noui –set-driver=nvidia

    temos um exem­plo. Torço para que fun­ci­one por­que se o xorg.conf vem sendo tão redun­dante como parece, a ten­dên­cia dele é mesmo sumir. Ape­nas, quem sabe, seja cedo demais pra isso.

  • Dei uma “olhada” nos pos­sí­veis locais de con­fi­gu­ra­ção do teclado e achei aqui:
    /etc/sysconfig/keyboard

  • Eu nao uti­lizo fedora, mas acho tao legal o fato deu abrir um arquivo escre­ver lah o que eu quero sal­var, sair e rei­ni­ciar o ser­viço e ver que tudo fun­ci­o­nou como man­dei. Poder fazer bac­kup dessa con­fi­gu­ra­cao ou ate mesmo pas­sar por email para um colega dah uma olhada.

    Mas a fle­xi­bi­li­dade do linux eh tao grande que nos per­mite ate isso. abrir mao da sim­pli­ci­dade e cla­reza. Nao gosto de coi­sas muito embu­ti­das ou via wizard (que nem sem­pre funcionam)

  • Fazer o que! E um cami­nho natu­ral que as dis­tri­bui­ções estão tomando, em breve tere­mos “somente” o modo gra­fico no Fedora e o texto em dis­tri­bui­ções enter­prise como o CentOS

  • quero ver ter que con­fi­gu­rar um drive de touch screen pra ver.

  • Então é mais um motivo para não tro­car os boas e velhas dis­tri­bui­ções que não ten­tam colo­car o linux na caixa XD.
    Adoro modo texto… modo grá­fico mesmo só se for real­mente neces­sá­rio e para apli­ca­çoes especificas.

  • Só um deta­lhe, como foi escrito aqui parece que foi o fedora que fez isto, na ver­dade isto se deu devido a divi­são do X em vários modu­los para faci­li­tar o desen­vol­vi­mento, e como o autor aqui comen­tou o arqui­vos de con­fi­gu­ra­ção do X no caso o xorg.conf foi per­dendo a sua impor­tân­cia dando esta a outros arqui­vos de con­fi­gu­ra­ção e o que pode­ria ser detec­tado usando IA agora é como por exem­plo as taxas de atu­a­li­za­ção de ima­gens. Um grande salto tb foi o HAL como foi citado pelo colega, ele é capaz de detec­tar e ati­var vários dis­po­si­ti­vos como tecla­dos, mou­ses, pen­dri­vers, impres­so­ras entre outros dis­po­si­ti­vos. Mas um deta­lhe não foi o fedora que inve­tou foi o pes­soal do Xorg que modu­la­ri­zou o negocio.

    • 100% certo. Nós ape­nas usa­re­mos pri­meiro (como sem­pre haha).
      Essa mudança no X, caso bem aceirta, deve afe­tar todas as dis­tros e com o advento do XRandR o X já não pre­cisa mais se pre­o­cu­par com con­fi­gu­ra­ções secun­dá­rias nem pre­cisa ser rei­ni­ci­ado para mudar a reso­lu­ção da tela. Coi­sas legais desse tipo.

  • Legal a pri­meira vez que usei este recurso foi com o Gen­too 2008.1 usando o Xorg 7.1 ainda quando o gen­too nao estava esta­vel, uma coisa inte­res­sante de se falar tb, o debian sid, base do ubuntu, usa ape­nas con­fi­gu­ra­ções bási­cas no xorg.conf para man­ter com­pa­ti­bi­li­dade com equi­pa­men­tos mais anti­gos. Para­bens ao pes­soal do Fedora que esta ante­nado nas mudan­ças e tipo assim o xrandr ta ai a muito tempo lem­bro dele quando usava slackware 10.1

  • Não vamos tra­tar isto como um flam­mer ok LonelySpooky.

  • Quem tiver pro­ble­mas com a reso­lu­ção incor­reta pode ten­tar usar o ata­lho padrão do Xorg para aumen­tar ou dimi­nuir a resolução

    para aumen­tar: CTRL,ALT,’+‘
    para dimi­nuir: CTRL,ALT,’-’

    é muito util, prin­ci­pal­mente nas horas que o moni­tor fica fora de frequên­cia ou que reso­lu­ção não suportada

  • Atu­al­mente, o Xorg é o grande res­pon­sá­vel por pos­si­bi­li­tar a uti­li­za­ção de vários moni­to­res (mul­ti­mo­ni­tor). Com o fim do Xorg, será pos­sí­vel con­ti­nu­ar­mos a uti­li­zar des­ses recursos?

  • Como ficará as con­fi­gu­ra­ções do Com­piz e pla­cas de vídeo com parâ­me­tros especiais???

  • Eu nao gos­tei, pre­firo o bom e velho xorg.cong de volta…
    Ja pas­sei maus boca­dos ten­tando botar uma reso­lu­ção wide (1280x720) em um moni­tor da sam­sung, no Big Linux 4, que usa base ubuntu 8.
    Alte­rei de tudo que era jeito e as minhas alte­ra­ções nao sur­tiam efeito(e o cli­ente do lado). No fim con­se­gui mas foi um parto.

  • E quanto ao tou­ch­pad? Na ver­sao 9 do Fedora tínha­mos que ins­ta­lar uma ver­sao alter­na­tiva do synap­tics ou entao acres­cen­tar algu­mas linhas no xorg.conf para que o mesmo fun­ci­o­nasse. Estou rodando o Fedora 10 snap2 em uma VM (Vir­tu­al­box) e ao sei como habi­li­tar o tou­ch­pad, que, por enquanto veio desa­bi­li­tado de novo!

    Um abraço.

    PS.: Des­culpe a falta de til, mas meu teclado, ao con­trá­rio do que ocor­reu na vers~ao 9 do fedora parace que exi­girá uma edi­çao manual do arquivo /usr/share/X11/xkb/symbols/latam (é latino americano).

  • Cara!!! Não tem base não! O Tap­ping de meu touch pad, sem mais nem menos, parou de fuun­ci­o­nar de novo! Ten­tei edi­tar o xorg.conf, acres­cen­tando algu­mas linhas p/ o synap­tics, não resol­veu. Ten­tei reins­ta­lar o danado, tb não… o que será que está acon­te­cendo? Tava bom demais pra ser ver­dade… tô de novo as vol­tas com bugs cha­tos do Fedora!!!

  • Oi,
    Nessa linha de raci­o­ci­nio, que comando seria neces­sá­rio para vol­tar a visu­a­li­zar o cur­sor do mouse, o mesmo sumiu no Fedora 10, era visi­vel no Fedora 9.
    Obrigado.

  • Pes­soal, tenho um note­book HP 6530b que no Fedora 10 não fun­ci­ona o som nos alto­fa­lan­tes, só nos fones, e após ter se atu­a­li­zado, tro­cou o modelo do meu teclado e agora, sem­pre que ligo o com­pu­ta­dor, tenho que ajus­tar o modelo atra­vés do system-config-keyboard. Tenho notado que estão indo muito rápido para ino­var, estra­gando as que são boas. Esta tal atu­a­li­za­ção auto­má­tica Pac­ka­ge­Kit é um saco, pois após rei­ni­ciar, tudo muda para pior. Em ser­vi­do­res ainda estou ins­ta­lando o FC7, os mais recen­tes não fun­ci­o­nam tão bem os ser­vi­ços como Named, Dhcpd,… que antes fun­ci­o­na­vam. Algo que real­mente melho­rou foi o Network­Ma­na­ger e o Auto­mount. Infe­liz­mente o pro­jeto Fedora está pare­cendo os pro­du­tos MS, boni­ti­nhos e cheios de ino­va­ções, porem inú­teis e cheias de bugs. Assim fica difí­cil popu­la­ri­zar o Linux.

Leave a Reply