Değer. Mis gibi de değer. Toplum ağızında gezen bir sürü karalama kelimelerini duydum, ben de bir aralar karalardım bilmez iken.
Denedim, ve cidden o insanların fazlaca yaşadığı buglardan kalıntı bile göremedim. Her şey isteğime göre çalışıyordu. Fazla ön yargılı yaklaşmamak gerekmiş. 18.04, 20.04 denediğim 2 sürüm. Ve 2 sürümde mis gibiydi yalan yok. Bloat olayı elbette var ama, gelen Bloat'ın çoğunluğu Ubuntu'dan değil, GNOME'den.
Eğer Ubuntu minimal kurarsanız zaten farkı hissedersiniz. Ve çoğu denilenin hurafeden öte gitmediğini anlarsınız.
Saf Ubuntu'da kurulur, Minimal Ubuntu'da kurulur, Ubuntu tabanlı dağıtımlarda kurulur. Algıyı yıktım, darısı sizin başınıza arkadaşlar.
Önceki mesajımdaki üslubumu bende beğenmedim kardeşim kusra bakma, bazen insanlarla nasıl diyalog kurulması gerektiğini unutuyorum.Değer. Mis gibi de değer. Toplum ağızında gezen bir sürü karalama kelimelerini duydum, ben de bir aralar karalardım bilmez iken.
Denedim, ve cidden o insanların fazlaca yaşadığı buglardan kalıntı bile göremedim. Her şey isteğime göre çalışıyordu. Fazla ön yargılı yaklaşmamak gerekmiş. 18.04, 20.04 denediğim 2 sürüm. Ve 2 sürümde mis gibiydi yalan yok. Bloat olayı elbette var ama, gelen bloat'ın çoğunluğu Ubuntu'dan değil, GNOME'den.
Eğer Ubuntu minimal kurarsanız zaten farkı hissedersiniz. Ve çoğu denilenin hurafeden öte gitmediğini anlarsınız.
Saf Ubuntu'da kurulur, Minimal Ubuntu'da kurulur, Ubuntu tabanlı dağıtımlarda kurulur. Algıyı yıktım, darısı sizin başınıza arkadaşlar.
Hurafe değil kardeşim insanlar gerçekten o buglarla karşılaşıyor ve senin karşılaşmıyor olman bu gerçeği değiştirmiyor. Adı üstünde bug zaten herkes karşılaşacak diye bir kural yok. Kullanım şekline, ihtiyacına göre değişebilecek şeyler bunlar. Benim Ubuntu'da bir bug ile karşılaşmam 5 dakika sürmüyor mesela.
Önceki mesajımdaki üslubumu bende beğenmedim kardeşim kusra bakma, bazen insanlarla nasıl diyalog kurulması gerektiğini unutuyorum.
Teoride söylediğin doğru ama pratikte bazen ufak tefek hardware farklılıkları bile bazı bugların oluşmasında etken oluyor.Sorun yok.
Bug şöyle bug: Sen yaşıyorsan herkesin yaşaması gerekli. Yaptıklarını yaptıkları zaman aynı hatayla karşılaşmaları gerek.
Yani bug report ile Canonical bu olayı kökünden kurutuyor aslında. Auto-report bazen burada işe yarıyor işte. Yani yaptıklarınızı denesem, o bugu ben yaşamazsam sorun dağıtımda olmuyor. Ubuntu'yu ölümüne savunuyor gibi gözükmüyorumdur umarım.
Bende bu ana kadar sadece dpkg ile ufak hatalar aldım, gerisi de gelmedi açıkçası. Ve 10 dakikalık uğraş sonunda sorunsuz çalışıyordu yüklediğim paket. (Sadece ufak tefek bilinen hataları vardı.)
Teoride söylediğin doğru ama pratikte bazen ufak tefek hardware farklılıkları bile bazı bugların oluşmasında etken oluyor.
Hardware demen doğru oldu işte.
NVIDIA burada en iyi örneklerden biri diyebilirim.
460 öncesi, sonrası stabil ve iyi çalışırken 460 sapıttı. Bu NVIDIA değil, doğrudan Ubuntu kaynaklıydı mesela. Adamlar ne yaptıysa bozmuşlar. Ubiquity'de 460 kuruyordu. Haliyle sistemde istenmiyordun kurulumdan itibaren. Ama çözüldü o da zamanla, şu an onunla alakalı da sıkıntı yaşamıyorum. Canonical sadece zaman istiyor ama bu zamandan farklı artık. Uzun süre bekledikten sonra 460'ı düzelttiler mesela. Kim bilir kaç ton bugreport açıldı onun için.
460 öncesi, sonrası stabil ve iyi çalışırken 460 sapıttı. Bu nVidia değil, doğrudan Ubuntu kaynaklıydı mesela. Adamlar ne yaptıysa bozmuşlar.
nvidia-graphics-drivers-460 (460.80-0ubuntu0.20.04.2) focal; urgency=medium
* debian/additional_card_ids:
- Add new IDs:
1FB1 (Nvidia T600)
2231 (Nvidia RTX A5000)
24B7 (Nvidia RTX A4000 mobile)
24B8 (Nvidia RTX A3000 mobile)
25B8 (Nvidia RTX A2000 mobile)
-- Alberto Milone <alberto.milone@canonical.com> Fri, 21 May 2021 13:01:58 +0200
nvidia-graphics-drivers-460 (460.80-0ubuntu0.20.04.1) focal; urgency=medium
* New upstream release (LP: #1925522):
- Added support for the following GPUs:
GeForce RTX 3050 Ti Laptop GPU
GeForce RTX 3050 Laptop GPU
T600 Laptop GPU
T1200 Laptop GPU
RTX A5000 Laptop GPU
RTX A4000 Laptop GPU
RTX A3000 Laptop GPU
RTX A2000 Laptop GPU
- Fixed a bug that could cause AddressSanitizer to report a heap-
buffer-overflow during initialization of the OpenGL and Vulkan
libraries.
- Fixed a bug that could prevent a system from resuming from
suspend when DisplayPort activity occurred while the system was
suspended.
- Fixed a regression that prevented eglQueryDevicesEXT from
correctly enumerating GPUs on systems with multiple GPUs where
access to the GPU device files was restricted for some GPUs.
- Fixed a regression that could cause system hangs when changing
display resolution on SLI Mosaic configurations.
- Fixed a bug that could result in blank displays when driving
multiple displays at the same resolution using active
DisplayPort dongles.
-- Alberto Milone <alberto.milone@canonical.com> Tue, 11 May 2021 17:38:52 +0200
nvidia-graphics-drivers-460 (460.73.01-0ubuntu0.20.04.2) focal; urgency=medium
* debian/templates/control.in:
- Make nvidia-dkms depend on its versioned nvidia-kernel-source
(LP: #1925386).
- Add transitional packages for the 450 series (LP: #1925522).
-- Alberto Milone <alberto.milone@canonical.com> Tue, 04 May 2021 13:40:32 +0200
nvidia-graphics-drivers-460 (460.73.01-0ubuntu0.20.04.1) focal; urgency=medium
* New upstream release (LP: #1923062).
-- Alberto Milone <alberto.milone@canonical.com> Fri, 09 Apr 2021 15:59:16 +0200
nvidia-graphics-drivers-460 (460.67-0ubuntu0.20.04.1) focal; urgency=medium
* New upstream release:
- Fixed a bug where using ray tracing extensions on multi-GPU
setups could result in application instability if the GPUs did
not match.
- Fixed an issue that prevented G-SYNC from working properly
after a mode switch on Kepler-based GPUs.
- Fixed a driver installation failure on Linux kernel 5.11
release candidates, where the NVIDIA kernel module failed to
build with error
"error: implicit declaration of function 'sys_close'".
- Fixed a bug where vkCreateSwapchain could cause the X Server to
crash when an invalid imageFormat was provided.
- Fixed a driver installation failure on Linux kernel 5.11
release candidates, where the NVIDIA kernel module failed to
build with error
"fatal error: asm/kmap_types.h: No such file or directory".
-- Alberto Milone <alberto.milone@canonical.com> Fri, 19 Mar 2021 16:22:31 +0100
nvidia-graphics-drivers-460 (460.56-0ubuntu0.20.04.1) focal; urgency=medium
* New upstream release (LP: #1916908):
- Added support for the following GPUs:
GeForce RTX 3060
- Fixed a bug with indexed ray payloads in Vulkan.
- Fixed a bug where calls to vkCreateDevice could fail on Ampere
GPUs when ray tracing extensions were enabled and the
application was running within the Steam Linux Runtime.
- Fixed a regression that could cause display corruption when
using a scaled resolution after resuming from power management
suspend.
* debian/templates/control.in:
- Add missing conflict/replace/provide for libnvidia-common,
nvidia-compute-utils, libnvidia-compute, and nvidia-headless
(LP: #1915935).
- Advertise support for cuda-11.2-1.
-- Alberto Milone <alberto.milone@canonical.com> Thu, 25 Feb 2021 16:17:06 +0100
nvidia-graphics-drivers-460 (460.39-0ubuntu0.20.04.1) focal; urgency=medium
* New upstream release (LP: #1913200):
- Added support for the following GPUs:
GeForce RTX 3080 Laptop GPU
GeForce RTX 3070 Laptop GPU
GeForce RTX 3060 Laptop GPU
GeForce GT 1010
- Updated the NVIDIA driver to restore functionality of some
features, including runtime power management, hotplugging
audio-capable display devices, and S0ix-based system suspend,
with recent kernels such as Linux 5.10.
- Fixed a bug that caused bindless texture samplers to be
incorrectly counted towards the MAX_COMPUTE_TEXTURE_IMAGE_UNITS
limit.
- Fixed a bug that could cause the GPU to hang when attempting to
perform link training on an HDMI 2.1 Fixed Rate Link (FRL)
display, while the display is powered off.
- Fixed a bug that could intermittently cause NvFBC applications
to fail with the error message "Unable to send exported fds".
-- Alberto Milone <alberto.milone@canonical.com> Mon, 25 Jan 2021 11:45:30 +0100
nvidia-graphics-drivers-460 (460.32.03-0ubuntu0.20.04.1) focal; urgency=medium
* Initial release (LP: #1906680):
- CVE-2021-1052, CVE-2021-1053.
-- Alberto Milone <alberto.milone@canonical.com> Mon, 04 Jan 2021 13:09:37 +0100
Ayne Nvidia sorunludur bence. Cok sıkıntılar cekmisler karttan goruntu almak icin eskiden. Kapali kaynagin sucudur bu.Aşağıya Nvidia-460'ın değişim günlüğünü ekledim.
Kod:nvidia-graphics-drivers-460 (460.80-0ubuntu0.20.04.2) focal; urgency=medium * debian/additional_card_ids: - Add new IDs: 1FB1 (Nvidia T600) 2231 (Nvidia RTX A5000) 24B7 (Nvidia RTX A4000 mobile) 24B8 (Nvidia RTX A3000 mobile) 25B8 (Nvidia RTX A2000 mobile) -- Alberto Milone <alberto.milone@canonical.com> Fri, 21 May 2021 13:01:58 +0200 nvidia-graphics-drivers-460 (460.80-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release (LP: #1925522): - Added support for the following GPUs: GeForce RTX 3050 Ti Laptop GPU GeForce RTX 3050 Laptop GPU T600 Laptop GPU T1200 Laptop GPU RTX A5000 Laptop GPU RTX A4000 Laptop GPU RTX A3000 Laptop GPU RTX A2000 Laptop GPU - Fixed a bug that could cause AddressSanitizer to report a heap- buffer-overflow during initialization of the OpenGL and Vulkan libraries. - Fixed a bug that could prevent a system from resuming from suspend when DisplayPort activity occurred while the system was suspended. - Fixed a regression that prevented eglQueryDevicesEXT from correctly enumerating GPUs on systems with multiple GPUs where access to the GPU device files was restricted for some GPUs. - Fixed a regression that could cause system hangs when changing display resolution on SLI Mosaic configurations. - Fixed a bug that could result in blank displays when driving multiple displays at the same resolution using active DisplayPort dongles. -- Alberto Milone <alberto.milone@canonical.com> Tue, 11 May 2021 17:38:52 +0200 nvidia-graphics-drivers-460 (460.73.01-0ubuntu0.20.04.2) focal; urgency=medium * debian/templates/control.in: - Make nvidia-dkms depend on its versioned nvidia-kernel-source (LP: #1925386). - Add transitional packages for the 450 series (LP: #1925522). -- Alberto Milone <alberto.milone@canonical.com> Tue, 04 May 2021 13:40:32 +0200 nvidia-graphics-drivers-460 (460.73.01-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release (LP: #1923062). -- Alberto Milone <alberto.milone@canonical.com> Fri, 09 Apr 2021 15:59:16 +0200 nvidia-graphics-drivers-460 (460.67-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release: - Fixed a bug where using ray tracing extensions on multi-GPU setups could result in application instability if the GPUs did not match. - Fixed an issue that prevented G-SYNC from working properly after a mode switch on Kepler-based GPUs. - Fixed a driver installation failure on Linux kernel 5.11 release candidates, where the NVIDIA kernel module failed to build with error "error: implicit declaration of function 'sys_close'". - Fixed a bug where vkCreateSwapchain could cause the X Server to crash when an invalid imageFormat was provided. - Fixed a driver installation failure on Linux kernel 5.11 release candidates, where the NVIDIA kernel module failed to build with error "fatal error: asm/kmap_types.h: No such file or directory". -- Alberto Milone <alberto.milone@canonical.com> Fri, 19 Mar 2021 16:22:31 +0100 nvidia-graphics-drivers-460 (460.56-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release (LP: #1916908): - Added support for the following GPUs: GeForce RTX 3060 - Fixed a bug with indexed ray payloads in Vulkan. - Fixed a bug where calls to vkCreateDevice could fail on Ampere GPUs when ray tracing extensions were enabled and the application was running within the Steam Linux Runtime. - Fixed a regression that could cause display corruption when using a scaled resolution after resuming from power management suspend. * debian/templates/control.in: - Add missing conflict/replace/provide for libnvidia-common, nvidia-compute-utils, libnvidia-compute, and nvidia-headless (LP: #1915935). - Advertise support for cuda-11.2-1. -- Alberto Milone <alberto.milone@canonical.com> Thu, 25 Feb 2021 16:17:06 +0100 nvidia-graphics-drivers-460 (460.39-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release (LP: #1913200): - Added support for the following GPUs: GeForce RTX 3080 Laptop GPU GeForce RTX 3070 Laptop GPU GeForce RTX 3060 Laptop GPU GeForce GT 1010 - Updated the NVIDIA driver to restore functionality of some features, including runtime power management, hotplugging audio-capable display devices, and S0ix-based system suspend, with recent kernels such as Linux 5.10. - Fixed a bug that caused bindless texture samplers to be incorrectly counted towards the MAX_COMPUTE_TEXTURE_IMAGE_UNITS limit. - Fixed a bug that could cause the GPU to hang when attempting to perform link training on an HDMI 2.1 Fixed Rate Link (FRL) display, while the display is powered off. - Fixed a bug that could intermittently cause NvFBC applications to fail with the error message "Unable to send exported fds". -- Alberto Milone <alberto.milone@canonical.com> Mon, 25 Jan 2021 11:45:30 +0100 nvidia-graphics-drivers-460 (460.32.03-0ubuntu0.20.04.1) focal; urgency=medium * Initial release (LP: #1906680): - CVE-2021-1052, CVE-2021-1053. -- Alberto Milone <alberto.milone@canonical.com> Mon, 04 Jan 2021 13:09:37 +0100
Sürücü minör güncellemesi 460.32'den başlayıp 460.80'de bitiyor. Günlükten, güncellemelerin hep upstrem olduğu görülebiliyor. Yani son sürümde bir düzelme varsa, bu üst kaynaktan gelmiş. Bunu tersten okuyunca, önceki sürümdeki sorunun paket bakımcısı ile ilgili olmayacağı tersine kaynaktan gelen bir sorun olduğu sonucunu çıkarabiliriz. Sürücünün önceki minör sürümünde yaşanan sorunun kaynağının, Ubuntu paket bakımcıları olduğuna dair sonuca nasıl ulaştığınızı bilmiyorum, ama görünen böyle değil.
Ubuntu geliştiricileri Nvidia prime vb. desteği doğrudan sürücüye müdahale ederek sağlamıyor. Ubuntu-drivers-common aracı, gpu-manager servisi, nvidia-prime paketi ve nvidia-settings üzerine eklenen nvidia-prime desteği sağlayan yama ve benzerinde Ubuntu gelişitiricilerinden bahsedilebilir. Ama kapalı kaynak bir sürücüdeki sorun genellikle üretici kaynaklıdır.
Aşağıya Nvidia-460'ın değişim günlüğünü ekledim.
Kod:nvidia-graphics-drivers-460 (460.80-0ubuntu0.20.04.2) focal; urgency=medium * debian/additional_card_ids: - Add new IDs: 1FB1 (Nvidia T600) 2231 (Nvidia RTX A5000) 24B7 (Nvidia RTX A4000 mobile) 24B8 (Nvidia RTX A3000 mobile) 25B8 (Nvidia RTX A2000 mobile) -- Alberto Milone <alberto.milone@canonical.com> Fri, 21 May 2021 13:01:58 +0200 nvidia-graphics-drivers-460 (460.80-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release (LP: #1925522): - Added support for the following GPUs: GeForce RTX 3050 Ti Laptop GPU GeForce RTX 3050 Laptop GPU T600 Laptop GPU T1200 Laptop GPU RTX A5000 Laptop GPU RTX A4000 Laptop GPU RTX A3000 Laptop GPU RTX A2000 Laptop GPU - Fixed a bug that could cause AddressSanitizer to report a heap- buffer-overflow during initialization of the OpenGL and Vulkan libraries. - Fixed a bug that could prevent a system from resuming from suspend when DisplayPort activity occurred while the system was suspended. - Fixed a regression that prevented eglQueryDevicesEXT from correctly enumerating GPUs on systems with multiple GPUs where access to the GPU device files was restricted for some GPUs. - Fixed a regression that could cause system hangs when changing display resolution on SLI Mosaic configurations. - Fixed a bug that could result in blank displays when driving multiple displays at the same resolution using active DisplayPort dongles. -- Alberto Milone <alberto.milone@canonical.com> Tue, 11 May 2021 17:38:52 +0200 nvidia-graphics-drivers-460 (460.73.01-0ubuntu0.20.04.2) focal; urgency=medium * debian/templates/control.in: - Make nvidia-dkms depend on its versioned nvidia-kernel-source (LP: #1925386). - Add transitional packages for the 450 series (LP: #1925522). -- Alberto Milone <alberto.milone@canonical.com> Tue, 04 May 2021 13:40:32 +0200 nvidia-graphics-drivers-460 (460.73.01-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release (LP: #1923062). -- Alberto Milone <alberto.milone@canonical.com> Fri, 09 Apr 2021 15:59:16 +0200 nvidia-graphics-drivers-460 (460.67-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release: - Fixed a bug where using ray tracing extensions on multi-GPU setups could result in application instability if the GPUs did not match. - Fixed an issue that prevented G-SYNC from working properly after a mode switch on Kepler-based GPUs. - Fixed a driver installation failure on Linux kernel 5.11 release candidates, where the NVIDIA kernel module failed to build with error "error: implicit declaration of function 'sys_close'". - Fixed a bug where vkCreateSwapchain could cause the X Server to crash when an invalid imageFormat was provided. - Fixed a driver installation failure on Linux kernel 5.11 release candidates, where the NVIDIA kernel module failed to build with error "fatal error: asm/kmap_types.h: No such file or directory". -- Alberto Milone <alberto.milone@canonical.com> Fri, 19 Mar 2021 16:22:31 +0100 nvidia-graphics-drivers-460 (460.56-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release (LP: #1916908): - Added support for the following GPUs: GeForce RTX 3060 - Fixed a bug with indexed ray payloads in Vulkan. - Fixed a bug where calls to vkCreateDevice could fail on Ampere GPUs when ray tracing extensions were enabled and the application was running within the Steam Linux Runtime. - Fixed a regression that could cause display corruption when using a scaled resolution after resuming from power management suspend. * debian/templates/control.in: - Add missing conflict/replace/provide for libnvidia-common, nvidia-compute-utils, libnvidia-compute, and nvidia-headless (LP: #1915935). - Advertise support for cuda-11.2-1. -- Alberto Milone <alberto.milone@canonical.com> Thu, 25 Feb 2021 16:17:06 +0100 nvidia-graphics-drivers-460 (460.39-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release (LP: #1913200): - Added support for the following GPUs: GeForce RTX 3080 Laptop GPU GeForce RTX 3070 Laptop GPU GeForce RTX 3060 Laptop GPU GeForce GT 1010 - Updated the NVIDIA driver to restore functionality of some features, including runtime power management, hotplugging audio-capable display devices, and S0ix-based system suspend, with recent kernels such as Linux 5.10. - Fixed a bug that caused bindless texture samplers to be incorrectly counted towards the MAX_COMPUTE_TEXTURE_IMAGE_UNITS limit. - Fixed a bug that could cause the GPU to hang when attempting to perform link training on an HDMI 2.1 Fixed Rate Link (FRL) display, while the display is powered off. - Fixed a bug that could intermittently cause NvFBC applications to fail with the error message "Unable to send exported fds". -- Alberto Milone <alberto.milone@canonical.com> Mon, 25 Jan 2021 11:45:30 +0100 nvidia-graphics-drivers-460 (460.32.03-0ubuntu0.20.04.1) focal; urgency=medium * Initial release (LP: #1906680): - CVE-2021-1052, CVE-2021-1053. -- Alberto Milone <alberto.milone@canonical.com> Mon, 04 Jan 2021 13:09:37 +0100
Sürücü minör güncellemesi 460.32'den başlayıp 460.80'de bitiyor. Günlükten, güncellemelerin hep upstrem olduğu görülebiliyor. Yani son sürümde bir düzelme varsa, bu üst kaynaktan gelmiş. Bunu tersten okuyunca, önceki sürümdeki sorunun paket bakımcısı ile ilgili olmayacağı tersine kaynaktan gelen bir sorun olduğu sonucunu çıkarabiliriz. Sürücünün önceki minör sürümünde yaşanan sorunun kaynağının, Ubuntu paket bakımcıları olduğuna dair sonuca nasıl ulaştığınızı bilmiyorum, ama görünen böyle değil.
Ubuntu geliştiricileri Nvidia prime vb. desteği doğrudan sürücüye müdahale ederek sağlamıyor. Ubuntu-drivers-common aracı, gpu-manager servisi, nvidia-prime paketi ve nvidia-settings üzerine eklenen nvidia-prime desteği sağlayan yama ve benzerinde Ubuntu gelişitiricilerinden bahsedilebilir. Ama kapalı kaynak bir sürücüdeki sorun genellikle üretici kaynaklıdır.