LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


View Poll Results: When will you switch to Wayland in Slackware?
As soon as it works 7 3.24%
As soon as it's stable 26 12.04%
Not before it is included by the dev team 115 53.24%
No plans to switch 68 31.48%
Voters: 216. You may not vote on this poll

Reply
  Search this Thread
Old 02-05-2014, 09:20 AM   #136
jtsn
Member
 
Registered: Sep 2011
Posts: 922

Rep: Reputation: 480Reputation: 480Reputation: 480Reputation: 480Reputation: 480

Quote:
Originally Posted by cascade9 View Post
Remeber .nv? Yes, the project they cut years ago-
Nv(4) did drive the 2D units of older nVidia GPUs made for 2D GDI acceleration. Post-2007-GPUs don't have these units, because no modern desktop OS uses them anymore. So nv(4) lost its purpose.

Quote:
Anyone running a Titan, Tesla or 'top end' Quadro isnt going to want nouveau.
But Nouveau might still try to drive such a card- and fail. There is not much choice anymore, because with udev now everything is plug & pray.
Quote:
Anyway, if its not being used for 'professional' reasons, a $1000 is card is an idiot move.
$1000+ cards are used on Unix/Linux primarily and the nVidia Linux driver development was mainly focused on these cards. Only recently some consumer features like "application profiles" got added due to Valve's move. 3D Vision and other stuff like that is still missing.

Quote:
they would never have made the .nv driver.
It was a 2D-only and had the same purpose as the VESA/EFI framebuffer.

Last edited by jtsn; 02-05-2014 at 10:01 AM.
 
1 members found this post helpful.
Old 02-05-2014, 10:36 AM   #137
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Plus really if you look at it, nouveau will only "get it working" as well. Yes, you should actually install the Nvidia driver if you want complete support however. Relying on nouveau is not very recommended. It works, but remember well that most of this work comes through reverse engineering efforts and only some minimal contributions. It's nice and works but it does have its shortfalls here and there.

And yes, if you have a Quadro card, the Nvidia driver is what you should be using.
 
Old 02-07-2014, 07:23 AM   #138
Ramurd
Member
 
Registered: Mar 2009
Location: Rotterdam, the Netherlands
Distribution: Slackwarelinux
Posts: 703

Rep: Reputation: 111Reputation: 111
Annnnnd: back to the discussion; after all the nVidia-bashing ...
I think Wayland has a good idea; which will really help Linux on the desktop. I think the community as a whole can really benefit from it.
However, there should (still) be the choice: X or Wayland (or Mir); because there are places where X will be preferred and others where Wayland-likes ought to be the primary choice.
 
Old 02-09-2014, 06:49 AM   #139
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,064

Rep: Reputation: Disabled
A graphical UI without X11, Mir nor Wayland: yes we can!

OK, that's only a proof of concept at the moment, but it's amazing!

Chen, Ping-Hsun aka penk has cooked an ISO image that is a small and live Linux distribution including a graphical browser that rely only on a framebuffer.

I've tried it on an USB stick and it works.

Just follow instructions and be aware that after having launched oxide, you'll have to use the mouse to move the cursor to input fields or hyperlinks as else the keyboard is attached to the console.

Granted, the browser doesn't include a menu, so to change websites or pages you'll have to click on hyperlinks or restart oxide, but this put aside everything works as expected (by me, at least :-), including scrolling with the wheel of the mouse.

To give it a go, just visit this page.

Caveat: you can try it in VirtualBox. In a real machine, you'll need an Intel, nVidia or AMD/ATi device with KMS support. But I think that most machines fulfill there requirements nowadays. At least my T61 does

Last edited by Didier Spaier; 02-09-2014 at 06:51 AM.
 
Old 02-09-2014, 07:42 AM   #140
jtsn
Member
 
Registered: Sep 2011
Posts: 922

Rep: Reputation: 480Reputation: 480Reputation: 480Reputation: 480Reputation: 480
Quote:
Originally Posted by Ramurd View Post
I think Wayland has a good idea; which will really help Linux on the desktop.
The so-called "free desktop" is dead, thanks to RH. I think Android helped "Linux on the desktop" more than anything else.
 
3 members found this post helpful.
Old 02-10-2014, 02:37 AM   #141
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
The only "free desktop" we may have left is BSD and Iilumos based distributions... and RH is working hard to ensure they are ended.
 
Old 02-11-2014, 01:50 AM   #142
Ramurd
Member
 
Registered: Mar 2009
Location: Rotterdam, the Netherlands
Distribution: Slackwarelinux
Posts: 703

Rep: Reputation: 111Reputation: 111
Quote:
Originally Posted by jtsn View Post
The so-called "free desktop" is dead, thanks to RH. I think Android helped "Linux on the desktop" more than anything else.
Quite a bold statement; can you clarify? Why would it be dead?
 
Old 02-11-2014, 09:41 AM   #143
jtsn
Member
 
Registered: Sep 2011
Posts: 922

Rep: Reputation: 480Reputation: 480Reputation: 480Reputation: 480Reputation: 480
Quote:
Originally Posted by Ramurd View Post
Quite a bold statement; can you clarify? Why would it be dead?
Survival of the fittest.

In the late 90s the Linux/BSD-based desktop was at an uprise with the advent of KDE heavily supported by SuSE, because it had a real technological advantage. But RH was unhappy with the Qt licensing, someone named Miguel de Icaza (who later became a Microsoft employee) successfully split and stalled the effort. It didn't took long and in 2001 with OS X and Windows XP viable alternatives for end-users became available.

Few years later, someone named Marc Shuttleworth tried to revive the Linux desktop and the Vista desaster helped him somewhat. But he was unsucessful, because it wasn't the 90s anymore, inferior DOS and MacOS were dead already, and their successors were good enough. Especially OS X was too much of a competition, regardless of how hard everyone tried to copy their (GUI) ideas. Following in the current decade companies like Adobe and Opera began canceling Linux support, because most of the Linux desktop crowd had moved to OS X.

Today, most "desktop environment" projects are mainly used by their own developers and now they try to copy from mobile OSes. People still using Linux on the desktop talk about how to cope with regular throw-overs and weird design decisions that shall "help the Linux desktop" (topic of this thread), while others just move on to other pastures with predictable roadmaps. Meanwhile embedded Linux invisibly did overtake the world, and the most used Linux-based end-user OS today is Android, which has its own eco-system and doesn't care about RH and their freedesktop.org. So the latter is dead.
 
Old 02-11-2014, 11:10 AM   #144
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Quote:
Originally Posted by jtsn View Post
RH was unhappy with the Qt licensing
Not just Red Hat.

Remember that Qt's owner, Trolltech, was partly owned by Canopy -- the same venture capital outfit that partly owned The SCO Group, which was at the time sueing IBM, Red Hat and others for billions of dollars, and attempting to extort a $700 per seat licence fee from each Linux end user. Ralph Yarro, the Canopy CEO who was thought to have devised this blatant scam, sat on both the SCO board and the Trolltech board. Even when QT was relicensed under the GPL, it was hard to accept this was in good faith when Trolltech's owners were simultaneously arguing in court that the GPL was unconstitutional and invalid [source].

To their credit, Trolltech understood this, and finally got rid of Canopy involvement in 2005. From even before that happy day, Trolltech has been a model of how dual licensing should work. Today, projects are moving from GTK+ to QT, and for good reasons.
 
Old 02-11-2014, 06:48 PM   #145
genss
Member
 
Registered: Nov 2013
Posts: 744

Rep: Reputation: Disabled
Quote:
Originally Posted by jtsn View Post
Today, most "desktop environment" projects are mainly used by their own developers and now they try to copy from mobile OSes. People still using Linux on the desktop talk about how to cope with regular throw-overs and weird design decisions that shall "help the Linux desktop" (topic of this thread), while others just move on to other pastures with predictable roadmaps. Meanwhile embedded Linux invisibly did overtake the world, and the most used Linux-based end-user OS today is Android, which has its own eco-system and doesn't care about RH and their freedesktop.org. So the latter is dead.
Wayland is actually a Good Thing. The thread you must be thinking of is the other popular thread.
Wayland will help the desktop by replacing a complex thing with something that "does one thing".
It won't even do input, that i see is planed for a separate library libinput. So there will be no need to run graphics through a root user.
In my opinion RH is now more of a threat to desktop linux then android.
 
Old 02-12-2014, 05:31 AM   #146
jtsn
Member
 
Registered: Sep 2011
Posts: 922

Rep: Reputation: 480Reputation: 480Reputation: 480Reputation: 480Reputation: 480
Quote:
Originally Posted by genss View Post
Wayland will help the desktop by replacing complex thing with something that "does one thing".
Exactly that "replacing" is the problem. You can't call something a platform, if their core components get completely replaced every other year by incompatible concepts. Especially if there are a bunch of them competing each other like Mir, Wayland and X11.

http://imgs.xkcd.com/comics/standards.png

Did you ever try running some old Loki games?

Maintaining complex existing code is not as fun as starting the next big thing, just to leave it unmaintained behind after few years. Or do you really expect Systemd and Wayland living longer than HAL, except in the paid long-term support offered by RH? I don't.

Do you know why the C programming language (the foundation of the Linux operating system) is almost unchanged since 1989?

Quote:
In my opinion RH is now more of a threat to desktop linux then android.
Android (AOSP) is is the de-facto desktop Linux, because it is a stable platform (that means interface stability). It is not a threat. It is not GNU, but that is GNU's fault.
 
2 members found this post helpful.
Old 02-12-2014, 05:38 AM   #147
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by jtsn View Post
Exactly that "replacing" is the problem. You can't call something a platform, if their core components get completely replaced every other year by incompatible concepts. Especially if there are a bunch of them competing each other like Mir, Wayland and X11.
For sure, replacing the 30 years old, not fit for modern machines, X11 is to soon, we should wait a few years more. How did you come to the "every other year"?
 
Old 02-12-2014, 05:59 AM   #148
jtsn
Member
 
Registered: Sep 2011
Posts: 922

Rep: Reputation: 480Reputation: 480Reputation: 480Reputation: 480Reputation: 480
Quote:
Originally Posted by TobiSGD View Post
For sure, replacing the 30 years old, not fit for modern machines, X11 is to soon, we should wait a few years more.
X11 had to be refactored and improved incrementally at a faster pace. That's what every other stable platform is doing. But that process is not fun, so it is incompatible with volunteers contributing just for fun. One of the reasons why the "free desktop" movement failed (and XFree86 is dead). Currently the best X11 implementation is the "proprietary X server" developed by nVidia (if there wasn't modular X, nVidia would have their own X server).

I would never have tried Linux in the 90s, if it had started right away with Systemd/Wayland/Mir/whatever instead of network-transparent X11 and proven Unix concepts. Because with that it becomes just another OS/2 or BeOS.
Quote:
How did you come to the "every other year"?
Because that is the expected lifetime of the new half-baked concepts, before they get replaced again.
 
1 members found this post helpful.
Old 02-12-2014, 06:28 AM   #149
genss
Member
 
Registered: Nov 2013
Posts: 744

Rep: Reputation: Disabled
Quote:
Originally Posted by jtsn View Post
Maintaining complex existing code is not as fun as starting the next big thing, just to leave it unmaintained behind after few years. Or do you really expect Systemd and Wayland living longer than HAL, except in the paid long-term support offered by RH? I don't.

Do you know why the C programming language (the foundation of the Linux operating system) is almost unchanged since 1989?
wayland was cooked up by Kristian Høgsberg
he was the guy that brought you AIGLX (accelerated indirect desktop cube spinning), so yes he knows how X works
also wayland has support (and feedback and contributions) from many, years long, Xorg devs
and on top of that he is very open to input from DE makers
oh, and he is paid now by intel and intel usually does not f up things (other then instructions sets it seems)

systemd, that i personally... dislike to be political, didn't get input from anyone but GNOME (MIR anyone?)
and was not made by someone who spent years dealing with complex designs
("forget common sense and bash your head against the keyboard")
personal opinion, so ignore if your is not same



and yes i know why C is used for the kernel but a bit of history about C first

back in the decades ago Ken Thompson and Dennis Ritchie were working on Unix
they were writing assembly (the ugly AT&T assembly)
at one time they had to port that OS from a closet sized computer to another closet sized computer
so an idea was born to make a "portable assembly" language

now C is pretty low level so its fairly easy to parse into simple logic (a cpu only has simple logic)
but it's also high level enough to be.. to let humans express themselves in higher logic

like structs for example
a cpu does not know wtf structs are, but they are nice to us humans to organize data
(later cpu's got the LEA instruction to simplify getting a pointer by using a pointer to struct+offset)

"modern", "technologically advanced" languages that are "the future" are faaaaar more high level then C
(and C is already far enough from assembly, its in the golden middle)

i tried writing a small program in a newer C standard (99, 11, don't remember)
it wanted me to write a prototype for every function before the function itself
meaning i had ~50 lines for a 30 line program, 'cuz why not

but i digress

funny enough the kernel has some object orientated design in it (since it is a big state machine)
ask Linus why he doesn't want C++ in it

Last edited by genss; 02-12-2014 at 06:36 AM. Reason: 'cuz of reasons
 
Old 02-12-2014, 04:01 PM   #150
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by jtsn View Post
X11 had to be refactored and improved incrementally at a faster pace.
If those people that do exactly that job for years already decide that X11 is at a point where they can only break its design to come any further, but rather leave it alone and begin writing Wayland instead (yes, most Wayland developers are also Xorg developers) then I personally can live with that, since those people are the ones that should know. Especially since those people explicitly state what is wrong and how they plan to do it in the new protocol.
Quote:
instead of network-transparent X11 and proven Unix concepts.
Network transparent X11 was gone when applications moved on from using Motif as their GUI frameworks. With Qt/GTK/FLTK/whatever the "network transparency" is nothing but a badly implemented VNC. By the way, network transparency can be easily implemented for Wayland, you just need to write a backend for that. Currently the developers spend their resources on getting the protocol to the point they want it to be.
Also, would you like to explain where Wayland is against the Unix philosophy?
Quote:
Because that is the expected lifetime of the new half-baked concepts, before they get replaced again.
You might want to share your insights about expected lifetimes of projects with distro developers, maybe that prevents them from switching to Wayland.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Wayland - Beyond X LXer Syndicated Linux News 1 02-14-2012 12:59 PM
Future !X ? Wayland : X - what is wayland? serafean Linux - General 5 03-04-2011 11:09 AM
Iptables + Forwarding + Vlan + OpenVPN & L2 junk switch /L3 extreme networks switch feloniousj Linux - Networking 3 03-15-2010 09:27 PM
thread switch results in kernel stack switch superstition Linux - General 1 05-17-2005 11:48 PM
set up DSL thru SWITCH - winXp connected to SWITCH too husz Linux - Newbie 5 04-22-2004 12:08 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:47 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration