Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

  • Απαντ. 4k
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Δημοσ.

http://phoronix.com/forums/showthread.php?85093-Ubuntu-13-10-Desktop-Will-Not-Use-XMir-By-Default&p=361050#post361050

 

 The way Canonical is developping Ubuntu in general and Display in particular is just non-sense.
How can you take such a big decision 15 days before the release ? For a component as critical as the display server ???

 

αυτά παθαίνεις άμα πας σε official release να βάλεις beta (αν όχι alpha) software.

Δημοσ.

Και τι θα κάνουν τελικά γιατί δεν έχω καταλάβει. θα την βγάλουν την διανομή με mir η όχι?

Το σχέδιο ήταν στην 3.10 το γραφικό περιβάλλον να είναι Unity 7 πάνω στον Xmir. Αυτό δεν μπορεί να γίνει και έτσι θα προκαθορισμένο DE θα είναι το Unity 7 πάνω στον παλιό καλό X. Λογικά θα υπάρχει και session με Xmir για όσους θέλουν να δοκιμάσουν.

Το πρόβλημα είναι πως η 14.04 είναι LTS... θα βάλουν κατευθείαν σε LTS αδοκίμαστη τεχνολογία;

Δημοσ. (επεξεργασμένο)

Ελα μωρη nvidia-αρα μωρη, παμε μωρη κ@ρι@λα δυνατα!

 

NVIDIA Releases Major Linux Driver With New Features, EGL

 

Πωπωπω ενα changelog:

 

 

  • Fixed a bug that caused the X server to fail to initialize when DisplayPort 1.2 monitors were assigned to separate X screens on the same GPU.
  • Fixed a bug that could cause a deadlock when forking from OpenGL programs which use some malloc implementations, such as TCMalloc.
  • Fixed a bug that prevented Warp & Blend settings from being retained across display configuration changes.
  • Fixed a bug that prevented some settings changes made via the nvidia-settings command line interface from being reflected in the nvidia-settings graphical user interface.
  • Changed the clipping behavior of the NVIDIA X driver on Trapezoids and Triangles for some RENDER operations to match the behavior in newer versions of Pixman:
  • Fixed a bug in MetaMode tracking that could cause spurious error messages to be printed when attempting to add or delete Metamodes via NV-CONTROL.
  • Fixed a bug that caused the NVIDIA X driver to attempt to load the X11 "shadow" module unconditionally, even in situations where the driver had no need to use the module. This could result in the printing of spurious error messages, on X servers where the module was not present.
  • Fixed a bug that prevented display configuration changes made with xvidtune(1) from working correctly.
  • Fixed a bug that occasionally caused display corruption in GLX applications while changing the display configuration.
  • Fixed a bug that prevented glReadPixels from working correctly when reading from Pixel Buffer Objects over indirect rendering, when the image width is not a multiple of 4.
  • Added a new NV-CONTROL attribute, NV_CTRL_BACKLIGHT_BRIGHTNESS, for controlling backlight brightness.
  • Fixed a bug that prevented nvidia-settings from creating display device configuration pages for newly connected DisplayPort 1.2 Multi Stream Transport downstream devices.
  • Added GPU utilization reporting to the nvidia-settings control panel.
  • Fixed a bug in the nvidia-settings control panel that prevented users from configuring stereo, when stereo was not already configured.
  • Added support for reporting the tachometer-measured fan speed on capable graphics boards via nvidia-settings and the NV-CONTROL API. The preexisting mechanism for reporting fan speed reports the speed of the fan as programmed by the driver. For example, `nvidia-settings --query=[fan:0]/GPUCurrentFanSpeedRPM`.
  • Fixed a regression that caused GPUs that do not support graphics to not appear in nvidia-settings.
  • Fixed a bug that caused DisplayPort 1.2 multi-stream devices to stop working if they were unplugged and plugged back in while they were active in the current MetaMode.
  • Added support for multiple NVIDIA kernel modules. This feature allows users to assign different GPUs in the system to different NVIDIA kernel modules, potentially reducing the software overhead of coordinating access to multiple GPUs.
  • Added support for the EGL API on 32-bit platforms. Currently, the supported client APIs are OpenGL ES 1.1, 2.0 and 3.0, and the only supported window system backend is X11.
  • Add a new option, AllowEmptyInitialConfiguration, which allows the X server to start even if no connected display devices are detected at startup. This option can be enabled by running "sudo nvidia-xconfig --allow-empty-initial-configuration"
  • This option is useful in RandR 1.4 display offload configurations where no display devices are connected to the NVIDIA GPU when the X server is started, but might be connected later.
  • Updated nvidia-installer to provide a scrollable text area for displaying messages from the /usr/lib/nvidia/alternate-install-present and /usr/lib/nvidia/alternate-install-available distro hook files. This allows for longer messages to be provided in these files.
  • Updated nvidia-installer to avoid recursing into the per-kernel "build" and "source" directories when searching for conflicting kernel modules in /lib/modules.
  • Added a system memory cache to improve the performance of certain X rendering operations that use software rendering fallbacks. The X configuration option "SoftwareRenderCacheSize" may be used to configure the size of the cache.
  • Removed the "DynamicTwinView" X configuration option: dynamic reconfiguration of displays is always possible, and can no longer be disabled.
  • Fixed a bug that caused nvidia-settings to display incorrect information in its display configuration page when all displays on an X screen were turned off.
  • Updated nvidia-installer to only install the libraries libvdpau and libvdpau_trace if an existing installation of libvdpau is not detected on the system. This behavior can be overridden with the --install-vdpau-wrapper and --no-install-vdpau-wrapper options.

 

Επεξ/σία από tritonas00
  • Like 1
Δημοσ.

Να υποθέσω ότι αυτές είναι οι άμεσες συνέπειες του γεγονότος ότι το Linux γίνεται gaming platform;

Ή, οι άμεσες συνέπειες του κωλοδάχτυλου...

  • Like 5
Δημοσ.

Να υποθέσω ότι αυτές είναι οι άμεσες συνέπειες του γεγονότος ότι το Linux γίνεται gaming platform;

 

Χωρίς να γνωρίζουμε τον πραγματικό λόγο κάποια πιθανά σενάρια:

- Το γεγονός ότι wayland και mir παίζουν με EGL.

- Μέχρι τώρα για να γράψεις μια cross platform εφαρμογή σε OpenGL χρειάζεται να χρησιμοποιήσεις GLX στο unix&linux και WGL στα windows. Το EGL απλά είναι ένα κοινό API που παίζει παντού

 

Αυτό ήταν κάτι που θα γινόταν. Ο X.org και άρα το GLX έχουν πεθάνει. Οι περισσότεροι developers του X.org έχουν μεταπηδήσει στον Wayland εδώ και 1 χρόνο. 

Δημοσ.

Τελικά είχε δίκιο ο Torvalds:

 

"Softpedia points to a Nvidia Developer Zone forum post revealing that the company has removed a specific Linux feature as of the v310 drivers due to the Windows platform. A BaseMosaic user on Ubuntu 12.04 noticed a change in the number of displays that can be used simultaneously after upgrading from the v295 drivers to v310. Another user, apparently working for Nvidia, gave a very troubling answer: 'For feature parity between Windows and Linux we set BaseMosaic to 3 screens.'"

http://hardware.slashdot.org/story/13/10/05/0021237/nvidia-removed-linux-driver-feature-for-feature-parity-with-windows

 

http://www.tomshardware.com/news/nvidia-linux-basemosaic-ubuntu-parity,24519.html

  • Like 1
Δημοσ.

Οι περισσότεροι developers του X.org έχουν μεταπηδήσει στον Wayland εδώ και 1 χρόνο. 

Δεν θα έλεγα ότι έχουν μεταπηδήσει... απλά εδώ και χρόνια η δουλειά που γίνεται για γραφικά, input κ.λ.π. (galium, evdev, mesa, drm/dri) είναι όλο και περισσότερο ανεξάρτητη από τον xorg. Τα ίδια components χρησιμοποιεί τώρα ο wayland.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...