Автор Тема: Старые видеокарты S3 ViRGE MX/MX+  (Прочитано 15852 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн КЭП

  • Новичок
  • **
  • Автор темы
  • Сообщений: 17
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #15 : Сентябрь 30, 2010, 18:47:38 »

вот...

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 861
  • ludoed1970@jabber.ru
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #16 : Сентябрь 30, 2010, 19:39:43 »
Подозреваю, что КЭП нарвался на ту же фигню, что и я на том ровербуке с видяхой VIA.
Надо попробовать сгенерить строку Modeline для нужного разрешения с помощью консольных утилит xrandr или videogen, и эту строку прописать в xorg.conf
После перезагрузки у нас появилось 1024х768
 
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн КЭП

  • Новичок
  • **
  • Автор темы
  • Сообщений: 17
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #17 : Сентябрь 30, 2010, 19:45:33 »
Подозреваю, что КЭП нарвался на ту же фигню, что и я на том ровербуке с видяхой VIA.
Надо попробовать сгенерить строку Modeline для нужного разрешения с помощью консольных утилит xrandr или videogen, и эту строку прописать в xorg.conf
После перезагрузки у нас появилось 1024х768
 
А можно конкретнее? Я новичок и с линуксом едва знаком.
Что нужно сделать?

Оффлайн КЭП

  • Новичок
  • **
  • Автор темы
  • Сообщений: 17
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #18 : Сентябрь 30, 2010, 22:52:05 »
Ура! Удалось таки 1024 выставить.

Конфигурация xorg.conf

Цитировать (выделенное)
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
Load "glx"
Load "dri"
Load "dri2"
Load "extmod"
Load "dbe"
Load "record"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
Option "NoDDC"
HorizSync 30.0 - 79.0
VertRefresh 50.0 - 70
ModeLine "640x480@60" 25.2 640 656 752 800 480 490 492 525 -hsync -vsync
ModeLine "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
ModeLine "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "slow_edodram" # [<bool>]
#Option "slow_dram" # [<bool>]
#Option "fast_dram" # [<bool>]
#Option "fpm_vram" # [<bool>]
#Option "pci_burst" # [<bool>]
#Option "fifo_conservative" # [<bool>]
#Option "fifo_moderate" # [<bool>]
#Option "fifo_aggressive" # [<bool>]
#Option "pci_retry" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "early_ras_precharge" # [<bool>]
#Option "late_ras_precharge" # [<bool>]
#Option "lcd_center" # [<bool>]
#Option "set_lcdclk" # <i>
#Option "set_mclk" # <freq>
#Option "set_refclk" # <freq>
#Option "show_cache" # [<bool>]
#Option "HWCursor" # [<bool>]
#Option "SWCursor" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # [<str>]
#Option "mxcr3afix" # [<bool>]
#Option "XVideo" # [<bool>]
Identifier "Card0"
Driver "s3virge"
VendorName "S3 Inc."
BoardName "ViRGE/MX"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSection

Оффлайн КЭП

  • Новичок
  • **
  • Автор темы
  • Сообщений: 17
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #19 : Сентябрь 30, 2010, 22:58:07 »

Оффлайн Universe

  • Global Moderator
  • *****
  • Сообщений: 270
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #20 : Сентябрь 30, 2010, 23:24:17 »
Поздравляю!)
А Вы так расстраивались совсем недавно  :)

Оффлайн КЭП

  • Новичок
  • **
  • Автор темы
  • Сообщений: 17
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #21 : Октябрь 01, 2010, 02:39:03 »
Спасибо. Приятно вдвойне, потому что у меня ДР ) да еще и новая ОС )
Красота.
Кстати, сразу хочу отметить для тех у кого слабые компьютеры, это лучшая ОС что мне удалось поставить. Быстрая, есть все необходимое (софт можно и доставить при необходимости) и простая в использовании и настройке. Я ставил RedHat, Ubuntu, Slax, Alt и ни одна мне не показалась привлекательнее чем Runtu LXDE
Напомню конфигурацию на которой Runtu LXDE работает у меня.
Ноутбук Compaq Armada 7400
PII 300 \ 128 mb опервативка \ 4 видео \ 10 хард. (даже не думал что удастся поставить на это графическую среду да еще чтобы не тормозило)
В Интернет работает шустро. Не тормозит.
Так что рекомендую всем.

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 861
  • ludoed1970@jabber.ru
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #22 : Октябрь 01, 2010, 18:45:12 »
Мои поздравления. Совет насчет Modeline помог? :)
Рекомендую описать здесь же способ решения проблемы - рано или поздно найдется человек, которому эта запись поможет.
Извините, что не привел сразу подробного решения проблемы - последние три дня лежал больной (простуженный) и за компом бывал по нескольку минут
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн КЭП

  • Новичок
  • **
  • Автор темы
  • Сообщений: 17
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #23 : Октябрь 01, 2010, 19:08:43 »
Ну решение простое... Так как система ставится без проблем, мы имеем загруженную графическую среду с разрешением 800х600. Так?
Но задать разрешение больше чем 800х600 мы не можем... (отсутствие выборки в настройках)

Создаем пустой файл (horg.conf), например здесь /home/ваш ник/документы/ (и здесь наш новый horg.conf)
Затем копируем в него конфигурацию
Цитировать (выделенное)
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
Load "glx"
Load "dri"
Load "dri2"
Load "extmod"
Load "dbe"
Load "record"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
Option "NoDDC"
HorizSync 30.0 - 79.0
VertRefresh 50.0 - 70
ModeLine "640x480@60" 25.2 640 656 752 800 480 490 492 525 -hsync -vsync
ModeLine "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
ModeLine "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "slow_edodram" # [<bool>]
#Option "slow_dram" # [<bool>]
#Option "fast_dram" # [<bool>]
#Option "fpm_vram" # [<bool>]
#Option "pci_burst" # [<bool>]
#Option "fifo_conservative" # [<bool>]
#Option "fifo_moderate" # [<bool>]
#Option "fifo_aggressive" # [<bool>]
#Option "pci_retry" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "early_ras_precharge" # [<bool>]
#Option "late_ras_precharge" # [<bool>]
#Option "lcd_center" # [<bool>]
#Option "set_lcdclk" # <i>
#Option "set_mclk" # <freq>
#Option "set_refclk" # <freq>
#Option "show_cache" # [<bool>]
#Option "HWCursor" # [<bool>]
#Option "SWCursor" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # [<str>]
#Option "mxcr3afix" # [<bool>]
#Option "XVideo" # [<bool>]
Identifier "Card0"
Driver "s3virge"
VendorName "S3 Inc."
BoardName "ViRGE/MX"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSection

Затем перегружаем систему...
При старте появляется выборка (загрузчик) - здесь выбираем режим восстановления.
Загружаемся... появляется меню в котором нужно выбрать самый последний пункт (консоль для root)
На запрос логина и пароля пишем - root root .......... и вот мы в консоли...

Набираем MC (аналог Norton Commander под windows) Теперь у нас загрузился файловый менеджер, при помощи которого для новичка значительно удобнее выполнять - копирование\перенос\переименование и т д нежели при помощи команд.
Копирование по кнопке F5 из одной панельки в другую, где в каждой панели должен быть выбран нужный путь по диску.

Теперь мы копируем созданный нами файл xorg.conf из (/home/ваш ник/документы/xorg.conf ) в (/etc/X11/xorg.conf)

Перегружаемся, радуемся...

Зто решение для ноутбука Armada 7400 с видео картой S3 ViRGE MX/MX+

Для других компьютеров и конфигураций но с такой же видео картой (S3 ViRGE MX/MX+) достаточно будет прописать в xorg.conf

Цитировать (выделенное)
Section "Monitor"
Identifier "Monitor0"
Option "NoDDC"
HorizSync 30.0 - 79.0
VertRefresh 50.0 - 70
ModeLine "640x480@60" 25.2 640 656 752 800 480 490 492 525 -hsync -vsync
ModeLine "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
ModeLine "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
EndSection

Проверьте наличие драйвер ls /usr/lib/xorg/modules/drivers/s3virge_drv.so (есть ли файл s3virge_drv.so - по указанному пути)

Если его нет, то
Цитировать (выделенное)
sudo apt-get install xserver-xorg-video-s3virge

Должно помочь.

Надеюсь эта информация поможет обладателям S3 ViRGE MX/MX+
« Последнее редактирование: Октябрь 01, 2010, 19:16:00 от КЭП »

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 861
  • ludoed1970@jabber.ru
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #24 : Октябрь 01, 2010, 20:19:24 »
Для новичка в Линуксе Вы решили проблему блестяще.
Браво!
Как видите, не так страшен пингвин, как его малюют.
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #25 : Октябрь 03, 2010, 16:23:32 »
Создаем пустой файл (horg.conf)

Затем перегружаем систему...
При старте появляется выборка (загрузчик) - здесь выбираем режим восстановления.
Загружаемся... появляется меню в котором нужно выбрать самый последний пункт (консоль для root)
На запрос логина и пароля пишем - root root .......... и вот мы в консоли...

Набираем MC (аналог Norton Commander под windows) Теперь у нас загрузился файловый менеджер, при помощи которого для новичка значительно удобнее выполнять - копирование\перенос\переименование и т д нежели при помощи команд.
Копирование по кнопке F5 из одной панельки в другую, где в каждой панели должен быть выбран нужный путь по диску.

Теперь мы копируем созданный нами файл xorg.conf из (/home/ваш ник/документы/xorg.conf ) в (/etc/X11/xorg.conf)

Перегружаемся

   Для копирования файлов и перезапуска Х-сервера перезагружать систему в режим восстановления необходимости нет. После создания xorg.conf его можно скопировать любым удобным способом в /etc/X11, после чего перезагрузить Х-сервер командой
sudo /etc/init.d/lxdm restart

Оффлайн КЭП

  • Новичок
  • **
  • Автор темы
  • Сообщений: 17
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #26 : Октябрь 21, 2010, 04:22:39 »
это если под рутом ) а я под юзером все делал... только нужно было зайти под рутом чтобы файл перезаписать...

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Старые видеокарты S3 ViRGE MX/MX+
« Ответ #27 : Октябрь 21, 2010, 15:27:44 »
только нужно было зайти под рутом чтобы файл перезаписать...

     Учётные записи "Администратор" и "root" (суперпользователь).