Como posso adicionar um modo xf86 personalizado ao meu sistema Slackware?

1

Estou executando Slackware 14 em uma máquina virtual em Hyper-V . A resolução máxima de tela oferecida pelo xf86 system é 1152x864 (reportada por xrandr ). Gostaria de adicionar um modo para 1600x1200 resolução para que eu possa executá-lo em tela cheia.
Como faço para adicionar este modo de resolução personalizado?

(FYI - todos os módulos de kernel do Hyper-V estão carregando - hv_utils , hv_netsvc , hv_mouse , hv_storsvc )

    
por uSlackr 23.11.2012 / 21:46

1 resposta

2

O antigo livro do Slackware costumava ter uma seção (slackware 7-8) com orientação para configurar as resoluções manualmente. O novo livro sobre os "essenciais" e os vários guias sobre slackware-docs parece não incluir isso, embora eu só tenha uma olhada rápida. No entanto, (aqui está o que eu lembro dos meus dias de folga) as resoluções podem ser configuradas da seguinte forma:

$ man xorg.conf * rolagem de rolagem *

SCREEN SECTION
       The  config  file  may  have  multiple Screen sections. (...) 
       Screen sections have the following format:

           Section "Screen"
               Identifier "name"
               Device     "devid"
               Monitor    "monid"
               entries
               ...
               SubSection "Display"
                  entries
                  ...
               EndSubSection
               ...
           EndSection
(...)
DISPLAY SUBSECTION
       Each Screen section may have multiple Display subsections. (...)
       Display subsections have the following format:

               SubSection "Display"
                   Depth  depth
                   entries
                   ...
               EndSubSection
       (...)
       Modes  "mode-name" ...
              This  optional  entry specifies the list of video modes to use. 
(...)

Por exemplo:

Section "Screen"
    Identifier     "Screen 1"
    Device         "VESA Framebuffer"
    Monitor        "My Monitor"
    DefaultDepth    24
    SubSection     "Display"
        Depth       8
        Modes      "1400x900" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1400x900" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1400x900" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       32
        Modes      "1400x900" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Isso pressupõe que o mergulhador carregado para a placa gráfica emulada ( PCI 1414: dispositivo 5353 VGA ) no hyper-v suporta o resoluções que você dá. Eu não acho que é razoável supor que apoiará qualquer coisa, uma vez que é feito em software.

    
por 29.11.2012 / 15:31