Re: Testujemy Ubuntu 12.10 Quantal Quetzal
: 29 cze 2012, 08:40
Polskie forum użytkowników Ubuntu
https://ubuntu.pl/forum/
Kod: Zaznacz cały
--- a/firegl_public.c 2012-06-15 18:30:13.483762070 +0200
+++ b/firegl_public.c 2012-06-17 17:47:36.543041869 +0200
@@ -2106,6 +2106,12 @@
}
}
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 5, 0)
+# define NO_DO_MMAP
+# define do_mmap(a,b,c,d,e,f) vm_mmap(a, b, c, d, e, f)
+# define do_munmap(a,b,c) vm_munmap(b, c)
+#endif
+
unsigned long ATI_API_CALL KCL_MEM_AllocLinearAddrInterval(
KCL_IO_FILE_Handle file,
unsigned long addr,
@@ -2117,10 +2123,13 @@
flags = MAP_SHARED;
prot = PROT_READ|PROT_WRITE;
-
+#ifdef NO_DO_MMAP
+ vaddr = (void *) vm_mmap(file, 0, len, prot, flags, pgoff);
+#else
down_write(¤t->mm->mmap_sem);
vaddr = (void *) do_mmap(file, 0, len, prot, flags, pgoff);
up_write(¤t->mm->mmap_sem);
+#endif
if (IS_ERR(vaddr))
return 0;
else
@@ -2131,7 +2140,9 @@
{
int retcode = 0;
+#ifndef NO_DO_MMAP
down_write(¤t->mm->mmap_sem);
+#endif
#ifdef FGL_LINUX_RHEL_MUNMAP_API
retcode = do_munmap(current->mm,
addr,
@@ -2142,7 +2153,9 @@
addr,
len);
#endif
+#ifndef NO_DO_MMAP
up_write(¤t->mm->mmap_sem);
+#endif
return retcode;
}
Duży obciach ze strony ATI/AMD:witko pisze:Ziendal,
jaką masz grafikę ?
Jak masz amd/ati to na razie tylko na otwartych sterownikach działa z kernelem 3.5 (z 3.4 fglrx z quantala działał mi do dzisiejszej aktualizacji)
pozdr, wk
-------2012-07-06
Działa komuś fglrx z kernelem 3.5 i nowym xorgiem ?
-------2012-07-08
fglrx 12.6-legacy działa z najnowszym xorgiem i kernelem 3.4.4, z 3.5 kompiluje się poprawnie, ale zawiesza się...
-------2012-07-20
fglrx 12.6-legacy (zainstalowany skryptem Kano) działa w końcu z kernelem 3.5.0-5 z quantala
pomogło nałożenie patcha z archana razie nie zaobserwowałem nieprawidłowościKod: Zaznacz cały
--- a/firegl_public.c 2012-06-15 18:30:13.483762070 +0200 +++ b/firegl_public.c 2012-06-17 17:47:36.543041869 +0200 @@ -2106,6 +2106,12 @@ } } +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 5, 0) +# define NO_DO_MMAP +# define do_mmap(a,b,c,d,e,f) vm_mmap(a, b, c, d, e, f) +# define do_munmap(a,b,c) vm_munmap(b, c) +#endif + unsigned long ATI_API_CALL KCL_MEM_AllocLinearAddrInterval( KCL_IO_FILE_Handle file, unsigned long addr, @@ -2117,10 +2123,13 @@ flags = MAP_SHARED; prot = PROT_READ|PROT_WRITE; - +#ifdef NO_DO_MMAP + vaddr = (void *) vm_mmap(file, 0, len, prot, flags, pgoff); +#else down_write(¤t->mm->mmap_sem); vaddr = (void *) do_mmap(file, 0, len, prot, flags, pgoff); up_write(¤t->mm->mmap_sem); +#endif if (IS_ERR(vaddr)) return 0; else @@ -2131,7 +2140,9 @@ { int retcode = 0; +#ifndef NO_DO_MMAP down_write(¤t->mm->mmap_sem); +#endif #ifdef FGL_LINUX_RHEL_MUNMAP_API retcode = do_munmap(current->mm, addr, @@ -2142,7 +2153,9 @@ addr, len); #endif +#ifndef NO_DO_MMAP up_write(¤t->mm->mmap_sem); +#endif return retcode; }
Przesadzasz, na Nvidię, żeby poszła bez problemu z Grsecurity i Paxem (w trybie full horror), też trzeba łatki nakładać, konkretnie te dwie:luk1don pisze:..........
Duży obciach ze strony ATI/AMD:
Catalysty 12.6 dla pingwina nazwali finalnymi (nie beta) i szumnie napisali, że działają już na kernelach 3.4 gdy tymczasem nie działają na 3.4 i 3.5 bo trzeba nakładać jakieś niesprawdzone patche, które wyłączają pewne funkcjonalności
Tu nie chodzi o legacywitko pisze:Nigdzie nie widzę, żeby fglrxy 12.6-legacy były finalnymi,
na stronie AMD są ciągle oznaczone beta.
Zastanawiam, się nad przejściem na platformę intela...
Pozdr, wk
Mam zainstalowane Kubuntu 12.10 64 bit. Ogólnie mogę na tę chwilę powiedzieć, że system jest bardzo żwawy. Chyba to zasługa nowego KDE. Błędów nie generuje, można używać. Jedno ale i dla mnie bardzo ważne - nie potrafię nawiązać połączenia z netem przez modem Huawei 173s z T-mobile. Połączenie ustawione, piny podane i nic. Nie potrafi ustanowić połączenia (nadać/otrzymać adresu IP)mrmarkos pisze:Ktoś z Was siedzi na Quantal z KDE SC 4.9? Jeśli tak, to jak Wam się sprawuje?
Kod: Zaznacz cały
dpkg -l | grep linux
ii fonts-linuxlibertine 5.1.3-1 all Linux Libertine family of fonts
ii libselinux1:i386 2.1.9-5ubuntu1 i386 SELinux runtime shared libraries
ii libv4l-0:i386 0.8.8-2ubuntu1 i386 Collection of video4linux support libraries
ii libv4lconvert0:i386 0.8.8-2ubuntu1 i386 Video4linux frame format conversion library
ii linux-firmware 1.85 all Firmware for Linux kernel drivers
ii linux-firmware-nonfree 1.14 all Non-free firmware for Linux kernel drivers
ii linux-headers-3.5.0-5 3.5.0-5.5 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-5-generic 3.5.0-5.5 i386 Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii linux-headers-generic 3.5.0.5.5 i386 Generic Linux kernel headers
ii linux-image-3.2.0-27-generic 3.2.0-27.43 i386 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-libc-dev:i386 3.5.0-5.5 i386 Linux Kernel Headers for development
ii linux-sound-base 1.0.25+dfsg-0ubuntu2 all base package for ALSA and OSS sound systems
ii linux-tools 3.5.0.5.5 i386 Linux kernel versioned Tools
ii linux-tools-3.5.0-5 3.5.0-5.5 i386 Linux kernel version specific tools for version 3.5.0-5
ii linux-tools-common 3.5.0-5.5 all Linux kernel version specific tools for version 3.5.0
ii pptp-linux 1.7.2-7 i386 Point-to-Point Tunneling Protocol (PPTP) Client
ii util-linux 2.20.1-5.1ubuntu1 i386 Miscellaneous system utilities
ii util-linux-locales 2.20.1-5.1ubuntu1 all Locales files for util-linux
Kod: Zaznacz cały
sudo aptitude install linux-image-generic -sV
Następujące NOWE pakiety zostaną zainstalowane:
linux-image-3.5.0-5-generic [3.5.0-5.5] linux-image-extra-3.5.0-5-generic [3.5.0-5.5] linux-image-generic [3.5.0.5.5]
0 pakietów aktualizowanych, 3 instalowanych, 0 do usunięcia i 0 nieaktualizowanych.
Do pobrania 0 B/38,9 MB archiwów. Zajęte po rozpakowaniu: 115 MB.
Kontynuować? [Y/n/?]
Pakiety zostałyby pobrane/zainstalowane/usunięte.
Kod: Zaznacz cały
sudo aptitude install linux-image-generic
Następujące NOWE pakiety zostaną zainstalowane:
linux-image-3.5.0-5-generic linux-image-extra-3.5.0-5-generic linux-image-generic
0 pakietów aktualizowanych, 3 instalowanych, 0 do usunięcia i 0 nieaktualizowanych.
Do pobrania 0 B/38,9 MB archiwów. Zajęte po rozpakowaniu: 115 MB.
Kontynuować? [Y/n/?]
(Odczytywanie bazy danych ... 158571 plików i katalogów obecnie zainstalowanych.)
Rozpakowywanie pakietu linux-image-3.5.0-5-generic (z .../linux-image-3.5.0-5-generic_3.5.0-5.5_i386.deb) ...
This kernel does not support a non-PAE CPU.
dpkg: error processing /var/cache/apt/archives/linux-image-3.5.0-5-generic_3.5.0-5.5_i386.deb (--unpack):
podproces nowy skrypt pre-installation zwrócił kod błędu 1
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-5-generic /boot/vmlinuz-3.5.0-5-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-5-generic /boot/vmlinuz-3.5.0-5-generic
Wybieranie wcześniej niewybranego pakietu linux-image-extra-3.5.0-5-generic.
Rozpakowywanie pakietu linux-image-extra-3.5.0-5-generic (z .../linux-image-extra-3.5.0-5-generic_3.5.0-5.5_i386.deb) ...
Wybieranie wcześniej niewybranego pakietu linux-image-generic.
Rozpakowywanie pakietu linux-image-generic (z .../linux-image-generic_3.5.0.5.5_i386.deb) ...
Wystąpiły błędy podczas przetwarzania:
/var/cache/apt/archives/linux-image-3.5.0-5-generic_3.5.0-5.5_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Instalacja pakietu nie powiodła się. Próba odtworzenia:
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic zależy od linux-image-3.5.0-5-generic; jednakże:
Pakiet linux-image-3.5.0-5-generic nie jest zainstalowany.
dpkg: error processing linux-image-generic (--configure):
problemy z zależnościami - pozostawianie nieskonfigurowanego
dpkg: dependency problems prevent configuration of linux-image-extra-3.5.0-5-generic:
linux-image-extra-3.5.0-5-generic zależy od linux-image-3.5.0-5-generic; jednakże:
Pakiet linux-image-3.5.0-5-generic nie jest zainstalowany.
dpkg: error processing linux-image-extra-3.5.0-5-generic (--configure):
problemy z zależnościami - pozostawianie nieskonfigurowanego
Wystąpiły błędy podczas przetwarzania:
linux-image-generic
linux-image-extra-3.5.0-5-generic
Bieżący status: 2 niespełnione zależności [+2].
Jajca bez PAE miały zniknąć z Ubuntu czyż nie?brezniew pisze:Zainstaluj jajco bez PAE.
@jacekalex:
To nie miejsce na wojenki Nvidia vs. AMD.
No i zniknęły :/ Moim zdaniem to głupota, bo np. użytkowncy Lubuntu często mają starsze maszyny z prockiem nieobsługującym PAE. Pozostaje im zostać na 12.04 LTS lub przesiadka na inne distro.Funnykris pisze:Jajca bez PAE miały zniknąć z Ubuntu czyż nie?brezniew pisze:Zainstaluj jajco bez PAE.
@jacekalex:
To nie miejsce na wojenki Nvidia vs. AMD.
Ubuntu oficjalnie nie będzie wspierało jąder bez PAE. Czy zainstalowanie takowego ręcznie nie spowoduje komplikacji przy aktualizacjach, użytkowaniu itd... ?brezniew pisze:Rzeczywiście dziwny ruch, ale zawsze można poszukać takowego lub usmażyć samemu
Masz dwie rzeczy, które są w fazie testów. Rozwiązanie dla Ciebie:Danson pisze:Od pewnego czasu testuję wersje 12.10 z kernelem e x t 73 v 20 Linux 3.4.6 + skrypt cpufreq na NetBooku Acer Aspire D260.