Instalando o Kylix em distros recentes (SUSE 10.0, Fedora, Kalango...)

Publicado por Anderson em 30/06/2006

[ Hits: 10.692 ]

 


Instalando o Kylix em distros recentes (SUSE 10.0, Fedora, Kalango...)



Sobre o Kylix e seus contratempos no SUSE 10.0 (e outras distros - Fedora/Kalango/PCLinux OS).

Fontes


Você pode usar a atualização online do SUSE para baixar as fontes Microsoft.

Se preferir, pode copiar do diretório do Windows (C:\windows\fonts) para o diretório /usr/X11R6/lib/X11/fonts/TTF (crie o diretório TTF, se não existir). Depois, execut o comando de atualização das fontes:

# xset fp rehash

Gosto mais desta solução, que também fica perfeita no OpenOffice (compatibilidade de fontes entre documentos Windows/Linux).

Para distros derivadas do Debian, utilize a seguinte solução:

Saia do Kylix, edite o arquivo $HOME/.borland/.borlandrc, onde $HOME é o seu diretório de trabalho. Encontre a linha WineLook e troque KDE para win98. Em seguida, remova os arquivo de cache:

$ rm -f cached*

Ok, reinicie o Kylix.

Perda do foco das janelas no KDE (teclas F11 e F12)


Vá no menu K / Centro de Controle / Área de Trabalho / Comportamento da Janela / Avançado e, em Nível de prevenção de roubo de foco, escolha "Nenhum". Clique em Aplicar e Fechar, e pronto, pode abrir o Kylix e testar as teclas F11 e F12.

Kernel 2.6.x


Edite o script startdelphi, que normalmente esta em /usr/local/kylix3/bin. Procre pela seqüência abaixo:

#!/bin/bash

# BEGIN STRING TABLE

KYDEF_LOCALE="en_US"
LC_ALL_IS_C1="The LC_ALL environment variable is set to C. Kylix cannot start with this setting."
LC_ALL_IS_C2="Defaulting LC_ALL to"

Inclua as seguintes linhas:

#- Configuração necessária para o kernel 2.6.x - SUSE/Fedora -#
export LC_ALL=en_US
export LD_ASSUME_KERNEL=2.4.19
#--------------------------------------------------------------------#

Para a distribuição Fedora, ainda é preciso mais um ajuste, adicione a seguinte linha no arquivo /etc/rc.local:

echo 1 > /proc/sys/vm/legacy_va_layout

Reinicie o Fedora após esta alteração.

Teclado ABNT2


Procure pelas linhas no startdelphi (estão no final):

source /usr/local/kylix3/bin/kylixpath /usr/local/kylix3 >/dev/null /usr/local/kylix3/bin/delphi $*

Antes delas, coloque as seguintes linhas:

# Comando para acertar teclado ABNT2 no kylix no Conectiva Linux 10
#/usr/X11R6/bin/xmodmap /etc/X11/xinit/xmodmaps/Xmodmap.abnt2
#

# Comando para acertar teclado ABNT2 no kylix no PCLinuxOS
#/usr/X11R6/bin/xmodmap /etc/X11/Xmodmap.abnt2
#

# Comando para acertar teclado ABNT2 no kylix no openSUSE 10.0

/usr/X11R6/bin/xmodmap /etc/X11/Xmodmap
#

Deixe somente sem comentário a linha /usr/X11R6/bin/xmodmap da distribuição utilizada.

A opção Run e a tecla F9-Run


Para usar diretamente a opção Run e a tecla F9-Run, para rodar a aplicação dentro do Kylix (sem travar o IDE):

Inicie o Kylix, clique em Tools / Debugger Options... Desmarque a opção Integrated debugging (está no rodapé) e clique em OK.

Pronto, já pode usar rodar aplicações dentro da IDE.

Bom, é isso, espero ter ajudado.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Instalando Kylix 3 no SuSe 9.1

Kylix 3 - SuSe 9.1 com kernel 2.6

Formatação de data no Kylix, Delphi ou Lazarus

Problema: programa não roda fora do Kylix

Formulário de tamanho fixo em Kylix

  

Comentários
[1] Comentário enviado por brenner.toledo em 29/07/2006 - 17:19h

Parabéns.. muito boa dica.. no SuSe resolveu o problema de dava..

[2] Comentário enviado por FABIOMATTE em 20/10/2010 - 18:44h

Caso alguem precise do Kylix 3 Open Edition para Donwload.
Segue o link.

Kylix 3 + Update 2
http://www.megaupload.com/?d=RRSFIQ0E

[3] Comentário enviado por walkerdiniz em 23/11/2010 - 01:10h

Para quem tem problemas com distros antigas e hardware recentes, é so fazer uma máquina virutal com VMware Workstasion e instalar uma distro antiga que roda blz, tenho um Intel core i7 rodando Windows XP com VMware Workstation 6.5.1 e virtualizei o Suse 9.2 e o kylix ta rodando blz (com as devidas alterações do artigo acima).



Contribuir com comentário