(Erledigt/Gelöst) SUSE upgrade von 10.1 auf 10.2

Status
Für weitere Antworten geschlossen.

spidy

Moderator
AW: SUSE upgrade von 10.1 auf 10.2

Hi Leute,

Susi 10.2 läuft nun auch bei mir ... Muss aber leider nochmal auf 10.1 zurück.
:eek:

Cheers.

Spidy
 

Rain_Maker

Administrator
Teammitglied
AW: SUSE upgrade von 10.1 auf 10.2

Hi benne,

Solltest Du den nativen Treiber antesten wollen, dann schau Dir das hier an.

Thema anzeigen - Suse 10.2 und bcm4310-WLAN-Chip - SuSE Linux

Ansonsten funktioniert das lokale "cutten" der Firmware wohl wirklich sehr einfach (ich habe testweise den Quellcode selbst kompiliert, da es kein fertiges Paket für 10.0 gibt).

Code:
tar -xvf bcm43xx-fwcutter-006.tar.bz2
bcm43xx-fwcutter-006/
bcm43xx-fwcutter-006/bcm43xx-fwcutter.1
bcm43xx-fwcutter-006/Makefile
bcm43xx-fwcutter-006/md5.c
bcm43xx-fwcutter-006/md5.h
bcm43xx-fwcutter-006/README
bcm43xx-fwcutter-006/fwcutter_list.h
bcm43xx-fwcutter-006/fwcutter.c
bcm43xx-fwcutter-006/fwcutter.h
bcm43xx-fwcutter-006/COPYING
#~/Desktop/tmp> cd bcm43xx-fwcutter-006/
#~/Desktop/tmp/bcm43xx-fwcutter-006> make
cc -O2 -fomit-frame-pointer -std=c99 -Wall -pedantic -D_BSD_SOURCE -DFWCUTTER_VERSION_=006   -c -o fwcutter.o fwcutter.c
cc -O2 -fomit-frame-pointer -std=c99 -Wall -pedantic -D_BSD_SOURCE -DFWCUTTER_VERSION_=006   -c -o md5.o md5.c
cc -O2 -fomit-frame-pointer -std=c99 -Wall -pedantic -D_BSD_SOURCE -DFWCUTTER_VERSION_=006 -o bcm43xx-fwcutter fwcutter.o md5.o
#~/Desktop/tmp/bcm43xx-fwcutter-006> ls
bcm43xx-fwcutter    COPYING     fwcutter.h       fwcutter.o  md5.c  md5.o
bcm43xx-fwcutter.1  fwcutter.c  fwcutter_list.h  Makefile    md5.h  README
#~/Desktop/tmp/bcm43xx-fwcutter-006>    /bcm43xx-fwcutter
bcm43xx-fwcutter version 006

Usage: ./bcm43xx-fwcutter [OPTION] [driver.sys]
  -l|--list             List supported driver versions
  -i|--identify         Only identify the driver file (don't extract)
  -w|--target-dir DIR   Extract and write firmware to DIR
  -a|--alt-iv           Extract alternative initvals (only 3.10.x.x)
  -p|--postfix ".FOO"   Postfix for firmware filenames (.FOO.fw)
  -v|--version          Print bcm43xx-fwcutter version
  -h|--help             Print this help

Example: ./bcm43xx-fwcutter bcmwl5.sys
         to extract the firmware blobs from bcmwl5.sys
Greetz,

RM
 

ZuluTom

Moderator
AW: SUSE upgrade von 10.1 auf 10.2

So, bei mir geht nu auch 10.2. Ein herzlichen Dank an Bootleg ;)Aber ich hab nen Problem: für mein Amilo brauch ich ja nen Softwarschalter für meine Wlan-Karte ( Atheros-wurde nicht erkannt und musste madwifi-Treiber nachinstallieren )

ich bekomme aber folgende meldung:

Code:
linux-xfpd:/home/tom # cd acer_acpi-0.3
linux-xfpd:/home/tom/acer_acpi-0.3 # make
gcc -I/lib/modules/`uname -r`/build/include -c -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -DMODVERSIONS -DMODULE -D__KERNEL__ -o acer_acpi.o acer_acpi.c
In file included from /usr/include/asm/processor.h:4,
                 from /usr/include/linux/prefetch.h:14,
                 from /usr/include/linux/list.h:8,
                 from /usr/include/linux/lockdep.h:12,
                 from /usr/include/linux/spinlock_types.h:12,
                 from /usr/include/linux/spinlock.h:80,
                 from /usr/include/linux/capability.h:45,
                 from /usr/include/linux/sched.h:44,
                 from /usr/include/linux/module.h:9,
                 from acer_acpi.c:41:
/usr/include/asm-x86_64/processor.h:233: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
/usr/include/asm-x86_64/processor.h:233: error: requested alignment is not a constant
In file included from /usr/include/linux/sched.h:49,
                 from /usr/include/linux/module.h:9,
                 from acer_acpi.c:41:
/usr/include/linux/jiffies.h:33:3: error: #error You lose.
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:210:31: error: division by zero in #if
/usr/include/linux/jiffies.h:254:46: error: division by zero in #if
In file included from /usr/include/linux/sched.h:49,
                 from /usr/include/linux/module.h:9,
                 from acer_acpi.c:41:
/usr/include/linux/jiffies.h: In function ‘jiffies_to_msecs’:
/usr/include/linux/jiffies.h:259: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h:259: error: (Each undeclared identifier is reported only once
/usr/include/linux/jiffies.h:259: error: for each function it appears in.)
/usr/include/linux/jiffies.h:265:46: error: division by zero in #if
/usr/include/linux/jiffies.h: In function ‘jiffies_to_usecs’:
/usr/include/linux/jiffies.h:270: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h:278:46: error: division by zero in #if
/usr/include/linux/jiffies.h: In function ‘msecs_to_jiffies’:
/usr/include/linux/jiffies.h:283: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h:291:46: error: division by zero in #if
/usr/include/linux/jiffies.h: In function ‘usecs_to_jiffies’:
/usr/include/linux/jiffies.h:296: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h: In function ‘timespec_to_jiffies’:
/usr/include/linux/jiffies.h:315: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h:317: error: ‘SHIFT_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h: In function ‘jiffies_to_timespec’:
/usr/include/linux/jiffies.h:334: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h: In function ‘timeval_to_jiffies’:
/usr/include/linux/jiffies.h:356: error: ‘SHIFT_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h:356: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h: In function ‘jiffies_to_timeval’:
/usr/include/linux/jiffies.h:372: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h:385:6: error: division by zero in #if
/usr/include/linux/jiffies.h: In function ‘jiffies_to_clock_t’:
/usr/include/linux/jiffies.h:386: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h: In function ‘clock_t_to_jiffies’:
/usr/include/linux/jiffies.h:397: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h:416:6: error: division by zero in #if
/usr/include/linux/jiffies.h: In function ‘jiffies_64_to_clock_t’:
/usr/include/linux/jiffies.h:417: error: ‘CONFIG_HZ’ undeclared (first use in this function)
In file included from /usr/include/linux/rwsem.h:24,
                 from /usr/include/asm-x86_64/semaphore.h:43,
                 from /usr/include/asm/semaphore.h:4,
                 from /usr/include/linux/sched.h:57,
                 from /usr/include/linux/module.h:9,
                 from acer_acpi.c:41:
/usr/include/asm/rwsem.h:6:2: warning: #warning rwsem.h is not supported on X86-64
In file included from /usr/include/asm/semaphore.h:4,
                 from /usr/include/linux/sched.h:57,
                 from /usr/include/linux/module.h:9,
                 from acer_acpi.c:41:
/usr/include/asm-x86_64/semaphore.h: In function ‘down’:
/usr/include/asm-x86_64/semaphore.h:112: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
/usr/include/asm-x86_64/semaphore.h: In function ‘down_interruptible’:
/usr/include/asm-x86_64/semaphore.h:137: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
/usr/include/asm-x86_64/semaphore.h: In function ‘down_trylock’:
/usr/include/asm-x86_64/semaphore.h:161: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
/usr/include/asm-x86_64/semaphore.h: In function ‘up’:
/usr/include/asm-x86_64/semaphore.h:184: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
In file included from /usr/include/linux/memory_hotplug.h:7,
                 from /usr/include/linux/mmzone.h:339,
                 from /usr/include/linux/gfp.h:4,
                 from /usr/include/linux/slab.h:14,
                 from /usr/include/linux/percpu.h:5,
                 from /usr/include/linux/rcupdate.h:41,
                 from /usr/include/linux/pid.h:4,
                 from /usr/include/linux/sched.h:70,
                 from /usr/include/linux/module.h:9,
                 from acer_acpi.c:41:
/usr/include/linux/notifier.h: At top level:
/usr/include/linux/notifier.h:47: error: field ‘rwsem’ has incomplete type
In file included from /usr/include/linux/module.h:9,
                 from acer_acpi.c:41:
/usr/include/linux/sched.h:314: error: field ‘mmap_sem’ has incomplete type
In file included from /usr/include/linux/sysdev.h:24,
                 from /usr/include/linux/sched.h:1526,
                 from /usr/include/linux/module.h:9,
                 from acer_acpi.c:41:
/usr/include/linux/kobject.h:171: error: field ‘rwsem’ has incomplete type
In file included from /usr/include/linux/fs.h:314,
                 from /usr/include/linux/proc_fs.h:5,
                 from acer_acpi.c:44:
:confused: tjo..ne Idee?

herzlicht sb
 

ZuluTom

Moderator
AW: SUSE upgrade von 10.1 auf 10.2

und folgend

Code:
/usr/include/linux/quota.h:290: error: field ‘dqptr_sem’ has incomplete type
In file included from /usr/include/linux/proc_fs.h:5,
                 from acer_acpi.c:44:
/usr/include/linux/fs.h:520: error: field ‘i_alloc_sem’ has incomplete type
In file included from /usr/include/linux/proc_fs.h:5,
                 from acer_acpi.c:44:
/usr/include/linux/fs.h:875: error: field ‘s_umount’ has incomplete type
acer_acpi.c:49:31: error: acpi/acpi_drivers.h: Datei oder Verzeichnis nicht gefunden
acer_acpi.c:91: error: expected specifier-qualifier-list before ‘acpi_handle’
acer_acpi.c: In function ‘is_valid_acpi_path’:
acer_acpi.c:99: error: ‘acpi_handle’ undeclared (first use in this function)
acer_acpi.c:99: error: expected ‘;’ before ‘handle’
acer_acpi.c:100: error: ‘acpi_status’ undeclared (first use in this function)
acer_acpi.c:100: error: expected ‘;’ before ‘status’
acer_acpi.c:102: error: ‘status’ undeclared (first use in this function)
acer_acpi.c:102: warning: implicit declaration of function ‘acpi_get_handle’
acer_acpi.c:102: error: ‘handle’ undeclared (first use in this function)
acer_acpi.c:103: warning: implicit declaration of function ‘ACPI_FAILURE’
acer_acpi.c: At top level:
acer_acpi.c:107: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘WMAB_execute’
acer_acpi.c: In function ‘write_mled’:
acer_acpi.c:200: warning: implicit declaration of function ‘WMAB_execute’
acer_acpi.c: At top level:
acer_acpi.c:281: warning: type defaults to ‘int’ in declaration of ‘acpi_status’
acer_acpi.c:281: error: expected ‘,’ or ‘;’ before ‘add_proc_entries’
acer_acpi.c:301: warning: type defaults to ‘int’ in declaration of ‘acpi_status’
acer_acpi.c:301: error: expected ‘,’ or ‘;’ before ‘remove_proc_entries’
acer_acpi.c:314: error: expected ‘)’ before ‘handle’
acer_acpi.c: In function ‘acpi_acerkeys_add’:
acer_acpi.c:329: warning: statement with no effect
acer_acpi.c:329: error: expected ‘;’ before ‘status’
acer_acpi.c:338: error: ‘struct acer_hotk’ has no member named ‘handle’
acer_acpi.c:338: error: dereferencing pointer to incomplete type
acer_acpi.c:339: warning: implicit declaration of function ‘acpi_device_name’
acer_acpi.c:339: warning: passing argument 1 of ‘strcpy’ makes pointer from integer without a cast
acer_acpi.c:340: warning: implicit declaration of function ‘acpi_device_class’
acer_acpi.c:340: warning: passing argument 1 of ‘strcpy’ makes pointer from integer without a cast
acer_acpi.c:341: warning: implicit declaration of function ‘acpi_driver_data’
acer_acpi.c:341: error: invalid lvalue in assignment
acer_acpi.c:344: error: ‘status’ undeclared (first use in this function)
acer_acpi.c:344: warning: implicit declaration of function ‘acpi_install_notify_handler’
acer_acpi.c:344: error: ‘struct acer_hotk’ has no member named ‘handle’
acer_acpi.c:344: error: ‘ACPI_SYSTEM_NOTIFY’ undeclared (first use in this function)
acer_acpi.c:345: error: ‘acer_acerkeys_notify’ undeclared (first use in this function)
acer_acpi.c: In function ‘acpi_acerkeys_remove’:
acer_acpi.c:354: warning: statement with no effect
acer_acpi.c:354: error: expected ‘;’ before ‘status’
acer_acpi.c:359: warning: cast to pointer from integer of different size
acer_acpi.c:361: error: ‘status’ undeclared (first use in this function)
acer_acpi.c:361: warning: implicit declaration of function ‘acpi_remove_notify_handler’
acer_acpi.c:361: error: ‘struct acer_hotk’ has no member named ‘handle’
acer_acpi.c:361: error: ‘ACPI_SYSTEM_NOTIFY’ undeclared (first use in this function)
acer_acpi.c:362: error: ‘acer_acerkeys_notify’ undeclared (first use in this function)
acer_acpi.c: At top level:
acer_acpi.c:370: error: variable ‘acpi_acerkeys’ has initializer but incomplete type
acer_acpi.c:371: error: unknown field ‘name’ specified in initializer
acer_acpi.c:371: warning: excess elements in struct initializer
acer_acpi.c:371: warning: (near initialization for ‘acpi_acerkeys’)
acer_acpi.c:372: error: unknown field ‘class’ specified in initializer
acer_acpi.c:372: warning: excess elements in struct initializer
acer_acpi.c:372: warning: (near initialization for ‘acpi_acerkeys’)
acer_acpi.c:373: error: unknown field ‘ids’ specified in initializer
acer_acpi.c:373: warning: excess elements in struct initializer
acer_acpi.c:373: warning: (near initialization for ‘acpi_acerkeys’)
acer_acpi.c:374: error: unknown field ‘ops’ specified in initializer
acer_acpi.c:374: error: extra brace group at end of initializer
acer_acpi.c:374: error: (near initialization for ‘acpi_acerkeys’)
acer_acpi.c:377: warning: excess elements in struct initializer
acer_acpi.c:377: warning: (near initialization for ‘acpi_acerkeys’)
acer_acpi.c: In function ‘acer_acpi_init’:
acer_acpi.c:384: warning: statement with no effect
acer_acpi.c:384: error: expected ‘;’ before ‘status’
acer_acpi.c:387: error: ‘acpi_disabled’ undeclared (first use in this function)
acer_acpi.c:399: error: ‘status’ undeclared (first use in this function)
acer_acpi.c:405: error: ‘acpi_root_dir’ undeclared (first use in this function)
acer_acpi.c:407: error: ‘AE_ERROR’ undeclared (first use in this function)
acer_acpi.c:410: warning: implicit declaration of function ‘add_proc_entries’
acer_acpi.c:415: warning: implicit declaration of function ‘ACPI_SUCCESS’
acer_acpi.c:416: warning: implicit declaration of function ‘acpi_bus_register_driver’
acer_acpi.c:418: warning: implicit declaration of function ‘remove_proc_entries’
acer_acpi.c: In function ‘acer_acpi_exit’:
acer_acpi.c:432: warning: implicit declaration of function ‘acpi_bus_unregister_driver’
make: *** [acer_acpi.o] Fehler 1
linux-xfpd:/home/tom/acer_acpi-0.3 #

ging nur nicht alles in einen post..zu viele zeichen
 

Rain_Maker

Administrator
Teammitglied
AW: SUSE upgrade von 10.1 auf 10.2

Hallo shubak,

2 Möglichkeiten.

1. Vielleicht ist das Modul schon im Kernel drin?

Code:
find /lib/modules/`uname -r` -name *acpi*

find /lib/modules/`uname -r` -name *acer*
Wenn er da was findet, dann mal ein 'modprobe acer_acpi' versuchen.

2. Hier gibt es wohl ein src.rpm zum Selberbauen:

https://bugzilla.novell.com/show_bug.cgi?id=221646

(Unten das Attachement)

https://bugzilla.novell.com/attachment.cgi?id=106071

Code:
rpmbuild --rebuild bug-221646_acer_acpi-0.3-0.src.rpm
Greetz,

RM
 

Rain_Maker

Administrator
Teammitglied
openSUSE 10.2, mein erster Eindruck

Hallo zusammen

Ich konnte es dann doch nicht lassen und habe mir die openSUSE 10.2 als DVD-Version heruntergeladen und parallel zur 10.0 auf meinem Schlepptopp installiert.

1. Installation:

Noch nie ging eine eigentliche Installation so schnell und doch so lange. *g*

- Das Installieren selbst ging gewohnt flott, ich wählte Standard Desktop mit KDE und noch von Hand ein paar Pakete dazu bzw. ab. Keine 35 Minuten später (sic!) begrüsste mich die 10.2 zum ersten mal.

- BEVOR ich installierte, musste ich mir aber aus reiner Neugierde mal die ganzen Features der DVD ansehen, und da sind eine Menge sehr nützlicher Tools hinzugekommen. DAS hat gedauert, die Installation selbst lief problemlos ab und die gut durchdachten Verbesserungen der Installerroutine, die bei 10.1 schon zu sehen waren, wurden konsequent fortgesetzt, so kann man (Netzwerkverbindung vorausgesetzt) schon während der Installation eine Quelle wie z.B. Packman angeben.

2. Einrichtung.

Alles wie gehabt, die Einrichtung von Userkonten, Hardware und Netzwerk nach dem ersten Reboot lief gewohnt einfach und -wie immer- von Yast mit ausführlichen Hilfetexten unterstützt, ab.

3. Erster Eindruck.

"Impressive" beschreibt es wohl am besten.
Die 10.2 zeigt, daß sich der Schritt der Umstellungen, die mit der 10.1 begonnen wurden und dort noch große Probleme bereiteten, gelohnt hat.

Alles wirkt runder und läuft auch sichtbar schneller, besonders Yast startet so schnell, wie ich es noch nie bei einer SuSE gesehen habe.

4. Systemkomponenten:

Mein neuer Lieblingsbegriff wird wohl "out of the Box" sein, denn es lief wirklich bisher alles, bei dem ich es erwartete, auch wirklich von Anfang an.

WLAN:

Das Paket ipw-firmware wird automatisch mitinstalliert, da auf der DVD auch die Addon-Pakete mit enthalten sind. Ich hatte vor der Installation nach wpa_supplicant gesucht, er wurde automatisch installiert und so war es nur ein:

Karte mit Yast einrichten (klassisch mit ifup, den Networkmanager werde ich mir mal bei Gelegenheit genauer ansehen, ob er nun besser funktioniert als bei der 10.1), Verbinden, fertig.

Grafikkarte:

Das war die schönste Überraschung, denn ich vermutete, daß meine Radeon 9700 Mobility eigentlich nun mit dem freien "radeon" Treiber auch mit 3D funktionieren sollte.

Erste Einrichtung mit Sax war ich zunächst enttäuscht, denn das "3D-Häkchen" ließ sich nicht setzen, aber so ganz wollte ich das nicht glauben.

- Sicherungskopie der xorg.conf angelegt und einfach mit einem Editor folgende Zeile bei Section "Module" eingefügt.

Code:
  Load         "dri"
Abgespeichert, ausgeloggt und einen schwarzen Bildschirm erwartet, denn so einfach kanns doch eigentlich nicht sein, oder?

=> DOCH! Karte läuft mit voller 3D Unterstützung!

Code:
glxinfo |grep rendering
direct rendering: Yes

glxgears

8078 frames in 5.0 seconds = 1615.513 FPS
8684 frames in 5.0 seconds = 1736.706 FPS
8504 frames in 5.0 seconds = 1700.789 FPS
8531 frames in 5.0 seconds = 1706.122 FPS
Damit kann ich SEHR gut leben und nun bin ich mal gespannt, wie lange ich es aushalte, bis ich mal die netten 3D-Spielereien mit XGL & Co. einfach ausprobieren MUSS (es können Wetten abgegeben werden *g*).

Paketmanagement:

Ich habe mich wieder zunächst einmal für smart entschieden, aber auch hier scheint sich sehr viel Positives bei ZMD getan zu haben, dazu aber mehr, wenn ich das Ganze mal ein wenig genauer getestet habe.

Alles in Allem scheint die openSUSE 10.2 eine runde Sache zu werden.

Greetz,

RM
 

Kernelman

Member
AW: SUSE upgrade von 10.1 auf 10.2

@RM
Dachte ich mir's doch, dass du über kurz oder lang "schwach" wirst.

Mir soll's recht sein, denn nach der wirklich reibungslosen Installation auf meinem Desktop, juckt es mich in den Fingern, meinem Lappi das selbe anzutun.

Also, spare er nicht mit Informationen.


Gruß

KM
 

Rain_Maker

Administrator
Teammitglied
AW: SUSE upgrade von 10.1 auf 10.2

Nun denn, ein paar weitere Infos, die Dich auch betreffen werden @KM.

Ich habe weiter rumgespielt und verschiedene Parameter in der xorg.conf sowie weitere Einrichtungsmethoden für Sax2 getestet (sax2 -r -m 0=radeon usw) und auf einmal war 3D weg.

Statt nun dumm die Sicherungskopie drüberzubügeln, habe ich mir das Ganze mal genauer angesehen und bin auf den vermeintlichen Grund gestoßen, warum auf einmal keine 3D-Beschleunigung mehr vorhanden war.

Folgende Details sind wichtig.

Code:
Load         "dri" #Das MUSS natürlich rein.

#  Option       "NoAccel" # Das hatte sich "eingeschlichen" und MUSS natürlich raus => Kommentarzeichen davor.
Und siehe da => 3D-Beschleunigung rannte wieder.

Zur Batterieanzeige.

Ich habe ja -wie Du auch, Name ist Programm *g*- ein wenig mit selbstgebauten Vanilla-Kerneln experimentiert und dort im 2.6.18er schon ein experimentelles Feature für smart-Battery Unterstützung gefunden. Das hat bei mir (wohl aber eher eine Frage der Einrichtung und nicht des Kernels selbst?!?) nie richtig funktioniert und im Distributionskernel ist dieses Feature auch nicht aktiviert.

Ich habe einfach die "alte" DSDT.aml aus der 10.0 in die 10.2 übernommen und in die initrd eingebunden (siehe HowTo) et voila.

Ich weiß nicht, ob es Einbildung ist, aber die kleinen Probleme mit der Lappi-Tastatur (langsamer Anschlag und es werden ab und zu Zeichen "vergessen") scheinen weg zu sein.

Sound war etwas zickig, es lief zwar alles, aber irgendwie wollte KDE mit den Systemsounds nicht so recht "rausrücken". Ein als root ausgeführtes 'alsaconf' erledigte das Problem (warum auch immer, irgendwie macht das keinen großen Sinn, aber es führte zum Ziel).

Smart und auch rug/ZEN sind um LÄNGEN schneller als bei 10.1, vor allem smart rennt wie Schmidts Katze. Auch Yast war noch nie so flott wie bei der 10.2. Mit dem KDE-Applet "opensuseupdater" habe ich noch gewisse Probleme, die können aber mit meiner Unkenntnis zusammenhängen, denn auch unter 10.1 hatte ich ZEN&Co nicht sehr ausgiebig genutzt, weil smart Favorit war. Das aus 10.1 bekannte GTK-Applet "ZEN Updater" funktioniert allerdings einwandfrei.

Greetz,

RM
 

Jacko

Moderator
AW: SUSE upgrade von 10.1 auf 10.2

Hach, gut, wenn dann ihr unbedingt wollt ... *g*

Bei mir läuft die 10.2 jetzt auch schon eine Woche auf meinem Lapi (Thinkpad Z60m). Positives gibt es viel zu berichten, es sind aber auch kleinere Probs aufgetreten:

1) Wie schon beschrieben ist Yast jetzt sehr schnell und ZEN funzt bei mir auch wunderbar. Besonders ZEN habe ich mir mal angeschaut, weil es in der 10.1 so in Kritik geraten war. Jetzt funktioniert es schnell und zuverlässig. Trotzdem werde ich auch in Zukunft wohl nen andren Paketmanager nutzen.

2) Das neue "SuSE Menü": Sieht toll aus, funktioniert gut. Toll ist, dass das Menü nicht mehr in die Breite aufgeht. Trotzdem habe ich mir für die alte "KDE" Variante entschieden. Erstens wohl aus Gewohnheit und zweitens weil mir solche Ein- und Ausblendeffekte noch nie sonderlich gefallen haben.

3) Auch 3D funzt mit meiner ATI X600 Mobility
Code:
01:00.0 VGA compatible controller: ATI Technologies Inc M24 1P [Radeon Mobility X600]
mit dem OS Treiber "radeon" sogar out of the box (nur einmal Häckchen bei "3D" setzen und fertig). Die Beschleunigung haut mich jetzt nicht um, bei Spielen ruckelt es schon mal. Schwierig ist dagegen der Betrieb um Dual Head, bisher ist es mir nicht gelungen, dem zweiten Bildschirm ein Bild zu entlocken. Toll ist natürlich die Bedienbarkeit mit Sax, trotzdem war ein
Code:
aticonfig --initial=dual-head
doch einfacher und effektiver (auch wenn viele drüber meckern).

4) Cardreader
Code:
14:00.2 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)
wird erkannt, ob er funzt weiß ich mangels SD Karte (o.ä.) nicht.

5) Größere Probleme macht bei mir jeglicher Suspend Versuch. Suspend2Ram "schläft" ein, wacht aber nicht mehr auf. Suspend2Disk funzt gar nicht...
Hier hoffe ich auf eine Besserung nach ein paar Updates. Bisher hat nämlich mein Lapi mit sowas noch nie Probleme gemacht...

6) Sound: Das bekannte Knacken bei Soundwiedergabe gibts auch bei der 10.2. Da helfen aber die altbekannten Hausmittel (bei Bedarf: Forensuche).

Fazit: Die 10.2 startet vielversprechend, schnell und "out of the box". Trotzdem bleibt wohl (zumindest bis auf weiteres) besonders wegen der Suspend Problematik die SuSE 10.0 die Distri auf meinem Lapi.


Grüße

Jacko
 

Rain_Maker

Administrator
Teammitglied
AW: SUSE upgrade von 10.1 auf 10.2

Jacko schrieb:
5) Größere Probleme macht bei mir jeglicher Suspend Versuch. Suspend2Ram "schläft" ein, wacht aber nicht mehr auf. Suspend2Disk funzt gar nicht...
Hier hoffe ich auf eine Besserung nach ein paar Updates. Bisher hat nämlich mein Lapi mit sowas noch nie Probleme gemacht...
Diese Probleme kann ich teilweise bestätigen, besonders "kpowersave" macht(e) arge Probleme.

Abhilfe dürfte -zumindest bei kpowersave- das hier schaffen:

Thema anzeigen - SuSE 10.2 Fehlermeldung Kpowersave SGSEGV 11 (gelöst) - SuSE Linux

traffic (wer sonst *g*) schrieb:
Für kpowersave wird es demnächst (vielleicht dieses Jahr noch) ein Online-Update geben.

Bis dahin würde ich es entweder abschalten oder die Testpakete von hier benutzen:

Index of /private/dkukawka/kpowersave/0.7.2pre

Info:

https://bugzilla.novell.com/show_bug.cgi?id=225212
Zumindest macht dann kpowersave keinen Ärger mehr.

Jacko schrieb:
Fazit: Die 10.2 startet vielversprechend, schnell und "out of the box". Trotzdem bleibt wohl (zumindest bis auf weiteres) besonders wegen der Suspend Problematik die SuSE 10.0 die Distri auf meinem Lapi.
Dito, wobei ich beide parallel installiert habe, aber die 10.0 noch immer bevorzugt nutze.

Greetz,

RM
 

Rain_Maker

Administrator
Teammitglied
Das Kind im Manne oder ...... "Ich will auch mal spielen"

Ja, ich gebs zu, .......

.... ich habs getan!!111111elf11!!!!

Ach so, .. ich sollte vielleicht sagen, WAS ich gemacht habe? Na gut.

Wie immer, fing es mit ein wenig Google-FU an:

beryl openSUSE 10.2 - Google Search

=>

Beryl - openSUSE

Ziel war:

a) Beryl auf meiner openSUSE 10.2 zu aktivieren und einzurichten.

b) Nur bei Bedarf Beryl in einer KDE-Sitzung verwenden und auch wieder abschalten (sic!) zu können.

c) Kein proprietärer Grafikartentreiber sondern den "radeon" OSS-Treiber, der ja meine Karte (9700 Radeon Mobility) auch mit 3D unterstützt.

Ich experimentierte mit XGL und AIGLX, wobei ich mich schließlich für die zweite Variante entschieden habe, auch wenn XGL etwas performanter zu sein scheint, aber eben ständig lief und gewisse Stabilitätsprobleme (ich wurde ab und zu beim Login direkt wieder rausgeschmissen) verursachte.

Beryl - openSUSE

Diese Anleitung war in 5 Minuten "abgearbeitet", ich musste außerdem beide "Probleme", die hier

Beryl - openSUSE

aufgeführt waren, beseitigen und dann hieß es "freier Spieltrieb voraus".

Die Einbindung in .kde/Autostart habe ich absichtlich nicht vorgenommen sondern mir einfach nur ein Symbol in der Taskleiste für den beryl-manager angelegt, so kann ich Punkt b) verwirklichen. Besonders praktisch sind dabei folgende Optionen.



So kann man im laufenden Betrieb sowohl den Fenstermanager als auch die Art der Dekorationen umschalten, was einem noch weitere Möglichkeiten eröffnet, auch wenn man keine 3D-Effekte nutzten möchte.

Sehr witzig ist es, z.B. in einer KDE-Sitzung die Verwaltung bzw. Dekoration der Fenster von Metacity übernehmen zu lassen, so hat man eine KDE-Sitzung, aber einen GNOME-Look.

Fazit:

Beryl in Verbindung mit AIGLX läuft auch ohne den fglrx-Treiber mit einer Radeon 9700 Mobility und (jaaaaaaaaa ich muß es zugeben) bietet dem "Kind im Manne" Einiges, um seinen Spieltrieb auszuleben. Einziges Problem, welches ich bisher feststellen konnte, wenn man mehrfach versucht in einer Sitzung zwischen Beryl und z.B. KWin oder Metacity hin- und herzuschalten, wird man irgendwann mal (3. oder 4. Schaltvorgang) aus der Sitzung geschmissen.

So, ich geh dann mal wieder spielen......

Greetz,

RM
 

OliverB

Member
AW: SUSE upgrade von 10.1 auf 10.2

Haben diejenigen die auf 10.2 geupdatet haben die Version eher als Update ein gespielt oder neu Installiert?


Olli
 

OliverB

Member
AW: SUSE upgrade von 10.1 auf 10.2

Nun ich habe per Update geupatet. Währende dem Updaten hat es ein paar Probleme von Paket Abhängigkeiten gegeben. Diese konnte ich nicht direkt beheben. Bzw die Installation hat nicht weiter gemacht nach deren Manuellen Behebung. Ich habe dann das 10.1 nochmal hochgefahren und die betreffenden Pakete mit apt entfernt. Danach ist alles problemlos durchgelaufen.

Gruss Olli
 

Benno

Member
AW: SUSE upgrade von 10.1 auf 10.2

Hm, ich habe das jetzt also richtig verstanden: mit der DVD booten und System updaten? Das funktioniert wirklich? Bin ein bisschen misstrauisch, nachdem es mich viel Zeit und Nerven gekostet hat mit der 10.1 (3 Stunden für die Installation, 4 Stunden für das Update mit Smart + wochenlangem Informationssammeln), die mich bislang vor allem wegen des ellenlangen Installierens von Programmen noch nicht endgültig überzeugt hat (sage und schreibe 20 Minuten, um mit Yast winbind nachzuinstallieren). Platz für eine weitere Suse-Partition habe ich leider nicht, da müsste ich Windows runterschmeißen, und das brauche ich für Einzelfälle doch noch. Außerdem wollte ich ja einfach nur einen Computer als Arbeitsmittel haben... :eek:

Gruß

Benno
 

Rain_Maker

Administrator
Teammitglied
AW: SUSE upgrade von 10.1 auf 10.2

Außerdem wollte ich ja einfach nur einen Computer als Arbeitsmittel haben..
Nun, es zwingt Dich niemand zum Update und die Möglichkeit der parallelen Installation zweier Distributionen wäre auch noch gegeben.

Die 10.1 wird immerhin noch 1.5 Jahre offiziell unterstützt und läuft doch mittlerweile ganz rund, oder?

Greetz,

RM
 

Benno

Member
AW: SUSE upgrade von 10.1 auf 10.2

Ja, läuft rund, allein die Paketinstallation und die Updates finde ich etwas beschleunigungsbedürftig. Und KDE ist auf meiner Kiste etwas langsam, deshalb hab ich Fluxbox als WM. Ich schau mal, ein ISO der Installations-DVD habe ich mir mittlerweile fehlerfrei gesaugt. Muss mal so mit mir reden.

Gruß

Benno
 

Rain_Maker

Administrator
Teammitglied
AW: SUSE upgrade von 10.1 auf 10.2

Benno schrieb:
Dann sehe ich auch keinen Grund (zumindest keinen akkuten), die 10.1 zu deinstallieren.

Benno schrieb:
allein die Paketinstallation und die Updates finde ich etwas beschleunigungsbedürftig.
Was smart kann und wie schnell es ist, weisst Du ja mittlerweile, insofern auch kein wirkliches Problem.

Benno schrieb:
Und KDE ist auf meiner Kiste etwas langsam, deshalb hab ich Fluxbox als WM.
Auch das wird auf der 10.2 wahrscheinlich nicht viel anders sein.

Benno schrieb:
Ich schau mal, ein ISO der Installations-DVD habe ich mir mittlerweile fehlerfrei gesaugt. Muss mal so mit mir reden.
Mein Tipp wäre eine parallele Installation, sofern man irgendwo relativ gefahrlos 10-12 GB frei machen kann, dann hat man die Auswahl.

Greetz,

RM
 

Benno

Member
AW: SUSE upgrade von 10.1 auf 10.2

Ein Update habe ich gestartet, war begeistert von der Geschwindigkeit, aber da wurde mir ein Haufen Abhängigkeitsprobleme entgegengeschmettert. Das erste was er anmeckerte ist, dass er das Java-Update-Paket 1.4.2 gleichzeitig deinstallieren und entfernen muss. Kann mich eigentlich nicht erinnern, Java durch einen Drittanbieter installiert zu haben. Verschiedenes ausprobiert, geschützte Multimedia-Pakete (z.B. Alsa) auf Aktualisieren geändert, dann nach "Übernehmen" poppte aber immer ein leeres Abhängigkeiten-Fenster auf. Zur Sicherheit habe ich dann den Vorgang abgebrochen und mich entschlossen, die 10.1-Installation erst einmal nicht anzurühren. Vielleicht probiere ich es mit einem der anderen Rechner, die frisch auf Suse umgestellt wurden und noch keine Fremdpakete drauf haben.

Smart kenne ich nur vom letzten Not-Update, als Yast nach erstem Update daniederlag. Ich werde mich mal näher damit beschäftigen.

Gruß

Benno
 

Rain_Maker

Administrator
Teammitglied
Status
Für weitere Antworten geschlossen.
Oben