Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Microsoft Stock Drops 11% In a Day

dch24 Re:Metro UI (467 comments)

If we're making a list of things that were innovative about the iPhone that led to its success, why not include these?

d) Industrial design, such as only one prominent button and the iconic white earbuds
e) Marketing, also known as the "reality distortion field"
f) Desktop integration. From a technical standpoint, I just want a media player that acts as a dumb disk so I can drag-and-drop music files. But I continually meet new people who want iTunes as their "media gateway." It started long before the iPhone was released but it was part of the vertical that Apple still dominates.

about a year ago
top

Microsoft Stock Drops 11% In a Day

dch24 Re:Metro UI (467 comments)

Couldn't agree more on a lot of what you said there.

That is why the majority no one gives a shit about Microsoft & their products anymore.

Oh, lots of businesses have no other choice. Apple isn't trying to replace Microsoft, though it looks like they're being backed into that corner a little at a time.

Google does some things fair enough, like GMail, but Docs/Drive/whatever it is today has not taken out Office. The fact that LibreOffice is growing so fast means there is a business opportunity to displace Microsoft Office. Not saying that will be easy but LibreOffice is doing it.

Another entire area where Microsoft isn't going away is Accounting (not Finance, those HFT guys are all on Linux).

Somebody stick a fork in it already. Start a business that disrupts it! (Too busy laying fiber to do it myself.)

about a year ago
top

Microsoft Stock Drops 11% In a Day

dch24 Re:Metro UI (467 comments)

Hindsight is 20/20. Here are a few things Microsoft should have done:

  • - Listen to users before releasing Win8, not wait until Win8.1 to start "listening"
  • - Listen to users when market testing the first run of Surface ads, not wait until reviewers have panned the ads, the product, and the OS, and then start making decent ads
  • - Listen to users before forcing UEFI Secure Boot (without an unlock), not wait until there is an uproar to say oops, change the Win8 logo requirements (desktop PCs escape armageddon... for now)
  • - Listen to users before forcing always-on connected DRM with the new Xbox, not wait until there is an uproar then take some more things away from their platform
  • - News flash! Listen to your shareholders! and get rid of Ballmer (ok, clearly there has not been a full scale shareholder revolt. yet.)
  • - Listen to users who are jumping ship for Google and Apple, to see if a more humble Microsoft could win some of them back

Instead it's more of the same old Ballmer monkey tricks.

about a year ago
top

Microsoft Is Sitting On Six Million Unsold Surface Tablets

dch24 Re:Bury (550 comments)

Unfortunately, though Microsoft will toss all that hardware as rubbish, we're stuck with UEFI and there are no market indications it is failing.

Kiss your general purpose PC goodbye. "Post PC World" indeed.

about a year ago
top

NSA Backdoors In Open Source and Open Standards: What Are the Odds?

dch24 Re:Yep (407 comments)

No.

I'll pick RSA 1024-bit public/private key crypto as my example. A 1024-bit key only takes 128 bytes.

Wikipedia says that 1E18 Joules is an absolute minimum for brute-forcing a single AES-128 key. (Unless you can invent an entirely different kind of computer - see quantum computers.) I'll be nice and let you do it at that cost, even though generally that would be considered impossible.

If you can brute-force 128 bits for 1E18 Joules, you only need to repeat that effort twice for each additional bit. (1024-128)*log(2)/log(10)+18 = 287.723. If my calculations are correct, that's 1E287 Joules required to brute force a 1024-bit key. Even if there's a way to speed that up 100 times, 1E285 Joules is more than a googol squared (1E100*1E100) times the total mass-energy of the observable universe.

After you've surrounded the entire universe in some kind of collector and annihilated all matter inside it to power your key-cracker, you'll have cracked just 297 bits!

Now I've hand-waved away a lot of multipliers that would actually affect your choice of implementation but the fact stands: no, the encryption cannot be brute-forced with "enough hardware and time."

about a year ago
top

Ask Slashdot: How Best To Disconnect Remote Network Access?

dch24 Re:Short answer? Yes. (284 comments)

If you're serious about finding work, try moving to a state that's (mostly) the opposite political persuasion. It's never black and white, so you'll quickly find you have natural allies against the common enemy.

Oh, and quit reading slashdot cold turkey. That's part of your problem.

about a year ago
top

Ask Slashdot: How Best To Disconnect Remote Network Access?

dch24 Re:You have got to be... (284 comments)

Re; "article must be a joke" ...

You must be new here.

Now to say something more helpful: good luck getting the vendor to agree to anything. The equipment has been sold, signed, and delivered. Whatever contract was put in place by the CEO over golf, that's what you get to try and work with.

But is it worth turning into a BOFH just to screw the manufacturing guys?

If the problem is really as bad as it sounds, maybe it's time to start looking for another job.

about a year ago
top

Microsoft YouTube App Strips Ads; Adds Download

dch24 Re:Who figured this out? (381 comments)

It's good to hear some real-world experiences.

I honestly thought we'd end up focusing on what a "Tat" is, and how big a "Google's Tit" is, this being slashdot and all.

about a year ago
top

Free Software Foundation Campaigning To Stop UEFI SecureBoot

dch24 Re:Grub? (355 comments)

Maybe we should only buy machines listed on coreboot.org

about a year and a half ago
top

Gmail Drops Support for Connecting To Pop3 Servers With Self -Signed Certs

dch24 Re:You are wrong. (299 comments)

Examples of snooping that lack the ability to do a MITM attack:

1. Listening to an encrypted wifi session, then breaking the encryption offline

2. Tapping into undersea fiber (the listening party is going to have a hard enough time exfiltrating the snooped bytes; setting up a "take over" command and associated equipment is prohibitive due to both the technical and political risks)

3. Listening device inside a government facility. China famously does this for example by using a small office-supply firm to get equipment into a US facility somewhere is Asia; the copy machine has a hard drive like any copy machine and there's nothing suspicious about that, right? And then you find the second, and the third, and the fourth hard drive hidden in places you would never look. The data is exfiltrated only when the machine is replaced as part of a regular service contract.
Need I go on?

about a year ago
top

Gmail Drops Support for Connecting To Pop3 Servers With Self -Signed Certs

dch24 Re:Google should then provide signed certs (299 comments)

How does this deflect spam? Unless user accounts were getting hijacked just to add a POP3 server I fail to see how this helps.

about a year ago
top

Matthew Garrett Makes Available Secure Bootloader For Linux Distros

dch24 Re:Secure Boot in custom mode (274 comments)

Give it up, recoiledsnake, probably a troll and you do not understand this stuff, writing retarded anti-BMO stuff and calling people karmawhores. It's useless as trying to explain why what you say in reply is wrong.

about 2 years ago
top

Matthew Garrett Makes Available Secure Bootloader For Linux Distros

dch24 Re:Fuck secure boot. (274 comments)

Please join us on coreboot.org. We especially need more laptops.

about 2 years ago
top

Is Intel Planning To Kill Enthusiast PCs?

dch24 Re:Even if this was true... (1009 comments)

Ok. But there aren't very many AAA open source games. How do we go about changing that?

about 2 years ago
top

Is Intel Planning To Kill Enthusiast PCs?

dch24 Re:Even if this was true... (1009 comments)

Games still tend to be locked to Windows (annoying, I know), so here's hoping AMD stays alive long enough for Valve to port Steam Linux to ARM.

about 2 years ago
top

The Linux Foundation's UEFI Secure Boot Pre-Bootloader Delayed

dch24 Re:Wtf? (179 comments)

I'm a technical person. To quote you: "I'm not really that bothered" that someone like you doesn't believe that I am.

Why should I have to ask Microsoft for permission to create my linux distro? You are pretty ignorant to think that this is not important.

about 2 years ago
top

The Empire In Decline?

dch24 Re:I can say this (488 comments)

What Linux distro do you prefer?

Not trying to flame here, just would love another data point.

about 2 years ago

Submissions

top

California startup announces 400 Wh/Kg Li-ion cells

dch24 dch24 writes  |  more than 2 years ago

dch24 (904899) writes "Envia announced their 400 Wh/Kg battery, 2.66x better than standard Li-ion batteries (150 Wh/Kg). With no other improvements that's an EV that can go 300 miles per charge.

They have GM and DOE funding, and are predicting a commercial product in 3 years."

Link to Original Source
top

Bussard Fusion Validated at EMC2fusion.org

dch24 dch24 writes  |  more than 3 years ago

dch24 (904899) writes "Ever since Robert W. Bussard did his Google Tech Talk: Should Google Go Nuclear?, the question of whether Polywell Fusion generation will make net power has hung in the air. Today, EMC2fusion.org updated their web site with results from the efforts of a world-class team of physicists to verify Bussard's papers.

Bussard's experiments were WB-6; he lost the battle against cancer in 2007. EMC2fusion then built WB-7 and validated Bussard's experiments (with technical data given to the government sponsors but not to the public). Now the EMC2fusion site has pictures of WB-8 and plans for WB-D. The results are still unpublished, but this acknowledges that WB-7 was a success, and that EMC2fusion is moving forward with plans for a net power machine."

Link to Original Source
top

iPhone 2.0 unlocked

dch24 dch24 writes  |  more than 6 years ago

dch24 (904899) writes "The iPhone 2.0 software update has been unlocked. Gizmodo has received a test release from the iphone-dev team:

If you were wondering how I was doing push email tests on iPhone OS 2.0 and Vodafone UK, this is the reason why. The code wizard commandos at the iPhone Dev Team have been working on this non-stop since the early days of beta testing. In fact, I had iPhone OS 2.0 running on my iPhone since last week. That was version 5A345, two below 5A347, but identical in functionality.

The iphone-dev team says they are close to releasing an unlock for the iPhone 3G but are not there yet."
Link to Original Source

top

T-mobile Data Center Recovers From Seattle Floods

dch24 dch24 writes  |  more than 6 years ago

dch24 (904899) writes "T-mobile was hit hard on Tuesday by major floods at their Bothell datacenter near downtown Seattle. Blogs and news sites are getting reports in the comments:

[I] work directly with AT&T, T-Mobile, and Sprint / Nextel. I was on the morning conference calls hosted by T-Mobile's president and staff for the American side discussing the issues directly and the solutions to be provided.

What happened: Floods affected the main servers which supported all activation portals, company websites (public and internal), as well as star services (#646#, #225#, etc.) and myFaves updates. ... an attempt was made to migrate the data over to the back-up servers, but that was unable to be completed due to environmental issues.

Existing customers can continue to use their phones as normal, however things such as updating the myFaves settings or any other billing related updates can not be made at this time. Payment can NOT be accepted at T-Mobile corporate stores, however independent vendors (PreCash, etc.) are unaffected by this flood and money will credit to account as normal. FlexPay customers whose bill would be due WHILE the flood situation is being resolved will NOT be disconnected for failure to pay, however the bill will be due immediately after. FlexPay customers whose bill was due BEFORE this incident may be disconnected for failure to pay and must week an alternate independent vendor to pay the bill.

In my experience with these companies, there have been times when whole systems go down. T-Mobile has set up several internal conference numbers that we (employees, dealers, independent retailers, etc) may call in directly to have our questions answered. I have not seen this from any other company. For both our needs and those of the customers, additional operators have been tasked to all working call centers to answer questions and concerns you may have.

The progress: as of 6:00 am this morning [Tue Dec 4, 2007], power was restored and the long process of rebooting the systems has begun again. Proof of the progress can be seen in the main corporate website, t-mobile.com, being live once more. As more applications come online, retailers can expect to see their Samson, Watson, and iCam systems functioning normally. The earliest estimates put these all being corrected around 15:00 PST, however it may be up to 48 hours. Thankfully, though some IT staff did have to relocate during the flood, no one was injured from within the company, and additional staff have already been sent in to facilitate with bringing it all back online.

Please note that what I have mentioned above is NOT to be considered official until T-Mobile directly acknowledges this through a press-release of some sorts.
That was several days ago, and services are slowly coming back online. I called their customer care line, and they still sounded quote busy. Over at datacenterknowledge.com, a reader comments:

Bothell has a small concentration of datacenters and callcenters: T-Mobile, AT&T Wireless, OnFiber, Time-Warner Telecom, Worldlink, to name a few. North Creek runs right through Bothell and is prone to minor flooding every decade or so, and a major flood risk is always looming. ... We were at North Creek for 7 years and one of our perennial worries was an autumn storm causing North Creek to overflow its levees.
The press releases on t-mobile.com have nothing."

Link to Original Source
top

Citrix Announces Acquisition of Xensource

dch24 dch24 writes  |  more than 7 years ago

dch24 (904899) writes "Citrix announced today in a press release that they will acquire XenSource for $500M. Over at ZDNet UK, "XenSource is a small company, claiming 500 paying customers and 5,000 production users."

This comes hard on the heels of the VMWare IPO. An eWeek article suggests, "The Citrix-XenSource deal might pressure VMware to drop the price on some of its products. To increase the pressure, Citrix announced that it will begin selling XenSource's products through its roughly 5,000 channel partners."

How will this affect the open-source Xen hypervisor? The press release says, "The acquisition will also strengthen each company's strong partnership with Microsoft and commitment to the Windows platform." Does that mean a change in direction?"

Link to Original Source
top

dch24 dch24 writes  |  more than 7 years ago

dch24 (904899) writes "I found my second slashcode bug today. The first one was a post with   used to indent each paragraph. But it was long enough to get a "Read The Rest of This Comment" link. Somehow, when the post was in its abbreviated form, all the   codes didn't show up, but when I clicked on the link, they came in. Minor bug. (Oh, and I've seen it a few times now, not just once.)

But today really takes the cake. You should look at my post here. Click on the "Parent" link. Guess what? Even though it's attached to the discussion, the parent post got lost somehow. (I'm guessing it's a javascript bug. I'm browsing with FireFox 1.5.0.6.)

Wow, I just got censored."

Journals

top

Slashdot down from 12:00:00 AM PST to 12:13:30 AM PST

dch24 dch24 writes  |  more than 4 years ago slashdot.org, sourceforget.net, freshmeat.net, and ohloh.net went down for 13 minutes and 30 seconds January 1st, 2010. Is this network maintenance? A DDoS attack? Was slashdot hacked?

I'm guessing because of the exact timing of the outage that it was planned maintenance. However, I haven't seen any additional information. The geeknet staff are "out of the office" until Monday, January 4th, 2010, so there is a non-zero possibility this was an emergency.

Did they need to ran an ALTER TABLE or something?

top

Glisse radeon driver

dch24 dch24 writes  |  more than 5 years ago

This is my log as I change my radeon driver to the glisse git head. I have a Radeon HD 3300 IGP (part of the RS780 SouthBridge) on an Asus M4A78T-E.

Scroll down to the bottom for the error I'm getting...

I'm doing it because I have this in /var/log/Xorg.0.log:
(EE) AIGLX error: Calling driver entry point failed(EE) AIGLX: reverting to software rendering

And glxgears gets 1000 FPS in the default 300x300 window/32 bit color - software rasterization is too slow :-/

http://neo-technical.wikispaces.com/kms-glisse

1a.) Obtain the required tools to compile and obtain source code: sudo apt-get install
git-core build-essential dh-make debconf debhelper automake autoconf && sudo apt-get build-dep mesa libdrm

10a.) Install pthread-stubs to make libdrm:

I'm proceeding using gentoo:
- automake pulls in autoconf
- VIDEO_CARDS="radeon" builds xf86-video-ati, which pulls in mesa, libdrm

a64x2 ~ # emerge -pv git automake autoconf xf86-video-ati mesa libdrm libpthread-stubs

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] sys-devel/autoconf-2.63 USE="-emacs"
[ebuild R ] dev-util/git-1.6.0.6 USE="iconv -bash-completion -cgi -curl -cvs -doc -emacs -gtk -mozsha1 -perl (-ppcsha1) -subversion -threads -tk -vim-syntax -webdav -xinetd"
[ebuild R ] sys-devel/automake-1.10.2
[ebuild R ] dev-libs/libpthread-stubs-0.1 USE="-debug"
[ebuild R ] x11-libs/libdrm-2.4.5 USE="-debug"
[ebuild R ] x11-drivers/xf86-video-ati-6.12.1-r1 USE="-debug"
[ebuild R ] media-libs/mesa-7.3-r1 USE="nptl -debug -doc -motif -pic -xcb" VIDEO_CARDS="radeon -intel -mach64 -mga -none -r128 -s3virge -savage -sis (-sunffb) -tdfx -trident -via"

2a.) Obtain glisse's drm-next kernel source code:

cd /usr/src && sudo git clone git://anongit.freedesktop.org/~glisse/drm-next && \
sudo git checkout -b radeon origin/drm-next-radeon

3a.) Get into the kernel source:

cd drm-next

a64x2 ~ # cd /usr/src
a64x2 src # git clone git://anongit.freedesktop.org/~glisse/drm-next
Initialized empty Git repository in /usr/src/drm-next/.git/
remote: Counting objects: 1123593, done.
remote: Compressing objects: 100% (187192/187192), done.
remote: Total 1123593 (delta 936097), reused 1117821 (delta 930572)
Receiving objects: 100% (1123593/1123593), 266.90 MiB | 165 KiB/s, done.
Resolving deltas: 100% (936097/936097), done.
Checking out files: 100% (26663/26663), done.
a64x2 src # cd drm-next/
a64x2 drm-next # git checkout -b radeon origin/drm-next-radeon
Checking out files: 100% (6835/6835), done.
Branch radeon set up to track remote branch refs/remotes/origin/drm-next-radeon.
Switched to a new branch "radeon"

4a.) Copy the config file over the default one:

sudo rm -rf .config && sudo wget http://neo-technical.wikispaces.com/file/view/config && sudo cp config .config

For AMD64:

sudo rm -rf .config && sudo wget http://neo-technical.wikispaces.com/file/view/config.x86_64 && sudo cp config.x86_64 .config

OPTIONAL: You may make changes to the config file regarding hard drives, firmware, wireless, bluetooth etc. to your preference but do not touch anything related to direct rendering (DRM) or AGP unless you are certain you know what you are doing

I am on x86_64:
a64x2 drm-next # wget http://neo-technical.wikispaces.com/file/view/config.x86_64 -O .config
--2009-06-02 05:40:19-- http://neo-technical.wikispaces.com/file/view/config.x86_64
Resolving neo-technical.wikispaces.com... 75.126.104.177
Connecting to neo-technical.wikispaces.com|75.126.104.177|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 94470 (92K) [text/plain]
Saving to: `.config'

100%[======================================>] 94,470 83.7K/s in 1.1s

2009-06-02 05:40:20 (83.7 KB/s) - `.config' saved [94470/94470]

Just running make menuconfig changes the .config a lot.

Chanages I had to make to get it to compile & boot on my machine, after menuconfig was complete:
--- config-2.6.29-autochanged 2009-06-02 06:41:53.000000000 +0000
+++ .config 2009-06-02 06:20:01.000000000 +0000
@@ -389,12 +389,12 @@
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_POWERNOW_K8=m
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
-CONFIG_X86_P4_CLOCKMOD=m
+# CONFIG_X86_P4_CLOCKMOD is not set

#
# shared options
#
-CONFIG_X86_SPEEDSTEP_LIB=m
+# CONFIG_X86_SPEEDSTEP_LIB is not set
CONFIG_CPU_IDLE=y
CONFIG_CPU_IDLE_GOV_LADDER=y
CONFIG_CPU_IDLE_GOV_MENU=y
@@ -1177,7 +1177,7 @@
# SCSI device support
#
CONFIG_RAID_ATTRS=m
-CONFIG_SCSI=m
+CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
CONFIG_SCSI_TGT=m
CONFIG_SCSI_NETLINK=y
@@ -1186,7 +1186,7 @@
#
# SCSI support type (disk, tape, CD-ROM)
#
-CONFIG_BLK_DEV_SD=m
+CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=m
CONFIG_CHR_DEV_OSST=m
CONFIG_BLK_DEV_SR=m
@@ -1297,7 +1297,7 @@
CONFIG_SCSI_DH_EMC=m
CONFIG_SCSI_DH_ALUA=m
# CONFIG_SCSI_OSD_INITIATOR is not set
-CONFIG_ATA=m
+CONFIG_ATA=y
# CONFIG_ATA_NONSTANDARD is not set
CONFIG_ATA_ACPI=y
CONFIG_SATA_PMP=y
@@ -1322,7 +1322,7 @@
CONFIG_PATA_ALI=m
CONFIG_PATA_AMD=m
CONFIG_PATA_ARTOP=m
-CONFIG_PATA_ATIIXP=m
+CONFIG_PATA_ATIIXP=y
CONFIG_PATA_CMD640_PCI=m
CONFIG_PATA_CMD64X=m
CONFIG_PATA_CS5520=m
@@ -3564,19 +3564,17 @@
CONFIG_W35UND=m
CONFIG_PRISM2_USB=m
CONFIG_ECHO=m
-CONFIG_USB_ATMEL=m
+# CONFIG_USB_ATMEL is not set
CONFIG_POCH=m
CONFIG_AGNX=m
-CONFIG_OTUS=m
+# CONFIG_OTUS is not set
CONFIG_RT2860=m
CONFIG_RT2870=m
-CONFIG_COMEDI=m
-CONFIG_COMEDI_PCI_DRIVERS=m
-CONFIG_COMEDI_USB_DRIVERS=m
+# CONFIG_COMEDI is not set
CONFIG_ASUS_OLED=m
# CONFIG_PANEL is not set
# CONFIG_ALTERA_PCIE_CHDMA is not set
-CONFIG_RTL8187SE=m
+# CONFIG_RTL8187SE is not set
# CONFIG_INPUT_MIMIO is not set
# CONFIG_TRANZPORT is not set
# CONFIG_EPL is not set
@@ -3632,7 +3630,7 @@
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
# CONFIG_EXT2_FS_XIP is not set
-CONFIG_EXT3_FS=m
+CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
@@ -3641,11 +3639,11 @@
CONFIG_EXT4_FS_XATTR=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y
-CONFIG_JBD=m
+CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_JBD2=m
# CONFIG_JBD2_DEBUG is not set
-CONFIG_FS_MBCACHE=m
+CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=m
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set

Built the kernel:
real 6m32.390s
user 21m3.619s
sys 2m11.061s

Rebooted:
a64x2 ~ # telinit 6;exit

Configured git with --global user.name

git clone git://anongit.freedesktop.org/mesa/drm && \
wget http://neo-technical.wikispaces.com/file/view/patch.patch -O 01-drm-neo.patch && \
cd drm && git am ../01-drm-neo.patch

a64x2 experiment # git clone git://anongit.freedesktop.org/mesa/drm
Initialized empty Git repository in /var/tmp/portage/experiment/drm/.git/
remote: Counting objects: 37519, done.
remote: Compressing objects: 100% (15815/15815), done.
remote: Total 37519 (delta 29331), reused 27567 (delta 21326)
Receiving objects: 100% (37519/37519), 11.85 MiB | 154 KiB/s, done.
Resolving deltas: 100% (29331/29331), done.
a64x2 experiment # wget http://neo-technical.wikispaces.com/file/view/patch.patch -O 01-drm-neo.patch
--2009-06-02 06:46:54-- http://neo-technical.wikispaces.com/file/view/patch.patch
Resolving neo-technical.wikispaces.com... 75.126.104.177
Connecting to neo-technical.wikispaces.com|75.126.104.177|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 60144 (59K) [text/plain]
Saving to: `01-drm-neo.patch'

100%[======================================>] 60,144 131K/s in 0.4s

2009-06-02 06:46:55 (131 KB/s) - `01-drm-neo.patch' saved [60144/60144]

a64x2 experiment # cd drm
a64x2 drm # git am ../01-drm-neo.patch
Applying: libdrm: add libdrm_radeon
/var/tmp/portage/experiment/drm/.git/rebase-apply/patch:134: trailing whitespace.
/*
/var/tmp/portage/experiment/drm/.git/rebase-apply/patch:137: trailing whitespace.
*
/var/tmp/portage/experiment/drm/.git/rebase-apply/patch:145: trailing whitespace.
*
/var/tmp/portage/experiment/drm/.git/rebase-apply/patch:152: trailing whitespace.
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
/var/tmp/portage/experiment/drm/.git/rebase-apply/patch:211: trailing whitespace.

warning: squelched 42 whitespace errors
warning: 47 lines add whitespace errors.

11a.) Configuring libdrm with patch:

./autogen.sh --prefix=/usr

a64x2 drm # ./autogen.sh --prefix=/radeon-git/xorg

...

config.status: creating libdrm_intel.pc
config.status: creating libdrm/config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --enable-maintainer-mode
a64x2 drm #

12a.) If everything suceeds, install it. (Do not compile it):

sudo make install

a64x2 drm # make install

13a.) Download the correct xf86-video-ati driver:

cd .. && \
git clone git://anongit.freedesktop.org/~glisse/xf86-video-ati && \
git checkout -b cs3 origin/radeon-gem-cs3

a64x2 drm # cd ..
a64x2 experiment # git clone git://anongit.freedesktop.org/~glisse/xf86-video-ati
Initialized empty Git repository in /var/tmp/portage/experiment/xf86-video-ati/.git/
remote: Counting objects: 13186, done.
remote: Compressing objects: 100% (3114/3114), done.
remote: Total 13186 (delta 10522), reused 12661 (delta 10069)
Receiving objects: 100% (13186/13186), 3.84 MiB | 146 KiB/s, done.
Resolving deltas: 100% (10522/10522), done.
a64x2 experiment # cd xf86-video-ati/
a64x2 xf86-video-ati # git checkout -b cs3 origin/radeon-gem-cs3
Branch cs3 set up to track remote branch refs/remotes/origin/radeon-gem-cs3.
Switched to a new branch "cs3"

14a.) Compile the xf86-video-ati-cs3 driver:

./autogen.sh --prefix=/usr

15a.) If everything suceeds, you can now compile:

make

16a.) If you get no compiling errors, now install the driver:

sudo make install

a64x2 xf86-video-ati # ./autogen.sh --prefix=/radeon-git/xorg

...

config.status: executing depfiles commands

prefix: /radeon-git/xorg
exec_prefix: ${prefix}
libdir: ${exec_prefix}/lib
includedir: ${prefix}/include

Kernel modesetting: yes

CFLAGS: -g -O2
CXXFLAGS: -g -O2
Macros:

Run 'make' to build xf86-video-ati

This is abbreviated, but it's the error that stopped me:

a64x2 xf86-video-ati # make
make all-recursive
make[1]: Entering directory `/var/tmp/portage/experiment/xf86-video-ati'
Making all in src
make[2]: Entering directory `/var/tmp/portage/experiment/xf86-video-ati/src'
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I./AtomBios/includes -Wall -I/usr/include/xorg -I/usr/include/pixman-1 -I/usr/include/drm -I/usr/include/X11/dri -DDISABLE_EASF -DENABLE_ALL_SERVICE_FUNCTIONS -DATOM_BIOS -DATOM_BIOS_PARSER -DDRIVER_PARSER -g -O2 -MT radeon_accel.lo -MD -MP -MF .deps/radeon_accel.Tpo -c -o radeon_accel.lo radeon_accel.c
gcc -DHAVE_CONFIG_H -I. -I.. -I./AtomBios/includes -Wall -I/usr/include/xorg -I/usr/include/pixman-1 -I/usr/include/drm -I/usr/include/X11/dri -DDISABLE_EASF -DENABLE_ALL_SERVICE_FUNCTIONS -DATOM_BIOS -DATOM_BIOS_PARSER -DDRIVER_PARSER -g -O2 -MT radeon_accel.lo -MD -MP -MF .deps/radeon_accel.Tpo -c radeon_accel.c -fPIC -DPIC -o .libs/radeon_accel.o
In file included from radeon.h:80,
from radeon_accel.c:79:
radeon_dri2.h:37:18: error: dri2.h: No such file or directory
In file included from radeon_accel.c:581:
radeon_commonfuncs.c: In function 'drmmode_wait_for_vline':
radeon_commonfuncs.c:652: warning: unused variable 'offset'
make[2]: *** [radeon_accel.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/experiment/xf86-video-ati/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/experiment/xf86-video-ati'
make: *** [all] Error 2
a64x2 xf86-video-ati #

top

soldering flash chips

dch24 dch24 writes  |  more than 6 years ago Lots of people are soldering flash chips. There are X-Boxes, wireless routers, and even the occasional motherboard that needs a "flash upgrade." It's interesting how flash chips are enabling things like net neutrality, fair use, and free speech.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>