Автор Тема: hwdata и /usr/X11R6/lib/X11/Cards  (Прочетена 2196 пъти)

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
hwdata и /usr/X11R6/lib/X11/Cards
« -: Feb 24, 2005, 21:16 »
На този адрес прочетох:
Цитат

hwdata is a package that has a lot of definitions and stuff in (I should
have figure that out - HardWareDATA - I'm getting slow)

hwdata does replace one file from XFree86 - /usr/X11R6/lib/X11/Cards
I went ahead and let it replace it. From the comments in the hwdata
version of the file - it looks like the real difference is that Red Hat
has tweaked it - removed entries for drivers that no longer work in
XFree 4 (and replacing them with generic where possible), stuff like
that that XFree.org is sometimes slow to update.


Това, което разбрах от написаното е, че разлитакат между Cards от XFree86 версия 4 и Cards от пакета hwdata е, че във втория няма записи (entries) за драйвери, които не работят в XFree86 версия 4 (и ги заменя с универсални (generic) настройки ако е възможно - напр. указва да се ползва модула vesa).

Проблема е, че това е писано през 2003 година и информацията може да е стара. Някой знае ли какво е положението с X.org? Там пак ли го има този проблем - не махат излишните записи?

Началото на файла Cards от hwdata:
Цитат

# $Revision: 1.173 $
# This is the database of card definitions used by redhat-config-xfree86,
# Xconfigurator, xf86cfg, anaconda, and many other X configuration programs.
#
# Each definition should have a NAME entry, CHIPSET (descriptive) and
# SERVER (one of Mono, VGA16, SVGA, S3, 8514, Mach8, Mach32, Mach64, AGX,
# P9000, W32, I128).
# A reference to another definition is made with SEE (already defined
# entries are not overridden).
# Optional entries are RAMDAC (identifier), CLOCKCHIP (identifier),
# DACSPEED, NOCLOCKPROBE (advises never to probe clocks), UNSUPPORTED
# (indicates card that is not yet properly supported by a dedicated
# server). A LINE entry adds a line of text to be included in the
# Device section (can include options or comments).
# There's no CLOCKS option (although a Clocks line can be included
# with LINE), as it is very undesirable to have a Clocks line that
# is incorrect. The idea is that the Clocks are probed for to be
# sure (a commented suggested Clocks line can be included).
#
# The majority of entries are just a binding of a model name to a
# chipset/server and untested.


#                     *** RED HAT IMPORTANT NOTE ***
#
# Support is now being dropped for XFree86 3.3.6 as of this Cards file
# Cards unsupported or broken in 4.x will be configured to use the "vesa"
# driver if it works, and the "vga" driver if not.  Cards that don't work
# with any driver are now considered unsupported.  Bug reports and requests
# to support such hardware should be filed with XFree86.org and discussed on
# the xpert@xfree86.org mailing list.

# When adding entries to this file, if XFree86 does *NOT* currently support
# the hardware you're adding, make *SURE* the entry is commented OUT, or else
# users *EXPECT* that the card works, because they see it on the menu.


Забелязал съм, че някои записи от Cards  на hwdata ги няма в Cards на X.org.
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
hwdata и /usr/X11R6/lib/X11/Cards
« Отговор #1 -: Feb 24, 2005, 23:48 »
Това hwdata да не някакъв пакет, който съдържа usb.ids, pci.ids и Cards и други. Мястото не е ли в пакет от програми, които го ползват ? Например usb.ids - в usbutils.

Докато usb.ids и pci.ids имат "централно място" и директно може да си свали последната версия, да се изпрати писмо/попълни форма с информация за ново устройсто, то за Cards май не е така.

Пък и някой дистрибуции идват със специфични програми за настройка на графичната среда. Дали те използват lib/X11/Cards ?

Всъщност, незнам URL или форум, който да е за Cards.
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
hwdata и /usr/X11R6/lib/X11/Cards
« Отговор #2 -: Feb 25, 2005, 17:53 »
Примерен код

valentin@darkstar:/var/log/packages$ grep pci.ids *
hwdata_knoppix-0.107p8-noarch-vslive1:usr/share/hwdata/pci.ids
pciutils-2.1.11-i486-5:usr/share/pci.ids
valentin@darkstar:/var/log/packages$ grep usb.ids *
hwdata_knoppix-0.107p8-noarch-vslive1:usr/share/hwdata/usb.ids
kdebase-3.3.2-i486-1:opt/kde/share/apps/kcmusb/usb.ids
usbutils-0.11-i486-2:usr/share/usb.ids
valentin@darkstar:/var/log/packages$ grep Cards *
hwdata_knoppix-0.107p8-noarch-vslive1:usr/share/hwdata/Cards
x11-6.8.2-i486-1:usr/X11R6/lib/X11/Cards
valentin@darkstar:/var/log/packages$


Срещат се в много пакети едни и същи файлове...
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
hwdata и /usr/X11R6/lib/X11/Cards
« Отговор #3 -: Feb 26, 2005, 19:30 »
Ами мястото за usb.ids зависи от това къде го търси lsusb.
На slackware виждам, а и знам '<img'>, че e в /usr/share. Явно на knopix е в /usr/share/hwdata. На RedHat и подобни(базирани на него) също е там.

Включването на подобен пакет дава възможност по-лесно и в по-малки пакети системата да се обновява. Май не е удачно целия usbutils да се обновява само заради актуалната версия на usb.ids. Всеки месец се добавят по няколко устройства.

В противоположния край е Cards. На една система много рядко се сменя видео картата. Във фирмите май никога, защото обикновенно се сменя изцяло хардуера.

Файла pci.ids e някъде по средата. За директорията важи същото като за usd.ids.

От друга страна трябва ли ppd файловете да са в пакета hwdata ? Ако да, то той не става ли прекалено голям ? Май не трябва - принтерите не се сменят като носни кърпички.


Май поизместих темата '<img'>.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
3 ethernet cards проблем
Настройка на програми
chonny 5 3446 Последна публикация Jul 06, 2004, 19:21
от
2 LAN cards
Настройка на хардуер
nb 3 2281 Последна публикация May 10, 2005, 09:59
от toxigen
Lan Cards install
Настройка на хардуер
Hel1Fire 20 4582 Последна публикация Sep 05, 2005, 20:52
от Agent_SMITH
Debian sound cards
Настройка на хардуер
BayDragoy 3 2504 Последна публикация Oct 01, 2005, 02:52
от divak
Информация за Network cards
Настройка на хардуер
clovenhoof 13 3252 Последна публикация Jan 07, 2012, 14:22
от clovenhoof