ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Konstantin Lepikhov <lakostis@mmti.ru>
To: ALT Linux Devel Mailing List <devel@altlinux.ru>
Subject: [devel] Впечатления о 2.6.x в окружении ALTLinux
Date: Sat, 3 Jan 2004 00:42:17 +0300
Message-ID: <20040102214217.GA8810@lks.home> (raw)

Hi!

Вместе с елкой принес себе мешок подарков - 2.6.0-std26-up-alt2 + Compact
и Сизиф. И вчера с ними позабавился, причем впечатления получились
смешанные %) Насчет Compact - отдельным письмом, насчет остального - ниже.

2.6.x
-----

Что понравилось

- наконец-то заработал мой USB 2.0 Controller (точнее, он работал и в 2.4,
  но только на запись, читал он с ошибками).
- При сборке ядра 2.95.3, реакция системы ощутимо быстрее
- заработал pktcdvd!! 8-) Пора делать feature patch
- насчет mtrw - TODO
- интеграция с существующим ядром - практически безболезненная (но только
  для desktop'а) 
- fglrx драйвера вполне работоспособен в новом окружении, правда нужен
  патч (прилагается).
- sysfs рулит =)

Что не понравилось

- ужасно глюкавые modutils (баг с Out of memory продолжается)
- modprobe глючит при загрузке ipt_MASQUERADE - почему-то лезет за ipchains
  :-/
- modprobe глючит при загрузке usbmouse (лечится хаком в modules.conf)
- hotplug в принципе нерабочий для 2.6, попытка перепрыгнуть на 2003_08_05
  ничего не дала, слишком много надо подпиливать.
- странно ведет себя mkinitrd при сборке initrd для самосборного ядра -
  почему-то засовывает в fakedep deps для _текущего_ ядра, рапортуя при
  этом, что лезет в нужный каталог. Приходится ставить на --pause.
- приходится ставить костыли для клавиатуры (генерить rc.serial) и agpgart
  (хачить на agp_intel) и ppp (похоже на глюки modutils)
- на моем ноуте так и не заработал swsup - S1 приводит к зависанию, S4-S5
  - рабочие наполовину (не восстанавливается serial + usb).
- неработчий init для pcmcia - нагло грузить pcmcia_core.o через insmod -
  это хамство, правда, которое я почти поборол.
- DRI так и не заработал для моего R200 QL
- lm_sensors пока сыроваты (зато работает thermal - BTW чью температуру он
  кажет?).
- насчет интеграции - для машины, у которой только один сетевой интерфейс
  и не более + какая-то в/к, все проходит почти без проблем (кроме
  s/usb-uhci/uhci-hcd/ + agpgart kludge/usbkbd kludge + нерабочие
  lm_sensors). Для ноута - ворох проблем (все, что выше + hotplug + pcmcia
  + swsup).
- не работает tdfxfb вместе с запущенными X'ами.

А вообще - так держать, все это исправимо, т.к. в остальном все работает -
3d есть, диски пишутся (через ATAPI/pktcdvd), проблемы с bind/ntpd/etc -
исправимы.

ЗЫ Всех с продолжающимися праздниками!
ЗЫЗЫ Прилагаю патчи/хаки для quickstart'а =)

modules.conf

alias eth0 8139too
above snd-cs46xx snd-pcm-oss
above snd-pcm-oss snd-mixer-oss
alias sound-slot-0 snd-cs46xx
alias sound-slot-1 snd-intel8x0
alias char-major-10-134 off
alias ppp1 off
alias ppp2 off
if -n `kernelversion_minor` < 5
 alias scsi-hostadapter ide-scsi
 post-install scsi-hostadapter modprobe sr_mod
endif
if -n `kernelversion_minor` < 5
 alias psmouse off
 alias uhci-hcd usb-uhci
endif
if -n `kernelversion_minor` > 5
 alias keybdev null
 alias mousedev null
endif
if -n `kernelversion_minor` > 5
 post-install agpgart modprobe intel-agp
endif
alias usb-interface uhci-hcd
alias usb-interface1 ehci-hcd

rc.serial

#!/bin/sh
# load serial driver (new style)
KERNEL_MINOR=`kernelversion_minor`
[ "$KERNEL_MINOR" -gt 4 ] && modprobe 8250

rc.sysinit (для поддержки sysfs)

<skip>

[ -f /proc/bus/usb/devices ] && mount -f -t usbdevfs usbdevfs /proc/bus/usb
[ -e /dev/.devfsd ] && mount -f -t devfs devfs /dev 
[ `kernelversion_minor` -gt 5 ] && mount -t sysfs sysfs /sys

fglrx patch:
--- firegl_public.c.orig	2004-01-03 00:37:28 +0300
+++ firegl_public.c	2004-01-02 00:03:23 +0300
@@ -28,6 +28,9 @@
 !!! This is not currently supported,
 !!! since it requires changes to linux/init/main.c.
 #endif /* !MODULE */
+#ifndef VMALLOC_VMADDR
+#define VMALLOC_VMADDR(x) ((unsigned long)(x))
+#endif
 
 // ============================================================
 #include <linux/version.h>

-- 
WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis@jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis@pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR







             reply	other threads:[~2004-01-02 21:42 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-01-02 21:42 Konstantin Lepikhov [this message]
2004-01-02 23:10 ` Dmitry V. Levin
2004-01-03  8:02   ` [devel] " Konstantin Lepikhov
2004-01-06 14:56 ` [devel] ÷ÐÅÞÁÔÌÅÎÉÑ Ï 2.6.x × ÏËÒÕÖÅÎÉÉ ALTLinux Ed V. Bartosh
2004-01-06 17:20   ` [devel] Re: Впечатления о 2.6.x в окружении ALTLinux Konstantin A. Lepikhov
2004-01-06 16:59     ` [devel] Re: [d-kernel] Re: ÷ÐÅÞÁÔÌÅÎÉÑ Ï 2.6.x × ÏËÒÕÖÅÎÉÉ ALTLinux Ed V. Bartosh
2004-01-07  5:28       ` [devel] Re: [d-kernel] Re: ??????????? ? 2.6.x ? ????????? ALTLinux Andrey Rahmatullin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040102214217.GA8810@lks.home \
    --to=lakostis@mmti.ru \
    --cc=devel@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git