Traduza

Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिनà¥à¤¦à¥€ अनà¥à¤µà¤¾à¤¦ करने के लिà¤/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian
Imagem de começar Google Maps API 3
Imagem de sistemas de exploração modernos (ó edição)
Imagem do desenvolvimento da semente do linux (ó edição)
Imagem do desenvolvimento de aplicações do rádio do Android

Placa gráfica principal dupla de Fedora 10

Detalhes deste borne como instalar e configurar dois monitores em um único cartão dos gráficos de EVGA GeForce 9500 GT (vídeo) sob Fedora 10.

Quando eu pesquisava placas gráficas principais duplas para o uso com Fedora, eu vim através de muitas entradas do fórum e do blogue no assunto mas a maioria delas contiveram a informação obsoleta ou incorreta - especial sobre TwinView, Xinerama e a lima de configuração do sistema da janela de X. Esperançosamente este borne fornecerá leitores alguma informação moderna útil no assunto.

Esta placa gráfica particular (EVGA P/N 01G-P3-N959-TR) era do interesse a mim para um número de razões mas primarly porque o cartão contem duas cabeças cada um com conectores de DVI-I que permitiriam que eu se movesse longe do VGA que cabografa completamente desde que meus dois monitores do LCD do do cavalo-força w1907 19 igualmente têm conectores de DVI-I. Além duas cabeças em uma placa gráfica permitiram-me de livrar acima um entalhe do PCI eliminando a necessidade para uma segunda placa gráfica em minha estação de trabalho.

Usar TwinView era igualmente do interesse a mim porque ele usa uma única tela de X, isto é o excitador esconde toda a informação sobre os dois monitores separados do usuário de X, e ambos os monitores compartilham do mesmo amortecedor de frame. Isto significa que eu posso continuar a usar a funcionalidade tal como OpenGL acelerado sem um problema.

Há muitas placas gráficas disponíveis que contêm o nVidia 9500GT GPU mas, até agora, poucos destes cartões vêm com cabeças duplas de DVI-I. Além o nVidia suporta inteiramente suas placas gráficas em plataformas de GNU/Linux e de solaris. Uma outra característica do nVidia moderno GPUs que é do grande interesse a mim é sua sustentação para a arquitetura de CUDA (arquitetura unificada cálculo do dispositivo) que eu desejo experimentar com uma parte de um projeto que eu esteja trabalhando atualmente sobre para um cliente.

Você pode usar um único monitor com esta para fora---caixa do cartão usando o excitador do nanovolt do defeito que vem padrão com Fedora. Entretanto, para usar dois monitores com este cartão, você precisa de transferir e instalar o pacote correto para sua semente específica, isto é kmod-nvidia- 2.6.27.19 - 170.2.35.fc10.x86_64-180.29-1.fc10.1.x86_64 em meu caso particular porque minha semente atual é 2.6.27.19 - 170.2.35. Selecionar este pacote fará com que outros três pacotes igualmente estejam transferidos e instalados em seu sistema a menos que já existirem. Estes pacotes são livna-config-display-*, xorg-x11-drv-nvidia-*, e xorg-x11-drv-nvidia-libs-*.

Estes pacotes nao disponíveis nos repositórios regulares de Fedora. Você precisa de adicionar os repositórios do rpmfusion a /etc/yum.conf ou

DVD/CDROM Bootable

Têm-no quis nunca determinar se um DVD ou um CDROM são um CDROM ou um DVD bootable dentro de um certificado de escudo?  Se você usa GNU/Linux você poderia analisar gramaticalmente a saída da utilidade do isoinfo que é parte da série das ferramentas de CDRecord.

Que se a utilidade do isoinfo não está disponível em seu sistema de exploração?  Neste caso você tem que recorrer ao rolamento você próprio certificado compilado da utilidade ou de escudo do langauge.  Para fazer isto que você precisa de compreender onde encontrar os bytes específicos em um CDROM/DVD que indicam se é um CDROM/DVD bootable ou não.  A especificação relevante que cobre os CDROMs bootable (e pela extensão DVDs bootable) é a especificação do EL Torito que é uma extensão à especificação do ISO 9660.

Nosso primeiro certificado de escudo usa a utilidade do dd para ler dentro os bytes exigidos que então são cortadas e cortadas usando o xxd e para cortar utilidades.  O setor 17 (hexadecimal 11, o volume do registro de carregador) contem dois bytes em um offset específico que são um ponteiro absoluto ao catálogo do Booting que contem por sua vez um byte específico que indique se um CDROM/DVD é bootable ou não. #! /bin/bash # # do dd do uso para ler dentro os bytes exigidos # /dev/sr0 de DEVICE= do VERBOSE=1 # começ 2 bytes no absolute deslocam dd if=$ do `de 34887 bchex= {DISPOSITIVO} skip=$ ((0×800 * 0×11 + 0×47)) conv=swab 2>/dev/null de bs=1 count=2 | xxd | o corte - d - o `f2 # começ um dd if=$ do `do bootable= do `de 0x$ do `printf %d do bcdec= do byte {bchex} {DISPOSITIVO} bs=1 skip=$ ((0×800 * bcdec + 0×20)) count=1 2>/dev/null | xxd | corte - d - `f2 se [[$bootable = 88]]; então && outro printf da saída 0 do && [$VERBOSE] printf CDROM Bootable \ n [$VERBOSE] uma saída bootable 1 fi não do CDROM \ n

O certificado de escudo precedente é clássico em sua aproximação ao problema que usa um número de utilidades especializadas pequenas para conseguir o resultado desejado.

Uma outra maneira de conseguir o mesmo resultado é usar as características prolongadas do I/O de ksh93 segundo as indicações do seguinte certificado de escudo. #! /bin/ksh93 # # não pode abrir DVD/CDROM para o read/write - daqui não pode a busca # para diante no descritor de lima. A ac1ão alternativa é fechar-se e # reabra o descritor de lima. # o /dev/sr0 de DEVICE= de VERBOSE=1 # leu 2 bytes reorienta 3<>