• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

    Cambiar refresco del monitor

    Programado Fijo Cerrado Movido
    Sistemas operativos
    3
    11
    618
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • SpecterS
      Specter
      Última edición por

      Pues veréis, mi problemilla es el siguiente. Acabo de instalar la suse 9 y ya tengo configurada la tarjeta de red del nforce2, también he conseguido configurar la aceleración 3d de la radeon con los driver oficiales pero al configurarlos me ha puesto el monitor a 85Hz y yo lo quiero tener como en windows a 100Hz. He estado mirando en el archivo XF86Config-4 que es donde está toda la configuración pero todos los modos del monitor están comentados con un # delante para que no los cargue, y si los descomento no me arrancan las X, se me queda el monitor sin señal. ¿Cómo modifico la configuración para conseguir la resolución 1024x768@100Hz?? Gracias.

      1 Respuesta Última respuesta Responder Citar 0
      • RollingR
        Rolling
        Última edición por

        Hola, en los modes del monitor ponle en el que tengas por defecto "1024x768/100Hz" como primera opcion y prueba.

        Saludox: Rolling.

        1 Respuesta Última respuesta Responder Citar 0
        • SpecterS
          Specter
          Última edición por

          Pues resulta que no tenía ninguna sección llamada Modes ni ninguna línea en la sección del monitor que indicara que usara ese modo, así que he añadido en la sección del monitor la línea "UseModes "Modes[0]"" y luego he añadido manualmente la sección Modes y he puesto esto:

          Section "Modes"
          Identifier "Modes[0]"
          Modeline "1024x768@100" 113.309 1024 1096 1208 1392 768 769 772 814 +hsync +vsync
          EndSection

          pero sigue sin cargar esta configuración, me sigue saliendo el modo predefinido en el monitor de 1024x768@85 Hz, ¿que hago mal?

          1 Respuesta Última respuesta Responder Citar 0
          • RollingR
            Rolling
            Última edición por

            Hola, es que eso esta mal es algo asi:

            Section "Screen"
            Identifier "Screen 1"
            Device "nvidia"
            Monitor "mysony"
            DefaultDepth 24

            Subsection "Display"
            Depth 8
            Modes "1024x768/85Hz" "1024x768" "800x600" "640x480"
            ViewPort 0 0
            Virtual 0 0
            EndSubsection
            Subsection "Display"
            Depth 16
            Modes "1024x768/85Hz" "1024x768" "800x600" "640x480"
            ViewPort 0 0
            Virtual 0 0
            EndSubsection
            Subsection "Display"
            Depth 24
            Modes "1024x768/85Hz" "1024x768" "800x600" "640x480"
            ViewPort 0 0
            Virtual 0 0
            EndSubsection
            EndSection

            Saludox: Rolling.

            1 Respuesta Última respuesta Responder Citar 0
            • SpecterS
              Specter
              Última edición por

              Buenas, pues esto es lo que tengo en la sección Screen:

              Section "Screen"
              Identifier "Screen0"
              Device "ATI Graphics Adapter"
              Monitor "Monitor0"
              DefaultDepth 24
              #Option "backingstore"

              Subsection "Display"
              Depth 24
              Modes "1024x768" "800x600" "640x480"
              ViewPort 0 0 # initial origin if mode is smaller than desktop

              Virtual 1280 1024

              EndSubsection
              EndSection

              y sigue sin ponerme el monitor a 100Hz 😕.

              1 Respuesta Última respuesta Responder Citar 0
              • RollingR
                Rolling
                Última edición por

                Hola, pues prueba en poner esto:

                Subsection "Display"
                Depth 24
                Modes "1024x768/100Hz" "800x600" "640x480"
                ViewPort 0 0 # initial origin if mode is smaller than desktop

                Virtual 1280 1024

                EndSubsection

                A ver si hay suerte

                Saludox: Rolling.

                1 Respuesta Última respuesta Responder Citar 0
                • SpecterS
                  Specter
                  Última edición por

                  Ya está, muchas gracias. Le he puesto esto:

                  Subsection "Display"
                  Depth 24
                  Modes "1024x768@100" "800x600" "640x480"
                  ViewPort 0 0 # initial origin if mode is smaller than desktop

                  Virtual 1280 1024

                  EndSubsection

                  y ya funciona, jejeje.

                  Ahora sólo me falta averiguar cómo hacer que mantenga el refresco durante el arranque y el cierre del sistema, pero no tengo ni idea de dónde se pone esto. Es que durante el inicio y el cierre se me pone el monitor a 1024x768@60Hz y no veas lo que molesta a los ojos :vayatela:.

                  1 Respuesta Última respuesta Responder Citar 0
                  • NachoN
                    Nacho
                    Última edición por

                    Durante el arranque y el inicio del sistema tendras que parchear el Nucleo (Kernel), ya que por defecto solo se soporta modos compatibles con VESA (Maximo 85Hz). Una vez parcheado tendras que recompilarlo. Al parchearlo se generara una especie de modeline, al igual que con el ambiente grafico, asi es que procura tener los datos de tu monitor a mano.

                    Para aumentar la velocidad de refresco (Suponiendo que tengas framebuffer) descargar el parche de http://www.spock.mga.com.pl/php/download.php?id=8&lang=eng

                    Estos son los pasos que tienes que seguir (no me hago responsable, para mas informacion lee el contenido del fichero en busca de info)

                    cp patch-2.4.x-vesafb-rrc.tar.gz /usr/src/

                    cd /usr/src/

                    tar -zxvf patch-2.4.x-vesafb-rrc.tar.gz

                    cd patch-2.4.x-vesafb-rrc

                    cp patch-2.4.x-vesafb-rrc.bz2 /usr/src/linux

                    cd /usr/src/linux

                    bzip2 -dc patch-2.4.x-vesafb-rrc.bz2 | patch -p1

                    chmod u+x /usr/src/linux/scripts/vesa_modeline_gen.pl

                    /usr/src/linux/scripts/vesa_modeline_gen.pl

                    Para mi Sony G420 estos son los datos que yo pongo, tu pon los de tu monitor:
                    Maximal vertical refresh rate [Hz] : 170
                    Maximal horizontal refresh rate [kHz]: 110
                    Monitor's maximal bandwidth (aka pixel clock) [MHz]: 230

                    make bzImage

                    cp /usr/src/linux/arch/i386/boot/bzImage /boot

                    Editar /boot/grub/grub.conf ( o el archivo de LILO si es que no usas Grub) y cambiar el valor de la etiqueta vga segun esta tabla:

                    
                        | 320x200  640x480  800x600  1024x768  1280x1024
                    ----+-----------------------------------------------
                    256 |   N/A     0x501    0x503    0x505      0x507
                    32k |  0x50D    0x510    0x513    0x516      0x519
                    64k |  0x50E    0x511    0x514    0x517      0x51A
                    16M |  0x50F    0x512    0x515    0x518      0x51B
                    
                    ```Solo queda reiniciar para probar.
                    
                    Suerte.
                    
                    Un saludo.
                    1 Respuesta Última respuesta Responder Citar 0
                    • SpecterS
                      Specter
                      Última edición por

                      Gracias por contestar pero no encuentro el archivo /boot/grub/grub.conf 😕 :nono:, y creo que uso el grub que es el que trae por defecto Suse porque no encuentro el lilo.conf tampoco. Y cuando hago "make bzImage" me dice que no hay ninguna regla para construir el objetivo bzImage 😕.

                      1 Respuesta Última respuesta Responder Citar 0
                      • NachoN
                        Nacho
                        Última edición por

                        No se como funciona SUSE, ni si tienes particion /boot. En caso de que tengas, lo normal es no tenerla montada, tenfras que montarla para poder aaceder a ella. Lee la docuemnacion del Lilo o del Grub, el que uses, ya que es bastante extenso.

                        Para hacer el make bzImage tienes que estar en /usr/src/linux, siendo a su vez este directorio un enlace simbolico a /usr/src/elnombredetukernelactual

                        El make bzImage es para compilar el kernel. Antes de hacerlo lee algun tutorial sobre como compilarlo, que en google los tienes a miles. Uno en castellano bastante sencillo es el de www.frikis.org. te advierto que copilar el kernel aunque es facil debes de hacerlo con cuidado, pues te puedes quedar sin Linux si lo haces mal.

                        Los pasos que he indicado antes son solo a titulo orientativo,en forma de mini-guion. Para utilizarlo se supone que tienes unos conocimientos minimos de Linux. Si no tienes conocimientos minimos (compilar el Kernel, cambiar esarametros del gestor de arranque,…) de momento te recomiendo que te olvides del tema, y ve aprendiendo poco a poco.

                        Un saludo.

                        1 Respuesta Última respuesta Responder Citar 0
                        • SpecterS
                          Specter
                          Última edición por

                          Ya, ya he encontrado el grub.conf, pero está en /etc y no contiene ninguna etiqueta vga, esto es lo que pone:

                          root (hd0,4)
                          install –stage2=/boot/grub/stage2 /boot/grub/stage1 d (hd0) /boot/grub/stage2 0x8000 (hd0,4)/boot/grub/menu.lst
                          quit

                          Sí que tengo algunos conocimientos sobre cómo compilar el kernel, ó por lo menos sabía hacerlo con Mandrake, porque he intentado seguir los mismos pasos en suse y no funciona 😕. De momento lo voy a dejar como está a ver si encuentro la forma de compilar el kernel en suse. Gracias.

                          1 Respuesta Última respuesta Responder Citar 0
                          • 1 / 1
                          • First post
                            Last post

                          Foreros conectados [Conectados hoy]

                          1 usuarios activos (1 miembros e 0 invitados).
                          febesin, pAtO, krampak

                          Estadísticas de Hardlimit

                          Los hardlimitianos han creado un total de 543.3k posts en 62.8k hilos.
                          Somos un total de 34.8k miembros registrados.
                          daniel1606 ha sido nuestro último fichaje.